Spisu treści:

Bezprzewodowy czujnik odległości DIY: 7 kroków
Bezprzewodowy czujnik odległości DIY: 7 kroków

Wideo: Bezprzewodowy czujnik odległości DIY: 7 kroków

Wideo: Bezprzewodowy czujnik odległości DIY: 7 kroków
Wideo: Tani czujnik obecności w Home Assistant DIY 2024, Lipiec
Anonim
Bezprzewodowy czujnik odległości DIY
Bezprzewodowy czujnik odległości DIY

Możliwość pomiaru odległości za pomocą czujnika ultradźwiękowego w cenie kilku dolarów jest całkiem fantastyczna, szczerze mówiąc, a dodanie funkcjonalności bezprzewodowej jest nawet atrakcyjne, można go użyć jako czujnika parkowania w starym samochodzie, gdzie odległość będzie być wyświetlane w telefonie zamiast na zewnętrznym wyświetlaczu.

Zacznijmy więc od kompilacji! Oto samouczek wideo dla tego samego, który obejmuje również jego pracę w czasie rzeczywistym.

Krok 1: Rzeczy wymagane

Rzeczy wymagane
Rzeczy wymagane
Rzeczy wymagane
Rzeczy wymagane
Rzeczy wymagane
Rzeczy wymagane

1.) HC-SR04 (jest to bardzo tani ultradźwiękowy czujnik odległości)

2.) HC-06 (moduł Bluetooth)

3.) Arduino (użyłem Nano)

4.) USB (dla Arduino)

5.) Zworki Przewody

Krok 2: Podłącz HC-SR04 do Arduino w następujący sposób:

Podłącz HC-SR04 do Arduino w następujący sposób
Podłącz HC-SR04 do Arduino w następujący sposób
Podłącz HC-SR04 do Arduino w następujący sposób
Podłącz HC-SR04 do Arduino w następujący sposób

Vcc -- 5V

Trig -- Pin 13

Eko -- szpilka 12

Gnd -- Gnd

Krok 3: Podłącz moduł Bluetooth HC-06 do Arduino Nano w następujący sposób:

Podłącz moduł Bluetooth HC-06 do Arduino Nano w następujący sposób
Podłącz moduł Bluetooth HC-06 do Arduino Nano w następujący sposób
Podłącz moduł Bluetooth HC-06 do Arduino Nano w następujący sposób
Podłącz moduł Bluetooth HC-06 do Arduino Nano w następujący sposób

Vcc-3,3 V

Gnd -- Gnd

Tx -- Rx

Rx -- Tx

Krok 4: Biblioteka

Biblioteka
Biblioteka

Aby uzyskać bibliotekę, musisz pobrać bibliotekę HC-SR04, wewnątrz Arduino IDE, przejdź do Narzędzia-> Zarządzaj bibliotekami, a następnie wyszukaj HC-SR04 i zainstaluj tę autorstwa Martina Sosica.

Krok 5: Prześlij kod

Prześlij kod!!
Prześlij kod!!
Prześlij kod!!
Prześlij kod!!

W tym celu upewnij się, że piny Tx i Rx modułu Bluetooth i Arduino są odłączone przed przesłaniem kodu, po pomyślnym przesłaniu możesz ponownie połączyć.

Aby uzyskać kod, przejdź do File->Examples->Tools->HC-SR04->Simple, Prześlij go do Arduino. Jeśli otworzysz monitor szeregowy z prędkością 9600 bodów po wgraniu kodu, zobaczysz odległość zmierzoną przez czujnik ultradźwiękowy. Teraz nadszedł czas, aby dodać moduł Bluetooth

Krok 6: Aplikacja Serial Monitor

Aplikacja monitora szeregowego
Aplikacja monitora szeregowego

Jest to ogólna aplikacja na Androida, która działa jako monitor szeregowy przez Bluetooth, podobne aplikacje można znaleźć na IOS.

Po prostu przejdź do przycisku połączenia i kliknij HC-06, aby się połączyć.

Krok 7: Gotowe

Gotowe!
Gotowe!

Po sparowaniu i połączeniu modułu Bluetooth z aplikacją będziesz w stanie łatwo odczytać dane mierzące odległość między obiektem a czujnikiem w milimetrach, zaleca się, aby nie mierzyć odległości mniejszej niż 3 centymetry i większej niż 3 metry.

Dziękuję bardzo za przeczytanie!

Pozdrawiam, Tanishq

Zalecana: