Агуулгын хүснэгт:
- Алхам 1: ARDUINO YUN -ийг тохируулна уу
- Алхам 2: ARDUINO YUN -ийг ROOMBA руу холбоно уу
- Алхам 3: Arduino YUN -ийг жолоодохын тулд BLYNK програмыг үүсгэнэ үү
- Алхам 4: Roomba жолоодох
Видео: AROMINO YUN -ээр удирдуулсан ROOMBA STEFANO DALL'OLIO -ийн Wifi програмаар: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү гарын авлагад би ARDUINO YUN -ийг Roomba руу холбох кодыг хуваалцаж, Roomba -г Wifi -ээр дамжуулан жолоодох болно.
Код болон аппликейшнийг би өөрөө Стефано Далл'Олио бүтээж, боловсруулсан болно.
Миний Roomba бол Roomba 620 боловч та бусад Roomba загварт ижил кодыг ашиглаж болно.
Arduino YUN нь энгийн USB цахилгаан банкаар ажилладаг.
Тушаалуудыг BLYNK android програм ашиглан Arduino YUN руу илгээдэг.
Та Roomba -г жолоодлогын апп ашиглан эсвэл хурд, өнцөг, жолоодлогын товчлуур дээр дарж жолоодох боломжтой.
Үгүй бол апп ашиглан та моторыг асааж, мэдрэгчийн төлөв байдлыг шалгаж, цэвэрлэгээ эсвэл цэгийн процессыг эхлүүлж болно …
Апп нь Roomba -аас мэдрэгчийн дохиог буцааж авдаг.
Түүнчлэн, хуваарийн товчлуургүй байсан ч ROOMBA 620 дээрх програмаар дамжуулан ROOMBA -ийн хуваарийг албадан хийх боломжтой.
Би мэдрэгчийг Arduino YUN -д оруулсан microSD дээр хадгалсан файлд бүртгэх боломжийг нэмж оруулсан.
Алхам 1: ARDUINO YUN -ийг тохируулна уу
SimpleTimer номын санг Arduino -д суулгаж хавсаргасан архивыг задална уу.
C: / Program Files (x86) Arduino / libraries / SimpleTimer
Arduino програмыг дахин эхлүүлнэ үү.
Хавсаргасан ноорогыг Arduino YUN руу ачаална уу. BLYNK програмыг үүсгэсний дараа зөвшөөрлийн кодын баталгаажуулалтыг солих шаардлагатайг анхаарна уу. Ноорогыг Arduino YUN дээр дахин байршуулах ёстой. Энэ алхамыг дараа тайлбарлах болно.
Алхам 2: ARDUINO YUN -ийг ROOMBA руу холбоно уу
Хуучин хулгана олоод утсыг хайчилж ав. Arduino ноорог дээр дурдсанчлан зөвхөн 3 утсыг холбоно уу. Хавсаргасан зураг дээрх шиг Roomba тээглүүрийг үзнэ үү.
Arduino YUN PIN 2 -ийг Roomba pin 5 руу оруулна уу
Arduino YUN PIN 10 -ийг Roomba pin 4 рүү оруулна уу
Arduino YUN PIN 11 -ийг Roomba pin 3 руу оруулна уу
ROOMBA 620 -оосоо дээш татаж байгаа хуванцар тагийг (миний хувьд цагаан хуванцар бүрхүүл) ав. Та хавсаргасан зургийн дагуу холбогчийг харах болно.
Arduino YUN -ийг энгийн цахилгаан банкаар тэжээнэ үү.
Алхам 3: Arduino YUN -ийг жолоодохын тулд BLYNK програмыг үүсгэнэ үү
Android BLYNK програмыг татаж аваад шинэ интерфэйс үүсгээрэй.
Би шинэ интерфэйс үүсгэхийн оронд ашиглаж болох интерфэйсийнхээ QRCODE -ийг хавсаргасан болно.
BLYNK интерфэйсээс авсан AUTH кодыг Arduino ноорог дээр орлуулаад ноорогоо Arduino YUN руу дахин байршуулна уу. AUTH кодыг хаана орлуулах ёстойг доор харуулав.
// Та Blynk App дээр Auth Token -ийг авах ёстой.// Төслийн тохиргоо руу очно уу (самар дүрс).
char auth = "e70879f362a34d9fb213475a4389fcef";
Хэрэв Auth.code буруу байвал BLYNK апп нь Arduino YUN -тай холбогдож командыг илгээх боломжгүй болно.
Алхам 4: Roomba жолоодох
1) Arduino YUN -ийг Roomba руу холбоно уу
2) Arduino YUN -ийг асаана уу (хэдхэн секундын дараа Roomba ногоон товчлуур улаан болно)
3) Андройд BLYNK интерфэйсийг нээж ажиллуулна уу
Arduino YUN -ийн удирддаг Roomba -гээ сайхан өнгөрүүлээрэй.
Хэрэв Ардуино ЮН-ийн Roomba руу илгээсэн тушаалуудыг Roomba буруу тайлбарласан бол Roomba-ийн бауд хурд буруу байна. Roomba -ийг асаахад коррейтор хурдыг тохируулахын тулд Цэвэрлэх/Цахилгаан товчийг дарна уу. Ойролцоогоор 10 секундын дараа Roomba буух талбайн аяыг тоглодог. Roomba нь хүчийг унтрааж, батерейг салгаж, дахин оруулах, батерейны хүчдэл процессорын ажиллахад шаардагдах хамгийн бага хэмжээнээс доогуур байх эсвэл OI -ийн тусламжтайгаар дамжуулах хурдыг тодорхой хэмжээгээр өөрчлөх хүртэл 19200 baud дээр холбоо барих болно.
Зөвлөмж болгож буй:
IoT Halloween хулуу - LED -ийг Arduino MKR1000 болон Blynk програмаар удирдана уу ???: 4 алхам (зурагтай)
IoT Halloween хулуу | Arduino MKR1000 болон Blynk програмын тусламжтайгаар LED удирдлага ???: Сайн байцгаана уу, Хэдэн долоо хоногийн өмнө Halloween байсан бөгөөд уламжлалаа дагаж би тагтандаа зориулан сайхан хулуу сийлсэн. Гэхдээ хулуугаа гадаа байхад би орой болгон лаа асаах нь үнэхээр ядаргаатай байдгийг ойлгосон. Бас би
Интернетээр Nodemcu ашиглан Blynk програмаар дамжуулан удирдан чиглүүлэх: 5 алхам
Интернет дээр Nodemcu ашиглан Blynk програмаар дамжуулан удирдан чиглүүлэх: Өнөөдөр бүгдэнд нь сайн байна уу, бид интернет ашиглан ухаалаг гар утсаа ашиглан LED -ийг хэрхэн удирдахыг танд үзүүлэх болно
Шилэн чулуун LED хоолой (WiFi нь ухаалаг гар утасны програмаар хянагддаг): 6 алхам (зурагтай)
Шилэн чулуун LED хоолой (WiFi нь ухаалаг гар утасны програмаар хянагддаг): Сайн байцгаана уу, энэ зааварт би шилэн чулуугаар дүүргэсэн WiFi хяналттай LED хоолойг хэрхэн яаж бүтээх талаар үзүүлэх болно. LED -ийг тус тусад нь шийдвэрлэх боломжтой тул зарим сайхан эффектүүдийг эндээс авах боломжтой
Шинэчлэгдсэн нарны лазер + одоо цахилгаан банкаар удирдуулсан: 3 алхам
Шинэчлэгдсэн нарны лазер + одоо цахилгаан банкаар удирддаг болсон: Би USB -д тэжээлийн банкны хэлхээг ашигладаг бөгөөд супер конденсаторын оронд би LED -д никель метал гидрид ашиглаж, лазер заагч, цахилгаан банкинд литиум эс ашиглаж цэнэглэдэг. USB нарны гэрэл биш, мөн би нөөц нарны хавтан нэмсэн
Bluetooth програмаар дамжуулан Arduino машиныг хянадаг: 4 алхам (зурагтай)
Arduino автомашиныг Bluetooth апп -аар удирддаг: Arduino бол загварчлалын маш сайн платформ гэдгийг мэддэг бөгөөд энэ нь найрсаг програмчлалын хэлийг ашигладаг бөгөөд бидэнд гайхалтай туршлага өгдөг маш олон гайхалтай бүрэлдэхүүн хэсгүүд байдаг