Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Beskrivelse
- Trinn 2: Funksjoner
- Trinn 3: Arbeid
- Trinn 4: Grensesnitt ultralydssensor med en Arduino
- Trinn 5: Skjemaer
- Trinn 6: Kode
Video: Ultralydsensoropplæring ved bruk av Arduino: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Denne instruksjonsboken er en guide om den populære ultralydssensoren HC - SR04. Jeg skal forklare hvordan det fungerer, vise deg noen av funksjonene og dele et Arduino -prosjekteksempel du kan følge for å integrere i prosjektene dine. Vi gir et skjematisk diagram over hvordan du kobler ultralydssensoren, og en eksempelskisse som skal brukes med Arduino.
Rekvisita
- Arduino UNO eller et annet Arduino -bord
- HC-SR04 ultralydssensor
- Brødbrett
- Jumper Wires
Trinn 1: Beskrivelse
HC-SR04 ultralydsensor bruker sonar til å bestemme avstand til et objekt som flaggermus gjør. Den tilbyr utmerket berøringsfri rekkeviddeoppdagelse med høy nøyaktighet og stabile avlesninger i en brukervennlig pakke. Den leveres komplett med ultralydsender og mottakermoduler.
Trinn 2: Funksjoner
Her er en liste over noen av HC-SR04 ultralydsensorfunksjoner og spesifikasjoner:
- Strømforsyning:+5V DCQuiescent
- Strøm: <2mA
- Arbeidsstrøm: 15mA
- Effektiv vinkel: <15 °
- Rekkevidde: 2cm - 400 cm/1 ″ - 13ft
- Oppløsning: 0,3 cm
- Målevinkel: 30 grader
- Trigger Input Pulsbredde: 10uS
- Dimensjon: 45mm x 20mm x 15mm
Trinn 3: Arbeid
Ultralydsensoren bruker sonar for å bestemme avstanden til et objekt. Senderen (trig-pin) sender et signal om en høyfrekvent lyd. Når signalet finner et objekt, reflekteres det og …… senderen (ekkopinn) mottar det. Tiden mellom overføring og mottak av signalet lar oss beregne avstanden til et objekt. Dette er mulig fordi vi kjenner lydens hastighet i luften.
Trinn 4: Grensesnitt ultralydssensor med en Arduino
Denne sensoren er veldig populær blant Arduino -tinkerene. Så her gir vi et eksempel på hvordan du bruker HC-SR04 ultralydssensor med Arduino. I dette prosjektet leser og skriver ultralydsensoren avstanden til et objekt i den serielle skjermen.
Målet med dette prosjektet er å hjelpe deg å forstå hvordan denne sensoren fungerer. Deretter bør du kunne bruke dette eksemplet i dine egne prosjekter.
Trinn 5: Skjemaer
Følg det skjematiske diagrammet for å koble HC-SR04 ultralydssensoren til Arduino.
Trinn 6: Kode
Last opp den gitte koden til Arduino ved hjelp av Arduino IDE
Opplæring i ultralydsensor
Anbefalt:
DIY Vanity Mirror i enkle trinn (ved bruk av LED -stripelys): 4 trinn
DIY Vanity Mirror i enkle trinn (ved hjelp av LED Strip Lights): I dette innlegget laget jeg et DIY Vanity Mirror ved hjelp av LED strips. Det er veldig kult, og du må prøve dem også
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen
Brannalarmsystem ved bruk av Arduino [i få enkle trinn]: 3 trinn
Brannalarmsystem ved bruk av Arduino [i få enkle trinn]: Er du ute etter å lage et enkelt og interessant prosjekt med Arduino som samtidig kan være veldig nyttig og potensielt livreddende? Hvis ja, har du kommet til rett sted for å lære noe nytt og nyskapende. I dette innlegget går vi