Inhaltsverzeichnis:

UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung - Gunook
UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung - Gunook

Video: UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung - Gunook

Video: UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung - Gunook
Video: LeHACK 2019-IoT self p0wnag e zum Spaß und zum Profit-Damien Cauquil 2024, November
Anonim
UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung
UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung
UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung
UChip - BEEP Sonarsensor mit Bluetooth-Datenübertragung

Vor kurzem habe ich ein BEEP wie ein Autosonar und einen seriellen Bluetooth-zu-USB-Adapter mit uChip entwickelt. Jedes Projekt war für sich genommen ziemlich interessant, aber… wäre es möglich, sie zusammenzuführen und einen „BT-Fernübertragungs-BEEP wie ein Auto“-Sensor zu erstellen?!?

Die Antwort ist JA (was wäre sonst der Grund, ein Instructables zu schreiben!:)) Und dieses kurze Tutorial zeigt Ihnen, wie.

Bei diesem Projekt erhalten Sie ein Gerät, das die Entfernung mit einem Ultraschallsonar misst, ein der Entfernung proportionales akustisches Signal erzeugt und die Entfernung über Bluetooth an Ihr Telefon / Computer / Gerät überträgt.

Stückliste:

- BEEP wie ein Autogerät: Machen Sie Ihr eigenes

- SerialBT-zu-USB-Adapter: So wird es gemacht

- Lithium-Ionen-Akku (oder gleichwertiger Akku): jeder Akku mit einer Spannung zwischen 3V3 und 5V

Schritt 1: Verkabelung

Verdrahtung
Verdrahtung
Verdrahtung
Verdrahtung

Ich nehme an, Sie haben bereits Ihren eigenen BEEP wie ein Autogerät und einen seriellen BT-zu-USB-Adapter gebaut. Falls nicht, hier die Anleitung:

- BEEP wie ein Auto

- Serieller BT-zu-USB-Adapter

Es gibt keine wirkliche Verkabelung, um dieses Projekt zu machen; Sie müssen lediglich den Batterieanschluss wie eine Autoplatine an das BEEP anlöten, um eine externe Stromversorgung bereitzustellen (im vorherigen Tutorial habe ich die Platine über den Micro-USB-Anschluss mit Strom versorgt).

Falls Sie Hilfe bei den Anschlüssen benötigen, habe ich den Schaltplan aus dem "BEEP like a car!" mit den erforderlichen Änderungen hervorgehoben.

Schritt 2: Programmierung

Laden Sie die Skizze „BeepLikeACarWithBT.ino“mit der Arduino IDE in den uChip.

Schau dir den Code an, wenn du magst. Der Code ist (meiner Meinung nach) recht einfach, es ist möglich, ihn weiter zu optimieren, indem man die Frequenz und Priorität ändert, mit der die serielle Schnittstelle Daten überträgt. Die Optimierung liegt jedoch außerhalb dieses Projektumfangs.

Stellen Sie die verschiedenen #define entsprechend Ihren Bedürfnissen ein. Standardmäßig beträgt der Mindestabstand 200 mm und der Höchstabstand 2500 mm. Darüber hinaus können Sie gerne die BUZZ_DIV-Definition ändern, um die Häufigkeit zu ändern, mit der der Piepton auftritt.

Schritt 3: Verbinden Sie den SerialBT-zu-USB-Konverter, den Akku und Ihr Telefon

Verbinden Sie den SerialBT-zu-USB-Konverter, den Akku und Ihr Telefon
Verbinden Sie den SerialBT-zu-USB-Konverter, den Akku und Ihr Telefon

Verbinden Sie den BT-zu-USB-Konverter mit einem OTG-Konverter mit dem uChip, schließen Sie den Akku an Ihr Board an und verwenden Sie dann einen seriellen BT-Anschluss an Ihrem Telefon, um sich mit dem BT-Gerät zu verbinden.

Schritt 4: Viel Spaß

Spaß haben!
Spaß haben!

Da bist du ja! Alles ist eingestellt, jetzt sollten Sie die gemessene Entfernung auf Ihrem Telefon empfangen.

Ich habe meine oben auf mein altes Spielzeug-RC-Auto integriert

Probieren Sie es aus und überprüfen Sie, was die maximale Reichweite ist, die Sie messen können. Beachten Sie, dass das Gerät möglicherweise falsche Daten überträgt, wenn Sie die Entfernung von „ unendlich weit “Hindernissen messen. Sie müssen mit diesen Daten richtig umgehen, wenn Sie sie für andere Zwecke als die einfache Visualisierung verwenden möchten.

Empfohlen: