INHOUDSOPGAWE:
- Stap 1: Arduino Sensor Shield V5
- Stap 2: vlamsensor en motorbestuurder L298N
- Stap 3: Kringdiagram
- Stap 4: Uitvoervideo
Video: Brandbestrydingsrobot met Arduino: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Vandag gaan ons 'n vuurbestrydingsrobot bou met behulp van Arduino, wat die vuur outomaties sal aanvoel en die waterpomp kan aanskakel.
In hierdie projek leer ons hoe om 'n eenvoudige robot te bou met behulp van Arduino wat na die vuur kan beweeg en water daar rondom kan pomp om die vuur te blus.
Materiaal benodig:
- Arduino UNO
- Arduino Uno Sensor Shield
- Vlam sensor
- L298N motorbestuurder module
- Robot onderstel
- 2 motors (45 rpm)
- 5V dompelpomp
- Enkele kanaal aflosmodule
- Verbindingsdrade
- 12v herlaaibare battery
- 9V battery
Stap 1: Arduino Sensor Shield V5
Arduino Sensor Shield is 'n goedkoop bord waarmee u 'n reeks sensors aan u Arduino kan koppel met behulp van maklik aan te sluit springkabels.
Dit is 'n eenvoudige bord sonder elektronika behalwe 'n paar weerstande en 'n LED. Die belangrikste rol daarvan is om die koppenne te verskaf om dit makliker te maak om eksterne toestelle soos ons servomotors aan te sluit.
Kenmerke:
- Die Arduino Sensor Shield V5.0 maak plug and play -verbinding moontlik met verskillende modules soos sensors, servo's, relais, knoppies, potensiometers en meer
- Geskik vir Arduino UNO en Mega Boards
- IIC -koppelvlak
- Bluetooth module kommunikasie koppelvlak
- SD kaart module kommunikasie koppelvlak
- APC220 draadlose RF -module kommunikasie koppelvlak
- RB URF v1.1 ultrasoniese sensors koppelvlak
- 128 x 64 LCD parallelle koppelvlak
- 32 servo kontroleerder koppelvlak
U kan maklik met gewone analoog sensors skakel deur hierdie uitbreidingskaart, soos temperatuursensor, te gebruik. Met die 3-rigting manlike penne kan u servomotors aansluit.
Alles is plug -and -play, en dit is ontwerp om Arduino UNO -versoenbaar te wees. Al wat u hoef te doen is om die data van die sensors te lees en PWM uit te voer om die servo's per program in arduino te stuur.
Dit is die nuutste weergawe van sensorskerm op die mark. Die groot verbetering teenoor sy voorganger is die kragbron. Hierdie weergawe bied 'n eksterne kragaansluiting, sodat u nie hoef te bekommer oor die oorlading van die Arduino -mikrobeheerder terwyl u te veel sensors en aandrywers bestuur nie.
As u die penaansluiting langs die ingang verwyder, kan u dit ekstern aanskakel. U moet dit nie meer as 5v aanskakel nie, anders kan u die arduino daaronder beskadig.
Stap 2: vlamsensor en motorbestuurder L298N
Vlam sensor
'N Vlamsensormodule wat bestaan uit 'n vlamsensor (IR -ontvanger), weerstand, kapasitor, potensiometer en vergelyker LM393 in 'n geïntegreerde stroombaan. Dit kan infrarooi lig met 'n golflengte van 700nm tot 1000nm opspoor. Die ver-infrarooi vlamsonde omskep die lig wat in die vorm van infrarooi lig opgespoor word, in huidige veranderinge. Gevoeligheid word aangepas deur die aan boord veranderlike weerstand met 'n waarnemingshoek van 60 grade.
Die werkspanning is tussen 3,3 en 5,2 volt DC, met 'n digitale uitset om die teenwoordigheid van 'n sein aan te dui. Sensing word gekondisioneer deur 'n LM393 -vergelyker.
Kenmerke:
- Hoë fotogevoeligheid
- Vinnige reaksietyd
- Gevoeligheid verstelbaar
Spesifikasie:
- Werkende spanning: 3.3v - 5v
- Ontdek omvang: 60 grade
- Digitale/analoog uitvoer
- Aan boord LM393-chip
L298N Motorbestuurder
Die L298N is 'n dubbele H-Bridge-motorbestuurder wat twee DC-motors tegelykertyd spoed- en rigtingbeheer moontlik maak. Die module kan GS -motors met spanning tussen 5 en 35V dryf, met 'n piekstroom tot 2A.
Die module het twee skroefklemblokke vir die motor A en B, en nog 'n skroefklemblok vir die grondpen, die VCC vir motor en 'n 5V -pen wat 'n ingang of afvoer kan wees.
Dit hang af van die spanning wat by die motors VCC gebruik word. Die module het 'n ingeboude 5V -reguleerder wat met 'n jumper aan of uitgeskakel is. As die motorspanning tot 12V is, kan ons die 5V -reguleerder aktiveer en kan die 5V -pen as uitset gebruik word, byvoorbeeld om ons Arduino -bord aan te dryf. Maar as die motorspanning groter as 12V is, moet ons die jumper ontkoppel, want die spanning sal die ingeboude 5V -reguleerder beskadig. In hierdie geval sal die 5V -pen as ingang gebruik word, aangesien ons dit aan 'n 5V -kragtoevoer moet koppel sodat die IC behoorlik kan werk.
Ons kan hier opmerk dat hierdie IC 'n spanningsval van ongeveer 2V maak. As ons byvoorbeeld 'n 12V -kragtoevoer gebruik, sal die spanning by die motorterminale ongeveer 10V wees, wat beteken dat ons nie die maksimum spoed uit ons 12V DC -motor kan haal nie.
Stap 3: Kringdiagram
Vir volledige werkkode besoek - Alpha Electronz
Aanbeveel:
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
PWM Met ESP32 - Dim LED met PWM op ESP 32 Met Arduino IDE: 6 stappe
PWM Met ESP32 | Dim LED met PWM op ESP 32 Met Arduino IDE: In hierdie instruksies sal ons sien hoe om PWM seine te genereer met ESP32 met behulp van Arduino IDE & PWM word basies gebruik om analoog uitset van enige MCU te genereer en die analoog uitset kan tussen 0V en 3.3V wees (in die geval van esp32) & van
DIY slim weegskaal met wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): 10 stappe (met foto's)
DIY Smart Scale With Alarm Clock (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In my vorige projek het ek 'n slim badkamerskaal met Wi-Fi ontwikkel. Dit kan die gebruiker se gewig meet, plaaslik vertoon en dit na die wolk stuur. U kan meer inligting hieroor kry op die onderstaande skakel: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Maak 'n horlosie met M5stick C Met Arduino IDE - RTC-intydse klok met M5stack M5stick-C: 4 stappe
Maak 'n horlosie met M5stick C Met Arduino IDE | RTC Real Time Clock Met M5stack M5stick-C: Hallo ouens in hierdie instruksies, ons sal leer hoe om 'n horlosie te maak met 'n m5stick-C ontwikkelbord van m5stack met behulp van Arduino IDE. So m5stick sal datum, tyd en amp vertoon; week van die maand op die skerm
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons