Indholdsfortegnelse:

UChip - BEEP Sonar Sensor med Bluetooth -dataoverførsel: 4 trin
UChip - BEEP Sonar Sensor med Bluetooth -dataoverførsel: 4 trin

Video: UChip - BEEP Sonar Sensor med Bluetooth -dataoverførsel: 4 trin

Video: UChip - BEEP Sonar Sensor med Bluetooth -dataoverførsel: 4 trin
Video: uChip - RC car with Bluetooth sonar sensor 2024, November
Anonim
UChip - BEEP Sonar Sensor med Bluetooth dataoverførsel
UChip - BEEP Sonar Sensor med Bluetooth dataoverførsel
UChip - BEEP Sonar Sensor med Bluetooth dataoverførsel
UChip - BEEP Sonar Sensor med Bluetooth dataoverførsel

For nylig har jeg udviklet et BEEP som en bilsonar og en seriel Bluetooth til USB -adapter ved hjælp af uChip. Hvert projekt var ganske interessant i sig selv, men … ville det være muligt at fusionere dem og oprette en "BT fjerntransmission BIP som en bil" sensor?!?

Svaret er JA (hvad ville årsagen være til at skrive en instruktion ellers!:)) og denne hurtige vejledning viser dig hvordan.

Ved at lave dette projekt får du en enhed, der måler afstanden ved hjælp af et ultralyds ekkolod, genererer et akustisk signal, der er proportionalt med afstanden og overfører afstanden via Bluetooth til din telefon/computer/enhed.

Stykliste:

- BIP som en bilapparat: lav din egen

-SerialBT-til-USB-adapter: Sådan gør du det

- Li-ion batteri (eller tilsvarende pakke): ethvert batteri med spænding mellem 3V3 og 5V

Trin 1: Ledningsføring

Ledninger
Ledninger
Ledninger
Ledninger

Jeg formoder, at du allerede har bygget dit eget BEEP som en bilenhed og BT-til-USB seriel adapter. Hvis du ikke havde det, her er instruktionerne:

- BIP som en bil

-BT-til-USB seriel adapter

Der er ingen reelle ledninger til at lave dette projekt; du skal simpelthen lodde batteristikket til BEEP som et bilkort for at levere ekstern strømforsyning (i den forrige vejledning drev jeg kortet gennem mikro-USB-stikket).

Hvis du har brug for hjælp til forbindelserne, leverede jeg skematikken fra "BEEP like a car!" med de nødvendige ændringer fremhævet.

Trin 2: Programmering

Indlæs skitsen “BeepLikeACarWithBT.ino” i uChip ved hjælp af Arduino IDE.

Tag et kig på koden, hvis du vil. Koden er (efter min mening) ganske enkel, det er muligt at optimere den yderligere ved at ændre frekvensen og prioriteten, hvormed den serielle port overfører data. Optimeringen er dog uden for dette projektomfang.

Indstil de forskellige #define i overensstemmelse med dine behov. Som standard er minimumsafstanden 200 mm, mens maksimum er 2500 mm. Desuden er du mere end velkommen til at ændre BUZZ_DIV -definitionen for at ændre den frekvens, hvormed bippet forekommer.

Trin 3: Tilslut SerialBT-til-USB-konverteren, batteriet og din telefon

Tilslut SerialBT-til-USB-konverteren, batteriet og din telefon
Tilslut SerialBT-til-USB-konverteren, batteriet og din telefon

Tilslut BT-til-USB-konverteren til uChip ved hjælp af en OTG-konverter, tilslut batteriet til dit kort, og brug derefter en BT-seriel terminal på din telefon til at binde til BT-enheden.

Trin 4: God fornøjelse

Hav det sjovt!
Hav det sjovt!

Der er du! Alt er indstillet, nu skal du begynde at modtage den målte afstand på din telefon.

Jeg integrerede min på toppen af min gamle legetøjs RC -bil

Prøv det, og kontroller, hvad det maksimale område, du kan måle, er. Husk, at enheden muligvis sender forkerte data, hvis du måler afstanden til "uendeligt langt" forhindringer. Du skal håndtere disse data korrekt, hvis du vil bruge dem til andre formål end simpel visualisering.

Anbefalede: