Sadržaj:

UChip - BEEP sonarski senzor s Bluetooth prijenosom podataka: 4 koraka
UChip - BEEP sonarski senzor s Bluetooth prijenosom podataka: 4 koraka

Video: UChip - BEEP sonarski senzor s Bluetooth prijenosom podataka: 4 koraka

Video: UChip - BEEP sonarski senzor s Bluetooth prijenosom podataka: 4 koraka
Video: uChip - Lightsaber with antistatic IC tube 2024, Studeni
Anonim
UChip - BEEP sonarski senzor s Bluetooth prijenosom podataka
UChip - BEEP sonarski senzor s Bluetooth prijenosom podataka
UChip - BEEP sonarski senzor s Bluetooth prijenosom podataka
UChip - BEEP sonarski senzor s 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"?!?

Odgovor je DA (što bi inače bio razlog da napišete Instructables!:)) i ovaj brzi vodič će vam pokazati kako.

Izradom ovog projekta dobit ćete uređaj koji mjeri udaljenost pomoću ultrazvučnog sonara, generira zvučni signal proporcionalan udaljenosti i prenosi udaljenost putem Bluetootha na vaš telefon/računalo/uređaj.

Opis materijala:

- BEEP poput uređaja za automobil: napravite sami

-SerialBT-to-USB adapter: evo kako to napraviti

- Li-ion baterija (ili ekvivalentno pakiranje): svaka baterija s naponom između 3V3 i 5V

Korak 1: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Pretpostavljam da ste već izgradili vlastiti BEEP poput uređaja za automobil i serijskog adaptera BT-to-USB. U slučaju da niste, evo upute:

- ZVUK poput automobila

-BT-na-USB serijski adapter

Nema pravog ožičenja za izradu ovog projekta; jednostavno morate lemiti konektor baterije na BEEP poput ploče za automobil kako biste osigurali vanjsko napajanje (u prethodnom vodiču napajao sam ploču putem mikro-USB konektora).

U slučaju da trebate pomoć pri povezivanju, dostavio sam shemu iz knjige "BEEP like a car!" s istaknutim potrebnim promjenama.

Korak 2: Programiranje

Umetnite skicu “BeepLikeACarWithBT.ino” u uChip pomoću Arduino IDE -a.

Ako želite, pogledajte kod. Kôd je (po mom mišljenju) prilično jednostavan, moguće ga je dodatno optimizirati promjenom frekvencije i prioriteta s kojim serijski port prenosi podatke. Međutim, optimizacija je izvan opsega ovog projekta.

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.

Korak 3: Povežite SerialBT-to-USB pretvarač, bateriju i telefon

Spojite SerialBT-to-USB pretvarač, bateriju i telefon
Spojite SerialBT-to-USB pretvarač, bateriju i telefon

Spojite BT-na-USB pretvarač na uChip pomoću OTG pretvarača, pričvrstite bateriju na ploču, a zatim upotrijebite BT serijski terminal na telefonu za povezivanje s BT uređajem.

Korak 4: Zabavite se

Zabavi se!
Zabavi se!

Tu si ti! Sve je podešeno, sada biste trebali početi primati izmjerenu udaljenost na svoj telefon.

Ja sam svoj integrirao na vrh svog starog RC auta s igračkama

Isprobajte i provjerite koji je maksimalni raspon koji možete izmjeriti. Imajte na umu da bi uređaj mogao prenijeti pogrešne podatke u slučaju da mjerite udaljenost "beskonačno udaljenih" prepreka. Morate pravilno rukovati tim podacima u slučaju da ih želite koristiti u neke druge svrhe osim u jednostavnu vizualizaciju.

Preporučeni: