Съдържание:
- Стъпка 1: Закрепете елементите към основата
- Стъпка 2: Жични компоненти
- Стъпка 3: Прикрепете оръдието към двигателя
- Стъпка 4: Прикрепете сензор за движение и лазерен модул към кулата
- Стъпка 5: Arduino код
Видео: Ардуино лазер с чувствителност към движение: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
ЗАБЕЛЕЖКА: Този проект е проектиран по начин, по който всички части могат да се използват повторно в бъдещи проекти. В резултат на това крайният продукт е по -малко стабилен, отколкото би бил, ако използвате по -трайни материали като лепило, запояване и др.
Внимание: Не поставяйте лазера на височината на очите, тъй като това може да причини увреждане на ретината
Материали
- Arduino (Mega 2560)
- Платка
- Сензор за движение (HC-SR501)
- Лазерен модул (ST1172)
- Серво мотор (SG90)
- Мъжки към женски проводници
- Мъжки към мъжки проводници
- Ролка хартиена кърпа
- Тиксо
- Връзки с цип
- База
- Ножици
Стъпка 1: Закрепете елементите към основата
Прикрепете навито парче лента към дъното на дъската на Arduino и, ако е необходимо, върху дъската за хляб.
Прикрепете лента към трите страни на серво мотора без проводници.
Прикрепете дъската Arduino, дъската за хляб и серво мотора към основата.
За допълнителна стабилност можете да залепите проводниците на серво моторите.
Стъпка 2: Жични компоненти
За диаграми и визуални изображения вижте изображенията по -горе. За входните и изходните проводници точният щифт, който използвате, няма значение; обаче, ако искате да използвате нашия код, без да правите промени, трябва да използвате посочените от нас пинове. За заземяване (отрицателно) и положително, всеки щифт на дъската за хляб, стига да са в колоните, към които са свързани кабелите на Arduino и захранването. Посочените по -долу цветове съвпадат с цвета на проводниците, които използвахме в нашите изображения.
-
Свържете дъската към arduino
- Оранжево - 5v на Arduino до положително на дъската
- Черно - GND (заземен) на Arduino до отрицателен на макета
-
Датчик за движение
- Кафяв - Заземен (отрицателен) на дъската за хляб
- Оранжево - Положително на дъската за хляб
- Червено - вход/изход 14 на Arduino
-
Серво мотор
- Червено - Положително на дъската за хляб
- Кафяв - Заземен (отрицателен) на дъската за хляб
- Оранжево - вход/изход 4 на Arduino
-
Лазер
- Синьо - Заземен (отрицателен) на дъската за хляб
- Жълто - вход/изход 10 на Arduino
- Зелено - Положително на дъската за хляб
Забележка: Когато свързвате датчика за движение и лазера, не забравяйте да използвате по -дълги проводници, в противен случай проводниците могат да бъдат извадени от мястото си, тъй като кулата се върти от едната страна на другата.
Стъпка 3: Прикрепете оръдието към двигателя
Пробийте два комплекта паралелни дупки в ролята на хартиена кърпа в единия край.
Прокарайте две цип връзки през отворите, по една цип през всеки комплект отвори.
Прикрепете сглобката на хартиена кърпа отгоре на серво мотора и затегнете ципове около напречната греда на двигателя.
Поради неравномерно претегляне, ролката хартиена кърпа може да се наклони напред и да сочи надолу. За да поправим това, поставяме допълнителни ципове между двигателя и ролката хартиена кърпа за допълнителна стабилност.
Стъпка 4: Прикрепете сензор за движение и лазерен модул към кулата
Прикрепете сензора за движение към края на хартиената кърпа, както е показано на горните изображения. Закрепете го здраво, така че при завъртане на кулата да не се движи.
Закрепете лазера към върха на хартиената кърпа, както е показано на горното изображение.
Стъпка 5: Arduino код
По -долу е дадена връзка към хранилище на github, съдържащо кода arduino за този проект. Ако се използват различни входни/изходни щифтове, кодът ще трябва да бъде променен, за да отразява това. Освен това ще трябва да изтеглите всички съответни библиотеки, посочени в кода.
github.com/ArduinoToys/ArduinoMotionSensin…
Забележка: Ако имате нужда от помощ при настройването на вашия arduino, отидете на
Препоръчано:
Сензор за движение на водата Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: 6 стъпки
Сензор за вода Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: В този проект ще ви покажа как да изградите кран за вода с сензор за движение с помощта на електромагнитен клапан. Този проект може да ви помогне да преобразувате съществуващия си ръчен кран за вода в кран, който може да се контролира въз основа на откриване на движение. Използване на интерфейса на IR сензора
Направи си сам автоматично легло с чувствителност към движение LED нощна светлина: 6 стъпки (със снимки)
LED нощно осветление за легло с автоматично разпознаване на движение: Здравейте, момчета, добре дошли в още една инструкция, която винаги ще ви помогне в ежедневието и добавя удобство, за да направи живота ви лесен. Това понякога може да бъде спасител на живота в случай на хора в напреднала възраст, които трябва да се борят да станат в леглото
Гигантски цветен балон с чувствителност към налягане - Spectra Bauble ™: 10 стъпки (със снимки)
Цветен балон с чувствителност към голямо налягане - Spectra Bauble ™: Един приятел искаше забавна светлина за парти и по някаква причина това ми дойде на ум: Гигантска хлъзгава балонна топка, която, когато я натиснете, променя цвета си и създава звуци. Исках да направя нещо оригинално и забавно. Той използва въздушно налягане се
Увеличете Nokia N95 GPS чувствителност: 6 стъпки
Увеличете GPS чувствителността на Nokia N95: Тези от вас с Nokia N95 ще харесат да разберат, когато кажа, че телефонът оставя нещо желано, що се отнася до GPS чувствителността. Целта на това ръководство е да ви даде лесен начин да увеличите малко тази чувствителност, без да правите
Изход, контролиран от движение - от светлината, разпознаваща движение: 6 стъпки
Изход, контролиран от движение - от светлина, чувствителна към движение: Представете си, че сте измамник или отивате в най-страшната къща в блока. След като преминете покрай всички духове, призраци и гробища, най -накрая стигате до последния път. Можете да видите бонбоните в купа пред себе си! Но изведнъж го