Sadržaj:
- Korak 1: Postavite ARDUINO YUN
- Korak 2: Povežite ARDUINO YUN s ROOMBOM
- Korak 3: Kreirajte 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 izmjena: 2024-01-30 08:08
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 kreirao i razvio sam Stefano Dall'Olio.
Moj Roomba je Roomba 620, ali isti kôd možete koristiti i za ostale modele Roombe.
Arduino YUN pokreće jednostavna USB banka za napajanje.
Komande se šalju na Arduino YUN pomoću BLYNK android aplikacije.
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 tipkama za planiranje.
Dodao sam i mogućnost prijavljivanja senzora u datoteku spremljenu na microSD kartici umetnutu u Arduino YUN.
Korak 1: Postavite ARDUINO YUN
Instalirajte SimpleTimer biblioteku 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 autorizacijski kod auth treba zamijeniti nakon kreiranja aplikacije BLYNK. Zatim skicu treba ponovo postaviti 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 pomoću jednostavne banke napajanja.
Korak 3: Kreirajte BLYNK aplikaciju za pogon Arduino YUN -a
Preuzmite aplikaciju Android BLYNK i stvorite 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 sa BLYNK sučelja i ponovo otpremite skicu na svoj Arduino YUN. Ispod mjesta 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 zeleno dugme postaje crveno]
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, vjerovatno je brzina prijenosa Roombe pogrešna. Da 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 na 19200 bauda sve dok se napajanje ne isključi, baterija se izvadi i ponovno umetne, napon baterije padne ispod minimalnog potrebnog za rad procesora ili se brzina prijenosa eksplicitno promijeni pomoću OI -a.
Preporučuje se:
Kontrola Led putem aplikacije Blynk pomoću Nodemcu preko interneta: 5 koraka
Kontrola LED -a putem aplikacije Blynk pomoću Nodemcu preko interneta: Pozdrav svima Danas ćemo vam pokazati kako možete kontrolirati LED pomoću pametnog telefona putem interneta
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) - Arduino zasnovano: 15 koraka (sa slikama)
Automatski model željezničkog rasporeda koji vozi s dva vlaka (V2.0) | Arduino zasnovano: Automatizacija rasporeda željezničkih modela pomoću Arduino mikrokontrolera odličan je način za spajanje mikrokontrolera, programiranje i pružanje modela u jedan hobi. Dostupno je nekoliko projekata o autonomnom voženju vlaka na modelu railroa
NAJJEFTINIJI MOTORIZOVANI INTERNET, VOZI NA POJAS, 48 "DIY KAMERA ZA KAMERU: 12 koraka (sa slikama)
NAJJEFTINIJI MOTORIZOVANI INTERNET, VOZI NA POJAS, 48 "DIY KAMERA KLIZER: 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 preduzeća pomoću aplikacije MIT i Google Fusion Table: 7 koraka
Izrada Android aplikacije za mala preduzeća koristeći MIT APP i Google Fusion Table: Jeste li ikada poželjeli napraviti vlastitu aplikaciju koja može biti dostupna u google play trgovini !!! Ako imate posao, ovaj vodič će vam promijeniti život. Nakon što ovo pažljivo pročitate, moći ćete napraviti vlastitu aplikaciju. Befo
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 pomoću aplikacije BLYNK: Zdravo momci, 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 radi kao mozak ovog projekta, pa napravite svoje ambijentalno svjetlo umjesto vas