Sadržaj:

Robot za gašenje požara pomoću Arduina: 4 koraka
Robot za gašenje požara pomoću Arduina: 4 koraka

Video: Robot za gašenje požara pomoću Arduina: 4 koraka

Video: Robot za gašenje požara pomoću Arduina: 4 koraka
Video: REVAN - THE COMPLETE STORY 2024, Srpanj
Anonim
Robot za gašenje požara pomoću Arduina
Robot za gašenje požara pomoću Arduina

Danas ćemo izgraditi vatrogasnog robota koristeći Arduino, koji će automatski osjetiti vatru i pokrenuti pumpu za vodu.

U ovom projektu naučit ćemo kako izgraditi jednostavnog robota pomoću Arduina koji bi se mogao kretati prema vatri i ispumpavati vodu oko nje kako bi ugasio vatru.

Potreban materijal:

  • Arduino UNO
  • Arduino Uno senzorski štit
  • Senzor plamena
  • Pogonski modul motora L298N
  • Robotsko podvozje
  • 2 motora (45 o / min)
  • Potopna pumpa 5V
  • Jednokanalni relejni modul
  • Spajanje žica
  • 12v punjiva baterija
  • 9V baterija

Korak 1: Arduino senzorski štit V5

Arduino senzorski štit V5
Arduino senzorski štit V5
Arduino senzorski štit V5
Arduino senzorski štit V5

Arduino Sensor Shield je jeftina ploča koja vam omogućuje povezivanje niza senzora na vaš Arduino pomoću kratkospojnih kabela koji se lako pričvršćuju.

To je jednostavna ploča bez elektronike osim par otpornika i LED diode. Njegova je glavna uloga opskrba tih igala zaglavlja radi lakšeg spajanja vanjskih uređaja poput naših servo motora.

Značajke:

  • Arduino Sensor Shield V5.0 omogućuje plug and play povezivanje na različite module poput senzora, servo servera, releja, gumba, potenciometara i drugih
  • Pogodno za Arduino UNO i Mega ploče
  • IIC sučelje
  • Komunikacijsko sučelje Bluetooth modula
  • Komunikacijsko sučelje modula SD kartice
  • APC220 bežično sučelje za komunikaciju RF modula
  • Sučelje ultrazvučnih senzora RB URF v1.1
  • 128 x 64 LCD paralelno sučelje
  • 32 sučelje servo kontrolera

Pomoću ove ploče za proširenje, poput osjetnika temperature, možete se jednostavno povezati s uobičajenim analognim senzorima. Ti 3-smjerni muški pinovi omogućuju vam povezivanje servo motora.

Sve je plug and play, a dizajnirano je da bude Arduino UNO kompatibilno. Dakle, sve što trebate učiniti je čitati podatke sa senzora i izlaziti PWM za pogon servosistema po programu u arduinu.

Ovo je najnovija verzija senzorskog štita na tržištu. Najveće poboljšanje u odnosu na prethodnika je izvor energije. Ova verzija pruža vanjski priključak za napajanje pa se ne morate brinuti o preopterećenju Arduino mikro kontrolera dok vozite previše senzora i aktuatora.

Ako uklonite pin konektor pored ulaza za napajanje, možete ga napajati izvana. Ne biste ga trebali napajati s više od 5V ili možete oštetiti arduino ispod.

Korak 2: Senzor plamena i pokretač motora L298N

Senzor plamena i pokretač motora L298N
Senzor plamena i pokretač motora L298N

Senzor plamena

Modul senzora plamena koji se sastoji od osjetnika plamena (IC prijemnik), otpornika, kondenzatora, potenciometra i komparatora LM393 u integriranom krugu. Može detektirati infracrveno svjetlo valne duljine od 700nm do 1000nm. Daleko infracrvena plamena sonda pretvara svjetlo otkriveno u obliku infracrvenog svjetla u trenutne promjene. Osjetljivost se podešava putem ugrađenog promjenjivog otpornika s kutom otkrivanja od 60 stupnjeva.

Radni napon je između 3,3 V i 5,2 V DC, s digitalnim izlazom koji označava prisutnost signala. Obilježavanje je uvjetovano usporednikom LM393.

Značajke:

  • Visoka fotoosjetljivost
  • Brzo vrijeme odgovora
  • Osjetljivost podesiva

Specifikacija:

  • Napon uvijanja: 3.3v - 5v
  • Domet detekcije: 60 stupnjeva
  • Digitalni/analogni izlaz
  • Ugrađeni čip LM393

L298N Vozač motora

L298N je dvostruki pokretač motora s H-mostom koji omogućuje kontrolu brzine i smjera dva istosmjerna motora istovremeno. Modul može pokretati istosmjerne motore koji imaju napone između 5 i 35V, s vršnom strujom do 2A.

Modul ima dva vijčana priključna bloka za motor A i B, te drugi vijčani stezaljki za uzemljenje, VCC za motor i 5V pin koji može biti ulaz ili izlaz.

To ovisi o naponu koji se koristi na VCC motora. Modul ima ugrađeni regulator od 5 V koji je omogućen ili onemogućen pomoću kratkospojnika. Ako je napon napajanja motora do 12V, možemo omogućiti regulator 5V, a pin 5V se može koristiti kao izlaz, na primjer za napajanje naše Arduino ploče. No ako je napon motora veći od 12V, moramo odspojiti kratkospojnik jer će ti naponi uzrokovati oštećenje ugrađenog 5V regulatora. U ovom slučaju 5V pin će se koristiti kao ulaz jer ga moramo spojiti na 5V napajanje kako bi IC ispravno radio.

Ovdje možemo primijetiti da ovaj IC čini pad napona od oko 2V. Na primjer, ako koristimo napajanje od 12 V, napon na priključcima motora bit će oko 10 V, što znači da nećemo moći izvući najveću brzinu iz našeg 12 V istosmjernog motora.

Korak 3: Dijagram kruga

Kružni dijagram
Kružni dijagram

Za potpuni radni kod posjetite - Alpha Electronz

Preporučeni: