Obsah:
Video: PÍPNUTIE ako auto! Sonarový senzor: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Nemám rád hlučné PÍPNUTIE, ktoré získate pri moderných automobiloch, keď je zapnutý parkovací senzor, ale hej … je to celkom užitočné, nie ?!
Potrebujem prenosný snímač, ktorý mi hovorí, ako ďaleko som od prekážky? Pravdepodobne nie, aspoň kým moje oči neprestanú pracovať.
Stále som však chcel experimentovať a vytvoriť si vlastný prenosný senzor „parkovania“(alebo zvukový nástroj na meranie vzdialenosti).
Senzory do auta sú IR, ale doma som nemal náhradný IR prijímač, namiesto toho som v zásuvke našiel ultrazvukový senzor HC-SR04. Jednoduché zapojenie/kódovanie a … tu to je: Ako PÍPNUTIE ako auto!
Kusovník:
- HC-SR04 x 1: ultrazvukový senzor
- uChip: doska kompatibilná s Arduino IDE
Piezoelektrický bzučiak
- 10 KOhm, 820 Ohm odpory (alebo akákoľvek iná hodnota, ktorú nájdete dostatočne blízko)
NPN BJT
- kábel micro-USB (plus 5 V USB zdroj napájania, ak ho chcete prenosný)
Krok 1: Zapojenie
Konektor micro-USB poskytuje výkon, ktorý uChip dodáva na VEXT (pin_16) a GND (pin_8).
Pokiaľ ide o zapojenie GPIO, je možná akákoľvek kombinácia, pokiaľ používate pinové porty s povoleným PWM.
V mojom prípade som použil pin_1 na ovládanie bzučiaka, zatiaľ čo pin_9 a pin_10 sú pripojené k signálnym kolíkom ECHO a TRIGGER respektíve ultrazvukového senzora.
Nezávisle na tom, či používate aktívny alebo pasívny bzučiak (čo je bzučiak s integrovaným budiacim obvodom alebo jednoduchou piezoelektrickou membránou), je ovládací obvod ekvivalentný. Buďte však opatrní pri zapojovaní aktívneho bzučiaka, pretože musíte skontrolovať polaritu kolíkov pri použití pasívu, ktorý je zanedbateľný.
TIP: Ako skontrolujete, či je váš bzučiak aktívny alebo pasívny?
Aktívny bzučiak zvyčajne nesie na svojom mieste značku +, ktorá označuje polaritu. Na druhej strane pasívne meniče takúto značku nemajú.
Krok 2: Programovanie
UPRAVIŤ:
Načítajte aktualizovaný náčrt „BeepLikeACarMillis.ino“do uChip pomocou Arduino IDE. Táto verzia kódu nevyužíva delay () a je preto spoľahlivejšia! MCU nepretržite monitoruje vzdialenosť pomocou sonaru HC-SR04.
Nastavte rôzne #definovať podľa svojich potrieb. Štandardne je minimálna vzdialenosť 200 mm, maximálna 2500 mm. Okrem toho ste viac než vítaní upraviť definíciu BUZZ_DIV, aby ste zmenili frekvenciu, s ktorou sa ozýva pípnutie.
Skontrolujte rozdiely v kóde porovnaním aktualizovaného náčrtu („BeepLikeACarMillis.ino“) so starým („BeepLikeACar.ino“).
Stará verzia kódu používa funkciu delay (), ktorá zamestnáva procesora plytvaním časom a v dôsledku toho MCU nemôže spracovať žiadne ďalšie informácie. Stáva sa, že v prípade, že sa pohybujeme príliš rýchlo, nízka rýchlosť skenovania nezistí meniacu sa vzdialenosť, a preto náš bzučiak nereaguje dostatočne rýchlo, aby videl prekážku, pretože je zaneprázdnený „čakaním“.
Na druhej strane aktualizovaný kód, ktorý používa millis (), umožňuje rýchlejšie a nepretržité čítanie vzdialenosti. Je teda bezpečnejší, pretože jeho obnovovacia frekvencia vzdialenosti od prekážky je oveľa vyššia.
Krok 3: Užite si to
Pripojte kábel micro-USB k uChip a choďte po svojom dome, PÍPNUTIE ako auto!
Odporúča:
Zakázať pípnutie pri spustení systému PS4: 6 krokov
Vypnite pípnutie pri spustení systému PS4: 23:00. Rodina spí, spustíte PS4 v úplne tichom byte. POZOR, robí to. Predstavte si, čo sa stane. Zbavme sa toho
Sonarový diaľkomer: 4 kroky
Sonar Range Finder: V tomto návode bol vytvorený testovací plán, ktorý má zistiť, či sonarový diaľkomer dokáže určiť, či je prenosný počítač otvorený alebo nie. Nasleduje návod, ako vytvoriť vyhľadávač sonarových rozsahov, ako naprogramovať Arduino a kalibrovať ho
UChip - BEEP sonarový senzor s prenosom dát Bluetooth: 4 kroky
UChip - BEAR Sonar Sensor with Bluetooth Data Transmission: Nedávno som vyvinul BEEP ako automobilový sonar a sériový adaptér Bluetooth na USB pomocou uChip. Každý projekt bol sám o sebe celkom zaujímavý, ale … bolo by možné ich zlúčiť a vytvoriť senzor „BT diaľkový prenos PÍPNUTIE ako do auta“?!?
Detská kuchynka s nápisom PÍPNUTIE: 7 krokov (s obrázkami)
Detská kuchynka s nápisom PÍPNUTIE: Moja dvojročná dcéra mala na tri narodeniny „malú“žiadosť. Chcela malú kuchynku s nápisom Píp. "Chceš čo?" bola moja odpoveď. "Kuchyňa, ktorá hovorí pípaním, rovnako ako kuchyňa mamičiek!", Povedala … Takže, to bola inšpirácia (ja
Ako: Sonarový senzor: 5 krokov (s obrázkami)
Ako: Sonar Sensor: Tu sa naučíte, ako prepojiť senzor Arduino a Sonar v niekoľkých jednoduchých krokoch