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

Дуут удирдлагатай робот махчин: 5 алхам
Дуут удирдлагатай робот махчин: 5 алхам

Видео: Дуут удирдлагатай робот махчин: 5 алхам

Видео: Дуут удирдлагатай робот махчин: 5 алхам
Видео: РАЗДАЕТ WIFI СЛЕДИТ ЗА ЧЕЛОВЕКОМ 4G камера видеонаблюдения 2024, Долдугаар сарын
Anonim
Image
Image
Эхэлцгээе!
Эхэлцгээе!

Энэхүү зааварчилгаа нь хяналтын өгөгдлийг 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 -ийг тохируулна уу

IFTTT болон AdafruitIO -ийг тохируулах
IFTTT болон AdafruitIO -ийг тохируулах

За, одоо бүгдийг хооронд нь холбох вэб шид!

Эхлээд AdafruitIO сувгаа тохируулна уу. Io.adafruit.com дээр AIO түлхүүрийг олох боломжтой шинэ тэжээл үүсгэнэ үү. Энэ нь таны үзэж буй сувгийг таны arduino код дээр тодорхойлж, таны arduino код дээр нэмэх шаардлагатай болно.

Ifttt.com руу ороод шаардлагатай бол данс тохируулаад шинэ апплет эхлүүлнэ үү. Бид "урагшлах" хяналтанд анхаарлаа хандуулах болно, гэхдээ "толгой эргүүлэх" ба "роботын арын хэсэг" ижил төстэй байна. Үзүүлсэн тохиргооны дэлгэц рүү очихын тулд google туслахаар "үүнийг" идэвхжүүлж, AdafruitIO руу өгөгдөл илгээж байгааг "тэр" гэж зааж өгөх хэрэгтэй. Өмнөх хэсэгт заасан AIO тэжээлийг зааж өгнө үү. Хадгалах талбар дахь эцсийн өгөгдөлд энэ нь юу гэсэн үг вэ гэвэл текст мөр болон тооны талбарыг adafruit тэжээл рүү дамжуулна.

Алхам 5: Дуусгах

ESP12F нь бусад IO дээр хязгаарлалт тавьснаас хойш сүүлийг нь орхисон. Цаашид чанга яригч, унтраалга, микрофоныг хакердах боломжтой боловч энэ нь илүү их цаг хугацаа шаардах болно.

Энэ нь танд дууны удирдлага бүхий ерөнхий роботыг дахин төлөвлөх, үүнээс өөр сонголт хийх санаа өгөх болно гэж найдаж байна.

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