Агуулгын хүснэгт:
- Алхам 1: Эхлэх
- Алхам 2: Цахилгааны утсаа залгаарай
- Алхам 3: ESP12F -ийг кодчилно уу
- Алхам 4: IFTTT болон AdafruitIO -ийг тохируулна уу
- Алхам 5: Дуусгах
Видео: Дуут удирдлагатай робот махчин: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгаа нь хяналтын өгөгдлийг AdafruitIO суваг руу дамжуулахын тулд гар утас, таблет дээр байгаа Google туслах IFTTT дуу таних төхөөрөмжийг хэрхэн ашиглахыг харуулав. Энэхүү хяналтыг дараа нь Arduino-д суурилсан ESP12F модуль ашиглан WiFi-ээр дамжуулж, зүүн хөл, баруун хөл, толгой эргүүлэх, биеийн хазайлтыг хянадаг 4 H-гүүр FET-ийг энгийн горимоор удирддаг. Хуучин Wowwee Roboraptor -ийн эд ангиудыг биеийн болон хөдөлгүүрт ашигладаг.
Алхам 1: Эхлэх
Нэгдүгээрт, бүрхүүлийг салгаж, бидний хянахыг хүсч буй моторыг ямар утас хянаж байгааг шалгаж эхэл. Мотор бүр 2 зүү холбогчтой. Эдгээр моторууд нь зөвхөн хоёр тээглүүр дээр эерэг ба газардуулгаар хөдөлдөггүй, харин хөдөлгүүрийг бүрэн ажиллуулахын тулд эерэгээс сөрөг, эерэгээс эерэг рүү хөдөлдөг. Би зүгээр л газрын лавлагаанд эерэгээр хандаж эхэлсэн бөгөөд энэ нь зөвхөн хөлөө урагш хөдөлгөж, урагш болон хойшоо бүрэн хөдөлгөөн хийхээс сэргийлнэ.
Хөдөлгүүрийн холболттой танилцахад хэсэг хугацаа зарцуулаарай. Зүүн хөл, баруун хөл, сүүл, толгой эргүүлэх, биеийн хазайлт гэсэн 5 хөдөлгүүрийг би олж мэдсэн. Эдгээрийг махчин шувууны ар талын хэлхээний самбар дээр тэмдэглэсэн болно.
Алхам 2: Цахилгааны утсаа залгаарай
Зүүн талд ESP12F модуль ашиглагддаг. Энэ нь програмчлалын тээвэрлэгч дээр байдаг, гэхдээ програмчлах/дибаг хийхэд ашиглахыг хүссэн бүх зүйл ажиллах ёстой. Энэ нь H-гүүрүүдтэй хуваалцах газар хэрэгтэй, гэхдээ өөр бусад цорын ганц утас бол кодыг харуулсан H-гүүрийг удирдах 8 утас юм.
4 H-гүүр нь цагаан мотор дээр 4 мотор (зүүн/баруун/толгой/хазайлт) -ыг удирдах зориулалттай. Би TA8080K -ийг https://www.knjn.com/datasheets/ta8080k.pdf хаягаар өгөгдлийн хүснэгтээр ашигласан боловч бусад харьцуулж болох зүйлүүд бас ажиллах ёстой. Би энгийн N-FET-тэй ажиллаж эхэлсэн боловч хөл нь бүрэн хөдөлж чадахгүй байгааг олж мэдсэн бөгөөд энэ нь алхах хяналтыг зогсоосон юм. H гүүр бүр нь ESP12F, Vcc, gnd гэсэн хоёр хяналтын оролт, хоёр мотор гаралттай байдаг.
Vcc мотор нь хоёр цувралтай хоёр зэрэгцээ лити-ион 18650 эсүүд бөгөөд 8V-ийг хөдөлгүүрт идэвхжүүлдэг. Би 4V -ийг ESP12F руу холбодог бөгөөд энэ нь техникийн хувьд 3.3V ESP12F үзүүлэлтээс давж гардаг. Дуу чимээг намдаахын тулд Vcc мотор дээр 22uF тагтай байх ёстой. (Энд илүү найдвартай байхын тулд хийж болох олон зүйл байгаа байх!)
Алхам 3: ESP12F -ийг кодчилно уу
ESP12F бол WiFi багаж хэрэгслийн маш хямд өртөгтэй хэрэгсэл юм. Хавсаргасан файл нь моторыг удирдахад ашигладаг GPIO -ууд болон AdafruitIO хяналтын сувагтай хэрхэн холбогдож байгааг харуулав.
Асуудлыг шийдвэрлэхдээ дибаг хийх сайн туршлагыг санаарай. Дебаг хийх мэдэгдэл байдаг тул ихэнх хэсэг нь танд тохирох хүртэл терминал гаралттай байхыг хүсч болно.
Алхам 4: IFTTT болон AdafruitIO -ийг тохируулна уу
За, одоо бүгдийг хооронд нь холбох вэб шид!
Эхлээд AdafruitIO сувгаа тохируулна уу. Io.adafruit.com дээр AIO түлхүүрийг олох боломжтой шинэ тэжээл үүсгэнэ үү. Энэ нь таны үзэж буй сувгийг таны arduino код дээр тодорхойлж, таны arduino код дээр нэмэх шаардлагатай болно.
Ifttt.com руу ороод шаардлагатай бол данс тохируулаад шинэ апплет эхлүүлнэ үү. Бид "урагшлах" хяналтанд анхаарлаа хандуулах болно, гэхдээ "толгой эргүүлэх" ба "роботын арын хэсэг" ижил төстэй байна. Үзүүлсэн тохиргооны дэлгэц рүү очихын тулд google туслахаар "үүнийг" идэвхжүүлж, AdafruitIO руу өгөгдөл илгээж байгааг "тэр" гэж зааж өгөх хэрэгтэй. Өмнөх хэсэгт заасан AIO тэжээлийг зааж өгнө үү. Хадгалах талбар дахь эцсийн өгөгдөлд энэ нь юу гэсэн үг вэ гэвэл текст мөр болон тооны талбарыг adafruit тэжээл рүү дамжуулна.
Алхам 5: Дуусгах
ESP12F нь бусад IO дээр хязгаарлалт тавьснаас хойш сүүлийг нь орхисон. Цаашид чанга яригч, унтраалга, микрофоныг хакердах боломжтой боловч энэ нь илүү их цаг хугацаа шаардах болно.
Энэ нь танд дууны удирдлага бүхий ерөнхий роботыг дахин төлөвлөх, үүнээс өөр сонголт хийх санаа өгөх болно гэж найдаж байна.
Зөвлөмж болгож буй:
V3 модулийг ашиглан дуут удирдлагатай робот: 6 алхам
V3 модулийг ашиглан дуут удирдлагатай робот: Энэ роботыг хэн ч хялбархан хийх боломжтой, миний өгсөн шиг үйл явцыг дагана уу. Энэ бол дуут удирдлагатай робот бөгөөд та миний роботыг хоёр аргаар ашиглаж болно. алсын болон бусад нь дуут байна
Дуут удирдлагатай робот гар: 8 алхам (зурагтай)
Дуут удирдлагатай робот гар: a.articles {font-size: 110.0%; фонтын жин: тод; фонтын хэв маяг: налуу; текст чимэглэл: байхгүй; background-color: red;} a.articles: hover {background-color: black;} Энэхүү зааварчилгаа нь … ашиглан дуут удирдлагатай робот гарыг хэрхэн бүтээх талаар тайлбарласан болно
8051 микроконтроллер ашиглан дуут удирдлагатай робот: 4 алхам (зурагтай)
8051 микроконтроллер ашиглан дуут удирдлагатай робот: Дуут удирдлагатай робот нь дуу хоолой хэлбэрээр тодорхой тушаалыг авдаг. Дуут модуль эсвэл Bluetooth модулаар дамжуулан өгсөн тушаалыг одоо байгаа хянагч декодчилдог тул өгөгдсөн тушаалыг гүйцэтгэдэг. Энд энэ төсөлд би
Дуут удирдлагатай робот: 6 алхам
Дуут удирдлагатай робот: Энэхүү зааварчилгааг Өмнөд Флоридагийн их сургуулийн Макекурсын төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com). Энэхүү төсөл нь роботод дуут команд өгөх замаар удирдах боломжтой робот юм. Робот хүнтэй
Дуут удирдлагатай Arduino робот + Wifi камер + Gripper + APP, гар аргаар ашиглах, саад бэрхшээлээс зайлсхийх горим (KureBas Ver 2.0): 4 алхам
Дуут удирдлагатай Arduino Robot + Wifi Camera + Gripper + APP & Manual Use & Obdacle Avoiding Mode (KureBas Ver 2.0): KUREBAS V2.0 буцаж ирсэн бөгөөд тэрээр шинэ боломжуудаараа гайхалтай сэтгэгдэл төрүүлж байна. Түүнд бариулах төхөөрөмж, Wifi камер, түүнд зориулан үйлдвэрлэсэн шинэ програм бий