Spisu treści:

System wykrywania oparty na Arduino: 6 kroków
System wykrywania oparty na Arduino: 6 kroków

Wideo: System wykrywania oparty na Arduino: 6 kroków

Wideo: System wykrywania oparty na Arduino: 6 kroków
Wideo: Arduino 1: POCZĄTEK 2024, Listopad
Anonim
System wykrywania oparty na Arduino
System wykrywania oparty na Arduino
System wykrywania oparty na Arduino
System wykrywania oparty na Arduino

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

Pracujący
Pracujący
Pracujący
Pracujący

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:

Połączenia do wykonania
Połączenia do wykonania
Połączenia do wykonania
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

Plastikowe pudełko
Plastikowe pudełko
Plastikowe pudełko
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

Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
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ę!

Zalecana: