Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Möjligheten att mäta avståndet via ultraljudssensor inom kostnaden för ett par dollar är ganska fantastisk, om jag ska vara ärlig, och att lägga till den trådlösa funktionen är till och med tilltalande, du kan använda den som en parkeringssensor i en gammal bil där avståndet kommer visas på din telefon istället för en extern bildskärm.
Så låt oss komma igång med bygget! Här är videohandledningen för samma som också inkluderar dess arbete i realtid.
Steg 1: Saker som krävs
1.) HC-SR04 (Detta är ultrabilligt ultraljudsavståndssensor)
2.) HC-06 (Bluetooth-modul)
3.) Arduino (jag använde Nano)
4.) USB (för Arduino)
5.) Jumpers Wires
Steg 2: Anslut HC-SR04 till Arduino på följande sätt:
Vcc - 5V
Trig - Pin 13
Eco - Pin 12
Gnd - Gnd
Steg 3: Anslut Bluetooth-modulen HC-06 till Arduino Nano på följande sätt:
Vcc - 3,3V
Gnd - Gnd
Tx - Rx
Rx - Tx
Steg 4: Biblioteket
För biblioteket måste du ladda ner HC-SR04-biblioteket för detta, inuti Arduino IDE, gå till Verktyg-> Hantera bibliotek och sök sedan i HC-SR04 och installera det av Martin Sosic.
Steg 5: Ladda upp koden !
För detta, se till att Tx- och Rx -stiften på Bluetooth -modulen och Arduino är bortkopplade innan du laddar upp koden, efter lyckad uppladdning kan du ansluta igen.
För koden, gå till Arkiv-> Exempel-> Verktyg-> HC-SR04-> Enkel, ladda upp den till Arduino. Om du öppnar den seriella bildskärmen med 9600 Baud -hastighet efter att du har laddat upp koden ser du avståndet mätt av ultraljudssensorn. Nu är det dags att lägga till Bluetooth -modulen
Steg 6: Serial Monitor -appen
Detta är en generisk Android -applikation som fungerar som en seriell bildskärm via Bluetooth, du kan hitta liknande appar på IOS.
Gå bara till anslutningsknappen och klicka på HC-06 för att ansluta.
Steg 7: Klar
Efter parning och anslutning av Bluetooth -modulen till appen skulle du enkelt kunna läsa data som mäter avståndet mellan objektet och sensorn i millimeter, det rekommenderas att du inte mäter avståndet mindre än 3 centimeter och mer än 3 meter.
Tack så mycket för att du läste!
Hälsningar, Tanishq