Indholdsfortegnelse:
- Trin 1: Trin 1: Download af Arduino IDE
- Trin 2: Trin 2: Hardwarematerialer
- Trin 3: Trin 3: Opbygning af hardware
- Trin 4: Trin 4: Download og kør programmet
- Trin 5: Trin 5: Forståelse af programmet
Video: Brug af ultralydsafstandssensor og seriel monitorudgang: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hej gutter! Vil du lære at bruge en seriel skærmoutput. Her har du den perfekte tutorial om, hvordan du gør det! I denne instruks vil jeg guide dig gennem de enkle trin, der er nødvendige for at registrere afstanden ved hjælp af ultralydssensor og rapportere det på den serielle skærm.
Trin 1: Trin 1: Download af Arduino IDE
Download og installer Arduino IDE (interaktivt udviklingsmiljø) ved hjælp af nedenstående link:
www.arduino.cc/en/Main/Software Vælg og gem den version, der passer bedst til dit operativsystem og din konfiguration.
Trin 2: Trin 2: Hardwarematerialer
- 1 Arduino bord
- 1 brødbræt
- 1 ultralydssensor
- Jumper ledninger
- Modstande
Trin 3: Trin 3: Opbygning af hardware
1) Tilføj ultralydssensoren til brødbrættet. Der er 4 ben i ultralydssensoren. De er Vcc (5V strømforsyning), Trig (Trigger), Echo, Gnd (Groud). Tilslut Vcc til 5V strømforsyning, Gnd til Ground, Echo til pin 13, Trigger til pin 11 med jumperwires og modstande vist i diagrammet.
2) Ovenstående billede viser, hvordan forbindelserne skal se ud.
Trin 4: Trin 4: Download og kør programmet
Download det vedhæftede arduino -program til din bærbare computer. Slut arduino til din bærbare computer, og kør programmet.
I arduino IDE, Open Tools-> seriel skærm Placer en onstacle tæt og langt fra ultralydssensoren. Observer output i seriel skærm. Dette skal vise afstanden mellem ultralydssensor og forhindringen.
Trin 5: Trin 5: Forståelse af programmet
Lad os først forstå, hvordan ultralydssensor fungerer. En ultralydssensor er en enhed, der kan måle afstanden til et objekt ved hjælp af lydbølger. Det måler afstand ved at sende en lydbølge ud med en bestemt frekvens og lytte efter, at lydbølgen hopper tilbage. Det virker ved at sende et burst af ultralyd og lytte efter ekkoet, når det hopper ud af et objekt. Det pinger forhindringerne med ultralyd. Arduino -kortet sender en kort puls for at udløse detektionen og lytter derefter efter en puls på den samme pin ved hjælp af pulseIn () -funktionen.
pulseIn () -funktionen venter på, at stiften går HØJ forårsaget af den afviste lydbølge, og den starter timingen, derefter venter den på, at stiften går LAVT, når lydbølgen slutter, hvilket stopper timingen. I slutningen returnerer funktionen pulslængden i mikrosekunder. For at få afstanden vil vi gange varigheden med 0,034 og dividere den med 2 som forklaret i denne ligning. I slutningen udskriver vi værdien af afstanden på den serielle skærm.
I opsætningsmetoden erklæres pin 4 som input og initialiserer buttonOn som falsk.
I loop -metoden læses den aktuelle værdi af knapindgang. hvis der trykkes på den, skifter den knappen fra off til on. Næste gang der trykkes på knappen, skifter den fra til og fra. Forsinkelser tilføjes for at reducere støj og undgå at ændre output for hurtigt.
Anbefalede:
Tutorial: Sådan bruges analog ultralydsafstandssensor US-016 med Arduino UNO: 3 trin
Tutorial: Sådan bruges analog ultralydsafstandssensor US-016 med Arduino UNO: Beskrivelse: US-016 ultralyd startmodul tillader 2 cm ~ 3 m ikke-målefunktioner, forsyningsspænding 5 V, driftsstrøm 3,8 mA, understøtter analog udgangsspænding, stabil og pålidelig. Dette modul kan variere forskelligt afhængigt af applikationen
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
AVR mikrokontroller. Ultralydsafstandssensor. HC-SR04 på LCD NOKIA 5110: 4 trin
AVR mikrokontroller. Ultralydsafstandssensor. HC-SR04 på LCD NOKIA 5110: Hej alle sammen! I dette afsnit laver jeg en enkel elektronisk enhed til at måle afstanden, og disse parametre vises på LCD NOKIA 5110. Parametrene vises som et diagram og tal. Enheden er baseret på mikrokontrolleren AVR ATMEG
Indkapsling af trin servomotor med seriel kontrol via Arduino ved hjælp af en 3D -printer - Pt4: 8 trin
Indkapsling af trin -servomotoren med seriel kontrol via Arduino ved hjælp af en 3D -printer - Pt4: I denne fjerde video i Motor Step -serien vil vi bruge det, vi tidligere har lært, til at bygge en stepper servomotor med kontrol via seriel kommunikation og reel positionsfeedback ved hjælp af en resistiv encoder overvåget af en Arduino. I