» elektronika » Težak »DIY senzori za parkiranje na bazi Arduina

Napravite samostalni senzori za parkiranje na bazi Arduino-a

Napravite samostalni senzori za parkiranje na bazi Arduino-a

Mnogi se vozači suočavaju s problemom parkiranja u garažama, pogotovo ako je to slučaj garaža nedavno su se pojavili. navići automobilski entuzijast Na novom mjestu mogu vam pomoći jednostavni parking senzori za garažu, koji se mogu lako sastaviti.

materijali:
- kontroler Težak (autor koristio Duemilanove)
- Ultrazvučni senzor
- žice
- Plastična kutija
- 9V napajanje
- Trobojna LED
- ljepilo
- krušna ploča



montaža:

Arduino je na dno plastične kutije zalijepljen ljepilom (možete koristiti silikon). Napajanje s ploče dovodi se do regulatora.



Zatim se priključuje snaga 5V ultrazvučnog senzora.



Izlaz SIG ultrazvučnog senzora povezan je s Arduino PWM izlazom (to se radi kako bi se senzorima poslali impulsi i kasnije se čitali njihovi povratci). Autor je koristio 7. izlaz regulatora.
Prije povezivanja LED-a utvrđuje se koja je ožičenja za koju boju odgovorna. Crvena, zelena i plava povezuju se s Arduino 11, 12 i 13 pinovima.

Sada ostaje pripremiti softverski dio ovoga domaći.



Program:
Budući da Arduino softver već sadrži primjer rada s ultrazvučnim senzorima, ništa drugo nije potrebno preuzeti. Primjer treba potražiti na ovom mjestu: Datoteka -> Primjeri -> Senzori -> Ping primjer. Sav se kod preslikava u novi projekt i dano mu je proizvoljno ime.

Prije svega, interval slanja senzoru se mijenja, a vrijednost od 100 ms mijenja se u 1000 ms u retku sa vrijednošću "kašnjenje".

Zatim se postavljaju pinovi za LED. Prije retka "const int pingPin = 7;" dodani su podaci o vrijednosti:

pinMode (13, IZLAZ); // plava
pinMode (12, IZLAZ); // zeleno
pinMode (11, IZLAZ); // crveni

Sada dolazi podešavanje samog LED-a, odnosno na kojoj udaljenosti će se uključiti koje boje. Autor je napravio tako da kada je automobil udaljen više od 60 cm od zida, LED svijetli zeleno, manje od 60 cm boja se mijenja u plavu, a čak i kad ima manje od 15 cm, LED promijeni boju u crvenu.

Kod podložan gore opisanim promjenama:



Kao rezultat, Arduino će pomoću koda kontrolirati izlaze kako bi pokazao boju LED-a, što će ovisiti o udaljenosti do automobila, a udaljenost će se odrediti ultrazvučnim senzorom. Konačna inačica koda može se preuzeti na dnu članka.
Nakon provjere ispravnog rada programa, senzori za parkiranje učvršćuju se na stražnji zid garaže, a LED se prikazuje na prikladnom i vidljivom mjestu.



park.rar [1,06 Kb] (preuzimanja: 317)
10
9
7

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...