Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tej instrukcji, Stworzymy prosty system wykrywania oparty na Arduino, wykorzystujący czujnik ultradźwiękowy, serwomotor i brzęczyk piezoelektryczny, który zacznie dzwonić, gdy czujnik wykryje obiekt w jego zasięgu. Jest to prosty projekt, który można wykonać w ciągu godziny, a to również poszerzy Twoją wiedzę na temat Arduino i używanych komponentów.
Więc zacznijmy!!!
Krok 1: Praca
Działanie tego systemu jest następujące:
Czujnik ultradźwiękowy o zasięgu 400 cm jest umieszczony na serwomotorze i obracając się, czujnik wykryje obecność jakichkolwiek przeszkód.
Jeśli obecny jest obiekt blokujący, czujnik wykryje go i wyśle sygnał do brzęczyka, który z kolei zacznie dzwonić i odległość, z której obiekt można zobaczyć na monitorze szeregowym Arduino IDE.
Te dane czujnika są również przesyłane do oprogramowania Processing IDE, które następnie tworzy graficzną mapę pokazującą, gdzie i w jakiej odległości znajduje się obiekt.
Krok 2: Wymagane komponenty i narzędzia
1. Arduino UNO i kabel Ethernet
2. Czujnik ultradźwiękowy - HC-SR04
3. Silnik serwo - MG-995
4. Piezoelektryczny brzęczyk
5. Deska do chleba
6. Męsko-męskie przewody połączeniowe
7. Przewody żeńsko-męskie
8. Fevikwik - 2
9. Małe plastikowe pudełko
10. Nóż
Krok 3: Połączenia do wykonania:
Podłącz styk wyzwalający czujnika do styku 2 Arduino
Podłącz pin Echo czujnika do pinu 3 Arduino
Podłącz odpowiednio Vcc i GND zasilania czujnika i uziemienia
Umieść brzęczyk na płytce stykowej
Podłącz jego dodatni koniec do styku 10 Arduino i podłącz ujemny koniec do ziemi
Podłącz czarny i czerwony przewód serwomotoru odpowiednio do masy i zasilania
Podłącz żółty przewód serwosilnika do pinu 9 Arduino
Podłącz terminal 5 V Arduino do zasilania, a terminal GND Arduino do uziemienia
Po zakończeniu tych połączeń, umieść cały obwód wewnątrz, jak pokazano na rysunku
Teraz nadszedł czas na kod
Krok 4: Plastikowe pudełko
Jak widzieliście na zdjęciach, użyliśmy średniej wielkości plastikowego pudełka.
Pokrój pokrywę pudełka na dwie części, jak pokazano, aby otworzyć połowę pokrywy, aby wyregulować połączenia, gdy silnik nie jest zakłócany.
Wytnij mały kwadratowy otwór w dolnej części pudełka, jak pokazano na obrazku, aby podłączyć kabel Ethernet do Arduino.
Krok 5: Kod
Ten projekt składa się z dwóch kodów, jednego dla Arduino IDE, a drugiego dla przetwarzania IDE.
Processing IDE służy do tworzenia radaru, w którym wszystkie obiekty są mapowane w swoich lokalizacjach.
Oprogramowanie można pobrać tutaj.
Kod dostępny poniżej -:
Krok 6: Ostatnie poprawki
Po zakończeniu połączenia i wgraniu kodu do Arduino ostrożnie umieść obwód w plastikowym pudełku, jak pokazano, a także ostrożnie umieść czujnik ultradźwiękowy na silniku Servo, jak pokazano na rysunku i umieść silnik Servo na pokrywie pudełka i przyklej to z fewikwik.
Jeśli brzęczyk nie działa, sprawdź ponownie połączenia brzęczyka i czujnika.
Cieszyć się!