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.
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.
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.
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.
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.
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.