Jak Zrobić Dalmierz Ultradźwiękowy Na HC-SR04 I Arduino?

Spisu treści:

Jak Zrobić Dalmierz Ultradźwiękowy Na HC-SR04 I Arduino?
Jak Zrobić Dalmierz Ultradźwiękowy Na HC-SR04 I Arduino?

Wideo: Jak Zrobić Dalmierz Ultradźwiękowy Na HC-SR04 I Arduino?

Wideo: Jak Zrobić Dalmierz Ultradźwiękowy Na HC-SR04 I Arduino?
Wideo: HC-SR04 Ultrasonic obstacle avoidance range finder with Arduino 2024, Listopad
Anonim

Proponuję projekt dalmierza w oparciu o czujnik ultradźwiękowy HC-SR04 oraz płytkę Arduino. Odczyty czujnika są wyświetlane na wyświetlaczu ciekłokrystalicznym, a zasilanie jest dostarczane z baterii 9 wolt.

Układ projektu dalmierza
Układ projektu dalmierza

Czy to jest to konieczne

  • - Arduino Nano;
  • - dalmierz ultradźwiękowy HC-SR04;
  • - Wyświetlacz LCD;
  • - ciało;
  • - bateria "Krona";
  • - potencjometr 10 kOhm;
  • - deska do chleba;
  • - przewody łączące.

Instrukcje

Krok 1

Na początek musisz dobrać odpowiedni rozmiar do etui. Rozmiar zależy od tego, jakiej płyty Arduino będziesz używać (UNO, Mini, Nano lub inna), a także od rozmiaru twojego wyświetlacza LCD. Zamiast wyświetlacza LCD można zastosować miniaturowy wskaźnik LED z 3 znakami. To wystarczy, aby wyświetlić odległość w centymetrach, ponieważ zastosowany czujnik ultradźwiękowy ma zakres pomiarowy od 3 do 400 cm.

Wybór etui na dalmierz
Wybór etui na dalmierz

Krok 2

Oszacujmy, jak części zostaną ułożone wewnątrz ciała. Wytnij otwory na czujnik ultradźwiękowy, wyświetlacz i włącznik.

Krok 3

Spójrzmy teraz na obwód naszego urządzenia. Zasilanie - z baterii "Krona" 9 V. Przełącznik S1 - do włączania i wyłączania urządzenia. Wyświetlacz ciekłokrystaliczny (LCD) jest połączony w standardowy sposób z potencjometrem 10 kΩ do regulacji kontrastu. Czujnik LCD i ultradźwiękowy zasilane są z 5 V.

Obwód dalmierza ultradźwiękowego
Obwód dalmierza ultradźwiękowego

Krok 4

Napiszmy szkic do naszego dalmierza. Tutaj wszystko jest proste. Najpierw inicjujemy wyświetlacz LCD na pinach 12, 11, 10, 9, 8 i 7 za pomocą biblioteki LiquidCrystal z Arduino IDE.

Następnie podłączamy piny spustu i echa dalmierza do pinów 6 i 5 płytki Arduino.

Co 50 ms będziemy żądać odległości od detektora za pomocą funkcji getDistance() i wyświetlać ją na wyświetlaczu LCD.

Szkic dalmierza
Szkic dalmierza

Krok 5

Po zapisaniu szkicu do pamięci Arduino możemy złożyć urządzenie. Proponowany przeze mnie układ wnętrza pokazano na rysunku. Wyświetlacz i czujnik naprawiłem klejem topliwym. Trzyma się dość mocno, ale jednocześnie umożliwia usunięcie połączonych części, jeśli to konieczne. Wskazane jest umieszczenie wszystkiego tak, aby można było podłączyć się do portu USB Arduino i w razie potrzeby naprawić „oprogramowanie układowe”. Na przykład zmień wyświetlany tekst lub popraw współczynniki obliczania odległości. Może być konieczna zmiana kontrastu wyświetlacza LCD, dlatego zaleca się również posiadanie dostępnego regulatora potencjometru.

Układ wnętrz dalmierza ultradźwiękowego
Układ wnętrz dalmierza ultradźwiękowego

Krok 6

Wersja gotowego urządzenia jest pokazana na zdjęciu. Jest dość kompaktowy i łatwy w użyciu. Oczywiście takie urządzenie ma swoje własne cechy. Kilka ważnych wskazówek dotyczących użytkowania znajduje się na końcu w sekcji pomocnych wskazówek.

Zalecana: