Kazalo:

Povezovanje katerega koli Arduina z mobilnim telefonom: 6 korakov (s slikami)
Povezovanje katerega koli Arduina z mobilnim telefonom: 6 korakov (s slikami)

Video: Povezovanje katerega koli Arduina z mobilnim telefonom: 6 korakov (s slikami)

Video: Povezovanje katerega koli Arduina z mobilnim telefonom: 6 korakov (s slikami)
Video: Leap Motion SDK 2024, Junij
Anonim
Povezovanje katerega koli Arduina z mobilnim telefonom
Povezovanje katerega koli Arduina z mobilnim telefonom

Ko uporabljate Arduino, se lahko zgodi, da ga ne morete uporabljati samo zato, ker nimate računalnika na voljo. Morda operacijski sistem Windows ali Mac OS nista združljiva, sploh nimate računalnika ali pa samo želite več svobode pri povezovanju plošče. Rešitev: preprost kabel OTG (On The Go) in aplikacija, ki lahko to opravi. Najbolj znan je ArduinoDroid, ki je očitno na voljo za Android. Ta programska oprema vam omogoča izdelavo, spreminjanje, zbiranje in nalaganje skic Arduino na vašo tablo z vašega mobilnega telefona in celo tabličnih računalnikov. Deluje tudi kot serijski monitor, vendar na žalost še ne vključuje ploterja. Upoštevajte, da mora biti različica operacijskega sistema združljiva.

Poleg tega IDE obstajajo tudi aplikacije za serijski nadzor, ki lahko sprejemajo in pošiljajo informacije na plošče, vendar ne morejo nič naložiti. Ti zasedajo manj pomnilnika kot ArduinoDroid, saj slednji seveda vsebuje veliko knjižnic in primerov. Zdaj, ko je osnovni uvod končan, začnimo z materiali in koraki.

1. korak: Materiali

Materiali
Materiali
Materiali
Materiali
Materiali
Materiali

Materialov, potrebnih za ta projekt, je presenetljivo malo. Seveda boste potrebovali:

  • Mobilni telefon Android (ali celo tablični računalnik);
  • OTG kabel, združljiv z vašim mobilnim telefonom;
  • Arduino plošča;
  • Podatkovni kabel ali programator Arduino Board;
  • Nazadnje, aplikacija ArduinoDroid ali druga programska oprema za serijski terminal/monitor.

Zdaj, ko smo s tem končali, preidimo na povezovanje vsega.

2. korak: Povezave

Povezave
Povezave
Povezave
Povezave
Povezave
Povezave
Povezave
Povezave

Arduino do kabla ali programerja:

Če vaš Arduino ni Pro Mini, boste morali vzeti ustrezen podatkovni kabel USB in ga priključiti.

Če je vaša plošča Pro Mini, vzemite 5 ali 6-polni USB-programer in ga povežite z uporabo moških in ženskih mostičnih kablov (najprej programatorski zatič, pozneje Arduino) 5-voltnega ali 3,3-voltnega na Vcc na ploščo, Gnd v Gnd, Rxd v Txo in Txd v Rxi (pri nalaganju ne pozabite pritisniti gumba za ponastavitev na plošči, potem ko je skica končana z zbiranjem in se začne nalagati).

2. Kabel/programer do OTG:

Preprosto priključite moški USB A na ženski na OTG kablu.

3. OTG na mobilni telefon ali tablični računalnik:

Priključek USB Micro, C ali Lightning priključite na vrata telefona ali tabličnega računalnika.

Korak: Aplikacija ArduinoDroid

Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
Aplikacija ArduinoDroid
  1. Poiščite ArduinoDroid v Googlu Play, Trgovini Play, App Store ali kateri koli drugi.
  2. Namestite in odprite.
  3. Oglejte si zgornje slike in preberite komentarje.
  4. Ker je to precej zapletena aplikacija, predlagam, da raziščete vse možnosti. V komentarje sem vključil nekatere funkcije in kako jih doseči.
  5. Če želite z Arduinom narediti zanimiv projekt, si oglejte ta Instructable.

4. korak: Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)

Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
Druge aplikacije za serijski nadzor (samo za prejemanje in pošiljanje informacij na odbor in z njega)
  1. Vnesite aplikacijo v trgovini z aplikacijami (huh!) In poiščite aplikacijo Serial Monitor za Arduino. Prepričajte se, da se zanašajo na povezavo USB in ne na Bluetooth. Resnično mi je všeč ena, imenovana USB Serial Console. Na zgornjih slikah se prepričajte, katera je.
  2. Namestite ga in odprite.
  3. Vmesnik je relativno osnovni. Imate razdelek za pisanje sporočil s tipkovnico in nato gumb za pošiljanje na ploščo, večina zaslona prikazuje podatke, prejete z vašega Arduina, nato pa imate zgoraj desno tri pike, ki omogočajo dostop do menija.
  4. Če kliknete tri pike, se v zgornjem desnem kotu prikaže majhen meni z različnimi možnostmi, kot so nastavitve, povezava itd. Kliknite »Nastavitve«, da izberete pomembne stvari glede serijskih vrat, povezave, licence itd. Baud Hitrost lahko nastavite tako, da kliknete »Serijska vrata« in jo nato nastavite.
  5. Ko priključite kabel Arduino in OTG na telefon/tablični računalnik, kliknite tri pike in nato »Poveži«. Izberite pravilne nastavitve in začeli boste prejemati svoje podatke. Odločite se lahko, ali aplikacija v vsaki vrstici v razdelku Nastavitve označi čas.
  6. Končno ste končali! Uživajte v novi vsestranskosti z uporabo Arduina s telefonom ali tabličnim računalnikom!

5. korak: Odpravljanje težav

Odpravljanje težav
Odpravljanje težav
  1. Resnici na ljubo v tem projektu ni veliko možnih zapletov. Začel bom od težav s strojno opremo do tistih v zvezi s programsko opremo.
  2. Najprej vaš Arduino morda ni pravilno priključen na podatkovni kabel ali programer. Prepričajte se, da so, nato pa nadaljujte z naslednjim.
  3. Prepričajte se, da je podatkovni kabel/ programer pravilno priključen na kabel OTG. Če še vedno ne deluje, pojdite na naslednji korak.
  4. Preverite, ali povezava med OTG kablom in mobilnim telefonom deluje pravilno. Nekoč se mi je zgodilo, da so bili stiki OTG malo stari in umazani, zato se je plošča vklopila, vendar podatkov ne bi poslali. Za čiščenje sem uporabil majhen izvijač, ki je potem popolnoma deloval.
  5. Če je vsa strojna oprema pravilno nastavljena (in plošča dejansko deluje), vendar še vedno ne deluje, preverite, ali je različica Android združljiva z aplikacijo. Nimam naprave Apple, zato vam ne morem povedati, ali deluje z vsemi temi telefoni.
  6. Drugič, aplikaciji morate "povedati", naj poveže programer ali ploščo. Običajno se mora, ko priključite kabel OTG, prikazati sporočilo, ki predlaga, da ga povežete.
  7. Nazadnje se prepričajte, da je hitrost prenosa (za serijski monitor) enaka tisti, ki je navedena na skici.

Korak 6: Konec

Najlepša hvala, ker ste prebrali ta navodila! Upam, da se je izkazalo za koristno! Če mi kaj ni ostalo jasno, se ne oklevajte in se posvetujte z mano!

Priporočena: