Innholdsfortegnelse:
- Trinn 1: Arduino Sensor Shield V5
- Trinn 2: Flammesensor og L298N -motordriver
- Trinn 3: Kretsdiagram
- Trinn 4: Send ut video
Video: Brannslokkingsrobot ved bruk av Arduino: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I dag skal vi bygge en brannbekjempelsesrobot ved hjelp av Arduino, som automatisk vil føle brannen og starte vannpumpen.
I dette prosjektet vil vi lære å bygge en enkel robot ved hjelp av Arduino som kan bevege seg mot brannen og pumpe ut vann rundt den for å slukke brannen.
Nødvendig materiale:
- Arduino UNO
- Arduino Uno Sensor Shield
- Flammesensor
- L298N motor driver modul
- Robot chassis
- 2 motorer (45 o / min)
- 5V nedsenkbar pumpe
- Enkanals relémodul
- Tilkobling av ledninger
- 12v oppladbart batteri
- 9V batteri
Trinn 1: Arduino Sensor Shield V5
Arduino Sensor Shield er et rimelig kort som lar deg koble en rekke sensorer til din Arduino ved hjelp av enkle å montere jumperkabler.
Det er et enkelt brett uten elektronikk på det annet enn et par motstander og en LED. Hovedrollen er å levere disse toppnålene for å gjøre det lettere å feste eksterne enheter som våre servomotorer.
Funksjoner:
- Arduino Sensor Shield V5.0 gir plug and play -tilkobling til forskjellige moduler som sensorer, servoer, releer, knapper, potensiometre og mer
- Passer til Arduino UNO og Mega Boards
- IIC -grensesnitt
- Bluetooth -modul kommunikasjonsgrensesnitt
- Kommunikasjonsgrensesnitt for SD -kortmodul
- APC220 trådløst RF -modul kommunikasjonsgrensesnitt
- RB URF v1.1 ultralydsensors grensesnitt
- 128 x 64 LCD parallelt grensesnitt
- 32 servokontroller grensesnitt
Du kan enkelt koble til vanlige analoge sensorer ved å bruke dette ekspansjonskortet, for eksempel temperatursensor. Disse 3-veis hannpinnene lar deg koble servomotorer.
Alt er plug and play, og det er designet for å være Arduino UNO -kompatibelt. Så alt du trenger å gjøre er å lese dataene fra sensorene og sende ut PWM for å drive servoene etter program i arduino.
Dette er den siste versjonen av sensorskjerm på markedet. Den største forbedringen i forhold til forgjengeren er strømkilden. Denne versjonen gir en ekstern strømkontakt, slik at du ikke trenger å bekymre deg for overbelastning av Arduino -mikrokontrolleren mens du kjører for mange sensorer og aktuatorer.
Hvis du fjerner stiftkontakten ved siden av strøminngangen, kan du slå den på eksternt. Du bør ikke drive den med mer enn 5v, eller du kan skade arduinoen under.
Trinn 2: Flammesensor og L298N -motordriver
Flammesensor
En flammesensormodul som består av en flammesensor (IR -mottaker), motstand, kondensator, potensiometer og komparator LM393 i en integrert krets. Den kan oppdage infrarødt lys med en bølgelengde fra 700 nm til 1000 nm. Den langt infrarøde flammesonden konverterer lyset som er oppdaget i form av infrarødt lys til endringer i strømmen. Følsomheten justeres gjennom den innebygde variable motstanden med en deteksjonsvinkel på 60 grader.
Arbeidsspenning er mellom 3.3v og 5.2v DC, med en digital utgang for å indikere tilstedeværelsen av et signal. Sensing er betinget av en LM393 -komparator.
Funksjoner:
- Høy fotofølsomhet
- Rask responstid
- Følsomhet justerbar
Spesifikasjon:
- Woriking -spenning: 3,3v - 5v
- Oppdag rekkevidde: 60 grader
- Digital/analog utgang
- Innebygd LM393-brikke
L298N Motordriver
L298N er en dual H-Bridge motordriver som tillater hastighets- og retningskontroll av to likestrømsmotorer samtidig. Modulen kan drive likestrømsmotorer som har spenninger mellom 5 og 35V, med en toppstrøm på opptil 2A.
Modulen har to skrueklemmer for motoren A og B, og en annen skrueklemme for jordpinnen, VCC for motoren og en 5V -pinne som enten kan være en inngang eller utgang.
Dette avhenger av spenningen som brukes på motorene VCC. Modulen har en innebygd 5V regulator som enten er aktivert eller deaktivert ved hjelp av en jumper. Hvis motorens forsyningsspenning er opptil 12V kan vi aktivere 5V -regulatoren og 5V -pinnen kan brukes som utgang, for eksempel for å drive vårt Arduino -kort. Men hvis motorspenningen er større enn 12V, må vi koble fra jumperen fordi disse spenningene vil forårsake skade på den innebygde 5V -regulatoren. I dette tilfellet vil 5V -pinnen brukes som inngang da vi trenger å koble den til en 5V strømforsyning for at IC skal fungere skikkelig.
Vi kan her merke oss at denne IC gjør et spenningsfall på ca 2V. Så hvis vi for eksempel bruker en 12V strømforsyning, vil spenningen på motorens terminaler være omtrent 10V, noe som betyr at vi ikke vil få maksimal hastighet ut av vår 12V likestrømsmotor.
Trinn 3: Kretsdiagram
For full arbeidskodebesøk - Alpha Electronz
Anbefalt:
DIY Vanity Mirror i enkle trinn (ved bruk av LED -stripelys): 4 trinn
DIY Vanity Mirror i enkle trinn (ved hjelp av LED Strip Lights): I dette innlegget laget jeg et DIY Vanity Mirror ved hjelp av LED strips. Det er veldig kult, og du må prøve dem også
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen
Brannalarmsystem ved bruk av Arduino [i få enkle trinn]: 3 trinn
Brannalarmsystem ved bruk av Arduino [i få enkle trinn]: Er du ute etter å lage et enkelt og interessant prosjekt med Arduino som samtidig kan være veldig nyttig og potensielt livreddende? Hvis ja, har du kommet til rett sted for å lære noe nytt og nyskapende. I dette innlegget går vi