Obsah:

Rozhranie akéhokoľvek Arduina s mobilom: 6 krokov (s obrázkami)
Rozhranie akéhokoľvek Arduina s mobilom: 6 krokov (s obrázkami)

Video: Rozhranie akéhokoľvek Arduina s mobilom: 6 krokov (s obrázkami)

Video: Rozhranie akéhokoľvek Arduina s mobilom: 6 krokov (s obrázkami)
Video: Leap Motion SDK 2024, November
Anonim
Rozhranie akéhokoľvek Arduina s mobilným telefónom
Rozhranie akéhokoľvek Arduina s mobilným telefónom

Pri používaní Arduina môže byť dosť nepríjemné, že ho nemôžete používať len preto, že nemáte k dispozícii počítač. Je možné, že Windows alebo Mac OS nie sú kompatibilné, nemáte vôbec žiadny počítač alebo chcete väčšiu voľnosť pri prepojení dosky. Riešenie: jednoduchý kábel OTG (On The Go) a aplikácia schopná túto úlohu zvládnuť. Najznámejším je ArduinoDroid, ktorý je zrejme k dispozícii pre Android. Tento softvér vám dáva možnosť vytvárať, upravovať, kompilovať a nahrávať náčrty Arduino na tabuľu z mobilného telefónu a dokonca aj z tabletu. Funguje tiež ako sériový monitor, ale bohužiaľ zatiaľ neobsahuje ploter. Majte na pamäti, že vaša verzia operačného systému musí byť kompatibilná.

Okrem tohto IDE existujú aj aplikácie pre sériový monitor, ktoré môžu prijímať a odosielať informácie na dosky, ale nemôžu nič nahrávať. Zaberajú menej pamäte ako ArduinoDroid, pretože ten obsahuje, prirodzene, veľa knižníc a príkladov. Teraz, keď je základný úvod ukončený, začnime s materiálmi a krokmi.

Krok 1: Materiály

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

Materiálov potrebných na tento projekt je prekvapivo málo. Samozrejme, budete potrebovať:

  • Mobilný telefón Android (alebo dokonca tablet);
  • Kábel OTG kompatibilný s vašim mobilným telefónom;
  • Doska Arduino;
  • Dátový kábel alebo programátor dosky Arduino;
  • Nakoniec aplikácia ArduinoDroid alebo iný softvér Serial Terminal/Monitor.

Teraz, keď sme s tým skončili, prejdime k prepojeniu všetkého.

Krok 2: Pripojenia

Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia

Arduino na kábel alebo programátor:

Ak váš Arduino nie je Pro Mini, stačí chytiť príslušný dátový kábel USB a zapojiť ho.

Ak je na druhej strane vaša doska Pro Mini, uchopte 5 alebo 6-kolíkový programátor USB a pomocou prepojovacích káblov žena-žena (najskôr kolík programátora, neskôr kolík Arduino) zapojte 5 V alebo 3,3 V do Vcc na doska, Gnd na Gnd, Rxd na Txo a Txd na Rxi (pri nahrávaní nezabudnite stlačiť tlačidlo Reset na doske po tom, čo skica dokončí kompiláciu a začne sa nahrávať).

2. Kábel/programátor k OTG:

Jednoducho pripojte mužský USB A k samičiemu káblu OTG.

3. OTG na mobilný telefón alebo tablet:

Pripojte konektor USB Micro, C alebo Lightning k portu telefónu alebo tabletu.

Krok 3: Aplikácia ArduinoDroid

Aplikácia ArduinoDroid
Aplikácia ArduinoDroid
Aplikácia ArduinoDroid
Aplikácia ArduinoDroid
Aplikácia ArduinoDroid
Aplikácia ArduinoDroid
  1. Vyhľadajte ArduinoDroid v službe Google Play, Play Play, App Store alebo podľa toho, ktorý máte.
  2. Nainštalujte ho a otvorte.
  3. Pozrite sa na obrázky vyššie a prečítajte si komentáre.
  4. Pretože je to pomerne zložitá aplikácia, navrhujem, aby ste preskúmali všetky možnosti. Niektoré funkcie a spôsob, ako ich dosiahnuť, som zahrnul do komentárov.
  5. Ak by ste chceli urobiť zaujímavý projekt s Arduinom, pozrite si tento návod.

Krok 4: Ďalšie aplikácie pre sériový monitor (len na príjem a odosielanie informácií do a z tabule)

Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
Ďalšie aplikácie na sériové monitorovanie (len na príjem a odosielanie informácií do a z tabule)
  1. Zadajte svoju aplikáciu z obchodu s aplikáciami (hej!) A vyhľadajte aplikáciu Serial Monitor pre Arduino. Uistite sa, že sa spoliehajú na pripojenie USB, nie na Bluetooth. Veľmi sa mi páči ten, ktorý sa volá USB Serial Console. Pozrite sa na obrázky vyššie a uistite sa, ktorý to je.
  2. Pokračujte v inštalácii a otvorení.
  3. Rozhranie je relatívne základné. Máte sekciu na písanie správ pomocou klávesnice a potom tlačidlo na ich odoslanie na tabuľu, väčšina obrazovky zobrazuje informácie prijaté z vášho Arduina a potom máte tri bodky vpravo hore, ktoré umožňujú prístup do ponuky.
  4. Ak kliknete na tri bodky, vpravo hore sa zobrazí malá ponuka s rôznymi možnosťami, ako sú nastavenia, pripojenie atď. Kliknutím na položku „Nastavenia“vyberiete dôležité položky týkajúce sa sériového portu, pripojenia, licencie atď. Sadzbu je možné nastaviť kliknutím na „Sériový port“a následným nastavením.
  5. Po pripojení kábla Arduino a OTG k telefónu/tabletu kliknite na tri bodky a potom na „Pripojiť“. Vyberte správne nastavenia a mali by ste začať dostávať svoje informácie. V sekcii Nastavenia sa môžete rozhodnúť, či aplikácia označí čas na každom riadku.
  6. Konečne ste hotoví! Užite si novú univerzálnosť pomocou Arduina, ktorý vám poskytne telefón alebo tablet!

Krok 5: Riešenie problémov

Riešenie problémov
Riešenie problémov
  1. Pravdupovediac, v tomto projekte nie je veľa možných komplikácií. Začnem od problémov s hardvérom po problémy týkajúce sa softvéru.
  2. Po prvé, vaše Arduino nemusí byť správne pripojené k dátovému káblu alebo programátoru. Uistite sa, že sú, a potom pokračujte ďalším.
  3. Uistite sa, že dátový kábel/ programátor je správne zapojený do kábla OTG. Ak to stále nefunguje, prejdite na ďalší krok.
  4. Skontrolujte, či spojenie medzi káblom OTG a mobilným telefónom funguje správne. Raz sa mi stalo, že kontakty OTG boli trochu staré a špinavé, takže sa doska zapla, ale neboli odoslané žiadne informácie. Na čistenie som použil malý skrutkovač a potom to fungovalo perfektne.
  5. Ak je všetok hardvér správne nastavený (a doska skutočne funguje), ale napriek tomu nefunguje, skontrolujte, či je verzia systému Android s aplikáciou kompatibilná. Nemám zariadenie Apple, takže vám nemôžem povedať, či funguje so všetkými týmito telefónmi.
  6. Za druhé, uistite sa, že ste aplikácii „povedali“, aby pripojila programátor alebo dosku. Keď zapojíte kábel OTG, zvyčajne by sa mala objaviť správa s návrhom na jeho pripojenie.
  7. Nakoniec sa uistite, že prenosová rýchlosť (pre sériový monitor) je rovnaká ako rýchlosť uvedená v náčrte.

Krok 6: Koniec

Ďakujem vám veľmi pekne za prečítanie tohto návodu! Dúfam, že sa to ukázalo ako užitočné! Ak je niečo, čo som nenechal jasné, neváhajte a poraďte sa so mnou!

Odporúča: