Arduino, Android e Bluetooth: costruire un’auto telecomandata

Dopo mesi di inattività ho ripreso in mano il mio primo progetto con Arduino e ho deciso di evolverlo in qualcosa di più interattivo, così ho creato un auto telecomanda via Bluetooth da uno smartphone Android.

Questo progetto quindi mi ha richiesto lo studio (in realtà meno approfondito di quando mi aspettassi) della piattaforma mobile di Google.

Per rendere tutto più semplice ho deciso di utilizzare il toolkit Amarino, che permette la comunicazione tra Android e Arduino via Bluetooth, mettendo a disposizione due librerie, una per parte.

L’applicazione Android che funge da telecomando ha due modalità di controllo: tramite pulsanti oppure tramite i sensori di accelerazione dello smartphone (in base all’inclinazione viene inviato un segnale).
Approfondisci

Arduino + Lego = Robot evita ostacoli – Obstacle avoidance robot

Come primo progetto per scoprire la potenza e la semplicità di Arduino ho deciso di costruire un piccolo robot in grado di muoversi ed evitare gli ostacoli in completa autonomia.
Fin dalle scuole superiori sono stato affascinato dal mondo dell’elettronica ed inoltre la mia passione (e anche mestiere) è programmare, sono riuscito a combinare entrambe le cose in questo progetto.
Come prima cosa mi sembra giusto dire che per sviluppare questo robot sono necessari un minimo di conoscenze di elettronica, nonchè un pò di manualità ed ingegno per risolvere i vari problemi che si possano presentare.

Volendo descrivere brevemente il mio progetto sono presenti quattro componenti principali:

  1. Arduino, il cervello del sistema
  2. il motore che fa muovere il robot e il motor driver per controllare il motore (verso e velocità)
  3. lo sterzo e il servo comando per cambiare direzione
  4. sensore di prossimità, per rilevare gli ostacoli

Approfondisci