Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I dag skal vi lage en ultralydavstandstester med mikro: bit og ultralyd sensormodul.
Trinn 1: Nødvendige materialer
1 x BBC micro: bit
1 x blekksprut: bit
1 x OLED -modul
1 x HC-SR04 ultralydsmodul
Trinn 2: Bakgrunnskunnskap
HC-SR04 Grunnleggende prinsipp
HC-SR04 er en slags ultralydsmålinger. Med denne modulen kan vi oppdage mellomromstiden mellom ultralydsending og retur, og deretter konvertere den til avstand. Her er det grunnleggende prinsippet:
- Bruk IO -porten TRIG for å utløse avstandsmål med minst 10us høyt elektrisk nivå.
- Send automatisk 8 40kHz firkantbølge og sjekk om et signal kommer tilbake.
- Hvis et signal har returnert, send deretter ut et høyt elektrisk nivå gjennom IO -porten TRIG. Varigheten av høyt elektrisk nivå er tiden fra ultralydsending og retur.
Avstand = (høy elektrisk nivåtid x lydplass (340m/s))/2
Merk: Finn i MakeCode for det allerede forseglede ultralydbiblioteket. Du trenger ikke å skrive noen komplisert stasjonskode, men bare påkalle biblioteket.
Trinn 3: Maskinvaremontasje
1. Du kan referere til kolonnen for forbindelsen mellom ultralydsmodul og blekksprut.
2. Siden drivspenningen til SR04 ultralydsmodulen er 5V, så må vi skyve spenningsbryteren på blekksprut: bit til slutten av 5V.
3. Koble OLED -modulen til IIC cpnnector på blekksprut: bit.
4. Når du er tilkoblet, kan du se følgende bilde:
Trinn 4: Programmering
1. Klikk for å åpne https://makecode.microbit.org/ og gå inn i programmeringsgrensesnittet
2. Søk etter ekkolodd i ADD Package, og legg deretter til ultralydbiblioteket
3. Søk i OLED i ADD Package, og legg deretter til biblioteket for OLED -modulen
4. Initialiser OLED -skjermen
5. Sett pin -triggen til P14 og pin -ekkoet til P15 med cm som enhet. Og vis dataene som er returnert på OLED -skjermen
6. Når du er ferdig med programmet, kan du få hele koden fra denne lenken:
Eller du kan laste ned koden til micro: bit direkte via nettsiden nedenfor
Trinn 5: Resultat
Nå har du allerede opprettet et sett med ultralydsmålerenhet. Pek ultralydhodet på objektet du vil teste, så ser du avstanden mellom på OLED -skjermen.
Trinn 6: Kilde
Denne artikkelen er fra:
Hvis du har spørsmål, kan du kontakte : [email protected].