Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
De mogelijkheid om de afstand te meten via een ultrasone sensor binnen de kosten van een paar dollar is best fantastisch, om eerlijk te zijn, en het toevoegen van de draadloze functionaliteit is zelfs aantrekkelijk, je zou het kunnen gebruiken als een parkeersensor in een oude auto waar de afstand zal worden weergegeven op uw telefoon in plaats van op een extern beeldscherm.
Dus laten we aan de slag gaan met de opbouw! Hier is de video-tutorial voor hetzelfde, die ook in realtime werkt.
Stap 1: Dingen die nodig zijn
1.) HC-SR04 (Dit is een ultragoedkope ultrasone afstandssensor)
2.) HC-06 (Bluetooth-module)
3.) Arduino (ik gebruikte Nano)
4.) USB (voor Arduino)
5.) Jumpers-draden
Stap 2: Sluit de HC-SR04 op de volgende manier aan op Arduino:
Vcc -- 5V
Trig -- Pin 13
Eco -- Speld 12
Gnd -- Gnd
Stap 3: Verbind de Bluetooth-module HC-06 op de volgende manier met Arduino Nano:
Vcc -- 3.3V
Gnd -- Gnd
Tx -- Rx
Rx -- Tx
Stap 4: De bibliotheek
Voor de bibliotheek moet je hiervoor de HC-SR04-bibliotheek downloaden, in de Arduino IDE, ga naar Tools-> Libraries beheren en zoek vervolgens HC-SR04 en installeer die van Martin Sosic.
Stap 5: Upload de code
Zorg ervoor dat de Tx- en Rx-pinnen van de Bluetooth-module en Arduino zijn losgekoppeld voordat u de code uploadt, na een succesvolle upload kunt u opnieuw verbinding maken.
Ga voor de code naar Bestand->Voorbeelden->Extra->HC-SR04->Eenvoudig, upload het naar de Arduino. Als u na het uploaden van de code de seriële monitor op 9600 Baudrate opent, ziet u de afstand gemeten door de ultrasone sensor. Nu is het tijd om de Bluetooth-module toe te voegen
Stap 6: De Seriële Monitor-app
Dit is een generieke Android-applicatie die fungeert als een seriële monitor via Bluetooth, vergelijkbare apps vindt u op IOS.
Ga gewoon naar de verbindingsknop en klik op de HC-06 om verbinding te maken.
Stap 7: Klaar
Na het koppelen en verbinden van de Bluetooth-module met de app, zou u gemakkelijk de gegevens kunnen lezen die de afstand tussen het object en de sensor in millimeters meten, het wordt aanbevolen dat u de afstand niet meet van minder dan 3 centimeter en meer dan 3 meter.
Heel erg bedankt voor het lezen!
Groeten, Tanishq