Indholdsfortegnelse:
- Trin 1: Nødvendige materialer
- Trin 2: Baggrundsviden
- Trin 3: Hardware samling
- Trin 4: Programmering
- Trin 5: Resultat
- Trin 6: Kilde
Video: Lav en ultralydsafstandstester med mikro: bit: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I dag skal vi lave en ultralydsafstandstester med micro: bit og ultralydssensormodul.
Trin 1: Nødvendige materialer
1 x BBC micro: bit
1 x Blæksprutte: bit
1 x OLED -modul
1 x HC-SR04 ultralydsmodul
Trin 2: Baggrundsviden
HC-SR04 Grundprincip
HC-SR04 er en slags ultralydsmåler. Med dette modul kan vi registrere mellemrummet mellem ultralydssending og retur og derefter konvertere det til afstand. Her er det grundlæggende princip:
- Brug IO -porten TRIG til at udløse afstandsmåling med mindst 10us højt elektrisk niveau.
- Send automatisk 8 40kHz firkantbølge og kontroller, om der vender et signal tilbage.
- Hvis et signal er vendt tilbage, skal du sende et højt elektrisk niveau gennem IO -porten TRIG. Varigheden af det høje elektriske niveau er tiden fra ultralydssending og retur.
Distance = (høj elektrisk niveautid x lydrum (340m/s))/2
Bemærk: Find i MakeCode til det allerede forseglede ultralydsbibliotek. Du behøver ikke skrive en kompliceret drevkode, men blot påberåbe dig biblioteket.
Trin 3: Hardware samling
1. Du kan henvise til kolonnen for forbindelsen mellem ultralydsmodul og blæksprutte.
2. Da drivspændingen for SR04 ultralydsmodul er 5V, så vi skal skubbe spændingsafbryderen på blæksprutte: bit til slutningen af 5V.
3. Sæt OLED -modulet i IIC cpnnector på blæksprutte: bit.
4. Når tilsluttet, kan du se følgende billede viste:
Trin 4: Programmering
1. Klik for at åbne https://makecode.microbit.org/ og gå ind i programmeringsgrænsefladen
2. Søg efter ekkolod i ADD -pakken, og tilføj derefter ultralydsbiblioteket
3. Søg efter OLED i ADD Package, og tilføj derefter biblioteket til OLED -modul
4. Initialiser OLED -skærmen
5. Indstil pin -triglen til at være P14 og pin -ekkoet til at være P15 med cm som enhed. Og vis de data, der returneres på OLED -skærmen
6. Når du er færdig med dit program, kan du få hele koden fra dette link:
Eller du kan downloade koden til micro: bit direkte via nedenstående webside
Trin 5: Resultat
Nu har du allerede med succes oprettet et sæt ultralydsmålere. Ret ultralydshovedet mod det objekt, du gerne vil teste, så vil du se afstanden mellem på OLED -skærmen.
Trin 6: Kilde
Denne artikel er fra:
Hvis du har spørgsmål, kan du kontakte : [email protected].
Anbefalede:
Hvad tænker bit? Lav et simpelt gætspil med BBC Microbit !: 10 trin
Hvad tænker bit? Lav et simpelt gætspil med BBC Microbit !: Jeg hentede et par BBC Microbits efter at have læst positive anmeldelser om dem i flere onlineartikler.I et forsøg på at gøre mig bekendt med BIT spillede jeg rundt med online Microsoft Blocks Editor til et par timer og kom op med
Lav en Caterpillar -bil med elfreaksmotor: bit: 9 trin
Lav en Caterpillar -bil med elfreaks Motor: bit: Denne bil er bygget af vores ven Ramin Sangesari. Han har lavet en sej smart bil med vores micro: bit, motor: bit, power: bit og metal gearmotor. Lad os nu se på hans bil
Lav en nedtællingstimer med mikro: bit: 5 trin
Lav en nedtællingstimer med Micro: bit: Nedtællingstimeren er meget almindelig i vores daglige liv. Det hjælper med at minde dig om at gøre noget til tiden i tilfælde af mulig forsinkelse eller fejl. For eksempel en skridttæller eller en bagningstimer. I dag skal vi bruge micro: bit, power: bit og en akrylbase b
Lav en cool Micro: bit Hovercraft sammen: 6 trin (med billeder)
Lav en Cool Micro: bit Hovercraft Together: For det meste kan de biler, vi lavede, kun køre på overfladen af jorden. I dag skal vi lave en svævefly, der både løber i vandet og på jorden eller endda i luften. Vi bruger to motorer til at blæse luft nedenunder for at understøtte hovercraf
Bygning af små robotter: Lav en kubik tommer mikro-Sumo-robotter og mindre: 5 trin (med billeder)
Bygning af små robotter: Lav en kubik tommer mikro-Sumo-robotter og mindre: Her er nogle detaljer om opbygning af små robotter og kredsløb. Denne instruktive vil også dække nogle grundlæggende tips og teknikker, der er nyttige til at bygge robotter af enhver størrelse. For mig er en af de store udfordringer inden for elektronik at se, hvor lille en