
Агуулгын хүснэгт:
- Алхам 1: ESP8266 автомашины иж бүрдэл худалдаж авах эсвэл ESP8266/мотор драйверын иж бүрдэл худалдаж авах
- Алхам 2: Мотор руу гагнах утас … Дараа нь Мотор жолоочийн самбарт холбоно уу
- Алхам 3: Машинаа нийлүүлээрэй …
- Алхам 4: Машинаа нийлүүлээрэй … Үргэлжлэл
- Алхам 5: Бүх холболтыг хий
- Алхам 6: ESP Flasher татаж авах
- Алхам 7: ESP8266 үндсэн програмыг татаж авах
- Алхам 8: ESP Flasher -ийг ажиллуулна уу
- Алхам 9:
- Алхам 10:
- Алхам 11:
- Алхам 12: Flash ESP8266 үндсэн програм хангамж
- Алхам 13: Компьютерээ салгаад батерейны хүчийг асаана уу …
- Алхам 14: Төхөөрөмжийг компьютерээс WIFI -ээр холбоно уу
- Алхам 15: Esp8266 -ийг Wifi руугаа нэвтрэхийн тулд тохируулна уу
- Алхам 16: ESP_Robot.bas байршуулах
- Алхам 17: Үүнийг хийсний дараа ESP_Robot.bas дээр дараад EDIT дээр дараад RUN дээр дарна уу
- Алхам 18: Хурдыг тохируулаад дараа нь зугаацаарай
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Би дунд сургуулийн шинжлэх ухааны багш, роботын клубын зөвлөх мэргэжилтэй. Би роботыг оюутнуудынхаа гарт оруулах илүү үр ашигтай аргыг хайж ирсэн. ESP8266 хавтангийн үнэ хямд байгаа тул би 20 доллараас доош үнэтэй бие даасан робот машин бүтээх боломжтой болсон. Lego Mindstorm иж бүрдэл нь 300 долларын үнэтэй, MakeBlock иж бүрдэл нь ойролцоогоор 100 долларын үнэтэй бөгөөд энэ нь ихээхэн хэмжээний хэмнэлт болж, роботын тэмцээнд илүү олон оюутан хамрагдах боломжийг надад олгож байна. Бусад роботуудтай өрсөлдөхийн тулд хэт авианы зайн мэдрэгч, шугам дагаж буй мэдрэгч гэх мэт бусад мэдрэгч шаардлагатай байдаг гэдгийг би ойлгож байна … гэхдээ эдгээрийг 20 доллараас бага үнээр худалдаж авах боломжтой бөгөөд энэ нь миний роботуудыг 50 доллараас доогуур үнээр худалдаж авах боломжтой бөгөөд энэ нь бүх иж бүрдлийг хийх боломжтой юм. чадахаас хоёр дахин их.
Манай оюутнууд бүгд хромбүүк ашигладаг бөгөөд Codebender үнэгүй вэбсайт уналтанд орсноор arduino роботуудыг арай хүрэхгүй газар байрлуулсан байна. Create.arduino.cc нь шийдлийг санал болгодог гэдгийг би мэднэ, гэхдээ хязгаарлагдмал санхүүжилтээр би үнэгүй хувилбар хайж байна.
Мотор жолоочийн самбартай ESP8266 -ийг ашигласнаар би одоо wifi -ээр дамжуулан робот машиныг удирдах боломжтой боллоо. ESP8266 Basic -ийг ашиглан та програмаа wifi -ээр дамжуулан өөрчлөх боломжтой боллоо. Энэ бүгдийг оюутны chromebook дээрх хөтөч дээр хийж болно.
ESP8266 Basic нь мэдрэгчийг ашиглахыг зөвшөөрдөггүй боловч (Basic нь эдгээр мэдрэгчүүдийн заримыг уншихад хэтэрхий удаан байдаг) Би ESP8266 үндсэн модулиудтай интерфэйс хийдэг arduino мэдрэгчийн модулийг бүтээж, програмчлах гэж найдаж байна. Мэдрэх үүрэг бүхий миний урьдчилсан програмчлах эдгээр ардуиног ашиглан. Энэ нь роботын зардалд ойролцоогоор 5-10 доллар нэмнэ (гэхдээ надад энэ зорилгоор ашиглаж болох олон ардуино хавтан байдаг.)
Алхам 1: ESP8266 автомашины иж бүрдэл худалдаж авах эсвэл ESP8266/мотор драйверын иж бүрдэл худалдаж авах

ESP8266/Мотор драйверын иж бүрдэл холбоос:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
ESP8266 ухаалаг машины иж бүрдэл холбоос:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Хэрэв та esp8266/мотор драйверын иж бүрдэл худалдаж аваад DIY хийхийг хүсч байвал танд мотор хэрэгтэй болно.
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
Би мотор, ESP8266/Мотор драйверын иж бүрдэлтэй байсан тул би робот машиндаа Доллар модноос худалдаж авсан хар хөөсөн хавтанг ашигласан.
Алхам 2: Мотор руу гагнах утас … Дараа нь Мотор жолоочийн самбарт холбоно уу




Би 4 утастай эрэгтэй эмэгтэй холбогчийг талыг нь огтолсон. Ингэснээр утсыг мотор болон жолоочийн самбарт холбосны дараа хийх ёстой зүйл бол эрэгтэй холбогчийг эмэгтэй үзүүртэй холбож эцсийн холболт хийх явдал юм. Энэ нь утсыг чиглүүлэх ажлыг арай хялбар болгодог, гэхдээ шаардлагагүй бол та моторыг самбар руу холбохын тулд 4 утас (мотор тус бүрт 2 ширхэг) ашиглаж болно.
Моторыг жолоочийн самбартай холбохын тулд та утсыг мотор руу гагнах хэрэгтэй болно.
Би халуун цавуу ашиглан утсыг тогтмол байлгаж, стресс тайлах нэг хэлбэр болгон ашиглаж байсан.
Алхам 3: Машинаа нийлүүлээрэй …
Хэрэв та машины иж бүрдэл худалдаж авсан бол тааруу орчуулагдсан зааврын дагуу угсарна уу … гэхдээ энэ нь тийм ч хэцүү биш юм.
Алхам 4: Машинаа нийлүүлээрэй … Үргэлжлэл

Хэрэв та DIY хийх гэж байгаа бол миний хийсэн шиг зип зангиа / халуун цавуу / нугас эсвэл сав баглаа боодол ашиглан угсрах нь арай хурдан болно.
Мотор/дугуйны угсрах хэсгийг явах эд анги руу холбож, утсыг мотор жолооч руу чиглүүлнэ.
Алхам 5: Бүх холболтыг хий

Одоо та мотор болон цахилгаан утсыг жолоочийн самбар дээр холбох хэрэгтэй. Та мөн ESP8266 -ийг жолоочийн самбар дээр залгах хэрэгтэй болж магадгүй юм. Бүх зүйл холбогдож, хамгаалагдсан бол микро USB кабель ашиглан компьютерээ залгаарай.
Батерейны тэжээлийг газар (хар) ба Вин (улаан) руу холбоно уу.
Нэг мотороос a+ ба a- руу холбох утас, бусад хөдөлгүүрийн утсыг b+ ба b- руу холбоно.
Вин -ийг Vm руу холбогчоор холбоно уу.
Алхам 6: ESP Flasher татаж авах
Win64 хувилбар
github.com/nodemcu/nodemcu-flasher/raw/mas…
Win32 хувилбар
github.com/nodemcu/nodemcu-flasher/raw/mas…
Алхам 7: ESP8266 үндсэн програмыг татаж авах
github.com/esp8266/Basic/raw/NewWebSockets…
Татаж авах лавлахаа оруулна уу.
Алхам 8: ESP Flasher -ийг ажиллуулна уу

ESP8266Flasher.exe -ийг ажиллуулна уу
дараа нь тохиргоог дарж, дараа нь тоног төхөөрөмж дээр дарж програмыг сонгоно уу
Алхам 9:

Татаж авах лавлахаас ESP8266 үндсэн програм хангамжид ашигласан хоёртын файлыг олоорой.
Алхам 10:

Дуудах ёстой: ESP8266Basic.cpp.bin Үүнийг ачаалсны дараа таны ESP8266 холбогдсон ком портыг харж, FLASH дарна уу. (Би үүнийг хоёр удаа татаж авсан … тийм болохоор надад хоёр файл байна …)
Алхам 11:

Алхам 12: Flash ESP8266 үндсэн програм хангамж

Алхам 13: Компьютерээ салгаад батерейны хүчийг асаана уу …
Програм хангамжийг ачаалсны дараа PC -ээс салгаж, батерейг зөв суулгасан эсэхийг шалгаарай. Самбарыг асаахын тулд товчлуурыг ашиглана уу.
Алхам 14: Төхөөрөмжийг компьютерээс WIFI -ээр холбоно уу


Нэрэнд нь ESP байгаа OPEN хандалтын цэгийг хайна уу. Хандалтын цэг рүү холбогдоно уу. Нууц үг оруулах шаардлагагүй.
Холбогдсоныхоо дараа хөтөчдөө https://192.168.4.1 гэж бичээд роботтойгоо холбогдоорой.
Та ESP8266 Basic -ийн талаарх мэдээллийг https://www.esp8266basic.com/documentation.html дээрээс олж болно.
ESP8266 робот машины програмыг https://esp8266robot.nmmaker.net эсвэл доорх линкээс татаж авна уу.
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Алхам 15: Esp8266 -ийг Wifi руугаа нэвтрэхийн тулд тохируулна уу

Тохиргоо дээр дараад wifi мэдээллээ оруулна уу. дууссаны дараа хадгалах товчийг дараад дахин эхлүүлэх дээр дарна уу.
Алхам 16: ESP_Robot.bas байршуулах


ESP_Basic програмыг татаж авах:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Файл менежер дээр дарж ESP_Robot.bas -ийг нээгээд самбар дээрээ байршуулаарай. Эсвэл та тэмдэглэлийн дэвтэр дээр файл үүсгэж, хуулж аваад компьютер дээрээ хадгалах боломжтой. (Заримдаа би ESP Basic -ийн редактор руу хуулж, буулгахад нэмэлт тэмдэгтүүд алдаа гаргадаг болохыг олж мэдсэн.)
хурд = 0
[дээд]
хэвлэх "хурд" гулсагчийн хурд, 0, 1024 хэвлэх товч "урагш", [урагш] хэвлэх товч "зүүн", [зүүн] товч "баруун", [баруун] хэвлэх товч "арагш", [арагш] хэвлэх товч "зогсоох", [зогсоох] хэвлэх товчлуур "Гарах", [getMeOutOfHere] хүлээнэ үү
[Зогс]
io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) хүлээх
[урагш]
io (pwo, 5, хурд) io (pwo, 4, хурд) io (po, 0, 1) io (po, 2, 1) хүлээх
[арагшаа]
io (pwo, 5, хурд) io (pwo, 4, хурд) io (po, 0, 0) io (po, 2, 0) хүлээх
[баруун]
io (pwo, 5, хурд) io (pwo, 4, хурд) io (po, 0, 1) io (po, 2, 0) хүлээх
[зүүн]
io (pwo, 5, хурд) io (pwo, 4, хурд) io (po, 0, 0) io (po, 2, 1) хүлээх
[намайг эндээс гарга]
Төгсгөл
Алхам 17: Үүнийг хийсний дараа ESP_Robot.bas дээр дараад EDIT дээр дараад RUN дээр дарна уу


Алхам 18: Хурдыг тохируулаад дараа нь зугаацаарай
Зөвлөмж болгож буй:
Telepresence робот: Үндсэн платформ (1 -р хэсэг): 23 алхам (зурагтай)

Telepresence робот: Үндсэн платформ (1 -р хэсэг): Telepresence робот бол интернетээр алсаас удирдах боломжтой, өөр хэн нэгний орлуулагч болох үүрэгтэй робот юм. Жишээлбэл, хэрэв та Нью -Йоркт байгаа боловч Калифорн дахь багтай биечлэн харьцахыг хүсч байвал
Зомби ачааны машин, Arduino -той хэрхэн том ачааны машин хийх вэ: 5 алхам

Zombie Truck, Arduino -той хэрхэн том ачааны машин хийх вэ: Сайн байна уу залуусаа, өнөөдөр би танд зомби ачааны машин (ардуино дээр ажилладаг мангас ачааны машин) хэрхэн яаж хийхийг үзүүлэх болно
Arduino Bluetooth робот машин: 18 алхам (зурагтай)

Arduino Bluetooth робот машин: 1-р Arduino робот машинаа бүтээгээрэй! Arduino Bluetooth робот машинаа бүтээхийн тулд алхам алхамаар хийх хамгийн бүрэн гүйцэд, дэлгэрэнгүй зааварчилгаа. Зугаацаарай
Резинэн туузны машин, хэт улаан туяаны мэдрэгч, ТВ хамгаалагч робот: 5 алхам (зурагтай)

Резинэн туузаар ажилладаг машин, хэт ягаан туяаны мэдрэгч, ТВ -ийн хамгаалагч робот: Энэ хэлхээ холболтгүй тул робот нь ердийн телевизийн алсын удирдлагаас хэт улаан туяаны дохиог хүлээж, дараа нь резинэн туузыг хурдан асаадаг. Хэрэв та видеог үзээгүй бол татгалзах: Энэ төсөл нь
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ - Эрхий хурууны робот - Servo мотор - Эх код: 26 алхам (зурагтай)
![[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ - Эрхий хурууны робот - Servo мотор - Эх код: 26 алхам (зурагтай) [Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ - Эрхий хурууны робот - Servo мотор - Эх код: 26 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ | Эрхий хурууны робот | Servo мотор | Эх код: Эрхий хуруу робот. MG90S servo моторын потенциометрийг ашигласан. Энэ нь маш хөгжилтэй, хялбар юм! Код нь маш энгийн. Энэ нь ердөө 30 орчим мөр юм. Энэ нь хөдөлгөөнт зураг шиг харагдаж байна. Асуух зүйл эсвэл санал хүсэлтээ үлдээнэ үү! [Заавар] Эх код https: //github.c