Spisu treści:
![Dalmierz do garażu z Arduino: 4 kroki (ze zdjęciami) Dalmierz do garażu z Arduino: 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/004/image-10458-j.webp)
Wideo: Dalmierz do garażu z Arduino: 4 kroki (ze zdjęciami)
![Wideo: Dalmierz do garażu z Arduino: 4 kroki (ze zdjęciami) Wideo: Dalmierz do garażu z Arduino: 4 kroki (ze zdjęciami)](https://i.ytimg.com/vi/Rm6SEJ4yYPY/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
![Image Image](https://i.howwhatproduce.com/images/004/image-10458-2-j.webp)
![](https://i.ytimg.com/vi/tEMkSV7vZGM/hqdefault.jpg)
Ten prosty projekt pomoże Ci zaparkować samochód w garażu, wyświetlając odległość od obiektów przed zderzakiem samochodu. Komunikat „Stop” poinformuje Cię, kiedy należy się zatrzymać. Projekt oparty jest na zwykłym HC-SR04 lub Parallax Ping))) (tm) dalmierze ultradźwiękowe i płytka Arduino. Użyłem Leonardo, ale powinien działać na dowolnej innej oryginalnej lub kompatybilnej płytce.
Do wyświetlacza wybrałem wersję matrycową ze względu na jej wielkość oraz ze względów estetycznych.
Krok 1: Czego potrzebujesz…
![Zbuduj projekt… Zbuduj projekt…](https://i.howwhatproduce.com/images/004/image-10458-3-j.webp)
Aby zbudować ten projekt potrzebujesz:
- Płytka Arduino: Oryginalna lub kompatybilna płytka powinna działać, ponieważ kod nie wykorzystuje wyspecjalizowanych pinów/funkcji. Możesz ją znaleźć wszędzie w Internecie, a może masz nieużywaną w szufladzie w laboratorium.
- HC-SR04 lub Parallax Ping))) dalmierz ultradźwiękowy:Są powszechnie używane w projektach Arduino, więc prawdopodobnie już je masz. W każdym razie oto kilka linków:- Parallax Ping))) na Parallax- HC-SR04 na Sparkfun- Parallax Ping)) na Pololu- HC-SR04 wynik wyszukiwania z Ebay
- Wyświetlacz z czterema matrycami:Kupiłem go od IOTMODULES na Ebay: 4 Way MAX7219 DOT MATRIXW przypadku, gdy link nie działa, spróbuj skontaktować się z nimi w ich sklepie eBay.
- Oczywiście umiejętności lutowania:)
Krok 2: Zbuduj projekt…
![Zbuduj projekt… Zbuduj projekt…](https://i.howwhatproduce.com/images/004/image-10458-4-j.webp)
![Zbuduj projekt… Zbuduj projekt…](https://i.howwhatproduce.com/images/004/image-10458-5-j.webp)
Pobierz schemat arduinorangefinder.pdf. W załączeniu również HC-SR04 pdf i ping))) pdf, tylko w celach informacyjnych. Schemat elektroniczny jest bardzo prosty, postępuj zgodnie z nim dokładnie. Proponuję przedłużyć okablowanie dla wyświetlacz i czujnik około 1 metra (patrz zdjęcie 1), dzięki czemu można je później łatwiej umieścić.
Na obrazku 2 widać jak wlutować piny zasilania wyświetlacza i czujnika: +5V z wyświetlacza i Vcc z czujnika trzeba razem wlutować. Każdy inny pin musi mieć swój własny zacisk.
Image5 to wersja projektu Ping))). Przejdź do następnego kroku, gdy będziesz gotowy…
Krok 3: Kod Arduino…
![Kod Arduino… Kod Arduino…](https://i.howwhatproduce.com/images/004/image-10458-6-j.webp)
![Kod Arduino… Kod Arduino…](https://i.howwhatproduce.com/images/004/image-10458-7-j.webp)
Czas popracować po stronie Arduino.
Pobierz załączoną bibliotekę MD_MAX72XX.zip i zainstaluj ją z IDE (szkic->importuj bibliotekę).
Teraz rozpakuj i załaduj szkic MeasureDistanceV200.ino i zajrzyjmy do niego. Istnieje kilka linii, które możesz edytować:
1) Typ wyświetlacza matrycowego: dostarczona biblioteka obsługuje 4 typy wyświetlaczy matrycowych, więc powinna działać z większością wyświetlaczy na rynku. Wystarczy odkomentować jedną definicję na raz i przesłać kod do Arduino, aby sprawdzić, czy pasuje do twojego wyświetlacza.
2) Typ czujnika: odkomentuj tylko te linie, które pasują do Twojego czujnika.
3) Wybierz preferowaną jednostkę miary z centymetrów lub cali: odkomentuj tylko tę właściwą, w kompilacji warunkowej zostało ustawione ostrzeżenie, pokaże ci to, co wybrałeś.
Teraz ustaw odległości według własnych upodobań, możesz je później zmienić, gdy projekt będzie już gotowy.
Prześlij kod i sprawdź, czy wszystko działa. Jeśli masz problemy, sprawdź dokładnie okablowanie i połączenia.
Aktualizacja 30.03.2019 - Zaktualizowano kod:> Nowa biblioteka wyświetlaczy matrycowych, obsługuje 4 typy wyświetlaczy (dużo dokumentacji wewnątrz biblioteki)Kredyty do majicdesigns
Aktualizacja 2019/01/10 - Zaktualizowano kod:> Dodano możliwość wyboru jednostki miary z centymetrów lub cali
Aktualizacja 2017/12/30 - Zaktualizowano kod:> Wyłącz wyświetlacz po zatrzymaniu na dystansie STOP przez ponad 10 sekund!
Krok 4: Projekt w pracy…
![Projekt w pracy… Projekt w pracy…](https://i.howwhatproduce.com/images/004/image-10458-8-j.webp)
![Projekt w pracy… Projekt w pracy…](https://i.howwhatproduce.com/images/004/image-10458-9-j.webp)
Zmierz wysokość najbardziej wystającej części zderzaka samochodu od podłogi. Przymocuj czujnik blisko ściany, na zmierzonej wysokości.
Użyłem arkusza styropianu, w którym wykonałem szczelinę na czujnik (patrz zdjęcie).
Teraz umieść wyświetlacz tak, aby widzieć go z samochodu.
Spróbuj wjechać samochodem i sprawdź odległości, dostosuj je w kodzie Arduino i prześlij ponownie, jeśli zajdzie taka potrzeba.
Zalecana:
Jak korzystać z plików MIDI w zespole garażu: 23 kroki
![Jak korzystać z plików MIDI w zespole garażu: 23 kroki Jak korzystać z plików MIDI w zespole garażu: 23 kroki](https://i.howwhatproduce.com/images/008/image-23639-j.webp)
Jak korzystać z plików MIDI w Garage Band: W tym samouczku nauczysz się tworzyć „Marry Had A Little Lamb” z MIDI w GarageBand. Ten samouczek wymaga dostępu do GarageBand, a także pewnej wcześniejszej wiedzy o muzyce (takiej jak nuty fortepianowe i umiejętność czytania muzyki w ko
Dalmierz sonaru: 4 kroki
![Dalmierz sonaru: 4 kroki Dalmierz sonaru: 4 kroki](https://i.howwhatproduce.com/images/009/image-25845-j.webp)
Sonar Range Finder: W tym Instructable utworzono plan testów, aby sprawdzić, czy dalmierz sonaru może określić, czy laptop jest otwarty, czy nie. Poniżej znajdują się instrukcje jak stworzyć dalmierz sonaru, jak zaprogramować Arduino i go skalibrować
Arduino dalmierz: 3 kroki
![Arduino dalmierz: 3 kroki Arduino dalmierz: 3 kroki](https://i.howwhatproduce.com/images/003/image-6745-14-j.webp)
Arduino Distance Finder: Jest to projekt oparty na płytce prototypowej, który wykorzystuje Atmel Atmega 2560 (Arduino Mega), aby znaleźć odległość za pomocą czujnika ultradźwiękowego. Dane wyjściowe można uzyskać w "cm" na ekranie LCD 16x2 i monitorze szeregowym Arduino IDE. Możemy również użyć 16x2
Dalmierz ultradźwiękowy z drzwiami: 7 kroków (ze zdjęciami)
![Dalmierz ultradźwiękowy z drzwiami: 7 kroków (ze zdjęciami) Dalmierz ultradźwiękowy z drzwiami: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-7816-27-j.webp)
Dalmierz ultradźwiękowy z drzwiami: Dalmierz ultradźwiękowy wykrywa, czy coś znajduje się na jego drodze, emitując falę dźwiękową o wysokiej częstotliwości. Celem tego instruktażu będzie, jak drzwi i dalmierze ultradźwiękowe mogą ze sobą współpracować, w szczególności jak mogą być używane do wykrywania, kiedy
Pomocnik parkowania w garażu z Arduino: 5 kroków (ze zdjęciami)
![Pomocnik parkowania w garażu z Arduino: 5 kroków (ze zdjęciami) Pomocnik parkowania w garażu z Arduino: 5 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-8463-71-j.webp)
Pomocnik parkowania w garażu z Arduino: wyzwanie Kiedy parkuję w garażu, przestrzeń jest bardzo ograniczona. Naprawdę. Mój samochód (rodzinny MPV) jest o około 10 cm krótszy niż dostępne miejsce. Mam czujniki parkowania w samochodzie, ale są one bardzo ograniczone: poniżej 20 cm pokazują czerwony alert, więc jest