Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Dnes si vyrobíme ultrazvukový tester vzdálenosti s modulem micro: bit a ultrazvukovým senzorem.
Krok 1: Potřebné materiály
1 x BBC micro: bit
1 x Octopus: bit
1 x OLED modul
1 x ultrazvukový modul HC-SR04
Krok 2: Znalosti na pozadí
Základní princip HC-SR04
HC-SR04 je druh ultrazvukových modulů pro měření vzdálenosti. Pomocí tohoto modulu můžeme detekovat časoprostor mezi ultrazvukovým odesláním a návratem a poté jej převést na vzdálenost. Zde je základní princip:
- Pomocí IO portu TRIG spusťte měření vzdálenosti s minimálně 10us vysokou elektrickou úrovní.
- Automaticky odešlete 8 40kHz čtvercových vln a zkontrolujte, zda se vrací signál.
- Pokud se signál vrátil, vydejte vysokou elektrickou úroveň přes IO port TRIG. Trvání vysoké elektrické hladiny je doba od odeslání a návratu ultrazvuku.
Vzdálenost = (čas vysoké elektrické úrovně x zvukový prostor (340 m/s))/2
Poznámka : Najděte v MakeCode již zapečetěnou ultrazvukovou knihovnu. Nemusíte psát žádný složitý kód disku, ale jednoduše vyvolejte knihovnu.
Krok 3: Montáž hardwaru
1. Spojení mezi ultrazvukovým modulem a chobotnicí je uvedeno ve sloupci.
2. Protože řídící napětí ultrazvukového modulu SR04 je 5V, musíme posunout napěťový spínač na chobotnici: bit na konec 5V.
3. Připojte modul OLED do IIC cpnnector na chobotnici: bit.
4. Jakmile jste připojeni, můžete vidět následující obrázek:
Krok 4: Programování
1. Kliknutím otevřete https://makecode.microbit.org/ a vstupte do programovacího rozhraní
2. Vyhledejte sonar v balíčku ADD a přidejte ultrazvukovou knihovnu
3. Vyhledejte OLED v balíčku ADD a poté přidejte knihovnu pro modul OLED
4. Inicializujte OLED obrazovku
5. Nastavte pin na P14 a echo na P15 s cm jako jednotkou. A zobrazte data vrácená na obrazovce OLED
6. Jakmile program dokončíte, můžete získat celý kód z tohoto odkazu :
Nebo si můžete stáhnout kód do micro: bit přímo prostřednictvím níže uvedené webové stránky
Krok 5: Výsledek
Nyní jste již úspěšně vytvořili sadu ultrazvukových měřicích zařízení. Namiřte ultrazvukovou hlavici na předmět, který byste chtěli otestovat, poté uvidíte na OLED obrazovce vzdálenost mezi nimi.
Krok 6: Zdroj
Tento článek pochází z:
Pokud máte nějaké dotazy, můžete kontaktovat : [email protected].