Съдържание:
- Стъпка 1: Създайте своя инструктор Robot Cupid
- Стъпка 2: Веригата и списъкът с части
- Стъпка 3: Направете дупки към сандъка
- Стъпка 4: Сглобете веригата и кодирането
- Стъпка 5: Сглобете Servo
- Стъпка 6: Последни щрихи
Видео: Робот Купидон с движеща се глава, светлини и звук: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
От snorlaxprime Следвайте още от автора:
Бях вдъхновен да добавя няколко допълнения към сладкия робот Амур, за да го направя по -жив, защото той е робот и също е денят на Свети Валентин. Рециклирам веригата на MP3 плейъра, активирана от светлина. Същата схема се използва и в инструкциите на Frankenbot.
Стъпка 1: Създайте своя инструктор Robot Cupid
Следвайте страхотните инструкции, за да създадете своя робот Купидон с инструкции. Но все още не залепвайте тялото към главата. Ще поставим някаква верига, която ще я накара да кимне с глава и да запали светлините.
Други неща, които трябваше да променя, е да залепя хартията за по -дебел картон като кутии за зърнени храни. Но това затруднява огъването и ще трябва да регулирате дебелината на главата, така че частта, която да държи бонбоните, да се побере в тялото.
Стъпка 2: Веригата и списъкът с части
Както можете да видите в схемата по -горе, аз използвам arduino nano като мозък към робота. Сервомоторът се управлява чрез щифт 9 за преместване на главата нагоре и надолу. MP3 плейърът се използва за възпроизвеждане на любимата ви любовна песен, когато е активиран LDR (сензор за светлина). Можете да поставите робота в кутията и когато той е отворен, светлинният сензор ще активира песента. Когато се активира, мига и трите светодиода, които са монтирани на гърдите на робота.
Ето списъка с използваните части:
- Arduino Nano
- DFPlayer mini
- 3 светодиода
- Мини високоговорител
- 1K резистор x2
- резистор 330 ома
- Серво мотор
- LDR
- Низ за свързване на серво към главата на робота
- Щипка за задържане на низа
Стъпка 3: Направете дупки към сандъка
Роботът не е пълен без мигащи светлини, така че пробиваме няколко дупки, за да поставим 3 -те светодиода на гърдите. Бъди нежен и не разбивай сърцето му.
След това поставете 3 -те светодиода на гърдите.
Стъпка 4: Сглобете веригата и кодирането
Сглобете веригата. Добавих серво, свързано към пина 9 на Arduino. Сервото се предлага с 3 проводника. Черен или кафяв проводник за свързване към GND. средният червен проводник, който трябва да бъде свързан към VCC (5V), а жълтият проводник е контролът, който е свързан към Pin 9 на Arduino.
Инициализирането на серво се извършва в следния раздел на кода:
Servo myservo; // създаване на серво обект за управление на servoint pos = 0; // променлива за съхраняване на позицията на серво
Другата модификация от веригата Frankenbot е MP3 песента, наречена 002.mp3, да се намира в папка 07. Инициализацията на кода е както следва:
int Песен = 2; //sd:/07/002.mp3
След това инициализирайте серво, добавете следния код към раздела за настройка на кода
void setup () {
… Myservo.attach (9); // свързва серво на щифт 9 към серво …}
Сервото може да се завърти само на 180 градуса по дизайн, така че е като чистачка, кодът за преместване на серво е както е показано по -долу:
for (pos = 0; pos <= 90; pos += 1) {// преминава от 0 градуса до 90 градуса // на стъпки от 1 градус myservo.write (pos); // кажете на серво да отиде на позиция в променлива 'pos' delay (15); // изчаква 15ms, докато сервоприемникът достигне позицията} for (pos = 90; pos> = 0; pos -= 1) {// преминава от 90 градуса на 0 градуса myservo.write (pos); // кажете на серво да отиде на позиция в променлива 'pos' delay (15); // изчаква 15ms, докато сервоприемникът достигне позицията}
Горният код ще премести серво до 90 градуса и след това ще го върне в нулева позиция.
Още едно незначително нещо. Ако използвате кода от Frankenbot, той е проектиран да се активира, когато е тъмно, така че ще трябва да промените логиката, за да активирате, когато има светлина вместо това. Това се прави в следващия раздел на кода.
if (ldrStatus> 200) {// светва при отваряне
… // Мигайте светодиода тук и пуснете песента, можете да регулирате прага 200 // ако стаята е твърде светла или твърде тъмна}
Сега можете да качите кода в arduino и да проверите дали всичко работи добре. Не забравяйте да качите любимата си любовна песен на SD картата в папката sd: /07/002.mp3, ако използвате моя код, или можете да промените това на нещо друго.
Качих пълния код за ваше удобство.
Стъпка 5: Сглобете Servo
Сега, когато знаете, че веригата работи, е време да изключите веригата в робота. Първото нещо, което трябва да направите, е да пробиете дупка отзад и да инсталирате серво. Тогава сложното е да поставите цялата останала верига в долното отделение. Показано на снимка 3. Също така бях пробил още една дупка, за да мога да захранвам веригата. След това ще трябва да залепите всичко заедно. Но не залепвайте първо задната част на главата, тъй като ще трябва да свържете държач за връв чрез кламер.
Тъй като залепвам хартията към картона, лепенето е много по -трудно, затова използвам някакъв кламер, за да помогна да се държат нещата заедно.
Стъпка 6: Последни щрихи
Сега, когато всичко е сглобено, е време да свържете низа към задната част на главата, аз държа за връвта с помощта на кламер. Съжалявам, че забравих да направя снимката, преди да залепя главата. След това прикрепете низ към серво. Моят низ е малко до къс, така че устата също не се затваря, можете да регулирате струната, за да сте сигурни, че ще получите желания ефект.
След това залепете ръката и крилото за финалните щрихи. Ако забележите, че моят LDR стърчи в задния ъгъл на устата на робота. Предлагам да сложите и това в предната част на гърдите.
Последната стъпка е да включите захранването и да се насладите на вашия купидон бот, който оживява. Време е да впечатлите любимия човек с някои изненади, съхранявани в устата му, и да прекарате честит Свети Валентин.
Надявам се да ви е харесало да направите този робот, както и аз да го направя. Моля, оставете коментар или ако имате въпроси, ще се радвам да отговоря на тях. Благодаря ви, че прочетохте моите инструкции.
Препоръчано:
Музикално реактивни многоцветни LED светлини - Сензор за откриване на звук Arduino - RGB LED лента: 4 стъпки
Музикално реактивни многоцветни LED светлини | Сензор за откриване на звук Arduino | RGB LED лента: Музикално реактивни многоцветни LED светлини. В този проект бяха използвани обикновена 5050 RGB LED лента (а не адресируем светодиод WS2812), сензор за откриване на звук Arduino и 12V адаптер
Сензор за докосване и сензор за звук Управление на AC/DC светлини: 5 стъпки
Сензор за докосване и сензор за звук Управление на AC/DC светлини: Това е първият ми проект и работи на базата на два основни сензора, единият е сензор за докосване, а вторият е сензор за звук, когато натиснете тъчпада върху сензора за докосване, променливотоковата светлина ще се превключи ВКЛЮЧЕНО, ако го пуснете, светлината ще е ИЗКЛЮЧЕНА и същото
Сандък със съкровище Zelda (със светлини и звук): 12 стъпки (със снимки)
Zelda Treasure Chest (With Lights & Sound): Здравейте на всички! Бях голям фен на игрите Legend of Zelda, когато бях по -малък, но мисля, че почти всеки знае емблематичната мелодия, която свири, когато отворите сандък в играта, просто звучи толкова вълшебно! В тази инструкция ще ви покажа как
Джейсън Ворхис в естествен размер/Модел за Хелоуин на 13 -ти петък с 15,4 -инчов телевизор/dvd стомах и серво/arduino движеща се глава: 6 стъпки
Джейсън Ворхис в естествен размер/Модел за Хелоуин на 13 -ти петък с 15,4 -инчов телевизор/dvd стомах и серво/arduino движеща се глава: Постоянна стойка/седнал в естествен размер Джейсън Ворхис с вградена телевизионна/DVD комбинация … също и серво врата с ардуино захранване Джейсън търси следващата си жертва
Адаптер за глава на статив към глава за монопод на 43 цента. Буквално .: 6 стъпки
Адаптер за глава на статив към глава за монопод на 43 цента. Буквално .: Кратка версия на моята история: Купих фотоапарат, той идва с комплект аксесоари, включително статив Samsonite 1100. Имам монопод. Искам да отида да направя снимки с въртяща се глава на монопода наистина скоро и нямах 40 $, които да похарча, за да взема един л