Мазмұны:

PS2 контроллері бар Arduino роботы (PlayStation 2 джойстик): 10 қадам (суреттермен)
PS2 контроллері бар Arduino роботы (PlayStation 2 джойстик): 10 қадам (суреттермен)

Бейне: PS2 контроллері бар Arduino роботы (PlayStation 2 джойстик): 10 қадам (суреттермен)

Бейне: PS2 контроллері бар Arduino роботы (PlayStation 2 джойстик): 10 қадам (суреттермен)
Бейне: Геймпад DualShock 2 и Arduino (Делаем робота) для Arduino/Piranha 2024, Шілде
Anonim
Image
Image
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak және 3D басып шығарумен)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak және 3D басып шығарумен)

IgorF2Follow Автордың толығырақ:

IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak және 3D басып шығарумен)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak және 3D басып шығарумен)
3D басып шығарылған артикуляциялық шам - РЕМИКС
3D басып шығарылған артикуляциялық шам - РЕМИКС
3D басып шығарылған артикуляциялық шам - РЕМИКС
3D басып шығарылған артикуляциялық шам - РЕМИКС
Төмен қуатты лазерлік гравер көмегімен теңшелетін ПХД қалай жасауға болады
Төмен қуатты лазерлік гравер көмегімен теңшелетін ПХД қалай жасауға болады
Төмен қуатты лазерлік гравер көмегімен теңшелетін ПХД қалай жасауға болады
Төмен қуатты лазерлік гравер көмегімен теңшелетін ПХД қалай жасауға болады

Туралы: Жасаушы, инженер, ақылсыз ғалым және өнертапқыш IgorF2 туралы толығырақ »

Бұл оқулықта мен сізге робот цистернасын басқару үшін сымсыз Playstation 2 (PS2) джойстикін қалай пайдалану керектігін көрсетемін. Бұл жобаның негізінде Arduino Uno тақтасы пайдаланылды. Ол сымсыз контроллерден командаларды қабылдайды және қозғалтқыштардың жылдамдығын орнатады. Басқа даму тақталары да қолданылуы мүмкін (NodeMCU, Firebeetle, т.б.) және осы оқулықта берілген принциптерді роботтар мен гаджеттердің басқа үлгілерінде қолдануға болады.

Мен бұған дейін Blynk басқарылатын робот -танк құрастырдым. Ол Wi-Fi желісіне қосылады және Blynk серверінен командаларды қабылдайды. Қашықтан басқару құралы ретінде Blynk қосымшасы бар смартфон қолданылды және әр түрлі енгізу әдістері қолданылды: түймелер, жылжымалы жолақтар және тіпті смартфонның акселерометрі. Сіз бұл жоба туралы толығырақ мына жерден біле аласыз:

Мен сондай -ақ дауыстық командалармен бірнеше тәжірибе жасадым. Егер сіз роботты қолыңызды пайдаланбай қайта басқарғыңыз келсе немесе оны қозғалысы шектеулі адамға қол жетімді еткіңіз келсе пайдалы болуы мүмкін. Мысалы, роботты дауыспен басқарылатын дөңгелек орындық туралы ойлануға болады. Adafruit.io, IFTTT және Arduino IDE сияқты сүйікті құралдарыммен бірге DIY робот жиынтығы қолданылды. Толық нұсқаулар мына жерде:

www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/

3D принтерлер мен лазерлік кесу машиналары сияқты күрделі құралдарды пайдаланбай -ақ, қарапайым материалдарды қолдана отырып, әр түрлі жинақтарды немесе тіпті өз роботтарыңызды жасауға болады. Мысалды алдыңғы оқулықтардың бірінен таба аласыз:

www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/

1 -қадам: құралдар мен материалдар

Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар

Бұл жобада келесі құралдар қолданылды:

  • Дәнекерленген темір мен сым (сілтеме / сілтеме / сілтеме). Тұрақты ток қозғалтқыштары оның терминалдарына дәнекерленген сымдармен бірге келді … Бірақ ол ақырында үзіледі, оны қайта сатуға тура келуі мүмкін. Сондықтан жақсы дәнекерленген темір мен сымның болуын қарастырыңыз.
  • EVA көбік парағы (немесе басқа өткізбейтін материал). Мен бұл жобада қолданған робот шассиі алюминийден жасалған, ал осы металл бөлшектерге схемалар орнатылған. Мен қысқа тұйықталуды болдырмау үшін тақталар мен металл пластина арасында көбік қабатын қолдандым.
  • Екі жақты таспа. Ол көбік парақтарын электр плиталарына желімдеу үшін және H-Bridge режимін орнату үшін қолданылды.
  • Қайшы, көбік парағының бірнеше тіктөртбұрыштарын кесуге арналған.

Мен өз жобам үшін келесі аппараттық бөліктерді қолдандым:

  • Arduino Uno негізіндегі даму тақтасы (сілтеме / сілтеме / сілтеме / сілтеме / сілтеме). Ол роботтың негізгі контроллері ретінде қолданылады. Электроника мен бағдарламалауды жаңадан бастағандарға өте ыңғайлы Arduino IDE -мен қолдану және бағдарламалау өте оңай.
  • L298N қос арналы H-көпір модулі (сілтеме / сілтеме / сілтеме / сілтеме / сілтеме). Бұл модуль Wemos (немесе Arduino) 3.3В сигналдарын қозғалтқыштар үшін қажет 12В дейін күшейтуге мүмкіндік береді.
  • DIY робот шасси танкі (сілтеме / сілтеме). Бұл керемет жинақта резервуар жасау үшін қажет нәрсенің бәрі бар: тұрақты токтың екі қозғалтқышы, редукторлар, жолдар, болттар, жаңғақтар және т.
  • PS2 сымсыз қашықтан басқару құралы (сілтеме / сілтеме). Бұл бейне ойын контроллері командаларды сериялық байланыс көмегімен микроконтроллермен байланыстыруға болатын ресиверге жібере алады.
  • 18650 3,7В батареялар (x3) (сілтеме / сілтеме). Мен бүкіл тізбекті қуаттандыратынмын. Бұл резервуарда 12 В қозғалтқыштар қолданылады. Мен оларды қуаттандыру үшін 3.7В үш батареяны сериялық қолдандым.
  • 3S 18650 батарея ұстағыш (сілтеме / сілтеме / сілтеме). Ол 18650 батареяны сыйдыра алады және оны резервуардың артқы жағына оңай бекітеді.
  • 18650 батарея зарядтаушысы (сілтеме / сілтеме). Ақыр соңында сіздің батареяларыңыз таусылады. Бұл жағдайда батарея зарядтаушысы көмекке келеді.
  • Секіргіштер (сілтеме / сілтеме). Мен Wemos h-көпірі арасындағы сигналдар үшін 6 еркек-әйел секіргішті және 5V және Gnd үшін 2 еркек-еркек секіргішті қолдандым. Егер сіз кейбір сенсорларды қосқыңыз келсе, сізге көбірек қажет болуы мүмкін.
  • В типті USB кабелі. Бұл сізге кодты жүктеу үшін қажет. Тақталардың көпшілігі өз кабелімен келеді.

Жоғарыдағы сілтемелер - бұл оқулықта қолданылатын элементтерді қайдан табуға болатыны туралы ұсыныс (және, мүмкін, менің болашақ оқулықтарымды қолдайтын шығар). Оларды басқа жерден іздеңіз және сүйікті жергілікті немесе интернет -дүкеннен сатып алыңыз.

Ұсынылған: