Spisu treści:

RADAR GLCD: 4 kroki
RADAR GLCD: 4 kroki

Wideo: RADAR GLCD: 4 kroki

Wideo: RADAR GLCD: 4 kroki
Wideo: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Październik
Anonim
Image
Image
RADAR GLCD
RADAR GLCD

Witam ponownie z formularza „stary w SC”, Któregoś dnia widziałem ekran radaru i podobał mi się. Problem polega na tym, że musisz pobrać specjalną aplikację ekranową, aby ją wyświetlić i musisz być podłączony do komputera. A ekran miał PLASTIKOWĄ nakładkę na wagę.

Nie to, czego chciałem. Więc miałem jakieś 5110 (84x48) glcd i zrobiłem to. OK od razu, to nie jest radar, jego sonar. Po drugie, ekran nie jest zakrzywiony z fantazyjnym odbiciem kolorów. Ale oba mają krótki zasięg około 200 do

300cm. Próbowałem uzyskać bibliotekę „NEWPING”, aby przejść dalej, ale nie było stałych odczytów powyżej 300 cm. Są czujniki dalekiego zasięgu, ale chciałem, aby każdy mógł cieszyć się projektem EASY. Na wszystkich zdjęciach trzymałem szafkę po lewej stronie, która jest oddalona o 25 cm na obrotowy czujnik ultradźwiękowy. To jest linia echa po lewej stronie. W pustej przestrzeni wyświetlacz nie pokazuje odbicia ani pustego ekranu. Górna część ekranu ma 200 cm dla słabego odległego echa.

Krok 1: Widok ogólny RZECZY i CZĘŚCI BUDOWLANYCH

Widok ogólny RZECZY i CZĘŚCI BUDOWLANYCH
Widok ogólny RZECZY i CZĘŚCI BUDOWLANYCH
Widok ogólny RZECZY i CZĘŚCI BUDOWLANYCH
Widok ogólny RZECZY i CZĘŚCI BUDOWLANYCH

To jest podstawowy układ. Drugie zdjęcie to echo butelki.

Nie wiem, dlaczego „notatki” na zdjęciach nie wyświetlają się, dopóki nie najedziesz na nie myszą.

Lubię, abyście z góry wiedzieli, czego się spodziewać i uczyli się na MOICH błędach. Te dwa duże błędy pomogą ci w innych projektach. Przez 2 tygodnie miałem ekran pełen fałszywych ech, gdy serwo poruszało się. Idealne ekrany, gdy serwo było wyłączone. Myślałem, że mój szkic nie jest zsynchronizowany, więc manipulowałem delay() i wszystkim innym. Poddałem się i zacząłem rozbierać projekt na części i spróbowałem jeszcze jednego pomysłu… Do serwa użyłem osobnego zasilacza 5V. Mimo że miałem dodatkowe czapki 300 uf na wspólnej linii 5v, dodanie drugiej dostawy wyleczyło problem. Moim innym błędem było 5v do glcd. Ma oznaczenie 3V ~ 5V, ale przy 5V mam niekonsekwentne rozruchy i pomieszane ekrany.

Krok 2: Pomiar odległości

Pomiar odległości
Pomiar odległości
Pomiar odległości
Pomiar odległości

Oto krzesło oddalone o 100 cm, a wyświetlacz pokazuje 3,5 podziałki.

Krok 3: Układ przewodów i szkic Ino

Układ przewodów i szkic Ino
Układ przewodów i szkic Ino

Moje inne projekty led na szkle i czas do kwadratu były bardzo trudne, ale wyniki były piękne.

Ten projekt jest łatwy… kopiuj i wklej i gotowy do podłączenia części.

dowolny arduino

dowolny glcd 5110 84X48

dowolny serwo 3pin

dowolny czujnik dźwiękowy HC-SR04

DWA ODDZIELNE zasilacze 5v

Układ jest łatwy do zobaczenia na zdjęciu. Chciałbym podziękować autorowi PCD8544 za najlepszą bibliotekę, jakiej kiedykolwiek używałem. Większość bibliotek po prostu nie działa, ponieważ są tak złożone lub nie zawierają instrukcji. Ten jest ŚWIETNY. Jeśli nie robisz tego projektu, ale bawisz się z 5110 lcd, musisz użyć tej biblioteki. Załadowałem 4 inne i po prostu stałem się tak sfrustrowany.

Wracając do radaru… zainstaluj szkic za pomocą PCD8544. Jedyną zmianą, której możesz potrzebować, jest „lcd. Setcontrast()”.

Zakres to 1-127. Mam dobry ekran w 55-60. "lcd. Ustawkontrast(55)". ta wartość jest zmieniana w celu wyświetlenia kontrastu na ekranie.

Możesz zauważyć, że przemiatanie zmienia prędkość, a to dlatego, że „NEWPING” szuka echa. jeśli znajdzie dobre echo, zatrzymuje się i rusza dalej, ale w otwartym pomieszczeniu echo trwa dłużej, więc czeka. W ten sposób pusty pokój powoli.. szybko zamykaj obiekty.

Dzięki za obejrzenie mam nadzieję, że Cię zainspirowałem. Proszę zobaczyć moje inne RZECZY. a niedługo wymiana oleju lcd, licznik podróży, zegar, kierunek, MPH i licznik w jednym gps 16x2 lcd… w przyszłym miesiącu

Zalecana: