Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Mogućnost mjerenja udaljenosti putem ultrazvučnog senzora u cijeni od par dolara prilično je fantastična, da budem iskren, a dodavanje bežične funkcije čak je i privlačno, mogli biste je koristiti kao senzor za parkiranje u starom automobilu gdje će udaljenost biti prikazano na vašem telefonu umjesto na vanjskom ekranu.
Pa počnimo s izradom! Evo video vodiča za isti koji uključuje i rad u stvarnom vremenu.
Korak 1: Potrebne stvari
1.) HC-SR04 (Ovo je ultrajeftini ultrazvučni senzor udaljenosti)
2.) HC-06 (Bluetooth modul)
3.) Arduino (koristio sam Nano)
4.) USB (za Arduino)
5.) Žice za kratkospojnike
Korak 2: Priključite HC-SR04 na Arduino na sljedeći način:
Vcc - 5V
Okidač - Pin 13
Eko - Pin 12
Gnd - Gnd
Korak 3: Povežite Bluetooth modul HC-06 s Arduino Nano na sljedeći način:
Vcc - 3.3V
Gnd - Gnd
Tx - Rx
Rx - Tx
Korak 4: Biblioteka
Za biblioteku morate preuzeti biblioteku HC-SR04 za to, unutar Arduino IDE-a, idite na Alati-> Upravljanje bibliotekama, a zatim pretražite HC-SR04 i instalirajte onu Martina Šošića.
Korak 5: Postavite kôd
U tu svrhu provjerite jesu li Tx i Rx pinovi Bluetooth modula i Arduina isključeni prije postavljanja koda, nakon uspješnog postavljanja možete se ponovo povezati.
Za kôd idite na Datoteka-> Primjeri-> Alati-> HC-SR04-> Jednostavno, prenesite ga na Arduino. Ako otvorite serijski monitor pri brzini od 9600 Baud nakon učitavanja koda, vidjet ćete udaljenost koju mjeri ultrazvučni senzor. Sada je vrijeme za dodavanje Bluetooth modula
Korak 6: Aplikacija Serial Monitor
Ovo je generička Android aplikacija koja djeluje kao serijski monitor putem Bluetootha, slične aplikacije možete pronaći na IOS -u.
Samo idite na dugme za povezivanje i kliknite HC-06 da biste se povezali.
Korak 7: Gotovo
Nakon uparivanja i povezivanja Bluetooth modula s aplikacijom, lako ćete moći pročitati podatke koji mjere udaljenost između objekta i senzora u milimetrima, preporučuje se da ne mjerite udaljenost manju od 3 centimetra i veću od 3 metra.
Hvala vam puno na čitanju!
Pozdrav, Tanishq