Sadržaj:
- Korak 1: Postavite ARDUINO YUN
- Korak 2: Povežite ARDUINO YUN s ROOMBOM
- Korak 3: Izradite BLYNK aplikaciju za pogon Arduino YUN -a
- Korak 4: Vozite Roombu
Video: ROOMBA Vozi ARDUINO YUN Preko Wifi aplikacije STEFANO DALL'OLIO: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
S ovim vodičem dijelim kôd za povezivanje ARDUINO YUN -a s Roombom radi vožnje Roombe putem Wi -Fi -ja.
Kôd i aplikaciju u potpunosti sam stvorio i razvio sam Stefano Dall'Olio.
Moj Roomba je Roomba 620, ali isti kôd možete koristiti za ostale modele Roombe.
Arduino YUN pokreće jednostavna USB banka za napajanje.
Naredbe se šalju na Arduino YUN pomoću aplikacije BLYNK za android.
Roombom možete upravljati pomoću navigacijske tipke za aplikaciju ili nametanjem brzine i kuta te pritiskom na tipku za vožnju.
Inače putem aplikacije možete uključiti motore, provjeriti stanje senzora, započeti čišćenje ili proces na licu mjesta,…
Aplikacija također prima signale senzora od Roombe.
Također je moguće prisiliti ROOMBA raspoređivanje putem aplikacije na Roombi 620 čak i ako nije opremljeno gumbima za planiranje.
Dodao sam i mogućnost prijavljivanja senzora u datoteku spremljenu na microSD karticu umetnutu u Arduino YUN.
Korak 1: Postavite ARDUINO YUN
Instalirajte knjižnicu SimpleTimer na Arduino, raspakirajte priloženu arhivu na:
C: / Program Files (x86) Arduino / libraries / SimpleTimer
Ponovo pokrenite Arduino softver.
Učitajte priloženu skicu na Arduino YUN. Imajte na umu da se autorizacijski kôd auth treba zamijeniti nakon izrade aplikacije BLYNK. Zatim skicu treba ponovno učitati na Arduino YUN. Ovaj korak je objašnjen kasnije.
Korak 2: Povežite ARDUINO YUN s ROOMBOM
Pronađite starog miša i prekinite žicu. Spojite samo 3 žice kako je navedeno na Arduino skici. Pogledajte Roomba igle kao na priloženoj slici.
Arduino YUN PIN 2 na Roomba pin 5
Arduino YUN PIN 10 na Roomba pin 4
Arduino YUN PIN 11 na Roomba pin 3
Uklonite sa svog ROOMBA 620 plastični poklopac (moj je bijeli plastični poklopac) koji se samo povlači prema gore. Vidjet ćete konektor prema priloženoj fotografiji.
Napajajte Arduino YUN jednostavnom bankom napajanja.
Korak 3: Izradite BLYNK aplikaciju za pogon Arduino YUN -a
Preuzmite aplikaciju Android BLYNK i izradite novo sučelje.
Prilažem zajednički QRCODE svog sučelja koje možete koristiti umjesto stvaranja novog sučelja.
Zamijenite na Arduino skici AUTH KOD dohvaćen s BLYNK sučelja i ponovo prenesite skicu na svoj Arduino YUN. Dolje gdje treba zamijeniti AUTH CODE:
// Trebali biste dobiti Auth Token u aplikaciji Blynk.// Idite na Postavke projekta (ikona oraha).
char auth = "e70879f362a34d9fb213475a4389fcef";
Ako je Auth.code pogrešan, aplikacija BLYNK se ne može povezati s Arduino YUN -om i slati naredbe.
Korak 4: Vozite Roombu
1) Spojite Arduino YUN na Roombu
2) Uključite Arduino YUN [nakon nekoliko sekundi Roomba zelena tipka postane crvena]
3) Otvorite i pokrenite Android BLYNK sučelje
Uživajte u svojoj Roombi kojom upravlja Arduino YUN.
U slučaju da Roomba pogrešno interpretira naredbe koje Arduino YUN šalje Roombi, vjerojatno je brzina prijenosa Roombe pogrešna. Kako biste jednostavno podesili brzinu prijenosa pri uključivanju Roombe, pritisnite tipku za čišćenje/napajanje. Nakon otprilike 10 sekundi, Roomba svira melodiju silaznih terena. Roomba će komunicirati pri 19200 bauda sve dok se napajanje ne isključi, baterija se izvadi i ponovno umetne, napon baterije padne ispod minimuma potrebnog za rad procesora ili se brzina prijenosa eksplicitno promijeni putem OI -a.
Preporučeni:
Staklena kamena LED cijev (WiFi kontrolirano putem aplikacije za pametni telefon): 6 koraka (sa slikama)
Staklena kamena LED cijev (WiFi kontrolirana putem aplikacije za pametne telefone): Pozdrav kolege proizvođači! U ovom uputstvu pokazat ću vam kako izgraditi LED cijev koja kontrolira WiFi i koja je ispunjena staklenim kamenjem za lijep učinak difuzije. LED diode se mogu pojedinačno adresirati pa su stoga mogući lijepi efekti u
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) - Na temelju Arduina: 15 koraka (sa slikama)
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) | Na temelju Arduina: Automatiziranje rasporeda željezničkih modela pomoću Arduino mikrokontrolera izvrstan je način spajanja mikrokontrolera, programiranja i željezničkog modela u jedan hobi. Dostupno je nekoliko projekata o autonomnom voženju vlaka na modelu railroa
NAJJEFTINIJI MOTORIZIRANI INTERNET, VOZI NA POJAS, 48 "DIY KAMERA ZA KAMERU: 12 koraka (sa slikama)
NAJJEFTINIJI MOTORIZIRANI INTERNET, POJAS, 48 "DIY CAMERA SLIDER: Parallax Printing predstavlja jeftino rješenje za motoriziranu fotografiju paralakse. Napomena: Ovaj vodič je star nekoliko godina, a od kada je napisan, proizvodnja slajdova Opteka je izmijenila dizajn platformu uklanjanjem korice
Izrada Android aplikacije za mala poduzeća pomoću aplikacije MIT i Google Fusion Table: 7 koraka
Izrada Android aplikacije za mala poduzeća pomoću MIT APP -a i Google Fusion Table: Jeste li ikada poželjeli napraviti svoju vlastitu aplikaciju koja može biti dostupna u google play trgovini !!! Ako imate posao, ovaj će vam vodič promijeniti život. Nakon što ovo pažljivo pročitate, moći ćete izraditi vlastitu aplikaciju. Prije
IOT: ESP 8266 Nodemcu kontrola LED trake Neopixel Ws2812 preko interneta putem aplikacije BLYNK: 5 koraka
IOT: ESP 8266 Nodemcu kontrola LED trake Neopixel Ws2812 preko interneta putem aplikacije BLYNK: Zdravo dečki, u ovim uputama napravio sam svjetlo pomoću neopikselne LED trake koja se može kontrolirati putem interneta iz cijelog svijeta pomoću aplikacije BLYNK, a nodemcu je koji djeluje kao mozak ovog projekta, stoga učinite svoje ambijentalno svjetlo za vas