Innehållsförteckning:

UChip - BEEP Ekolodssensor med Bluetooth -dataöverföring: 4 steg
UChip - BEEP Ekolodssensor med Bluetooth -dataöverföring: 4 steg

Video: UChip - BEEP Ekolodssensor med Bluetooth -dataöverföring: 4 steg

Video: UChip - BEEP Ekolodssensor med Bluetooth -dataöverföring: 4 steg
Video: Tekin mb olish siri 100000% ishlaydi 2024, November
Anonim
UChip - BEEP ekolodssensor med Bluetooth -dataöverföring
UChip - BEEP ekolodssensor med Bluetooth -dataöverföring
UChip - BEEP ekolodssensor med Bluetooth -dataöverföring
UChip - BEEP ekolodssensor med Bluetooth -dataöverföring

Nyligen utvecklade jag en BEEP som ett ekolod och en seriell Bluetooth till USB -adapter med uChip. Varje projekt var ganska intressant i sig, men … skulle det vara möjligt att slå ihop dem och skapa en "BT fjärröverföringssignal BEEP som en bil" -sensor?!?

Svaret är JA (vad skulle vara anledningen till att skriva en instruktion annars!:)) och denna snabba handledning kommer att visa dig hur.

Genom att göra detta projekt får du en enhet som mäter avståndet med ett ultraljudsekolod, genererar en akustisk signal som är proportionell mot avståndet och överför avståndet via Bluetooth till din telefon/dator/enhet.

Materialförteckning:

- BEEP som en bilapparat: gör din egen

-SerialBT-till-USB-adapter: så här gör du det

- Li-ion batteri (eller motsvarande paket): alla batterier med spänning mellan 3V3 och 5V

Steg 1: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

Jag antar att du redan byggt ditt eget BEEP som en bilenhet och BT-till-USB-seriell adapter. Om du inte hade det, här är instruktionerna:

- BEEP som en bil

-Seriell BT-till-USB-adapter

Det finns inga riktiga kablar för att göra detta projekt; du behöver helt enkelt löda batterikontakten till BEEP som ett bilkort för att kunna tillhandahålla extern strömförsörjning (i föregående handledning drev jag kortet genom mikro-USB-kontakten).

Om du behöver lite hjälp med anslutningarna, gav jag schemat från "BEEP like a car!" med nödvändiga ändringar markerade.

Steg 2: Programmering

Ladda skissen”BeepLikeACarWithBT.ino” i uChip med Arduino IDE.

Ta en titt på koden om du vill. Koden är (enligt min mening) ganska enkel, det är möjligt att ytterligare optimera den genom att ändra frekvens och prioritet med vilken serieporten överför data. Optimeringen ligger dock utanför detta projektomfång.

Ställ in de olika #define efter dina behov. Som standard är minsta avstånd 200 mm medan max är 2500 mm. Dessutom är du mer än välkommen att ändra BUZZ_DIV -definieringen för att ändra frekvensen med vilken pip hörs.

Steg 3: Anslut SerialBT-till-USB-omvandlaren, batteriet och din telefon

Anslut SerialBT-till-USB-omvandlaren, batteriet och din telefon
Anslut SerialBT-till-USB-omvandlaren, batteriet och din telefon

Anslut BT-till-USB-omvandlaren till uChip med en OTG-omvandlare, anslut batteriet till ditt kort och använd sedan en BT-seriell terminal på telefonen för att binda till BT-enheten.

Steg 4: Ha kul

Ha så kul!
Ha så kul!

Där är du! Allt är klart, nu ska du börja ta emot det uppmätta avståndet på din telefon.

Jag integrerade min på toppen av min gamla leksak RC -bil

Prova det och verifiera vad det maximala intervallet du kan mäta är. Tänk på att enheten kan överföra fel data om du mäter avståndet till "oändligt långt" hinder. Du måste hantera dessa data på rätt sätt om du vill använda dem för andra ändamål än enkel visualisering.

Rekommenderad: