Sisällysluettelo:

UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla: 4 vaihetta
UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla: 4 vaihetta

Video: UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla: 4 vaihetta

Video: UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla: 4 vaihetta
Video: Tekin mb olish siri 100000% ishlaydi 2024, Marraskuu
Anonim
UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla
UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla
UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla
UChip - BEEP -luotainanturi Bluetooth -tiedonsiirrolla

Äskettäin kehitin äänimerkin, kuten auton kaikuluotain, ja Bluetooth -USB -sovittimen USB -sovittimen avulla uChipiä käyttämällä. Jokainen projekti oli itsessään varsin mielenkiintoinen, mutta… olisiko mahdollista yhdistää ne ja luoda”BT -etälähetyksen BEEP kuten auto” -anturi?!?

Vastaus on KYLLÄ (mikä olisi syy kirjoittaa Instructables muuten!:)) ja tämä nopea opetusohjelma näyttää kuinka.

Kun teet tämän projektin, saat laitteen, joka mittaa etäisyyden ultraääni -kaikuluotaimen avulla, tuottaa etäisyyden verrannollisen äänisignaalin ja lähettää etäisyyden Bluetoothin kautta puhelimeesi/tietokoneeseesi/laitteeseesi.

Materiaaliluettelo:

- PIIPPU kuin auton laite: tee oma

-SerialBT-USB-sovitin: tässä miten se tehdään

- Li-ion-akku (tai vastaava pakkaus): mikä tahansa akku, jonka jännite on 3V3- 5V

Vaihe 1: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus

Oletan, että olet jo rakentanut oman BEEP: n, kuten autolaitteen ja BT-USB-sarjasovittimen. Jos sinulla ei ollut, tässä on ohjeet:

- ÄÄNI kuin auto

-BT-USB-sarjasovitin

Tämän projektin toteuttamiseen ei ole todellista johdotusta; sinun on yksinkertaisesti juotettava akun liitin BEEP: iin autokortin tavoin, jotta saat ulkoisen virtalähteen (edellisessä opetusohjelmassa käytin korttia mikro-USB-liitännän kautta).

Jos tarvitset apua liitännöissä, annoin kaavion "BEEP like a auto!" tarvittavat muutokset korostettuna.

Vaihe 2: Ohjelmointi

Lataa luonnos “BeepLikeACarWithBT.ino” uChipiin Arduino IDE: n avulla.

Katso koodia, jos haluat. Koodi on (mielestäni) melko yksinkertainen, sitä voidaan edelleen optimoida muuttamalla sarjaportin tiedonsiirtotaajuutta ja prioriteettia. Optimointi ei kuitenkaan kuulu tähän hankkeeseen.

Aseta eri #define tarpeidesi mukaan. Oletusarvoisesti vähimmäisetäisyys on 200 mm ja suurin 2500 mm. Lisäksi olet enemmän kuin tervetullut muuttamaan BUZZ_DIV -määritystä, jotta voit muuttaa äänimerkin taajuutta.

Vaihe 3: Liitä SerialBT-USB-muunnin, akku ja puhelin

Liitä SerialBT-USB-muunnin, akku ja puhelin
Liitä SerialBT-USB-muunnin, akku ja puhelin

Liitä BT-USB-muunnin uC-laitteeseen käyttämällä OTG-muunninta, liitä akku levyyn ja käytä sitten puhelimen BT-sarjapäätettä BT-laitteen yhdistämiseen.

Vaihe 4: Pidä hauskaa

Pidä hauskaa!
Pidä hauskaa!

Siellähän sinä olet! Kaikki on asetettu, nyt sinun pitäisi alkaa vastaanottaa mitattu etäisyys puhelimeesi.

Integroin omani vanhan lelu RC -autoni päälle

Kokeile sitä ja tarkista, mikä on suurin mittausalue. Muista, että laite voi lähettää vääriä tietoja, jos mittaat "äärettömän pitkien" esteiden etäisyyttä. Sinun on käsiteltävä näitä tietoja oikein, jos haluat käyttää niitä muihin tarkoituksiin kuin yksinkertaiseen visualisointiin.

Suositeltava: