Агуулгын хүснэгт:
- Алхам 1: Blynk програмыг үүсгэнэ үү
- Алхам 2: ESP8266 програмчлах
- Алхам 3: Тоног төхөөрөмжийг хий
- Алхам 4: Уная
Видео: Ios болон Android -д зориулж 15 долларын алсын удирдлагатай ESP8266 робот бутлер / машин / танк бүтээх: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Та зууш авахын тулд гал тогоо руу алхахыг үзэн яддаг уу? Эсвэл шинэ ундаа авах уу? Энэ бүхнийг 15 долларын үнэтэй алсын удирдлагатай товчлуурын тусламжтайгаар засах боломжтой.
Бид цааш явахаасаа өмнө яг одоо Kickstarter төслийг хэрэгжүүлж байгаа бөгөөд Cortana -тай ажилладаг, 19 долларын үнэтэй RGB дууны удирдлагатай зурвасын зурвасыг ажиллуулж байна. Үүнийг эндээс олж болно:
www.kickstarter.com/projects/1538004954/co…
Энэхүү зааварчилгаанд бид алсын удирдлагатай бутлер барих болно. Үүнийг WiFi эсвэл Iphone эсвэл Android утас ашиглан удирдах боломжтой. Төслийг бүхэлд нь ESP8266 nodeMCU самбар дээр үндэслэсэн бөгөөд хэрэв та Хятадаас худалдаж авбал бүх зүйлийг 15 доллараар барих боломжтой.
Энэ төслийн хувьд бидэнд дараахь зүйлс хэрэгтэй болно.
1х ESP8266 самбар
Дугуйтай 2х араатай DC мотор
1x L293D эсвэл 2x bc547 NPN транзистор
1х талхны хавтан + талхны утас
1х мод
1 хогийн сав (эсвэл 3 -р алхам дахь хүснэгт байх болно)
1х 360 градус эргэдэг дугуй
DC хөдөлгүүрт зориулсан 1х зай. Би 2s Lipo ашигласан
1х 5В хүчдэлийн банк
Хэрэв та электрон төхөөрөмж ижил байх тул алсын удирдлагатай машин, танк эсвэл ровер хийхийг хүсч байвал энэ төсөл бас ашигтай болно. Зөвхөн суурийг өөрчлөх шаардлагатай байна.
Тиймээс эхэлцгээе!
Алхам 1: Blynk програмыг үүсгэнэ үү
Эхлэхийн тулд бид эхлээд Blynk нэртэй програмыг татаж авах хэрэгтэй. Үүнийг PlayStore дээрх шиг AppStore -ийн аль алинд нь олж болно. Аппликешныг татаж авсны дараа бид дараах алхмуудыг хийх ёстой (миний хийж буй зүйлийн тайлбарыг дээрх зургуудаас үзээрэй).
1. Бүртгэл үүсгээд нэвтэрнэ үү.
2. "Шинэ төсөл" товчийг дарна уу.
3. төсөлд нэр өгч, ESP8266 самбар болон WiFi холболт болгон сонгоно уу.
4. зүүн тийш шударч, дээрх зураг дээрх шиг хоёр товчлуурыг нэмнэ үү.
5. зүүн товчлуур дээр дараад зүүг GP0 болгон өөрчилнө үү
6. Баруун товчлуур дээр ижил зүйлийг хийгээрэй, гэхдээ зүүг одоо GP2 болгон өөрчилнө үү
Хамгийн сүүлд бид эрхийн тэмдгийг авах ёстой. Баруун дээд буланд байгаа самрын дүрс дээр дарж, зөвшөөрлийн тэмдгийг хайж олоорой. Энэ бол санамсаргүй тоо, үсгийн урт мөр юм. Дараагийн алхамд бидэнд хэрэгтэй байгаа тул энэ мөрийг бичээрэй.
Алхам 2: ESP8266 програмчлах
Бид Blynk програмыг ашигладаг тул нарийн төвөгтэй код ашиглах шаардлагагүй болно. Эхлэхийн тулд бид Arduino IDE -ийг нээх хэрэгтэй. Та Arduino IDE -ээ ESP8266 ТУЗ -д аль хэдийн тохируулсан байгаа гэж бодож байна. Хэрэв тийм биш бол үүнийг хэрхэн хийх талаар онлайнаар олон заавар байдаг.
RobButler.ino файлыг Instructable дээрээс татаж аваад Arduino IDE дээр нээнэ үү. Үүнийг байршуулахаасаа өмнө бид 3 параметрийг өөрчлөх хэрэгтэй.
Энэ кодын мөрийг хайх:
char auth = "YourAuthToken";
Одоо зөвшөөрлийн тэмдгийнхээ төлөө "" хоорондох текстийг өөрчил. Энэ бол 1 -р алхамаас эхлэн бичсэн урт үсэг, тоо юм.
Жишээлбэл: char auth = "8d454db36538e4ce49516ca476186r9db";
Одоо эдгээр хоёр мөрийн кодыг хайж олоорой.
char ssid = "Таны сүлжээний нэр";
char pass = "YourPassword";
Одоо ssid -ийн "" хоёрын хоорондох текстийг ElferinksWiFi -ийн гэрийн WiFi сүлжээний нэр болгон өөрчил.
Одоо нууц үгийн "" хоорондох текстийг гэрийн WiFi сүлжээнийхээ нууц үгээр солино уу.
Жишээлбэл
char ssid = "ElferinksWiFi";
char pass = "TERHTK18R";
Үүний дараа та ESP8266 -г USB кабелиар холбож, байршуулах товчийг дарж ESP8266 -г анивчуулах боломжтой.
Алхам 3: Тоног төхөөрөмжийг хий
Одоо бид програм хангамжийн хэсгийг бэлэн болгосноор тоног төхөөрөмжийг бүтээх ажлыг эхлүүлж болно.
Би дээрх схемийг талхны самбар дээр барьж эхлэв. Схемүүд хоёулаа ажилладаг боловч зарим шалтгаанаар bc547 -ийг хоёрдахь схемд ашигласан NPN транзисторууд үнэхээр халуун болсон. Тиймээс л надад тохирсон L293d мотор драйвер IC ашиглахаар шийдсэн юм.
Схемийг хийсний дараа бид бүгдийг асаах хэрэгтэй. Би үүний тулд моторыг тэжээх зориулалттай 2s (7.4V) липо батерей, ESP8266 -ийг тэжээхийн тулд 5V цахилгаан банк ашигласан.
Одоо бид роботыг өөрөө бүтээж эхэлж болно.
1. Халуун цавуугаар хоёр араатай тогтмол гүйдлийн хөдөлгүүрийг модон дээр наа.
2. Халуун цавуу ашиглаж буй суурийнхаа төгсгөлд эргэдэг дугуй. Миний хувьд дугуй хэлбэртэй металл диск.
3. DC мотортой модон хэсгийг халуун цавуугаар суурин дээрээ тавь.
4. Одоо Hot Glue нь электроникийг бааз руу хийдэг.
Суурийг хийж дууссаны дараа бид хүснэгтийг өөрөө үүсгэх хэрэгтэй. Би хажууд нь байсан хогийн савыг ашигласан. Зипийг сууринд уяж, модон дээр тавьсны дараа робот дууссан.
Та мөн огт өөр суурийг барьж болно. Жишээлбэл, хэрэв та алсын удирдлагатай танк барихыг хүсч байвал энэ суурийг бий болгож, энэ төслийн адил электрон хэрэгслийг ашиглаж болно. Хэрэв та: алсын удирдлагатай машин, ровер эсвэл таны бодож байгаа зүйлийг бүтээхийг хүсч байвал энэ нь мөн адил юм.
Алхам 4: Уная
Бүх зүйлийг хийсний дараа бид ESP8266 -ийг powerbank руу залгаж, утсан дээрээ Blynk програмыг нээж болно. Аппликешн автоматаар роботтой холбогдох бөгөөд та одоо хаана ч хамаагүй жолоодох боломжтой болно!
Хэрэв танд асуулт байвал надаас асуухаас бүү эргэлзээрэй.
Хэрэв танд энэ төсөл таалагдсан бол IOT хэлбэрийн өөрөө нээгддэг хаалга, дуут удирдлагатай гэрэл гэх мэт бусад төслүүдийг үзэх боломжтой.
Зөвлөмж болгож буй:
Алсын удирдлагатай танк хөтлөгч машин: 3 алхам
Алсын удирдлагатай танк хөтлөгч машин: Энэ бол алсын удирдлагатай танк хөтлөгчтэй машин хийх заавар юм. Өнөөдөр миний машин үйлдвэрлэхэд ашиглах иж бүрдэл бол замыг дагаж явах гэрэл мэдрэгч бүхий танк хөтлөгчтэй энгийн машины иж бүрдэл юм. Таны машинд гэрлийн мэдрэгч хэрэггүй, гэхдээ танк хөтлөгч машин хэрэгтэй
L293D болон алсын удирдлагатай Arduino машин: 5 алхам
L293D болон алсын удирдлагатай Arduino машин: Би L293D чип, IR алсын удирдлага, хүлээн авагчтай болсон. Би маш их зүйл худалдаж авалгүйгээр Arduino машин бүтээхийг хүсч байгаа тул зөвхөн Arduino дөрвөн дугуйтай машины явах эд анги авчирсан
Arduino болон Ps2 алсын удирдлагатай 4dof өндөр хүчин чадалтай том хэмжээтэй робот гарыг хэрхэн удирдах вэ?: 4 алхам
4dof өндөр хүчин чадалтай том хэмжээтэй робот гарыг Arduino болон Ps2 алсын удирдлагатай хэрхэн удирдах вэ?: Энэ хэрэгсэл нь өндөр хүчдэлийн мотор mg996 ашигладаг, өндөр гүйдэл шаардагддаг, бидэнд маш их тэжээлийн оролтыг туршиж үздэг. Зөвхөн 5v 6а адаптер ажиллах болно. 6dof робот гар дээр arduino самбар ажиллана
VISUINO ухаалаг робот машин 315mhz алсын удирдлагатай модуль XD-YK04: 7 алхам
VISUINO Smart Robot Car 315mhz Remote Control Module XD-YK04: Энэхүү зааварчилгаанд бид Smart Robot Car, L298N DC MOTOR CONTROL модуль, 4ch 315mhz алсын удирдлагатай XD-YK04 модуль, Arduino Uno, Visuino ашиглан алсын удирдлагатай роботыг удирдах болно. . Үзүүлэх видео үзэх
Алсын удирдлагатай Arduino өөрөө тэнцвэржүүлэх робот бүтээх: B-робот EVO: 8 алхам
Алсын удирдлагатай Arduino өөрөө тэнцвэржүүлэх робот бүтээх: B-робот EVO: ------------------------------------ -------------- ШИНЭЧЛЭЛ: энд энэ роботын шинэ, сайжруулсан хувилбар бий: B-робот EVO, шинэ боломжуудтай! ------------ -------------------------------------- Энэ нь хэрхэн ажилладаг вэ? B-ROBOT EVO нь алсын удирдлагатай хяналт