Indholdsfortegnelse:

Lav en ultralydsafstandstester med mikro: bit: 6 trin
Lav en ultralydsafstandstester med mikro: bit: 6 trin

Video: Lav en ultralydsafstandstester med mikro: bit: 6 trin

Video: Lav en ultralydsafstandstester med mikro: bit: 6 trin
Video: Головные боли. Упражнения опасные и безопасные 2024, November
Anonim
Lav en ultralydsafstandstester med Micro: bit
Lav en ultralydsafstandstester med Micro: bit

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

Hardware samling
Hardware samling
Hardware samling
Hardware samling
Hardware samling
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

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
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

Resultat
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: