Мазмұны:
- 1 -қадам: қажет бөлшектер
- 2 -қадам: Мотор корпусын алып тастаңыз
- 3 -қадам: Ұзын сымдарға дәнекерлеу
- 4 -қадам: мотор тақтасына мотор қосыңыз
- 5 -қадам: Коммутатор тақтасын жасаңыз
- 6 -қадам:
Бейне: Lego Mindstorm -дан Arduino басқарылатын роботтық қол: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Lego Mindstorm ескі екі қозғалтқышты Arduino Uno басқаратын ұстағышқа ауыстырыңыз.
Бұл Hack Sioux Falls жобасы, онда біз балаларды Arduino көмегімен керемет нәрсе жасауға шақырдық.
1 -қадам: қажет бөлшектер
Қажетті жабдықтар:
- Lego ev3 -тің 2 үлкен қозғалтқышы
- Lego техникалық бөлшектері мен тісті берілістерінің ассортименті
- An Arduino Uno
- Мотор тақтасы
- Перфорд тақтасының бір бөлігі
- Ұзын сымдар
- 4 резистор
- 4 түйме
- USB портативті батареясы
- USB зарядтағыш
- Дәнекерлеу және дәнекерлеу үтігі
- Бұрауыштар жиынтығы
- Сым кескіш
2 -қадам: Мотор корпусын алып тастаңыз
Екі қозғалтқыштың артқы жағындағы бұрандаларды алып тастаңыз, содан кейін ақ қақпақтарды алыңыз. Содан кейін сіз оларды тастай аласыз.
Қозғалтқышты тартып алыңыз, ішкі тісті доңғалақтарды алмаңыз. Егер сіз редукторларды алып тастасаңыз, оларды орнына қойыңыз.
Қозғалтқыштарды алып тастағаннан кейін, қозғалтқыштың ұшындағы плагинді сым кескішпен ажыратыңыз.
3 -қадам: Ұзын сымдарға дәнекерлеу
Жаңа, ұзын сымға дәнекерлеу. Бұл көрінгеннен әлдеқайда жеңіл және егер сіз не істеп жатқаныңызды білсеңіз, бірнеше секунд кетеді.
Қозғалтқышты пластикалық корпусқа қайта салыңыз, содан кейін оны бұрап бекітіңіз. Енді қолдың құрылысын бастауға болады. Сіз өзіңіздің дизайныңызды жасай аласыз немесе суреттегіден бас тарта аласыз.
4 -қадам: мотор тақтасына мотор қосыңыз
Қозғалтқыштардан келетін сымдарды суретте көрсетілгендей мотор тақтасына қосу үшін Phillips бұрағышын қолданыңыз. Содан кейін тақтаны Arduino Uno -ге қосыңыз.
USB зарядтағышын екіге бөліп, ішіндегі сымды ашыңыз. Оқшаулауды алып тастаңыз, содан кейін екі оң және теріс сымдарды алыңыз. Содан кейін оны мотор тақтасына қосыңыз
5 -қадам: Коммутатор тақтасын жасаңыз
Резисторларда, ажыратқыштарда және сымдарда дәнекерлеу тақтасына суреттегідей.
Суретте көрсетілгендей перфрондық тақта мен мотор тақтасына бірнеше аналық қосқыш түйреуіштерді қосыңыз, содан кейін екеуін қосыңыз.
6 -қадам:
Arduino -ны компьютерге қосыңыз және осы кодты Arduino -ға жүктеңіз.
Біз бұл мотор жүргізушілерінің кітапханасын Adafruit -тен қолдандық, бірақ басқа жүргізушілер кітапханасы да жұмыс істейді.
#қосу
int buttonLeft = A0; int buttonRight = A1; int buttonOpen = A2; int buttonClose = A3; AF_DCMotor motorRotate (1); AF_DCMotor моторлы граббер (2); void setup () {Serial.begin (9600); // Сериялық кітапхананы 9600 бит/ с жылдамдықпен орнату Serial.println («Моторлық тест!»); pinMode (buttonLeft, INPUT); pinMode (buttonRight, INPUT); pinMode (buttonOpen, INPUT); pinMode (buttonClose, INPUT); // motorRotate.setSpeed моторын қосу (200); motorGrabber.setSpeed (200); motorRotate.run (РЕЛИЗ); motorGrabber.run (РЕЛИЗ); } void loop () {int buttonStateLeft = digitalRead (buttonLeft); int buttonStateRight = digitalRead (buttonRight); int buttonStateOpen = digitalRead (buttonOpen); int buttonStateClose = digitalRead (buttonClose); if (buttonStateLeft == HIGH) {Serial.println («Сол жақ батырмасы»); motorRotate.run (АРТҚА); кешіктіру (250); motorRotate.run (РЕЛИЗ); } else if (buttonStateRight == HIGH) {Serial.println («Оң жақ батырмасы»); motorRotate.run (АЛҒА); кешіктіру (250); motorRotate.run (РЕЛИЗ); } else if (buttonStateOpen == HIGH) {Serial.println («Түймені ашу»); motorGrabber.run (АРТҚА); кешіктіру (150); motorGrabber.run (РЕЛИЗ); } else if (buttonStateClose == HIGH) {Serial.println («Түймені жабу»); motorGrabber.run (АЛҒА); кешіктіру (150); motorGrabber.run (РЕЛИЗ); }}
Ұсынылған:
Arduino басқарылатын роботтық қол W/ 6 еркіндік дәрежесі: 5 қадам (суреттермен)
Arduino басқарылатын роботтық қол W/ 6 еркіндік дәрежесі: Мен робототехника тобының мүшесімін және жыл сайын біздің топ жыл сайынғы Mini Maker жәрмеңкесіне қатысады. 2014 жылдан бастап мен жыл сайынғы іс -шараға жаңа жоба құруды шештім. Ол кезде менде оқиғаға бір ай қалғанда бірдеңе жинау керек еді
Arduino көмегімен қарапайым және ақылды роботтық қол !!!: 5 қадам (суреттермен)
Arduino көмегімен қарапайым және ақылды роботтық қол !!!: Бұл нұсқаулықта мен қарапайым робот қолын жасаймын. Бұл басты қолмен басқарылатын болады. Қол қимылдарды есте сақтайды және ретімен ойнайды. Бұл тұжырымдама жаңа емес. Мен идеяны «Stoerpeak мини -робот қолынан» алдым. Мен қалаймын
Сымсыз қолғаппен басқарылатын роботтық қол - NRF24L01+ - Arduino: 7 қадам (суреттермен)
Сымсыз қолғаппен басқарылатын робот қол | NRF24L01+ | Ардуино: Бұл бейнеде; Қолмен 3D құрастыру, серво басқару, сенсорлық сенсорлық басқару, nRF24L01 сымсыз басқару, Arduino қабылдағышы мен таратқыштың бастапқы коды бар. Қысқаша айтқанда, бұл жобада біз роботтың қолын сымдармен басқаруды үйренеміз
Қолғаппен басқарылатын роботтық қол: 6 қадам (суреттермен)
Қолғаппен басқарылатын роботтық қол: Мақсаты: Аяқталатын жоба құру арқылы тәжірибе жинақтап, проблемаларды шешу дағдыларын алыңызOutline-3-D роботты басып шығарылған «қолды» басқару үшін arduino арқылы қосылу үшін қолғапты қолданыңыз. 3-D басылған қолдағы буындардың әрқайсысында серво бар, ол
Bluetooth арқылы Arduino арқылы қимылмен басқарылатын роботтық қол: 4 қадам
Қимылмен басқарылатын робот қолы Bluetooth арқылы Arduino: Қолында екі режим бар. Біріншіден, қолмен Bluetooth режимінде қолмен жылжытуға болады. Сонымен қатар, сіз өз позицияңызды сақтай аласыз және сіз ойнай аласыз … Екіншіден, сіздің ph -ті қолданатын Қимыл режимі