
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

Ngayon ay magtatayo kami ng isang Fire Fighting Robot gamit ang Arduino, na awtomatikong makakaramdam ng apoy at sisimulan ang water pump.
Sa proyektong ito, matututunan natin kung paano bumuo ng isang simpleng robot gamit ang Arduino na maaaring lumipat patungo sa apoy at magbomba ng tubig sa paligid nito upang maipalabas ang apoy.
Kinakailangan na Materyal:
- Arduino UNO
- Arduino Uno Sensor Shield
- Sensor ng apoy
- L298N module ng Driver ng motor
- Mga chassis ng robot
- 2 Mga Motors (45 RPM)
- 5V Nailulubog na Pump
- Single Module ng Relay ng Channel
- Mga kumokonekta na mga wire
- 12v Rechargeable Battery
- 9V Baterya
Hakbang 1: Arduino Sensor Shield V5


Ang Arduino Sensor Shield ay isang board na may mababang gastos na nagbibigay-daan sa iyo upang ikonekta ang isang saklaw ng mga sensor sa iyong Arduino gamit ang madaling i-attach na mga jumper cable.
Ito ay isang simpleng board na walang electronics dito maliban sa isang pares ng resistors at isang LED. Ang pangunahing papel nito ay upang maibigay ang mga pin ng header upang gawing mas madali ang maglakip ng mga panlabas na aparato tulad ng aming servo motor.
Mga Tampok:
- Pinapayagan ng Arduino Sensor Shield V5.0 ang koneksyon ng plug at play sa iba't ibang mga module tulad ng mga sensor, servo, relay, button, potentiometers at marami pa
- Angkop para sa Arduino UNO at Mega Boards
- IIC interface
- Interface ng komunikasyon ng module ng Bluetooth
- Interface ng komunikasyon ng module ng SD card
- APC220 wireless RF module interface ng komunikasyon
- RB URF v1.1 interface ng ultrasonic sensors
- 128 x 64 LCD parallel interface
- 32 interface ng servo controller
Madali kang makakonekta sa karaniwang mga analog sensor sa pamamagitan ng paggamit ng expansion board na ito, tulad ng sensor ng temperatura. Pinapayagan ka ng mga 3-way male pin na kumonekta sa mga motor ng servo.
Ang lahat ay plug and play, at idinisenyo ito upang maging katugma ng Arduino UNO. Kaya ang kailangan mo lang gawin ay basahin ang data mula sa mga sensor at output PWM upang himukin ang mga servo ng programa sa arduino.
Ito ang pinakabagong bersyon ng sensor kalasag sa merkado. Ang pangunahing pagpapabuti sa hinalinhan nito ay ang mapagkukunan ng kuryente. Ang bersyon na ito ay nagbibigay ng isang panlabas na konektor ng kuryente kaya't hindi mo kailangang mag-alala tungkol sa labis na pag-load ng Arduino micro controller habang nagmamaneho ng masyadong maraming mga sensor at actuator.
Kung aalisin mo ang konektor ng pin sa tabi ng pag-input ng kuryente, maaari mo itong palakasin sa panlabas. Hindi mo ito dapat pinapagana nang higit pa sa 5v o maaari mong mapinsala ang arduino sa ilalim.
Hakbang 2: Flame Sensor at L298N Motor Driver

Flame Sensor
Isang module ng flame sensor na binubuo ng isang flame sensor (IR receiver), risistor, capacitor, potentiometer, at kumpare na LM393 sa isang integrated circuit. Maaari itong tuklasin ang infrared light na may isang haba ng daluyong mula 700nm hanggang 1000nm. Ang malalim na infrared flame probe ay nagko-convert ng ilaw na napansin sa anyo ng infrared light sa kasalukuyang mga pagbabago. Ang pagkasensitibo ay nababagay sa pamamagitan ng onboard variable na risistor na may anggulo ng pagtuklas na 60 degree.
Ang boltahe sa pagtatrabaho ay nasa pagitan ng 3.3v at 5.2v DC, na may isang digital na output upang ipahiwatig ang pagkakaroon ng isang senyas. Ang sensing ay nakakondisyon ng isang kumpare ng LM393.
Mga Tampok:
- Mataas na Sensitibo sa Larawan
- Mabilis na Oras ng Tugon
- Naaayos ang pagkasensitibo
Pagtutukoy:
- Nakakatakot na boltahe: 3.3v - 5v
- Saklaw ng tuklas: 60 degree
- Digital / Analog output
- On-board LM393 chip
L298N Motor driver
Ang L298N ay isang dalawahang H-Bridge motor driver na nagbibigay-daan sa kontrol sa bilis at direksyon ng dalawang DC motor nang sabay. Ang modyul ay maaaring magmaneho ng DC Motors na may voltages sa pagitan ng 5 at 35V, na may isang kasalukuyang tugatog hanggang sa 2A.
Ang module ay may dalawang mga bloke ng terminal ng tornilyo para sa motor A at B, at isa pang block terminal block para sa Ground pin, ang VCC para sa motor at isang 5V pin na maaaring maging isang input o output.
Ito ay depende sa boltahe na ginamit sa mga motor VCC. Ang module ay may isang onboard 5V regulator na kung saan ay alinman sa pinagana o hindi pinagana gamit ang isang lumulukso. Kung ang boltahe ng suplay ng motor ay hanggang sa 12V maaari naming paganahin ang 5V regulator at ang 5V pin ay maaaring magamit bilang output, halimbawa para sa pagpapatakbo ng aming board ng Arduino. Ngunit kung ang boltahe ng motor ay mas malaki kaysa sa 12V dapat nating idiskonekta ang jumper dahil ang mga voltages na iyon ay magiging sanhi ng pinsala sa onboard 5V regulator. Sa kasong ito ang 5V pin ay gagamitin bilang input dahil kailangan namin itong ikonekta sa isang 5V power supply upang maayos na gumana ang IC.
Maaari naming tandaan dito na ang IC na ito ay gumagawa ng isang boltahe na drop ng tungkol sa 2V. Kaya halimbawa, kung gumagamit kami ng isang 12V power supply, ang boltahe sa mga terminal ng motor ay halos 10V, na nangangahulugang hindi namin makukuha ang maximum na bilis mula sa aming 12V DC motor.
Hakbang 3: Diagram ng Circuit

Para sa Buong Paggawa ng Code sa Paggawa - Alpha Electronz
Inirerekumendang:
Autonomous Fire Fighting Robot Sa Sariling Paghanap ng Mga Lula: 3 Mga Hakbang

Autonomous Fire Fighting Robot Sa Sarili na Paghanap ng Mga Lula: PINAKA MALAKAS NA AUTONOMOUS FIRE FIGHTING ROBOT GEN2.0HII..Ito ang aming unang proyekto. Kaya't magsimula tayo. Ang konsepto ng robot na ito ay napaka-simple. i-save ang buhay ng tao awtomatikong mababang gastos mabilis na fireproof t
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang

Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Gumawa ng isang Murang Fire Fighting Robot sa Home .: 6 Mga Hakbang

Gumawa ng isang Murang Fire Fighting Robot sa Home .: Nais mong gumawa ng isang proyekto sa seguridad para sa iyong pagsusumite sa kolehiyo o marahil para sa iyong personal na paggamit? Pagkatapos ang Fire Fighting Robot ay isang mahusay na pagpipilian! Ginawa ko ang prototype na ito bilang isang huling proyekto sa halos 50 USD (3500 INR). Tingnan ang demo na video sa itaas. Ang robot na ito ay oper
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang

Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)

Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c