Съдържание:
- Стъпка 1: Материали
- Стъпка 2: Окабеляване
- Стъпка 3: Код - Декларирайте вашите променливи
- Стъпка 4: Код - Настройка
- Стъпка 5:
- Стъпка 6: Основата
- Стъпка 7: Завъртане на тялото
Видео: Робот: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
За нашия окончателен проект ни беше казано да построим каквото си искаме. Използвайки наученото и това, което можем да намерим онлайн. Аз съм голям фен на поредицата Super Smash Bros. Притежавам всички игри, с изключение на първата. Така че за последния си проект реших да построя робот въз основа на играемия герой R. O. B.
Стъпка 1: Материали
- 4 180 градуса серво
- 13 мъжки - мъжки проводници
- 8 мъжки - женски проводници
- 2 джойстика
- 1 Платформа
- 1 Arduino
Стъпка 2: Окабеляване
Използвайте мъжки-мъжки проводник, за да свържете отрицателната страна на платката към земята (GND) на Arduino. След това свържете VR X на джойстика към A0 и A2 и VR Y към A1 и A3 на Arduino. След това свържете джойстици 5v щифт към 3.5 и 5V щифтове на Arduino и GND към всеки GND на Arduino. След това за всяко от 4 -те сервоустройства свържете белия проводник към щифтове 7 - 4 на Arduino. След това свържете червения проводник на сервоусилвателите към позитивната страна и свържете черния проводник към отрицателната страна на макетната платка. След това включете кутията за батерии, за да захранвате веригата.
Стъпка 3: Код - Декларирайте вашите променливи
#включва
Серво серво1; Серво серво2; Серво серво3; Серво серво4; int joyX = 0; int радостY = 1; int joyX2 = 2; int радостY2 = 3; int joyVal; int joyVal2;
Командата Servo създава серво обект за управление на серво.
Стъпка 4: Код - Настройка
void setup () {// Прикачва всяко серво към щифт servo1.attach (7); servo2.attach (6); servo3.attach (5); servo4.attach (4); }
Стъпка 5:
void loop ()
{
joyVal = analogRead (joyX); // Чете стойността на джойстика joyVal = map (joyVal, 0, 1023, 0, 180); // Конвертира стойностите на джойстика в степени servo1.write (joyVal); // Променя позицията на серво, за да съответства на входа на джойстика joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); забавяне (15); joyVal2 = analogRead (joyX2); joyVal2 = карта (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = карта (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); забавяне (15); }
Стъпка 6: Основата
Така че след като приключите с веригата и кода. Можете да започнете да създавате истинския робот. За основата искате да направите всички ъгли 45 градуса. Дългите страни са 18 см, а страните 6 см. Така че просто следвайте снимката и изрежете формата на основата. След това направете 2 54 см дълги и 5 см широки ленти, които да използвате като стени. Оставете малките страни от 6 см отворени. След това искате да дублирате основата, за да създадете покрива. сега в това отделение ще добавим
Стъпка 7: Завъртане на тялото
Вземете ролка хартиена кърпа и лента/пистолет за горещо лепило до средата на покрива. След това създайте нещо с пръсти с височина 6 см около основата на ролката хартиена кърпа. След това създайте голяма чиния с достатъчно голям отвор, за да побере хартиената кърпа през нея. Поставете чинията върху пръстена и след това залепете серво в горната част на ролката хартиена кърпа. Не можем да поставим цялата тежест върху сервото. Така че ще използваме пръчки за дюбели и ще ги накараме да се въртят. Затова създайте 2 дупки в плочата, достатъчно големи, за да се поберат някои дюбели. Пъхнете дюбелите в отвора, достатъчно, след което той малко пробива през дъното на отвора. Лента/ пистолет за горещо лепило дюбелите към отвора, така че да не се движи. Вземете празна кутия за тъкани и създайте достатъчно големи отвори, за да се поберат в другия край на дюбелите. Също така се уверете, че разпръскването е достатъчно, за да могат да преминат и двете дюбели. След това залепете кутията със серво и залепете дюбелите в отворите на кутията за тъкани. Залепете с лепенка / горещо залепете дюбелите към отворите, така че да не се движи.
Препоръчано:
Arduino - Робот за решаване на лабиринт (MicroMouse) Робот след стена: 6 стъпки (със снимки)
Arduino | Робот за решаване на лабиринт (MicroMouse) Wall Следващ робот: Добре дошли, аз съм Исак и това е първият ми робот "Striker v1.0". Този робот е проектиран да решава прост лабиринт. В състезанието имахме два лабиринта и робота е успял да ги идентифицира. Всички други промени в лабиринта може да изискват промяна в
Робот -сервоуправляващ робот за Arduino: 6 стъпки (със снимки)
Робот -сервоуправляващ робот за Arduino: Този автомобил е базиран на дизайна на платформата arduino, ядрото е Atmega - 328 p, което може да реализира управление на предните колела, задвижване на задните колела и други функции. Ако просто играете сами, трябва само да използвайте безжичния модул; Ако искате да внедрите
[Робот Arduino] Как да си направим робот за улавяне на движение - Робот Thumbs - Серво мотор - Изходен код: 26 стъпки (със снимки)
[Робот Arduino] Как да си направим робот за улавяне на движение | Робот Thumbs | Серво мотор | Изходен код: Thumbs Robot. Използва се потенциометър на серво мотор MG90S. Много е забавно и лесно! Кодът е много прост. Има само около 30 реда. Изглежда като заснемане на движение. Моля, оставете всеки въпрос или обратна връзка! [Инструкция] Изходен код https: //github.c
Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: 58 стъпки (със снимки)
Изградете свой собствен робот на иконом !!! - Урок, снимки и видео: РЕДАКТИРАНЕ: Повече информация за моите проекти вижте на новия ми уебсайт: narobo.com Също така правя консултации за роботика, мехатроника и проекти/продукти със специални ефекти. Вижте моя уебсайт - narobo.com за повече подробности. Винаги ли сте искали робот на иконом, който разговаря с
Изградете много малък робот: Направете най -малкия колесен робот в света с грайфер: 9 стъпки (със снимки)
Изградете много малък робот: Направете най -малкия колесен робот в света с грайфер. Постройте робот от 1/20 кубически инча с грайфер, който може да вдига и премества малки обекти. Управлява се от микроконтролер Picaxe. В този момент считам, че това може да е най -малкият колесен робот в света с грайфер. Това без съмнение ще