Turinys:

Sąsaja su bet kokiu „Arduino“mobiliuoju telefonu: 6 žingsniai (su nuotraukomis)
Sąsaja su bet kokiu „Arduino“mobiliuoju telefonu: 6 žingsniai (su nuotraukomis)

Video: Sąsaja su bet kokiu „Arduino“mobiliuoju telefonu: 6 žingsniai (su nuotraukomis)

Video: Sąsaja su bet kokiu „Arduino“mobiliuoju telefonu: 6 žingsniai (su nuotraukomis)
Video: Осветите свой мир (с помощью лампочек Hue), Дэн Брэдли 2024, Birželis
Anonim
Sujunkite bet kurį „Arduino“su mobiliuoju telefonu
Sujunkite bet kurį „Arduino“su mobiliuoju telefonu

Kai naudojate „Arduino“, gali būti gana erzina, kad negalėsite juo naudotis vien todėl, kad neturite kompiuterio. Galbūt „Windows“ar „Mac OS“nesuderinamos, jūs neturite jokio kompiuterio arba tiesiog norite daugiau laisvės sąsajai su lenta. Sprendimas: paprastas OTG (On The Go) kabelis ir programa, galinti atlikti šią užduotį. Labiausiai žinomas yra „ArduinoDroid“, kuris, matyt, prieinamas „Android“. Ši programinė įranga suteikia jums galimybę iš savo mobiliojo telefono ir net planšetinių kompiuterių sukurti, modifikuoti, sudaryti ir įkelti „Arduino“eskizus į savo lentą. Jis taip pat veikia kaip serijinis monitorius, tačiau, deja, jame dar nėra braižytuvo. Atminkite, kad jūsų operacinės sistemos versija turi būti suderinama.

Be šios IDE, taip pat yra serijinių monitorių programų, kurios gali priimti ir siųsti informaciją į lentas, bet negali nieko įkelti. Jie užima mažiau atminties nei „ArduinoDroid“, nes pastarajame, žinoma, yra daug bibliotekų ir pavyzdžių. Dabar, kai pagrindinis įvadas baigtas, pradėkime nuo medžiagų ir žingsnių.

1 žingsnis: medžiagos

Medžiagos
Medžiagos
Medžiagos
Medžiagos
Medžiagos
Medžiagos

Šiam projektui reikalingų medžiagų yra stebėtinai mažai. Žinoma, jums reikės:

  • „Android“mobilusis telefonas (ar net planšetinis kompiuteris);
  • OTG kabelis, suderinamas su jūsų mobiliuoju telefonu;
  • „Arduino“lenta;
  • „Arduino Board“duomenų kabelis arba programuotojas;
  • Galiausiai, „ArduinoDroid“programa arba kita serijinio terminalo/monitoriaus programinė įranga.

Dabar, kai tai baigsime, pereikime prie visko sujungimo.

2 žingsnis: jungtys

Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai

„Arduino“į kabelį arba programuotojas:

Jei jūsų „Arduino“nėra „Pro Mini“, turėsite patraukti atitinkamą USB duomenų kabelį ir prijungti.

Kita vertus, jei jūsų plokštė yra „Pro Mini“, paimkite 5 ar 6 kontaktų USB programuotoją ir prijunkite jungiamųjų kabelių jungtį tarp moterų ir moterų (pirmiausia programuotojo kaištį, vėliau „Arduino“kaištį). lentą, Gnd į Gnd, Rxd į Txo ir Txd į Rxi (įkeliant nepamirškite paspausti lentos mygtuko Reset, kai eskizas baigs rinkti ir pradės įkelti).

2. Kabelis/programuotojas į OTG:

Tiesiog prijunkite USB A prie patelės OTG kabeliu.

3. OTG į mobilųjį telefoną ar planšetinį kompiuterį:

Prijunkite USB Micro, C arba „Lightning“jungtį prie telefono ar planšetinio kompiuterio prievado.

3 žingsnis: „ArduinoDroid“programa

„ArduinoDroid“programa
„ArduinoDroid“programa
„ArduinoDroid“programa
„ArduinoDroid“programa
„ArduinoDroid“programa
„ArduinoDroid“programa
  1. Ieškokite „ArduinoDroid“„Google Play“, „Play“parduotuvėje, „App Store“ar bet kurioje kitoje.
  2. Įdiekite ir atidarykite.
  3. Pažvelkite į aukščiau esančius vaizdus ir perskaitykite komentarus.
  4. Kadangi tai gana sudėtinga programa, siūlau jums išnagrinėti visas galimybes. Į komentarus įtraukiau kai kurias funkcijas ir kaip jas pasiekti.
  5. Jei norite sukurti įdomų projektą su „Arduino“, peržiūrėkite šią instrukciją.

4 žingsnis: kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į valdybą ir iš jos)

Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
Kitos serijinio monitoriaus programos (tik norint gauti ir siųsti informaciją į lentą ir iš jos)
  1. Įveskite savo programų parduotuvės programą (huh!) Ir ieškokite „Arduino“serijinio monitoriaus programos. Įsitikinkite, kad jie remiasi USB, o ne „Bluetooth“ryšiu. Man labai patinka viena, vadinama USB serijine konsole. Peržiūrėkite aukščiau esančius paveikslėlius, kad įsitikintumėte, kuris iš jų yra.
  2. Tęskite jo diegimą ir atidarymą.
  3. Sąsaja yra gana paprasta. Turite skyrių, kuriame rašomi pranešimai naudojant klaviatūrą, o po to - mygtuką siųsti juos į lentą, didžiojoje ekrano dalyje rodoma informacija, gauta iš jūsų „Arduino“, tada viršutiniame dešiniajame kampe yra trys taškai, kurie suteikia prieigą prie meniu.
  4. Jei spustelėsite tris taškus, viršutiniame dešiniajame kampe pasirodys mažas meniu su įvairiomis parinktimis, tokiomis kaip nustatymai, prisijungimas ir tt Spustelėkite „Nustatymai“, kad pasirinktumėte svarbius dalykus, susijusius su nuosekliu prievadu, ryšiu, licencija ir kt. Įkainį galima nustatyti spustelėjus „Serijinis prievadas“ir tada jį koreguoti.
  5. Prijungę „Arduino“ir OTG kabelį prie telefono/planšetinio kompiuterio, spustelėkite tris taškus, tada - „Prisijungti“. Pasirinkite teisingus nustatymus ir turėtumėte pradėti gauti savo informaciją. Galite nuspręsti, ar programa pažymi laiką kiekvienoje „Nustatymų“skilties eilutėje.
  6. Pagaliau baigėte! Mėgaukitės nauju universalumu naudodami „Arduino“su savo telefonu ar planšetiniu kompiuteriu!

5 veiksmas: trikčių šalinimas

Problemų sprendimas
Problemų sprendimas
  1. Tiesą pasakius, šiame projekte nėra daug galimų komplikacijų. Pradėsiu nuo aparatinės įrangos problemų, susijusių su programine įranga.
  2. Visų pirma, jūsų „Arduino“gali būti netinkamai prijungtas prie duomenų kabelio ar programuotojo. Įsitikinkite, kad jie yra, tada pereikite prie kito.
  3. Įsitikinkite, kad duomenų kabelis/ programuotojas yra tinkamai prijungtas prie OTG kabelio. Jei vis tiek neveikia, pereikite prie kito veiksmo.
  4. Patikrinkite, ar ryšys tarp OTG kabelio ir mobiliojo telefono veikia tinkamai. Kartą man atsitiko, kad OTG kontaktai buvo šiek tiek seni ir purvini, todėl lenta įsijungs, bet jokia informacija nebus siunčiama. Valydamas naudojau mažą atsuktuvą ir vėliau jis puikiai veikė.
  5. Jei visa aparatinė įranga yra tinkamai nustatyta (ir plokštė iš tikrųjų veikia), bet vis tiek neveikia, patikrinkite, ar „Android“versija suderinama su programa. Aš neturiu „Apple“įrenginio, todėl negaliu pasakyti, ar jis veikia su visais šiais telefonais.
  6. Antra, įsitikinkite, kad „liepėte“programai prijungti programuotoją ar plokštę. Paprastai, prijungus OTG kabelį, turėtų pasirodyti pranešimas, siūlantis jį prijungti.
  7. Galiausiai įsitikinkite, kad duomenų perdavimo sparta (nuosekliajam monitoriui) yra tokia pati, kaip nurodyta eskize.

6 žingsnis: pabaiga

Labai ačiū, kad perskaitėte šią instrukciją! Tikiuosi, kad tai pasirodė naudinga! Jei man liko kažkas neaiškaus, nedvejodami kreipkitės į mane!

Rekomenduojamas: