Съдържание:
- Стъпка 1: Моделирайте вашия робот
- Стъпка 2: Изглед отстрани
- Стъпка 3: 3 Основни компоненти
- Стъпка 4: Движението: Стъпкови двигатели
- Стъпка 5: Поставка за чаши: Модел
- Стъпка 6: Поставка за чаши: Механизъм
- Стъпка 7: Поставка за чаши: Моят механизъм
- Стъпка 8: Поставка за чаши: Верига
- Стъпка 9: Изливането: Верига
- Стъпка 10: Изливането: Продължава
- Стъпка 11: ShotBot код
Видео: Робот ShotBot: 11 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Тази инструкция е създадена в изпълнение на проектните изисквания на Makecourse в Университета на Южна Флорида (www.makecourse.com)
Консумативи:
Кабели, Arduino, 6v безопасна за храна потопяема водна помпа с постоянен ток, 2 стъпкови двигателя, 2 ULN2003 табла за управление, H-мост, 180 серво мотор, 5v и 6-9v източник на захранване, платка, IR сензор и дистанционно, пистолет за горещо лепило, безопасен за храни тръби.
Стъпка 1: Моделирайте вашия робот
Създайте 3D модел на вашия робот как искате да изглежда. Вземете предвид как ще поставите колелото и оста, двигателите, механизмите за държача за чаши, окабеляването и електрическите компоненти и резервоара за вода. Можете да видите на снимката, че имам планиран размер (8x8x4in) и разположението на моите компоненти и проводници. Ако е необходимо, намерете размерите или 3D моделите на вашите реални компоненти. Можете също да видите в задния ъгъл, че създадох слот за прокарване на проводници.
Стъпка 2: Изглед отстрани
Можете да видите, че създадох слот за стъпковите двигатели и оси за предното колело.
Стъпка 3: 3 Основни компоненти
Има 3 основни механизма за робота.
1. Движението: Колелата и задвижващите функции.
а. Това изисква двата стъпкови двигателя и платките на водача
2. Поставка за чаши: Създава разположение за чашата и прецизно място за наливане
а. Това изисква серво мотор.
3. Изливането: Механизъм за изливане на всеки изстрел.
а. това изисква Н мост и водна помпа
За макетната платка свържете земните релси помежду си и свържете една от тях с Arduino, за да създадете обща основа.
Този бот ще се управлява от IR сензор и дистанционно. Ще трябва да го свържете към един от цифровите щифтове на Arduino и да го свържете към захранването и заземяването на Arduino.
Стъпка 4: Движението: Стъпкови двигатели
Свържете вашите стъпкови двигатели към всяка платка на драйвера и свържете IN контактите към 1-4 към щифтове 2-9 на Arduino. Свържете източника на захранване към външна 6v+ батерия и заземете всяка система с общо заземяване (или заземяване на Arduino)
Когато програмирате стъпкови двигатели, можете или да използвате библиотеката на стъпковите двигатели, или да я кодирате твърдо. За този проект тя ще бъде твърдо кодирана.
Стъпка 5: Поставка за чаши: Модел
Това е модел на държача за чаши, който създадох. Забележете отворената става на гърба за механизма.
Стъпка 6: Поставка за чаши: Механизъм
За държача за чаши ще използвате серво, за да контролирате неговото движение. Следвайки горната снимка, искате да създадете система с две съединения със съединение в края на серво рамото и съединение на гърба на държача за чаши. Това ще превърне въртеливото движение в линейно. За това използвах картон и Q-накрайници. Изрязах малко правоъгълно парче картон и сложих малка дупка и всеки край. Поставих Q-накрайник през всеки край и го прикрепих към серво и държача за чаши. След това използвайте горещо лепило, за да покриете краищата на Q-връх.
Стъпка 7: Поставка за чаши: Моят механизъм
Стъпка 8: Поставка за чаши: Верига
Искате да свържете серво мотора към захранването и земята и да го свържете към един от PWM щифтовете.
Стъпка 9: Изливането: Верига
Свържете DC водната помпа към OUT1 и OUT2 на H-моста. Свържете H-моста към общото заземяване. Ако вашият външен източник на захранване е по-малък от 12v, свържете го +12v на H-моста, ако не премахнете капачката на джъмпера зад връзката и го свържете към +12v. За този проект използвах 9v батерия като моя външен. След това премахнете джъмпера от щифта ENA и го свържете към PWM щифт на Arduino. Свържете IN1 към щифтовете на Arduino. Забележка: Обикновено бихме свързали и IN2, но в този случай не е нужно, защото никога не се налага да променяме конфигурацията на DC двигателя.
Стъпка 10: Изливането: Продължава
Искате да поставите водната помпа в дъното на резервоара и да я подадете от горната част на резервоара. След това можете да наклоните тръбите от върха на робота и да ги насочите към държача за чаши.
Стъпка 11: ShotBot код
Основният код и функции
Препоръчано:
Arduino - Робот за решаване на лабиринт (MicroMouse) Робот след стена: 6 стъпки (със снимки)
Arduino | Робот за решаване на лабиринт (MicroMouse) Wall Следващ робот: Добре дошли, аз съм Исак и това е първият ми робот "Striker v1.0". Този робот е проектиран да решава прост лабиринт. В състезанието имахме два лабиринта и робота е успял да ги идентифицира. Всички други промени в лабиринта може да изискват промяна в
RC контролиран робот на XLR8! Образователен робот: 5 стъпки
RC контролиран робот на XLR8! Образователен робот: Здравейте, в тази статия ще ви покажа как да изградите основен робот. Думата „робот“буквално означава „роб“или "работник". Благодарение на напредъка в изкуствения интелект, роботите вече не са само част от научната фантастика на Исак Азимов
Балансиращ робот / робот на 3 колела / STEM робот: 8 стъпки
Балансиращ робот / робот на 3 колела / STEM робот: Създадохме комбиниран робот за балансиране и три колела за учебни цели в училища и след училищни образователни програми. Роботът е базиран на Arduino Uno, персонализиран щит (предоставени са всички подробности за конструкцията), Li Ion батерия (всички конструкции
Как да сглобите впечатляваща дървена ръка на робот (част 1: Робот за проследяване на линии)-Въз основа на Micro: Bit: 9 стъпки
Как да съберем впечатляваща дървена ръка на робот (част 1: Робот за проследяване на линии)-Въз основа на Micro: Bit: Този дървен човек има три форми, той е много различен и впечатляващ. Тогава нека влезем в него един по един
[Робот Arduino] Как да си направим робот за улавяне на движение - Робот Thumbs - Серво мотор - Изходен код: 26 стъпки (със снимки)
[Робот Arduino] Как да си направим робот за улавяне на движение | Робот Thumbs | Серво мотор | Изходен код: Thumbs Robot. Използва се потенциометър на серво мотор MG90S. Много е забавно и лесно! Кодът е много прост. Има само около 30 реда. Изглежда като заснемане на движение. Моля, оставете всеки въпрос или обратна връзка! [Инструкция] Изходен код https: //github.c