Obsah:

UChip - BEEP sonarový senzor s prenosom dát Bluetooth: 4 kroky
UChip - BEEP sonarový senzor s prenosom dát Bluetooth: 4 kroky

Video: UChip - BEEP sonarový senzor s prenosom dát Bluetooth: 4 kroky

Video: UChip - BEEP sonarový senzor s prenosom dát Bluetooth: 4 kroky
Video: uChip - BEEP like a car! 2024, November
Anonim
UChip - BEEP sonarový senzor s prenosom dát Bluetooth
UChip - BEEP sonarový senzor s prenosom dát Bluetooth
UChip - BEEP sonarový senzor s prenosom dát Bluetooth
UChip - BEEP sonarový senzor s prenosom dát Bluetooth

Nedávno som pomocou uChip vyvinul PÍPNUTIE ako sonar do auta a sériový adaptér Bluetooth na USB. Každý projekt bol sám o sebe celkom zaujímavý, ale … bolo by možné ich zlúčiť a vytvoriť snímač „BT diaľkový prenos PÍPNUTIE ako do auta“?!?

Odpoveď je ÁNO (aký by bol dôvod pri písaní inštrukcií inak!:)) a tento rýchly návod vám ukáže ako na to.

Pri realizácii tohto projektu získate zariadenie, ktoré meria vzdialenosť pomocou ultrazvukového sonaru, generuje zvukový signál úmerný vzdialenosti a prenáša vzdialenosť cez Bluetooth do vášho telefónu/počítača/zariadenia.

Kusovník:

- PÍPNUTIE ako v automobile: vytvorte si vlastné

-Adaptér SerialBT na USB: tu je návod, ako ho vyrobiť

- Li-ion batéria (alebo ekvivalentný balík): akákoľvek batéria s napätím medzi 3V3 a 5V

Krok 1: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Predpokladám, že ste si už vytvorili svoj vlastný PÍPNUTIE ako v automobile a sériovom adaptéri BT-USB. Ak ste tak neurobili, tu sú pokyny:

- PÍPNUTIE ako auto

-Sériový adaptér BT-to-USB

Na realizáciu tohto projektu neexistuje skutočná kabeláž; na zaistenie externého napájania jednoducho potrebujete spájať konektor batérie s PÍPNUTÍM ako dosku do auta (v predchádzajúcom návode som napájal dosku cez konektor micro-USB).

V prípade, že potrebujete pomoc s prepojením, poskytol som schému „PÍPNUTIE ako auto!“so zvýraznenými potrebnými zmenami.

Krok 2: Programovanie

Načrtnite skicu „BeepLikeACarWithBT.ino“do uChip pomocou Arduino IDE.

Ak sa vám páči, pozrite sa na kód. Kód je (podľa mňa) celkom jednoduchý, je možné ho ďalej optimalizovať zmenou frekvencie a priority, s ktorými sériový port prenáša údaje. Optimalizácia je však mimo tohto rozsahu projektu.

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.

Krok 3: Pripojte prevodník SerialBT na USB, batériu a telefón

Pripojte prevodník SerialBT na USB, batériu a telefón
Pripojte prevodník SerialBT na USB, batériu a telefón

Pripojte prevodník BT na USB k uChip pomocou prevodníka OTG, pripojte batériu k doske a potom pomocou sériového terminálu BT v telefóne vytvorte spojenie so zariadením BT.

Krok 4: Bavte sa

Bavte sa!
Bavte sa!

Tak tu si! Všetko je nastavené, teraz by ste mali začať dostávať odmeranú vzdialenosť do telefónu.

Svoju som integroval na vrch svojho starého hračkárskeho RC auta

Skúste to a overte si, aký je maximálny rozsah, ktorý by ste mohli zmerať. Majte na pamäti, že zariadenie môže prenášať nesprávne údaje v prípade, že meriate vzdialenosť „nekonečne vzdialených“prekážok. S týmito údajmi musíte zaobchádzať správne, ak ich chcete použiť na iné účely, ako je jednoduchá vizualizácia.

Odporúča: