Come programmare Arduino usando il tuo telefono Android

By | Giugno 5, 2019

Come piattaforma elettronica open source, le schede Arduino sono molto popolari per i progetti IoT. Mentre il modo standard per usarli è collegare le porte USB di Arduino ad un computer, puoi farlo anche usando un controller Bluetooth e le app Android. Nel caso in cui il tuo computer non è disponibile per l’accensione delle schede Arduino, un telefono Android è la migliore opzione disponibile.


Componenti essenziali

Avrai bisogno dei seguenti componenti per preparare questa configurazione:

1. Cavo OTG: un cavo standard OTG con USB 2.0 per telefoni Android meno recenti. Per gli smartphone più recenti dotati di porte Type-C, è necessario un cavo OTG con porte Type-C.

2. Cavo di trasmissione dati: un cavo di trasmissione dati con connettore USB 2.0 maschio-tipo B USB 2.0 Tipo A per ulteriori collegamenti.

3. Scheda Arduino Uno: puoi usare qualsiasi altra scheda Arduino.

4. LED: sarà usato per testare la connessione. Puoi anche utilizzare un servomotore o qualsiasi altra cosa tu debba testare.


5. App Arduino per Android: mentre ci sono alcune app decenti, è relativamente facile lavorare con ArduinoDroid. È un’app pesante (210 MB), quindi è necessaria una discreta quantità di spazio nella memoria del telefono. Inoltre, l’app non può essere salvata su una scheda SD.

6. Varie: occorrerà anche una breadboard e alcuni cavi di connessione per collegarsi ad essa. Sono necessari alcuni resistori per dividere la tensione.

Come assemblare

L’installazione dell’assieme Arduino-Android è molto semplice e non richiede molti passaggi.

  • Collegare la spina USB tipo A maschio alla femmina USB del cavo OTG che va ulteriormente allo smartphone.
  • Collegare la spina USB di tipo B alla scheda Arduino.
  • Utilizzare i cavi del connettore per unire il LED sulla breadboard alla scheda Arduino Uno. La posizione precisa dei connettori su Arduino Uno è determinata dal codice fornito dall’app. (Vedi la prossima sezione per quello.)

Un assemblaggio approssimativo dovrebbe assomigliare a quello nella figura sopra.

Utilizzando l’app ArduinoDroid

Dopo aver scaricato e installato l’app sul telefono, vai alla schermata iniziale e fai clic sull’icona del menu a tre punti.

Successivamente, vai su “Impostazioni”, seguito da “Tipo di scheda” e “Arduino”.

Nel prossimo passo devi scegliere “Uno” come tipo di scheda. A seconda del tipo di scheda Arduino che stai utilizzando, puoi scegliere tra molte altre opzioni.

Di nuovo, vai al menu a tre punti e seleziona “Sketch” seguito da “Example”. Ci sono molti esempi. Per le luci a LED, devi solo andare su “Nozioni di base” seguito da “Blink”.

Automaticamente, il codice per il LED lampeggiante è visibile nella schermata Editor.

Il codice dice che la scheda Uno dovrebbe essere collegata al pin digitale 13. Torna alla sezione precedente, “Come assemblare”, per inserire il cavo del connettore LED sul pin digitale 13 su Arduino Uno.

Un altro connettore passerà dal pin di messa a terra di Arduino Uno al LED sulla breadboard, così come i resistori.

Nell’immagine sottostante, puoi vedere un segno “flash”, che è il compilatore. Basta fare clic su di esso e il programma LED lampeggiante inizia la compilazione e il caricamento sulla scheda Arduino Uno.

Una volta fatto con successo, puoi controllare la luce a LED direttamente dal tuo telefono Android. Puoi cercare molti altri esempi di progetti nelle librerie di ArduinoDroid, che includono servomotori, sensori di temperatura e pressione e simili.

Conclusione

Imparare a gestire e controllare i tuoi progetti Arduino dal tuo telefono Android è facile e richiede solo un po’ di attenzione. Naturalmente, puoi trovare ulteriori indicazioni su questo argomento sul forum ufficiale di Arduino.

Spara a qualsiasi domanda o pensiero su questo argomento nella sezione commenti qui sotto, e saremo felici di rispondere.

Author: Morgana

Mi chiamo Morgana e non sono una fata. Scrivo di tanto in tanto per Guidesmartphone.net articoli che parlano di tecnologia. Mi piace scrivere di smartphone. Nella vita studio.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.