Sadržaj:
Video: BEEP Like Car! Sonarni senzor: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ne sviđa mi se mnogo bučni BEEP koji dobijate sa modernim automobilima kada su parking senzori uključeni, ali hej … vrlo je korisno, zar ne ?!
Trebam li prijenosni senzor koji će mi reći koliko sam udaljen od prepreke? Vjerovatno ne, barem dok mi oči ne nastave raditi.
Međutim, i dalje sam želio eksperimentirati i napraviti vlastiti prijenosni „parking“senzor (ili zvučni alat za mjerenje udaljenosti).
Auto senzori su IC, ali nisam imao rezervni IR prijemnik kod kuće, umjesto toga pronašao sam ultrazvučni senzor HC-SR04 u ladici. Nekoliko jednostavnih ožičenja/kodiranja i … evo ga: Kako ZVUČITI poput automobila!
Opis materijala:
- HC-SR04 x 1: ultrazvučni senzor
- uChip: Arduino IDE kompatibilna ploča
Piezoelektrični zujalica
- 10 KOhm, 820 Ohm otpornika (ili bilo koje druge vrijednosti koje nađete u blizini ako se dovoljno približite)
NPN BJT
- mikro-USB kabel (plus 5V USB izvor napajanja ako ga želite učiniti prijenosnim)
Korak 1: Ožičenje
Mikro-USB konektor daje napajanje koje uChipdelivers isporučuje na VEXT (pin_16) i GND (pin_8).
Što se tiče ožičenja GPIO, svaka kombinacija je moguća sve dok koristite pin portove s omogućenim PWM -om.
U mom slučaju, koristio sam pin_1 za kontrolu zujalice, dok su pin_9 i pin_10 spojeni na signalne pinove ECHO i TRIGGER ultrazvučnog senzora.
Neovisno o tome koristite li aktivni ili pasivni zvučni signal (koji su zujalica s integriranim pogonskim krugom ili jednostavna piezoelektrična membrana), upravljački krug je ekvivalentan. Međutim, budite oprezni pri ožičenju aktivnog zujalice jer morate provjeriti polaritet pinova, dok koristite pasiv koji je zanemariv.
SAVJET: Kako provjeravate je li vaš zvučni signal aktivan ili pasivan?
Obično aktivni zujalica negdje na sebi ima oznaku + koja označava polaritet. S druge strane, pasivni pretvarači nemaju takvu oznaku.
Korak 2: Programiranje
EDIT:
Učitajte ažuriranu skicu “BeepLikeACarMillis.ino” u uChip koristeći Arduino IDE. Ova verzija koda ne koristi delay () i stoga je pouzdanija! MCU kontinuirano prati udaljenost pomoću sonara HC-SR04.
Postavite različite #define prema svojim potrebama. Prema zadanim postavkama, minimalna udaljenost je 200 mm, a maksimalna 2500 mm. Nadalje, više ste nego dobrodošli da izmijenite definiciju BUZZ_DIV kako biste promijenili frekvenciju s kojom se zvučni signal javlja.
Provjerite razlike u kodu upoređujući ažuriranu skicu (“BeepLikeACarMillis.ino”) sa starom (“BeepLikeACar.ino”).
Stara verzija koda koristi funkciju delay (), koja zauzima procesor za gubljenje vremena, pa MCU ne može obraditi nikakve druge podatke. Ono što se događa je da, u slučaju da se krećemo prebrzo, niska brzina skeniranja neće otkriti promjenjivu udaljenost i stoga naš zvučni signal neće reagirati dovoljno brzo da vidi prepreku jer je zauzet "čekanjem".
S druge strane, ažurirani kôd, koji koristi millis (), omogućava brže i kontinuirano čitanje udaljenosti. Stoga je sigurnije jer je njegova učestalost osvježavanja udaljenosti od prepreke mnogo veća.
Korak 3: Uživajte
Spojite mikro-USB kabel na uChip i obiđite svoju kuću, ZVUČITE kao automobil!
Preporučuje se:
DIY senzor daha s Arduinom (provodljivi pleteni senzor istezanja): 7 koraka (sa slikama)
DIY senzor daha s Arduinom (vodljivi pleteni senzor istezanja): Ovaj DIY senzor poprimit će oblik provodljivog pletenog senzora za istezanje. Omotat će vas oko prsa/trbuha, a kada se grudi/želudac prošire i stegnu, senzor će se povećati, a time i ulazni podaci koji se unose u Arduino. Pa
Sonarni daljinomer: 4 koraka
Sonar Range Finder: U ovom Instructable -u, plan testa je kreiran kako bi se vidjelo može li sonar range rangeer pronaći da li je laptop otvoren ili nije. U nastavku su upute o tome kako stvoriti sonarni daljinomer, kako programirati Arduino i kalibrirati ga
UChip - BEEP sonarni senzor sa Bluetooth prijenosom podataka: 4 koraka
UChip - BEEP sonarski senzor sa Bluetooth prijenosom podataka: Nedavno sam razvio BEEP poput sonara za automobile i serijski Bluetooth na USB adapter koristeći uChip. Svaki je projekt bio sam po sebi vrlo zanimljiv, ali … bi li ih bilo moguće spojiti i stvoriti senzor "BT daljinski prijenos BEEP poput automobila"?!? T
Minijaturno nosivo pojačalo sa zaključavanjem (i sonarni sistem za nosive stvari itd.): 7 koraka
Minijaturno nosivo pojačalo sa zaključavanjem (i sonarni sistem za nosive stvari itd.): Izradite minijaturno jeftino pojačalo sa zaključavanjem koje se može umetnuti u okvire naočala i stvoriti sistem sonarnog vida za slijepe ili jednostavan ultrazvuk mašina koja neprestano nadgleda vaše srce i koristi ljudsko-mašinsko učenje da upozori na
Dječja kuhinja koja kaže BEEP: 7 koraka (sa slikama)
Dječja kuhinja u kojoj piše BEEP: Moja dvogodišnja kći imala je 'mali' zahtjev za svoj treći rođendan. Htjela je malu kuhinju na kojoj piše Beep. "Želite šta?" bio je moj odgovor. 'Kuhinja koja kaže bip, baš kao i mamina kuhinja!', Rekla je … Dakle, to je bila inspiracija (ja