Sadržaj:

Uradi sam - Arduino pomoćnik pri parkiranju V2: 6 koraka
Uradi sam - Arduino pomoćnik pri parkiranju V2: 6 koraka

Video: Uradi sam - Arduino pomoćnik pri parkiranju V2: 6 koraka

Video: Uradi sam - Arduino pomoćnik pri parkiranju V2: 6 koraka
Video: Microbit kao asistent u nastavi 2024, Novembar
Anonim
Image
Image

Kad ti život podari banane !!!!! Samo ih pojedi.

Nužnost je majka pronalazaka i neću poreći tu činjenicu. Iskreno govoreći, ovo je drugi put da sam naletio na zid naše garaže otkad smo se uselili u ovu novu kuću. To je to, ne bi bilo trećeg puta.

U ovom videu ću upotrijebiti ultrazvučni senzor za izračunavanje udaljenosti automobila od zida garaže i prikazati ga koristeći zelene, plave, žute i crvene LED diode. Boja LED dioda pokazuje treba li se nastaviti kretati, usporiti, zaustaviti ili se vratiti.

Ukupni troškovi projekta su oko 20 - 25 USD.

Korak 1: Shema

Montaža komponenti
Montaža komponenti

Za ovaj projekat potrebno nam je:

  • 8 x LED u više boja
  • 8 x 220ohm otpornici
  • 1 x Arduino NANO
  • 1 x HC-SR04 ultrazvučni senzor
  • 1 x Zvučnik i
  • 1 x 100ohm otpornik

Počnimo spajanjem LED dioda na broj pina D5 do D12 Arduina sa 200ohm otpornikom između svakog pina. Zatim, spojimo zvučnik na A0 pin Arduina. TRIG pin ultrazvučnog senzora spaja se na D2, a ECHO pin na D3 pinove Arduina. Konačno, spojite VCC pin ultrazvučnog senzora na 5V izlaz Arduina i da biste dovršili krug, spojite sve -ve pinove na GND pin Arduina.

Korak 2: Sklapanje komponenti

Montaža komponenti
Montaža komponenti
Montaža komponenti
Montaža komponenti

Započet ću lemljenjem LED dioda na ploču. Crvena na vrhu, zatim žuta, zatim plava i zelena na dnu.

Možete koristiti bilo koju boju koju želite, potpuno ovisi o tome kako je želite predstaviti. Razlog zašto sam odabrao ove boje bio je pokazati nivo ozbiljnosti dok se automobil približava zidu. Mogao sam čak koristiti i jednu boju za cijelo postavljanje. Nakon lemljenja LED dioda lemim 8 x 220ohm otpornike za ograničavanje struje na stražnju stranu ploče. Zatim lemim zujalicu i otpornik od 100 ohma na ploču. Nakon toga lemim 2 reda ženskih traka sa zaglavljem za pričvršćivanje Arduina. Zatim je došlo vrijeme da lemim ultrazvučni senzor na donji dio ploče. Konačno, prije skidanja donjeg bita lemim kabele na ploču. U redu, pa ovako to izgleda. Pogledajmo sada kôd u sljedećem odjeljku.

Korak 3:

Image
Image
Image
Image
Image
Image

Gerber datoteka:

Šema: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp

Korak 4: Kôd

Kodeks
Kodeks

Pokrenite kôd uključivanjem biblioteke "NewTone.h" i definiranjem konstanti i globalnih varijabli koje će se koristiti u cijelom kodu.

Zatim u odjeljku za postavljanje definirajte načine pin -a. Sada, u odjeljku petlje, izračunajte "udaljenost" u inčima čitanjem vrijednosti primljene od ultrazvučnog senzora. Zatim ćemo provjerom vrijednosti "Udaljenost" uključiti ili isključiti LED diode ovisno o udaljenosti objekta. Ako je udaljenost veća od 200, isključite sve LED diode i zujalicu jer je objekt izvan dometa.

Sljedeći bit koda provjerava je li objekt trenutno stacionaran. On uspoređuje vrijednost trenutne udaljenosti s prethodnom udaljenošću i ako su vrijednosti iste (objekt se nije pomaknuo) povećava brojač. Ako se objekt pomjeri bilo kada u toku ovog procesa, brojač se vraća na 0.

Kad brojač dosegne 20, sve LED diode se isključuju. I na kraju stvorite funkciju koja isključuje sve LED diode i zvučni signal.

Kod:

Biblioteka NewTone: https://hacksterio.s3.amazonaws.com/uploads/attac… Gerberska datoteka:

Korak 5: Demo

Demo
Demo

Koristeći svoj Land Rover R1V2, demonstrirat ću vam projekt. Kao što vidite, LED indikatori postaju zeleni do crveni kako se rover približava ultrazvučnom senzoru. Da !! zadatak izvršen.

Korak 6:

Hvala vam još jednom što ste provjerili moj post. Nadam se da će vam pomoći.

Ako me želite podržati, pretplatite se na moj YouTube kanal (https://www.youtube.com/user/tarantula3).

Hvala, ca opet u mom sljedećem vodiču.

  • JLCPCB - 2 USD Za prototip PCB -a:
  • V1:
  • Najava:
  • Video:

Preporučuje se: