Cov txheej txheem:
- Kauj ruam 1: Teeb ARDUINO YUN
- Kauj Ruam 2: Txuas ARDUINO YUN rau ROOMBA
- Kauj Ruam 3: Tsim BLYNK App los Tsav Arduino YUN
- Kauj Ruam 4: Tsav Roomba
Video: ROOMBA Tsav los ntawm ARDUINO YUN Via Wifi App los ntawm STEFANO DALL'OLIO: 4 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Nrog phau ntawv qhia no kuv qhia cov cai txhawm rau txuas ARDUINO YUN rau Roomba txhawm rau tsav Roomba ntawm Wifi.
Cov cai thiab app tau ua tiav thiab tsim los ntawm kuv tus kheej Stefano Dall'Olio.
Kuv Roomba yog Roomba 620 tab sis koj tuaj yeem siv tib tus lej rau lwm tus qauv Roomba.
Arduino YUN tau siv los ntawm USB lub txhab nyiaj yooj yim.
Cov lus txib raug xa mus rau Arduino YUN siv BLYNK android app.
Koj tuaj yeem tsav Roomba siv lub joystick app lossis ua kom nrawm thiab lub kaum ntse ntse thiab thawb lub zog tsav.
Txwv tsis pub dhau ntawm app koj tuaj yeem hloov-ntawm lub cav, txheeb xyuas cov xwm txheej ntsuas, pib ntxuav lossis txheej txheem txheej txheem, …
Lub app tseem tau txais rov qab cov cim ntsuas pom los ntawm Roomba.
Nws kuj tseem tuaj yeem yuam ROOMBA teem sijhawm ntawm app ntawm Roomba 620 txawm tias nws tsis tau muab lub sijhawm teem sijhawm khawm.
Kuv kuj tau ntxiv qhov muaj peev xwm nkag mus rau lub ntsuas cua hauv cov ntaub ntawv khaws tseg ntawm microSD tso rau hauv Arduino YUN.
Kauj ruam 1: Teeb ARDUINO YUN
Nruab SimpleTimer lub tsev qiv ntawv rau Arduino unzipping cov ntawv txuas rau:
C: / Program Files (x86) Arduino / libraries / SimpleTimer
Rov pib dua Arduino software.
Thauj cov duab kos txuas rau Arduino YUN. Thov nco ntsoov cov cai tso cai yuav tsum raug hloov tom qab BLYNK app yuav tsim. Tshaj li qhov kos duab yuav tsum tau muab tso dua rau Arduino YUN. Cov kauj ruam no yog piav qhia tom qab.
Kauj Ruam 2: Txuas ARDUINO YUN rau ROOMBA
Nrhiav tus nas qub thiab txiav cov xaim. Txuas tsuas yog 3 xov hlau raws li qhia hauv Arduino daim duab. Xa mus rau Roomba pins zoo li hauv daim duab txuas.
Arduino YUN PIN 2 rau Roomba tus pin 5
Arduino YUN PIN 10 rau Roomba tus pin 4
Arduino YUN PIN 11 rau Roomba tus pin 3
Tshem tawm ntawm koj lub ROOMBA 620 lub hau yas (kuv lub npog yas dawb) tsuas yog rub tawm. Koj yuav pom tus txuas raws li daim duab txuas.
Fais fab Arduino YUN nrog lub txhab nyiaj yooj yim.
Kauj Ruam 3: Tsim BLYNK App los Tsav Arduino YUN
Rub tawm Android BLYNK app thiab tsim lub interface tshiab.
Kuv xa qhov sib koom QRCODE ntawm kuv qhov kev sib tham uas koj tuaj yeem siv tsis txhob tsim lub interface tshiab.
Hloov pauv hauv Arduino kos duab AUTH CODE khaws los ntawm BLYNK interface thiab xa dua daim duab kos rau koj Arduino YUN. Hauv qab no qhov AUTH CODE yuav tsum raug hloov pauv:
// Koj yuav tsum tau txais Auth Token hauv Blynk App.// Mus rau Qhov Project Settings (txiv ntoo cim).
char auth = "e70879f362a34d9fb213475a4389fcef";
Yog tias Auth.code tsis raug, BLYNK app tsis tuaj yeem txuas rau Arduino YUN thiab xa cov lus txib.
Kauj Ruam 4: Tsav Roomba
1) Txuas Arduino YUN mus rau Roomba
2) Lub zog ntawm Arduino YUN [tom qab ob peb vib nas this Roomba ntsuab khawm dhau los ua liab]
3) Qhib thiab pib Android BLYNK interface
Txaus siab rau koj Roomba uas tau tsav los ntawm Arduino YUN.
Nyob rau hauv rooj plaub cov lus txib xa los ntawm Arduino YUN mus rau Roomba tau cuam tshuam nrog Roomba tsis raug, tej zaum qhov baudrate ntawm Roomba tsis raug. Txhawm rau teeb tsa lub corret baudrate yooj yim thaum ua haujlwm ntawm Roomba, tuav lub Huv/Fais Fab khawm. Tom qab kwv yees li 10 vib nas this, Roomba ua suab paj nruag ntawm cov suab qis. Roomba yuav sib txuas lus ntawm 19200 baud kom txog thaum lub hwj chim raug kaw, lub roj teeb raug tshem tawm thiab rov ua dua, lub roj teeb hluav taws xob poob qis dua qhov tsawg kawg nkaus uas xav tau rau kev ua haujlwm, lossis tus nqi baud tau hloov pauv meej los ntawm txoj kev ntawm OI.
Pom zoo:
Kev yees duab Lighbox Ua Los Ntawm Cov Duab Duab: 6 Kauj Ruam (nrog Duab)
Kev yees duab Lighbox Ua Los Ntawm Cov Duab Duab: Koj puas tau nyob hauv qhov xwm txheej uas koj yuav tsum tau thaij duab zoo ntawm qee yam thiab koj tsis muaj xob laim zoo nkauj lossis keeb kwm yav dhau zoo? Puas yog koj mus yees duab tab sis koj tsis muaj nyiaj ntau rau cov cuab yeej kim kim? Yog tias muaj, qhov no yog
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: 12 Cov Kauj Ruam (nrog Duab)
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: Hauv Cov Lus Qhia no, Kuv yuav hla cov kauj ruam uas kuv tau xaiv los xaiv Lub Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau qhov ua piv txwv Automated Shade Screen project. Cov ntxaij vab tshaus ntxoov ntxoo yog qhov nrov thiab pheej yig Coolaroo tes cranked qauv, thiab kuv xav hloov
Yuav Ua Li Cas Siv Drone Quadcopter Brushless DC Tsav los ntawm Kev Siv HW30A Brushless Tsav Ceev Tswj thiab Servo Tester: 3 Kauj Ruam
Yuav Ua Li Cas Siv Drone Quadcopter Brushless DC Motor los ntawm Kev Siv HW30A Brushless Motor Speed Controller thiab Servo Tester: Nqe lus piav qhia: Cov cuab yeej no hu ua Servo Motor Tester uas tuaj yeem siv los ua haujlwm servo lub cev los ntawm kev ntsaws yooj yim hauv servo lub cev muaj zog thiab muab lub zog rau nws. Cov cuab yeej kuj tseem tuaj yeem siv ua lub cim hluav taws xob rau kev tswj hluav taws xob ceev (ESC), tom qab ntawd koj tuaj yeem
Tswj Kev Nkag Mus Los ntawm Arduino YÚN Nrog MySQL, PHP5 thiab Python: 11 Kauj Ruam (nrog Duab)
Tswj Kev Nkag Mus Los ntawm Arduino YÚN Nrog MySQL, PHP5 thiab Python: Nyob Zoo Cov Phooj Ywg! Zoo, raws li koj paub, nyob rau lub Cuaj Hli qhov kev tshaj tawm tshiab tshaj tawm tshiab ntawm Arduino, Arduino YUN. Tus phooj ywg me me no muaj Linux teeb tsa kab ke uas peb tuaj yeem ua haujlwm txhua yam koj tuaj yeem xav txog (tsawg kawg yog kom deb li deb). Thaum muaj cov ntaub ntawv me me heev
Pike - Tsav Kev Nyab Xeeb, Tsav Ntse, Tsav Tus Pike!: 5 Kauj Ruam
Pike - Tsav Kev Nyab Xeeb, Tsav Zoo, Tsav Pike!: Zoo siab txais tos rau kuv qhov project hu ua Pike! Nov yog qhov haujlwm raws li ib feem ntawm kuv txoj kev kawm. Kuv yog tub ntxhais kawm NMCT ntawm Howest hauv Belgium. Lub hom phiaj yog ua kom qee yam ntse los ntawm kev siv Raspberry Pi. Peb muaj kev ywj pheej tiav uas peb xav ua ntse.Rau rau kuv nws wa