Мазмуну:
- 1 -кадам: Роботуңузду моделдеңиз
- 2 -кадам: Side View
- 3 -кадам: 3 Негизги компоненттер
- 4 -кадам: Кыймыл: Stepper Motors
- 5 -кадам: Кубок ээси: Модель
- 6 -кадам: Кубок ээси: Механизм
- 7 -кадам: Кубок ээси: Менин механизмим
- 8 -кадам: Кубок ээси: Район
- 9 -кадам: Куйуу: Район
- 10 -кадам: Куйуу: Уландысы
- 11 -кадам: ShotBot Code
Video: ShotBot робот: 11 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com)
Берилиштер:
Зымдар, Arduino, 6v азык-түлүк коопсуздугу Чөгүүчү DC суу насосу, 2 тепкичтүү мотор, 2 ULN2003 Айдоочу тактасы, H-көпүрө, 180 Servo Мотор, 5v жана 6-9v Power Source, Breadboard, IR Senor жана алыскы, Hot Glue Gun, Food коопсуз түтүк.
1 -кадам: Роботуңузду моделдеңиз
Роботуңуздун 3D моделин түзүңүз, ал кандай көрүнгүсү келет. Дөңгөлөктү жана огту, моторлорду, чөйчөк кармагычтын механизмдерин, зымдарды жана электрдик тетиктерди жана суу сактагычты кантип коюуну эске алыңыз. Сиз сүрөттө менин пландаштырылган өлчөмүмдү (8x8x4in) жана тетиктерим менен зымдардын жайгашуусун көрө аласыз. Керек болсо, чыныгы компоненттериңиздин өлчөмдөрүн же 3D моделдерин табыңыз. Сиз ошондой эле арткы бурчта зымдарды өткөрүү үчүн уяча түзгөнүмдү көрө аласыз.
2 -кадам: Side View
Көрдүңүзбү, мен тепкичтүү моторлор үчүн слот жана алдыңкы дөңгөлөк үчүн аксель түздүм.
3 -кадам: 3 Негизги компоненттер
Роботтун 3 негизги механизми бар.
1. Кыймыл: Дөңгөлөктөр менен кыймылдаткычтын функциялары.
а. Бул үчүн эки тепкичтүү мотор жана айдоочу тактасы талап кылынат
2. Cupholder: чөйчөк жана так куюп жайгаштырууну түзөт
а. Бул үчүн servo мотор керек.
3. Куйуу: Ар бир окту төгүү механизми.
а. бул H көпүрөсүн жана суу насосун талап кылат
Нан тактасы үчүн, жер тилкелерин бири -бирине туташтырып, алардын бирин Arduino менен туташтырып, жалпы жерди түзүңүз.
Бул Bot IR Sensor жана алыстан башкарылат. Сиз аны Arduinoдогу санарип казыктардын бирине туташтырып, Arduino күчүнө жана жерге туташтырышыңыз керек болот.
4 -кадам: Кыймыл: Stepper Motors
Stepper моторлоруңузду ар бир айдоочу тактасына туташтырыңыз жана IN казыктарын Arduinoдогу 1-4кө 2-9 казыктарына туташтырыңыз. Күч булагын тышкы 6v+ батареясына туташтырыңыз жана ар бир системаны жалпы жерге (же Arduino жерге) туташтырыңыз
Кыймылдаткычтарды программалоодо, сиз мотордук китепкананы колдоно аласыз же аны каттуу кодго аласыз. Бул долбоор үчүн ал катуу коддолот.
5 -кадам: Кубок ээси: Модель
Бул мен жараткан чөйчөктүн модели. Механизм үчүн арт жагындагы ачык муунга көңүл буруңуз.
6 -кадам: Кубок ээси: Механизм
Кубок ээси үчүн, анын кыймылын көзөмөлдөө үчүн сервону колдоносуз. Жогорудагы сүрөттөн кийин, сиз servo колунун аягында жана чөйчөк кармоочунун арткы жагында бириктирилген эки биргелешкен системаны түзгүңүз келет. Бул айлануу кыймылын сызыктуу кылууга айландырат. Бул үчүн мен картонду жана Q-кеңештерди колдондум. Мен кичинекей тик бурчтуу картонду кесип, кичинекей тешикти жана ар бир четин койдум. Мен ар бир учу аркылуу Q-учун коюп, аны серво менен чөйчөк кармагычка бекиттим. Андан кийин Q-учунун учтарын жабуу үчүн ысык клей колдонулат.
7 -кадам: Кубок ээси: Менин механизмим
8 -кадам: Кубок ээси: Район
Сиз servo моторун бийликке жана жерге туташтырып, PWM казыктарынын бирине туташтыргыңыз келет.
9 -кадам: Куйуу: Район
DC суу насосун H-көпүрөсүнүн OUT1 жана OUT2 туташтырыңыз. H-көпүрөсүн жалпы жерге туташтырыңыз. Эгерде сиздин тышкы энергия булагыңыз 12втен аз болсо, аны H-көпүрөсүнө +12v туташтырыңыз, антпесе туташуунун артындагы секирүүчү капкакты чечип +12vга туташтырыңыз. Бул долбоор үчүн мен 9v батарейканы тышкы катары колдондум. Андан кийин, ENA пининдеги секиргичти алып, Arduinoдогу PWM пинине туташтырыңыз. IN1ди Arduino казыктарына туташтырыңыз. Эскертүү: Адатта биз IN2ди да туташтырмакпыз, бирок бул учурда бизге кереги жок, анткени биз DC моторунун конфигурациясын эч качан өзгөртүүнүн кажети жок.
10 -кадам: Куйуу: Уландысы
Сиз суу насосун бактын түбүнө коюп, аны бактын үстүнөн баккыңыз келет. Сиз андан кийин түтүктү бурап, роботтун үстүнөн келип, аны чөйчөк кармагычка карай багыттай аласыз.
11 -кадам: ShotBot Code
Негизги код жана функциялар
Сунушталууда:
Санариптик Максаттуу Робот Робот "Жиндүү Карусель": 9 кадам
Санариптик Максаттуу Робот Робот "Жиндүү Карусель": Баарына салам. 3D принтерин алуу менен, бул мага балдар үчүн робототехника жаатындагы өнүгүүлөрүмдүн жаңы деңгээлине чыгууга мүмкүнчүлүк берди. Учурда мен прототиптин максатын иштеп чыктым. Мен аны жиндердин карусели деп атадым. Идея
Баланстоочу робот / 3 дөңгөлөк робот / STEM робот: 8 кадам
Баланстоочу робот / 3 дөңгөлөктүү робот / STEM роботу: Биз мектептерде жана мектептен кийинки билим берүү программаларында билим берүү үчүн аралаш балансташтырууну жана 3 дөңгөлөктүү роботту курдук. Робот Arduino Unoго негизделген, колдонуучу калкан (курулуштун бардык деталдары келтирилген), Li Ion батарейкаларынын пакети (бардык курулуш
КАНТИП ЖЫГЫМДУУ ЖЫГАЧ РОБОТ КОЛУН ЧОГУЛСА БОЛОТ (3 -БӨЛҮК: РОБОТ АРКАСЫ) - МИКРОГО ТҮЗҮЛГӨН: БИТ: 8 Кадам
КАНТИП ИШТЕГЕН ЖЫГАЧ РОБОТ КОЛУН ЧОГУЛСА БОЛОТ (3 -БӨЛҮК: ROBOT ARM) - МИКРОГО ЖАЗЫЛЫП: BITN: Кийинки орнотуу процесси тоскоолдуктарды болтурбоо режимин аяктоого негизделген. Мурунку бөлүмдөгү орнотуу процесси линияны көзөмөлдөө режиминдеги орнотуу процесси менен бирдей. Анда Анын акыркы формасын карап көрөлү
КАНТИП ЖЫГАЧТУУ РОБОТ КОЛУН ЧОГУЛУШУ КЕРЕК (2 -БӨЛҮМ: Тоскоолдукту болтурбоо үчүн РОБОТ) - МИКРОГО БАЗЫЛГАН: БИТ: 3 кадам
КАНТИП ЖЫГАЧТУУ РОБОТ КОЛУН ЧОГУЛУШУ КЕРЕК (2-БӨЛҮМ: Тоскоолдукту болтурбоо үчүн РОБОТ)-МИКРОГО ТУЗУЛГАН: БИТ: Буга чейин биз Armbitти линияны көзөмөлдөө режиминде киргизгенбиз. Андан кийин, тоскоолдуктардан качуу үчүн Armbitди кантип орнотууну тааныштырабыз
Робот робот кол кап менен башкарылат: 6 кадам (сүрөттөр менен)
Мээлей менен башкарылган роботтук кол: Максаты: Бүтүрүү үчүн долбоор түзүп, тажрыйбага ээ болуу жана көйгөйлөрдү чечүү Outline-3-D роботтору менен басылган " колун”башкаруу үчүн колкапты колдонуп, arduino аркылуу туташыңыз. 3-D басылган колдогу муундардын ар биринде серво бар, ал