INHOUDSOPGAWE:

Maak 'n ultraklankafstandtester met mikro: bietjie: 6 stappe
Maak 'n ultraklankafstandtester met mikro: bietjie: 6 stappe

Video: Maak 'n ultraklankafstandtester met mikro: bietjie: 6 stappe

Video: Maak 'n ultraklankafstandtester met mikro: bietjie: 6 stappe
Video: Домашний уход за лицом после 50 лет. Советы косметолога. Антивозрастной уход за зрелой кожей. 2024, November
Anonim
Maak 'n ultraklankafstandtester met 'n mikro: bietjie
Maak 'n ultraklankafstandtester met 'n mikro: bietjie

Vandag gaan ons 'n ultrasoniese afstandtoetser met 'n mikro: bit en ultrasoniese sensormodule maak.

Stap 1: materiaal benodig

1 x BBC -mikro: bietjie

1 x seekat: bietjie

1 x OLED -module

1 x HC-SR04 ultrasoniese module

Stap 2: Agtergrondkennis

HC-SR04 Basiese beginsel

HC-SR04 is 'n soort ultrasoniese afstandmeetmodules. Met hierdie module kan ons die ruimtetyd tussen ultrasoniese stuur en terugkeer opspoor en dit dan omskakel in afstand. Hier is die basiese beginsel:

  • Gebruik die IO -poort TRIG om afstandsmeting met ten minste 10us hoë elektriese vlak te aktiveer.
  • Stuur 8 vierkante golf van 40 kHz outomaties en kyk of 'n sein terugkom.
  • As 'n sein teruggekeer het, gee dan 'n hoë elektriese vlak deur die IO -poort TRIG. Die duur van 'n hoë elektriese vlak is die tyd vanaf ultrasoniese stuur en terugkeer.

Afstand = (hoë elektriese vlak tyd x klankruimte (340m/s))/2

Nota: Soek in die MakeCode vir die reeds verseëlde ultrasoniese biblioteek. U hoef nie 'n ingewikkelde skyfkode te skryf nie, maar gebruik eenvoudig die biblioteek.

Stap 3: Hardeware -samestelling

Hardeware vergadering
Hardeware vergadering
Hardeware vergadering
Hardeware vergadering
Hardeware vergadering
Hardeware vergadering

1. U kan na die kolom verwys vir die verband tussen ultrasoniese module en seekat.

2. Aangesien die dryfspanning van die SR04 -ultrasoniese module 5V is, moet ons die spanningsskakelaar op die seekat skuif: bietjie tot aan die einde van 5V.

3. Koppel die OLED -module in die IIC -cpnnector op die seekat: bit.

4. Sodra dit verbind is, kan u die volgende prentjie sien:

Stap 4: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

1. Klik om https://makecode.microbit.org/ oop te maak en die programmeringskoppelvlak in te voer

2. Soek sonar in ADD Package, en voeg dan die ultrasoniese biblioteek by

3. Soek OLED in ADD Package, en voeg dan die biblioteek vir OLED -module by

4. Begin die OLED -skerm

5. Stel die penpen op P14 en die pen echo op P15 met cm as eenheid. En vertoon die gegewens wat op die OLED -skerm teruggestuur word

6. As u klaar is met u program, kan u die hele kode van hierdie skakel af kry:

Of u kan die kode direk in die micro: bit aflaai via die onderstaande webblad

Stap 5: Resultaat

Uitslag
Uitslag

Nou het u reeds 'n stel ultraklankmeetapparate suksesvol geskep. Wys die ultrasoniese kop na die voorwerp wat u wil toets, dan sien u die afstand tussen die OLED -skerm.

Stap 6: Bron

Hierdie artikel is afkomstig van:

As u enige vrae het, kan u kontak: [email protected].

Aanbeveel: