Spisu treści:

Wykonaj ultradźwiękowy tester odległości za pomocą Micro:bit: 6 kroków
Wykonaj ultradźwiękowy tester odległości za pomocą Micro:bit: 6 kroków

Wideo: Wykonaj ultradźwiękowy tester odległości za pomocą Micro:bit: 6 kroków

Wideo: Wykonaj ultradźwiękowy tester odległości za pomocą Micro:bit: 6 kroków
Wideo: Arduino i dalmierz ultradźwiękowy 2024, Listopad
Anonim
Wykonaj ultradźwiękowy tester odległości za pomocą Micro:bit
Wykonaj ultradźwiękowy tester odległości za pomocą Micro:bit

Dzisiaj zrobimy ultradźwiękowy tester odległości z modułem micro:bit i ultradźwiękowym czujnikiem.

Krok 1: Potrzebne materiały

1 x BBC micro:bit

1 x ośmiornica: bit

1 x moduł OLED

1 x moduł ultradźwiękowy HC-SR04

Krok 2: Wiedza ogólna

Podstawowa zasada HC-SR04

HC-SR04 to rodzaj ultradźwiękowych modułów pomiaru odległości. Za pomocą tego modułu możemy wykryć czasoprzestrzeń między wysłaniem ultradźwiękowym a powrotem, a następnie przekonwertować ją na odległość. Oto podstawowa zasada:

  • Użyj portu IO TRIG do wyzwalania pomiaru odległości przy co najmniej 10us wysokim poziomie elektrycznym.
  • Automatycznie wyślij 8 fal prostokątnych 40kHz i sprawdź, czy sygnał powraca.
  • Jeśli sygnał powrócił, wyprowadź wysoki poziom elektryczny przez port IO TRIG. Czas trwania wysokiego poziomu elektrycznego to czas od wysłania i powrotu ultradźwięków.

Odległość=(czas wysokiego poziomu elektrycznego x przestrzeń dźwiękowa (340m/s))/2

Uwaga: Znajdź w MakeCode dla już zamkniętej biblioteki ultradźwiękowej. Nie musisz pisać żadnego skomplikowanego kodu dysku, wystarczy po prostu wywołać bibliotekę.

Krok 3: Montaż sprzętu

Montaż sprzętu
Montaż sprzętu
Montaż sprzętu
Montaż sprzętu
Montaż sprzętu
Montaż sprzętu

1. Możesz odnieść się do kolumny dla połączenia między modułem ultradźwiękowym a ośmiornicą.

2. Ponieważ napięcie sterujące modułu ultradźwiękowego SR04 wynosi 5 V, musimy przesunąć przełącznik napięcia na ośmiornicy: bit do końca 5 V.

3. Podłącz moduł OLED do złącza cpnnector IIC na ośmiornicy: bit.

4. Po podłączeniu możesz zobaczyć następujący obrazek:

Krok 4: Programowanie

Programowanie
Programowanie
Programowanie
Programowanie
Programowanie
Programowanie
Programowanie
Programowanie

1. Kliknij, aby otworzyć https://makecode.microbit.org/ i wejdź do interfejsu programowania

2. Wyszukaj sonar w pakiecie ADD, a następnie dodaj bibliotekę ultradźwiękową

3. Wyszukaj OLED w pakiecie ADD, a następnie dodaj bibliotekę dla modułu OLED

4. Zainicjuj ekran OLED

5. Ustaw pin trig na P14, a pin echo na P15 z cm jako jednostką. I wyświetlaj zwrócone dane na ekranie OLED

6. Kiedy skończysz swój program, możesz pobrać cały kod z tego linku:

Możesz też pobrać kod do micro:bit bezpośrednio z poniższej strony internetowej

Krok 5: Wynik

Wynik
Wynik

Teraz z powodzeniem stworzyłeś już zestaw ultradźwiękowego urządzenia pomiarowego. Skieruj głowicę ultradźwiękową na obiekt, który chcesz przetestować, a na ekranie OLED zobaczysz odległość między nimi.

Krok 6: Źródło

Ten artykuł pochodzi z:

Jeśli masz jakieś pytania, możesz skontaktować się z: [email protected].

Zalecana: