Агуулгын хүснэгт:
- Алхам 1: Хяналтын робот ав
- Алхам 2: Антенны дэмжлэгийг нэмнэ үү
- Алхам 3: Антеныг сул холбоно уу
- Алхам 4: Антеныг хамгаална уу
Видео: Arduino роботоо алсаас удирдах: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү гарын авлагад би Arduino V2 -ийн Adafruit мотор бамбайг nRF24L01 антенны хажуугаар алсын удирдлагатай алсын удирдлагатай робот болгох талаар тайлбарлах болно. Би роботтой хамт ирсэн Arduino 101 -ийн оронд хуучин Adafruit Arduino 101 CurrieBot -ийг Arduino Uno ашиглан ашиглаж байна. Энэхүү заавар нь төслөө хянахын тулд nRF24L01 эсвэл nRF24L01+ антеныг ашиглахыг хүссэн Adafruit Motor Shield V2 -ийг ажиллуулж буй Arduino -ийн аль ч төсөлд хамаатай болно.
Ашигласан материал
- Arduino 101 Curiebot иж бүрдэл (Arduino Uno ашиглан) -
- Universal Arduino Controller-https://www.instructables.com/id/Universal-Arduino-Controller/
- 2x nRF24L01 антен-https://www.gearbest.com/transmitters-receivers-module/pp_440447.html
- nRF23L01 Breakout адаптер-https://www.addicore.com/1x-nRF24L01-Adapter-p/ad279.htm
- Хагас хуваасан саваа
- 3х талхны зангиа
- 7х эрэгтэй, эмэгтэй холбогч утас-https://www.addicore.com/Male-Female-Jumper-Wires-40-x-200mm-7-8in-p/179.htm
Хэрэв та олон талт мотор хянагч хайж байгаа бол Adafruit -ийн хөдөлгүүрийн бамбай бол маш сайн сонголт юм. Энэ нь дөрвөн тогтмол гүйдлийн мотор эсвэл хоёр алхам, олон servo багтаамжтай. Хэрэв та доорхи Arduino -той хуваалцахыг хүсэхгүй байгаа бол хянагч нь тусдаа тэжээлийн хангамжийг хүлээн авдаг. Энэ нь өөрийн роботыг зохион бүтээх, бүтээхэд маш сайн сонголт болж өгдөг.
Алхам 1: Хяналтын робот ав
Би Arduino Uno -той CurieBot -ийг үндсэн робот болгон ашигласан боловч та хүссэн хүрээгээ ашиглаж болно. Curiebot иж бүрдлийг угсрахын тулд би онлайн зааврыг дагаж мөрдсөн боловч хэрэв та өөрийн роботыг угсарч байгаа бол моторыг тусдаа тэжээлийн хангамж ашиглан тэжээхийг зөвлөж байна. Адафрутын моторын бамбайг антенныг залгахаасаа өмнө туршиж үзээд зөв ажиллаж байгаа эсэхийг шалгаарай. Би бамбайгаа өргөжүүлж, холбоход хялбар болгох үүднээс дагалдах толгойн оронд моторын бамбай руу толгойн овоолсон толгой байрлуулсан. Хэрэв та мотор бамбай цэрэгтэй ирсэн эсвэл аль хэдийн байлдсан бол энэ нь зүгээр юм. Ардуинотой холбогддог голуудын яг хажууд ижил эгнээний холбогч байдаг бөгөөд энэ нь эмэгтэй толгойнуудыг бамбай руу нэмэхэд хялбар болгодог.
Алхам 2: Антенны дэмжлэгийг нэмнэ үү
Нөгөө шөнө би саваа хуваасан бөгөөд энэ нь миний роботын хүрээний үүрэнд таарсан тул би үүнийг ашигласан. Үүний тулд ямар ч төрлийн дэмжлэг ажиллах ёстой. Антенныг босоо байрлуулах, самбарыг төмөр хүрээнээс нь салгах зүйл.
Алхам 3: Антеныг сул холбоно уу
Нэг талхны зангиа ашиглан антенн болон таслах самбарыг роботод чөлөөтэй холбоно уу. Үүнийг хүссэн газартаа, босоо байрлалд байрлуулсан эсэхийг шалгаарай (энэ нь дохионы чанар, хамрах хүрээг сайжруулахад тусалдаг).
Алхам 4: Антеныг хамгаална уу
Хүссэн газартаа хүрэхэд антенныг робот дээр бэхлээрэй. Би антенны хоёр үзүүр, таслах самбарыг роботтой холбохын тулд дахиад хоёр талхны зангиа ашиглав.
Зөвлөмж болгож буй:
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: 4 алхам
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: Энэхүү 9 долларын үнэтэй Wi-Fi реле нь хоёр төхөөрөмжийг нэгэн зэрэг удирдах боломжтой. Үүнийг Ubidots-тэй хэрхэн холбож, түүний бүрэн боломжийг нээх талаар олж мэдээрэй! Энэхүү гарын авлагад та Itead-ийн SONOFF Dual ашиглан 9 доллараар 110 Вт-ийн цахилгаан хэрэгслийг 9 доллараар удирдахыг сурах болно
Толгойгүй бөөрөлзгөнө Pi -ийг хэрхэн алсаас авах вэ: 4 алхам
Толгойгүй бөөрөлзгөнө Pi -г хэрхэн алсаас авах вэ: Raspberry Pi -ийг дэлгэц эсвэл гаргүйгээр алсаас хэрхэн тохируулах талаар эргэлзэж байна уу? Санаа зовох хэрэггүй! Мэдээжийн хэрэг, бид үүнийг хийж чадна. Энэхүү гарын авлагад би SSH -ээр дамжуулан бөөрөлзгөнө pi -гээ алсаас оруулах болно
Android / Arduino / PfodApp ашиглан алсаас энгийн өгөгдөл зурах: 6 алхам
Андройд/Arduino/PfodApp ашиглан энгийн алсын өгөгдөл зурах: Зөвхөн Arduino миллис () ашиглан огноо/цагийн эсрэг өгөгдлийг төлөвлөхийн тулд Millis () болон PfodApp ашиглан Arduino огноо/цаг төлөвлөлт/бүртгэлийг үзнэ үү. Андройд гар утас, үүнийг барьж аваарай
Андройд/iOS програм нь OpenWrt чиглүүлэгчидээ алсаас хандах боломжтой: 11 алхам
Таны OpenWrt чиглүүлэгч рүү алсаас хандах Android/iOS апп: Би саяхан шинэ чиглүүлэгч (Xiaomi Mi Router 3G) худалдаж авсан. Мэдээжийн хэрэг, энэхүү шинэ, гайхалтай тоног төхөөрөмж нь энэ төсөл дээр ажиллах урам зориг өгсөн;)
ESP8266 төхөөрөмжтэй компьютерийг алсаас унтраах эсвэл дахин эхлүүлэх: 10 алхам (зурагтай)
ESP8266 төхөөрөмжтэй компьютерийг алсаас унтраах эсвэл дахин эхлүүлэх: Эндээс ойлгомжтой байхын тулд бид таны компьютерийг бусдын компьютер биш харин таны компьютерийг унтрааж байна. Энэ түүх иймэрхүү байна: Фэйсбүүк дээр нэг найз маань над руу зурвас илгээсэн. Бөөн математик, гэхдээ өглөө бүр 3 цагт тэд түгжигддэг. С