
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

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].
Anbefalt:
Slik kjører du servomotorer ved bruk av Moto: bit med mikro: bit: 7 trinn (med bilder)

Slik kjører du servomotorer ved bruk av Moto: bit med Micro: bit: En måte å utvide funksjonaliteten til micro: bit er å bruke et brett kalt moto: bit av SparkFun Electronics (omtrent $ 15-20). Det ser komplisert ut og har mange funksjoner, men det er ikke vanskelig å kjøre servomotorer fra det. Moto: bit lar deg
Mål trykk med din mikro: bit: 5 trinn (med bilder)

Mål trykk med din mikro: bit: Følgende instrukser beskriver en enkel å bygge og billig enhet for å utføre trykkmålinger og demonstrere Boyles lov ved å bruke micro: bit i kombinasjon med BMP280 trykk-/temperatursensor. Mens denne sprøyten/trykket er
Lag en nedtellingstimer med mikro: bit: 5 trinn

Lag en nedtellingstimer med Micro: bit: Nedtellingstimeren er veldig vanlig i vårt daglige liv. Det hjelper å minne deg om å gjøre noe i tide i tilfelle mulig forsinkelse eller feil. For eksempel en skritteller eller en steketimer. I dag skal vi bruke micro: bit, power: bit og en akrylbase b
Lag en kul mikro: bit hovercraft sammen: 6 trinn (med bilder)

Lag en kul mikro: bit hovercraft sammen: Mesteparten av tiden kan bilene vi laget bare kjøre på overflaten av bakken. I dag skal vi lage en hovercraft, som går både i vannet og på bakken, eller til og med i luften. Vi bruker to motorer til å blåse luft under for å støtte hovercraf
Bruk HC-05 Bluetooth-modul for å realisere mikro: bit kommunikasjon med mobiltelefon: 9 trinn (med bilder)

Bruk HC-05 Bluetooth-modul for å realisere mikro: bitkommunikasjon med mobiltelefon: I kapitlet Bruk HC-06 Bluetooth-modul til å realisere mikro: bitkommunikasjon med mobiltelefon, har vi snakket om hvordan du bruker HC-06 for å realisere kommunikasjon mellom mikro: bit og mobiltelefon. Bortsett fra HC-06, er det en annen vanlig Bluetooth-modul