Obsah:

Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: 6 krokov
Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: 6 krokov

Video: Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: 6 krokov

Video: Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: 6 krokov
Video: Meření vzdálenosti ultrazvukem Arduino 2024, Jún
Anonim
Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom
Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom

Dnes si vyrobíme ultrazvukový tester vzdialenosti s mikro: bitovým a ultrazvukovým senzorovým modulom.

Krok 1: Potrebný materiál

1 x BBC micro: bit

1 x Octopus: bit

1 x OLED modul

1 x ultrazvukový modul HC-SR04

Krok 2: Základné znalosti

Základný princíp HC-SR04

HC-SR04 je druh ultrazvukových modulov na meranie vzdialenosti. S týmto modulom dokážeme zistiť časopriestor medzi ultrazvukovým odoslaním a návratom a potom ho previesť na vzdialenosť. Tu je základný princíp:

  • Použite IO port TRIG na spustenie merania vzdialenosti najmenej s 10us vysokou elektrickou úrovňou.
  • Automaticky odoslať 8 40kHz štvorcových vĺn a skontrolovať, či sa signál vráti.
  • Ak sa signál vrátil, potom cez IO port TRIG vysielajte vysokú elektrickú úroveň. Trvanie vysokej elektrickej hladiny je čas od odoslania a návratu ultrazvukom.

Vzdialenosť = (čas vysokej elektrickej hladiny x zvukový priestor (340 m/s))/2

Poznámka : V MakeCode nájdete už uzavretú ultrazvukovú knižnicu. Nemusíte písať žiadny zložitý kód disku, ale jednoducho vyvolajte knižnicu.

Krok 3: Zostavenie hardvéru

Zostava hardvéru
Zostava hardvéru
Zostava hardvéru
Zostava hardvéru
Zostava hardvéru
Zostava hardvéru

1. Pripojenie medzi ultrazvukovým modulom a chobotnicou nájdete v stĺpci.

2. Pretože budiace napätie ultrazvukového modulu SR04 je 5V, musíme prepínač napätia na chobotnici: bit posunúť na koniec 5V.

3. Pripojte modul OLED do IIC cpnnector na chobotnici: bit.

4. Po pripojení môžete vidieť nasledujúci obrázok:

Krok 4: Programovanie

Programovanie
Programovanie
Programovanie
Programovanie
Programovanie
Programovanie
Programovanie
Programovanie

1. Kliknutím otvorte https://makecode.microbit.org/ a vstúpte do programovacieho rozhrania

2. Vyhľadajte sonar v balíku ADD a potom pridajte ultrazvukovú knižnicu

3. Vyhľadajte OLED v balíku ADD a potom pridajte knižnicu pre modul OLED

4. Inicializujte obrazovku OLED

5. Nastavte pin trig na P14 a echo pinov na P15 s cm ako jednotkou. A zobrazte údaje vrátené na obrazovke OLED

6. Po dokončení programu môžete získať celý kód z tohto odkazu :

Alebo si môžete stiahnuť kód do mikro: bitu priamo z nižšie uvedenej webovej stránky

Krok 5: Výsledok

Výsledok
Výsledok

Teraz ste už úspešne vytvorili sadu ultrazvukových meracích prístrojov. Namierte ultrazvukovú hlavu na predmet, ktorý chcete testovať, potom na OLED obrazovke uvidíte vzdialenosť medzi nimi.

Krok 6: Zdroj

Tento článok pochádza z:

V prípade akýchkoľvek otázok sa môžete obrátiť na : [email protected].

Odporúča: