Spisu treści:
- Krok 1: Zabezpiecz przedmioty w bazie
- Krok 2: Elementy drutu
- Krok 3: Podłącz działo do silnika
- Krok 4: Podłącz czujnik ruchu i moduł laserowy do wieżyczki
- Krok 5: Kod Arduino
Wideo: Laser Arduino wykrywający ruch: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
UWAGA: Ten projekt został zaprojektowany w taki sposób, aby wszystkie części można było ponownie wykorzystać w przyszłych projektach. W rezultacie produkt końcowy jest mniej stabilny niż w przypadku użycia bardziej trwałych materiałów, takich jak klej, lutowanie itp.
Ostrzeżenie: Nie umieszczaj lasera na wysokości oczu, ponieważ może to spowodować uszkodzenie siatkówki
Materiały
- Arduino (Mega 2560)
- Deska do krojenia chleba
- Czujnik ruchu (HC-SR501)
- Moduł laserowy (ST1172)
- Silnik serwo (SG90)
- Przewody męskie na żeńskie
- Przewody męskie na męskie
- Ręcznik papierowy w rolce
- Taśma klejąca
- Opaski na suwak
- Baza
- Nożyce
Krok 1: Zabezpiecz przedmioty w bazie
Przymocuj zwinięty kawałek taśmy do spodu płytki Arduino i, jeśli to konieczne, płytki do krojenia chleba.
Przyklej taśmę z trzech stron serwomotoru bez przewodów.
Przymocuj płytkę Arduino, płytkę do krojenia chleba i silnik servo do podstawy.
Dla dodatkowej stabilności można przykleić przewody serwomotorów.
Krok 2: Elementy drutu
Diagramy i wizualizacje znajdują się na powyższych zdjęciach. W przypadku przewodów wejściowych i wyjściowych dokładny pin, którego używasz, nie ma znaczenia; jeśli jednak chcesz używać naszego kodu bez wprowadzania jakichkolwiek zmian, musisz użyć określonych przez nas pinów. Dla uziemienia (ujemnego) i dodatniego dowolnego pinu na płytce chlebowej, o ile znajdują się one w kolumnach, do których podłączone jest uziemienie i zasilanie Arduino. Podane poniżej kolory odpowiadają kolorom przewodów, których użyliśmy na naszych obrazach.
-
Podłącz płytkę stykową do arduino
- Pomarańczowy - 5v na Arduino do dodatniego na płytce stykowej
- Czarny - GND (masa) na Arduino do ujemnego na płytce stykowej
-
Czujnik ruchu
- Brązowy - Zmielony (negatywny) na desce do chleba
- Pomarańczowy - Pozytyw na desce do chleba
- Czerwony - wejście/wyjście 14 na Arduino
-
Siłownik
- Czerwony - Pozytyw na desce do chleba
- Brązowy - Zmielony (negatywny) na desce do chleba
- Pomarańczowy - wejście/wyjście 4 na Arduino
-
Laser
- Niebieski - Uziemienie (ujemne) na desce do chleba
- Żółty - wejście/wyjście 10 na Arduino
- Zielony - Pozytyw na desce do chleba
Uwaga: Podczas okablowania czujnika ruchu i lasera należy używać dłuższych przewodów, w przeciwnym razie przewody mogą zostać wyrwane z miejsca, gdy wieża obraca się z boku na bok.
Krok 3: Podłącz działo do silnika
Wbij dwa zestawy równoległych otworów w rolę ręcznika papierowego na jednym końcu.
Przeciągnij dwa opaski zaciskowe przez otwory, jeden opaski zaciskowe przez każdy zestaw otworów.
Zamocuj zespół rolki ręcznika papierowego na górze serwomotoru i zaciśnij opaski zaciskowe wokół poprzeczki na silniku.
Z powodu nierównomiernego obciążenia rolka ręcznika papierowego może przechylić się do przodu i skierować w dół. Aby to naprawić, umieściliśmy dodatkowe opaski zaciskowe między silnikiem a rolką ręcznika papierowego, aby zapewnić dodatkową stabilność.
Krok 4: Podłącz czujnik ruchu i moduł laserowy do wieżyczki
Przymocuj czujnik ruchu do końca rolki ręcznika papierowego, jak pokazano na powyższych zdjęciach. Zabezpiecz go mocno, aby podczas obrotu wieży nie poruszał się.
Przymocuj laser do górnej części rolki ręcznika papierowego, jak pokazano na powyższym obrazku.
Krok 5: Kod Arduino
Poniżej znajduje się link do repozytorium github zawierającego kod arduino dla tego projektu. Jeśli używane są inne piny wejścia/wyjścia, kod będzie wymagał modyfikacji, aby to odzwierciedlić. Ponadto będziesz musiał pobrać wszystkie odpowiednie biblioteki, do których odwołuje się kod.
github.com/ArduinoToys/ArduinoMotionSensin…
Uwaga: Jeśli potrzebujesz pomocy w konfiguracji arduino, przejdź do
Zalecana:
Radar Arduino wykrywający wrogów: 3 kroki
Radar wykrywający wrogów Arduino: W tym projekcie pokażę ci, jak zrobić radar wykrywający wrogów, aby odeprzeć twoją bazę domową. Proces jest bardzo prosty, po prostu podążaj za moimi krokami, a twój sąsiad nigdy więcej nie ukradnie twoich owoców po zainstalowaniu tego urządzenia
(EX) Radar Arduino wykrywający wrogów: 3 kroki
(EX) Arduino Enemy-Detecting Radar: W tym projekcie pokażę ci, jak zrobić radar wykrywający wrogów, aby odeprzeć twoją bazę domową. Proces jest bardzo prosty, po prostu podążaj za moimi krokami, a twój sąsiad nigdy więcej nie ukradnie twoich owoców po zainstalowaniu tego urządzenia!Ten projekt oryg
System alarmowy wykrywający gaz Arduino: 6 kroków
System alarmowy wykrywający gaz Arduino: Witam wszystkich! W tej chwili wyjaśnię, jak zbudować system alarmowy wykrywający gaz Arduino w Tinkercad. Obwód ten wykorzystuje czujnik gazu do wykrywania, czy w pobliżu jest ogień, dym lub wyciek gazu. Korzystając z wyświetlacza LCD i alarmu, ten obwód również
Gadający kapelusz wykrywający wstrząsy z Circuit Playground Express: 12 kroków (ze zdjęciami)
Gadający kapelusz wykrywający wstrząsy z Circuit Playground Express: Ten łatwy i szybki samouczek nauczy Cię, jak zrobić mówiący kapelusz! Udzieliłby starannie opracowanej odpowiedzi, gdy „zadasz” pytanie, i być może pomogłoby ci zdecydować, czy masz jakieś obawy lub problemy. W mojej klasie Wearable Tech
Poręczny pierścień wykrywający kłamstwa Arduino: 7 kroków
Poręczny pierścień wykrywający kłamstwa Arduino: Na początek… plotki☺:Tom, uczeń piątej klasy wrócił ze szkoły podstawowej. Raz wraca do domu naciskany przez ojca, by usiąść. Potem ojciec długo grzebie, w końcu dostaje jedną maleńką rzecz pokrytą kurzem. Ojciec włącza i