Съдържание:

Кактус с лазерно насочване: 3 стъпки
Кактус с лазерно насочване: 3 стъпки

Видео: Кактус с лазерно насочване: 3 стъпки

Видео: Кактус с лазерно насочване: 3 стъпки
Видео: Use ZBAITU S60 to make and cut a set of cactus miniatures 2024, Ноември
Anonim
Кактус с лазерно насочване
Кактус с лазерно насочване

За проект в училище трябваше да направя нещо с Arduino, исках да направя нещо за котка, което можете да задействате и ще играете с котката сама. Първо си помислих за мишка, но беше малко трудно да се направи нещо толкова малко с толкова много технологии. След идеята за мишка, която беше проектирана да бъде интересна за котката, реших, че е още по -интересно да се проектира нещо, което би било играчка за котката и е скрито в готино нещо. Нещо по -късно се превърна в цвете, по -късно реших, че ще бъде кактус (защото кактусите са готини). Точно в този момент „лазерно насочващият кактус“дойде при мен. Това е автоматизирана играчка за вашата котка, в кактус, модерна и удобна. За играчките за котки винаги е нещо, което видимо е играчка, това не е нещо подобно. Също така е удоволствие да се погледне, въпреки че не е нещо, което е наистина реалистично, мисля, че е наистина сладко. Кактусът е направен от картон, това е така, защото ако падне (котките често са насилници; P), няма да се счупи.

За да направя това, използвах следните елементи:

Консумативи

  • Arduino UNO
  • Бутон 6 на 6 мм
  • Джъмпери от мъжки към мъжки
  • Лазер
  • 2 огледала
  • 2 мини серво
  • Платформа (за тестване)
  • Дъска за запояване
  • Мек кабел
  • 2 резистора ()

Стъпка 1: Идеален лазерен показалец

Идеален лазерен показалец
Идеален лазерен показалец

Така че, за да се движи лазерът ми, трябва да изградя система, която да може да движи лазера хоризонтално и вертикално, това, което измислих, са сервомоторите с огледала, разположени един над друг, така че да можете да преместите лазера, като завъртите огледалото си. С поставянето можете да се уверите, че може да накара лазера да се движи в двете посоки хоризонтално и вертикално.

Картина, за да „нарисува картината“, вероятно я прави по -ясна. Това, което трябва да направим, е да програмираме сервомоторите не само да се движат на случаен принцип, но и да движат само малка част от това, което могат да реализират. И лазерна показалка, която винаги можете да изключите, така че ние също трябва да я инсталираме.

Стъпка 2: Настройване на вашия Arduino (за истински)

Първи настройки на вашия Arduino (истински)
Първи настройки на вашия Arduino (истински)
Първи настройки на вашия Arduino (истински)
Първи настройки на вашия Arduino (истински)
Първи настройки на вашия Arduino (истински)
Първи настройки на вашия Arduino (истински)

Сега сме готови да изградим нашата система за лазерни показалки. Първо ще го инсталирате на дъската, за да тествате настройката си, след което можете да го поставите на дъската за запояване и да го запоите заедно. Но първо, разбира се, използвах този код, но за това трябва да поставите вашите INPUT и OUTPUT в определени щифтове, жълтия проводник на серво, който трябва да поставите в щифт 10 и 11, за да работи този код, лазерът трябва да бъде свързан с щифт 12, а бутонът трябва да бъде свързан с щифт 3. Можете да изберете сами да използвате щифтовете, които искате, и да настроите това в собствения си код. Бутонът в пин 3 е доста важен, защото поставих прекъсване на този щифт, с модела Arduino UNO можете да поставите само прекъсване, свързано към пин 2 или 3, така че не забравяйте да използвате един от тези за бутона.

Важно е също да свържете щифта към Arduino с резистора и сензора или бутона, за да можете да контролирате свързания обект.

Тук можете да видите и изтеглите моя код, който да използвате.

Стъпка 3: Последна, но определено не най -малко

Последно, но определено не най -малко
Последно, но определено не най -малко
Последно, но определено не най -малко
Последно, но определено не най -малко
Последно, но определено не най -малко
Последно, но определено не най -малко
Последно, но определено не най -малко
Последно, но определено не най -малко

КАКТУСЪТ! Получихме всичко, с изключение на това, използвах парче картон и с помощта на отрязването му частично бих могъл да го навия като кръг, гърнето, което бях лежал някъде, затова използвах това и като нещо, на което кактусът може да стои. Използвах няколко цвята зелена хартия и лепило, за да се уверя, че има цвета на кактус. Уверете се, че сте направили дупка в "земята", за да прокарате кабелите си, за да можете да поставите вашия Arduino и батерия или банка за захранване в тенджерата. За върха използвах бане и хартиен маше (също една и съща цветова тема). След това най -трудната част, това е вкарването на серво, аз използвах множество "мостове от картон" и ги използвах за поставяне на серво, те трябва да бъдат фиксирани там, за да можете да ги залепите или залепите (Внимание: само ги залепете ако са в правилната позиция !!!) Лазерът над най -ниското серво гнездо до най -високото серво също трябва да остане на едно място, аз го направих като снимката по -горе.

След това трябва да картографирате вашия лазер, предлагам ви да направите това, като промените rand1 и rand2 на 0, това ще бъде вашата начална стойност, трябва да оставите огледалата си доколкото могат, без лазерът да пада от огледалата, за мен това беше вляво под ъгъла. По този начин се опитвате да начертаете колко градуса искате да се завъртат вашите сервомотори, след което ще трябва да изрежете празнина в кактуса, така че лазерът да може да се види в стаята.

Препоръчано: