Sadržaj:

Povezivanje bilo kojeg Arduina s mobitelom: 6 koraka (sa slikama)
Povezivanje bilo kojeg Arduina s mobitelom: 6 koraka (sa slikama)

Video: Povezivanje bilo kojeg Arduina s mobitelom: 6 koraka (sa slikama)

Video: Povezivanje bilo kojeg Arduina s mobitelom: 6 koraka (sa slikama)
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Jun
Anonim
Povezivanje bilo kojeg Arduina s mobitelom
Povezivanje bilo kojeg Arduina s mobitelom

Kada koristite Arduino, može biti krajnje neugodno što ga ne možete koristiti samo zato što nemate računar na raspolaganju. Možda Windows ili Mac OS nisu kompatibilni, uopće nemate računar ili samo želite više slobode za povezivanje ploče. Rješenje: jednostavan OTG (On The Go) kabel i aplikacija sposobna za ovaj zadatak. Najpoznatiji je ArduinoDroid, koji je očigledno dostupan za Android. Ovaj softver vam daje mogućnost izrade, izmjene, sastavljanja i postavljanja Arduino skica na vašu ploču s vašeg mobilnog telefona, pa čak i tableta. Djeluje i kao serijski monitor, ali nažalost još ne uključuje ploter. Imajte na umu da verzija operativnog sistema mora biti kompatibilna.

Osim ovog IDE -a, postoje i aplikacije za serijski monitor koje mogu primati i slati informacije na ploče, ali ne mogu ništa učitati. Oni zauzimaju manje memorije od ArduinoDroida, jer potonji, naravno, sadrži mnogo biblioteka i primjera. Sada kada je osnovni uvod gotov, počnimo s materijalima i koracima.

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

Za ovaj projekt je iznenađujuće malo materijala. Naravno, trebat će vam:

  • Android mobilni telefon (ili čak tablet);
  • OTG kabel kompatibilan s vašim mobilnim telefonom;
  • Arduino ploča;
  • Podatkovni kabel ili programator za Arduino Board;
  • Na kraju, aplikacija ArduinoDroid ili neki drugi softver za serijski terminal/monitor.

Sada kada smo završili s ovim, prijeđimo na povezivanje svega.

Korak 2: Veze

Connections
Connections
Connections
Connections
Connections
Connections
Connections
Connections

Arduino na kabel ili programer:

Ako vaš Arduino nije Pro Mini, samo ćete morati uzeti odgovarajući USB podatkovni kabel i priključiti ga.

S druge strane, ako je vaša ploča Pro Mini, zgrabite 5 ili 6-pinski USB programator i povežite ga pomoću žensko-ženskih kratkospojnih kabela (prvo programerski pin, Arduino pin kasnije) 5v ili 3.3v na Vcc na ploču, Gnd u Gnd, Rxd u Txo i Txd u Rxi (prilikom postavljanja ne zaboravite pritisnuti dugme Reset na ploči nakon što skica završi sa sastavljanjem i počne otpremati).

2. Kabl/programator za OTG:

Jednostavno spojite muški USB A na ženski na OTG kabelu.

3. OTG na mobitel ili tablet:

Spojite USB Micro, C ili Lightning konektor na port telefona ili tableta.

Korak 3: Aplikacija ArduinoDroid

Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
  1. Pretražujte ArduinoDroid na Google Playu, Trgovini Play, App Storeu ili bilo kojem drugom.
  2. Instalirajte ga i otvorite.
  3. Pogledajte gornje slike i pročitajte komentare.
  4. Budući da je to prilično složena aplikacija, predlažem da istražite sve mogućnosti. U komentare sam uključio neke od funkcija i kako ih postići.
  5. Ako želite napraviti zanimljiv projekt s Arduinom, pogledajte ovaj Instructable.

Korak 4: Ostale aplikacije serijskog monitora (samo za primanje i slanje informacija na ploču i s nje)

Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na ploču i s nje)
Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na ploču i s nje)
Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na i s odbora)
Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na i s odbora)
Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na i s odbora)
Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na i s odbora)
Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na ploču i s nje)
Druge aplikacije serijskog monitora (samo za primanje i slanje informacija na ploču i s nje)
  1. Unesite aplikaciju za trgovinu aplikacija (ha!) I potražite aplikaciju Serial Monitor za Arduino. Uvjerite se da se oslanjaju na USB vezu, a ne na Bluetooth. Zaista mi se sviđa USB Serijska konzola. Na gornjim slikama provjerite koja je.
  2. Instalirajte ga i otvorite.
  3. Sučelje je relativno osnovno. Imate odjeljak za pisanje poruka pomoću tipkovnice, a zatim gumb za slanje na ploču, većina zaslona prikazuje podatke primljene s vašeg Arduina, a zatim imate tri točke u gornjem desnom kutu koje omogućuju pristup izborniku.
  4. Ako kliknete na tri točke, pojavit će se mali izbornik u gornjem desnom kutu s različitim opcijama, poput postavki, povezivanja itd. Kliknite "Postavke" za odabir važnih stvari u vezi serijskog porta, veze, licence itd. Baud Brzina se može postaviti klikom na "Serijski port", a zatim nastaviti s podešavanjem.
  5. Nakon što spojite Arduino i OTG kabel na telefon/tablet, kliknite na tri točke, a zatim "Poveži se". Odaberite ispravne postavke i trebali biste početi primati svoje podatke. Možete odlučiti hoće li aplikacija označiti vrijeme na svakom retku u odjeljku Postavke.
  6. Konačno ste gotovi! Uživajte u novoj svestranosti koristeći svoj Arduino sa svojim telefonom ili tabletom!

Korak 5: Rješavanje problema

Rješavanje problema
Rješavanje problema
  1. Istini za volju, u ovom projektu nema mnogo mogućih komplikacija. Počeću od hardverskih problema do onih koji se tiču softvera.
  2. Prije svega, vaš Arduino možda nije pravilno spojen na podatkovni kabel ili programator. Uverite se da jesu, a zatim pređite na sledeći.
  3. Provjerite je li podatkovni kabel/ programator pravilno spojen na OTG kabel. Ako i dalje ne radi, prijeđite na sljedeći korak.
  4. Provjerite radi li veza između OTG kabela i mobitela ispravno. Jednom mi se dogodilo da su kontakti OTG -a bili malo stari i prljavi, pa bi se ploča uključila, ali se informacije ne bi slale. Za čišćenje sam upotrijebio mali odvijač i nakon toga je savršeno funkcionirao.
  5. Ako je sav hardver pravilno postavljen (a ploča zaista radi), ali i dalje ne radi, provjerite je li verzija Androida kompatibilna s aplikacijom. Ne posjedujem Apple uređaj, pa vam ne mogu reći da li radi sa svim ovim telefonima.
  6. Drugo, provjerite jeste li aplikaciji "rekli" da poveže programer ili ploču. Obično, kada priključite OTG kabel, trebala bi se pojaviti poruka koja predlaže da ga povežete.
  7. Na kraju, provjerite je li brzina prijenosa podataka (za serijski monitor) ista od one navedene na skici.

Korak 6: Kraj

Hvala vam puno što ste pročitali ovo uputstvo! Nadam se da se pokazalo korisnim! Ako postoji nešto što nisam ostavio jasnim, ne ustručavajte se konsultovati me!

Preporučuje se: