Агуулгын хүснэгт:

PS2 хянагчтай Arduino робот (PlayStation 2 Joystick): 10 алхам (зурагтай)
PS2 хянагчтай Arduino робот (PlayStation 2 Joystick): 10 алхам (зурагтай)

Видео: PS2 хянагчтай Arduino робот (PlayStation 2 Joystick): 10 алхам (зурагтай)

Видео: PS2 хянагчтай Arduino робот (PlayStation 2 Joystick): 10 алхам (зурагтай)
Видео: Робот машинка на Arduino 2wd 4wd с беспроводным джойстиком ps2 , инструкция по сборке 2024, Долдугаар сарын
Anonim
Image
Image
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak болон 3D хэвлэх хэрэгсэлтэй)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak болон 3D хэвлэх хэрэгсэлтэй)

IgorF2Follow by зохиогчийн дэлгэрэнгүй:

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 програмтай ухаалаг гар утсыг алсын удирдлага болгон ашиглаж, оролтын өөр аргыг ашигласан: товчлуур, гүйдэг баар, ухаалаг гар утасны акселерометр хүртэл. Та энэ төслийн талаар илүү ихийг эндээс олж болно:

Би бас дуут команд ашиглан хэд хэдэн туршилт хийсэн. Хэрэв та роботыг гараа ашиглахгүйгээр дахин удирдахыг хүсвэл эсвэл хөдөлгөөн хязгаарлагдмал хүмүүст хүртээмжтэй болгохыг хүсч байвал энэ нь ашигтай байж магадгүй юм. Жишээлбэл, робот дуут удирдлагатай дугуйны сандал гэж бодож болно. DIY робот хэрэгсэл, Adafruit.io, IFTTT, Arduino IDE гэх мэт дуртай хэрэгслийн хамт ашигласан. Бүрэн заавар энд байна:

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.3V дохиог моторт шаардлагатай 12V болгон нэмэгдүүлэх боломжийг олгодог.
  • DIY робот явах эд анги танк (холбоос / холбоос). Энэхүү гайхалтай хэрэгсэл нь танк барихад шаардлагатай бүх зүйлтэй: хоёр тогтмол гүйдлийн хөдөлгүүр, араа, зам, боолт, самар гэх мэт. Энэ нь явах эд ангиудыг угсрахад шаардлагатай багаж хэрэгслүүдтэй хамт ирдэг бөгөөд энэ нь эхлэгчдэд тохиромжтой.
  • PS2 утасгүй алсын удирдлага (холбоос / холбоос). Энэхүү видео тоглоомын хянагч нь командыг хүлээн авагч руу утасгүй илгээх боломжтой бөгөөд үүнийг цуваа холболт ашиглан микроконтроллертой холбож болно.
  • 18650 3.7V зай (x3) (холбоос / холбоос). Би бүхэл бүтэн хэлхээг тэжээдэг байсан. Энэхүү танк нь 12V мотор ашигладаг. Би 3.7V хүчдэл бүхий гурван батерейг хүчдэлээр нь ашигласан.
  • 3S 18650 зай эзэмшигч (холбоос / холбоос / холбоос). Энэ нь 18650 ширхэг гурван батерейг багтаах боломжтой бөгөөд савны ар талд хялбархан бэхлэх боломжтой.
  • 18650 батерей цэнэглэгч (холбоос / холбоос). Таны батерейны хүч дуусах болно. Ийм зүйл тохиолдоход батерейны цэнэглэгч аврах ажилд ирнэ.
  • Үсрэгчид (холбоос / холбоос). Би Wemos h-гүүр хоорондох дохио өгөхөд 6 эрэгтэй эмэгтэй холбогчийг, 5V ба Gnd-ийн 2 эрэгтэй-эрэгтэй холбогчийг ашигласан. Хэрэв та зарим мэдрэгч нэмэх гэж байгаа бол танд илүү их зүйл хэрэгтэй болж магадгүй юм.
  • B төрлийн USB кабель. Кодыг байршуулахын тулд танд энэ хэрэгтэй болно. Ихэнх самбарууд аль хэдийн өөрийн гэсэн кабелиар ирдэг.

Дээрх линкүүд нь зөвхөн энэ хичээлд ашигласан эд зүйлсийг хаанаас олж болох тухай санал юм (магадгүй миний ирээдүйн хичээлүүдийг дэмжиж магадгүй юм). Тэднийг өөр газраас хайж, дуртай орон нутгийнхаа эсвэл онлайн дэлгүүрээсээ худалдаж аваарай.

Зөвлөмж болгож буй: