LittleBOT – Progetto per un robot cingolato

In questo articolo e in altri presenti sul sito vedremo il progetto completo per la costruzione di  un robot cingolato: Little BOT. Si tratta di un piccolo robot dotato di una scheda di controllo su cui è installato un Arduino Nano. Il telaio è realizzato in alluminio ed è mosso da due moto riduttori realizzati completamente in metallo che muovono una coppia di cingoli.
Altri progetti di robot si possono trovare nell’articolo Progetti completi di robot autocostruiti da adrirobot

costruzione robot cingolato

Descrizione

Il robot Little BOT è dotato di sensori che gli permettono di rilevare alcuni parametri tra i quali la luminosità e la temperatura. Un sensore frontale azionato da un servomotore permette al robot di scandagliare lo spazio frontale e misurare la distanza da eventuali ostacoli e in questo modo di evitarli.
La presenza di un modulo Bluetooth permette di pilotare il robot in modo wireless.
In una prima versione questo veniva fatto con una scheda Arduino Esplora, attualmente il robot può essere controllato tramite smartphone con una semplice App.

Altri articoli relativi al robot:

Posizione dei componenti

 

costruzione robot cingolato

Caratteristiche

Processore di comandoArduino Nano
Modulo comando motoriMotor Driver 1A Dual TB6612FNG
Segnalazione verso rotazione con led bicolore
Motoriduttori30:1 Micro Metal Gearmotor HP
Cingoli Tamiya codice originale 70100
UsciteComando servo
Comando faro a led per illuminazione
Uscita audioBuzzer
SensoriTemperatura LM35
Luce Fotoresistenza
Distanza IR GP2D120
Trasmissione telemetriaModulo HC-05
Convertitore DC/DCPololu Adjustable Boost Regulator 2.5-9.5V
AlimentazioneBatteria Li-ion 3,7V 1840mA/h
Controllo livello tensione tramite processore
Misure 130x103x82 mm
Peso250 g
Ourpcb

costruzione robot cingolato

 

Disegno complessivo del Robot

costruzione robot cingolato

Foto del primo prototipo

Filmati

Scheda di controllo

Il robot Little BOT dispone di una propria scheda di controllo. Le dimensioni sono 86 x 58 mm, su di essa trovano posto i componenti principali o i connettori di collegamento.

  • Alimentazione con batteria Li-PO e modulo elevatore di tensione DC-DC;

  • Controller con Arduino Nano;

  • Controllo motori con Motor Driver 1A Dual TB6612FNG;

  • Buzzer;

  • Fotocellula come sensore di luce:

  • IR GP2D120 come sensore di distanza;

  • LM35 come sensore di temperatura;

  • Bluetooth con HC-05;

  • Connettore per faro illuminazione
  • Connettore servo tipo Hitec HS81.

 

costruzione robot cingolato

Fasi per la costruzione robot cingolato

Nello specifico  articolo sono mostrate le parti costituenti il telaio, i motori e i cingoli e descriveremo le fasi per la costruzione del robot cingolato.

Controllo tramite stazione di controllo

Una volta terminata la costruzione del robot cingolato, vedremo come controllarlo.
La prima versione del robot prevedeva il controllo tramite dei componenti montati sulla scheda di controllo rappresentata dalla Arduino ESPLORA.  La stazione di controllo di Little BOT (vedere specifico articolo) è formata dai seguenti componenti:

  • Scheda Arduino esplora con display TFT
  • Batteria Li-ion
  • Scheda caricabatteria/alimentazione con Batteria Li-ion
  • Cavi di collegamento
  • Modulo Bluetooth BlueSMiRF Silver

stazione controllo little BOT

Controllo tramite App Bluetooth Electronics

Si utilizzerà una App (vedere articolo) chiamata Bluetooth Electronics, che permette di realizzare una propria interfaccia di comando che tramite il proprio dispositivo Android.
Sul sito ww.keuwl.com si potranno trovare ulteriori informazioni e una biblioteca contenente esempi di programmazione.
Per la realizzazione dei propri pannelli di comando,  sono disponibili una vasta scelta di controlli raggruppati in 9 diversi tipi: testi, pulsanti, interruttori, cursori, pad, accelerometri, indicatori, grafici e terminali.
Vedere
LittleBOT – App per il controllo robot


Articoli pubblicati sul web che parlano del robot

In questa pagina sono riportate le riviste e gli articoli che trattano della costruzione e uso del robot Little BOT

 

Presentazione del robot

costruzione robot cingolato

Articolo pubblicato il 25 dicembre 2013 – Oggi parliamo di robot e vi presentiamo Little BOT, un piccolo robot dotato di una scheda di controllo su cui è installato un Arduino Nano. Il telaio è realizzato in alluminio ed è mosso da due piccoli moto riduttori realizzati completamente in metallo che muovono una coppia di cingoli. Il robot è dotato di alcuni sensori che gli permettono di rilevare parametri quali luminosità e temperatura. Un sensore frontale azionato da un servomotore permette al robot di scandagliare lo spazio frontale e misurare la distanza da eventuali ostacoli e in questo modo di evitarli. La presenza di un modulo Bluetooth permetterà di pilotare il robot in modo wireless tramite la scheda Arduino Esplora

Costruzione della scheda di controllo

costruzione robot cingolato

Articolo pubblicato il 4 febbraio 2014 – Una volta montato il robot, potrà essere guidato tramite un collegamento wireless tipo Bluetooth effettuato con una scheda Arduino Esplora.
In quest’articolo, diviso in due parti, ne tratterà il montaggio: nella prima parte si analizzerà la scheda di controllo, mentre nella seconda passeremmo all’assemblaggio vero e proprio del telaio, installazione della scheda ed eseguiremo un primo collaudo .

Costruzione del robot

costruzione robot cingolato

Articolo pubblicato il 13 marzo 2014 – Dopo aver costruito la scheda di controllo del robot Little BOT, passiamo alla costruzione del telaio: verrà realizzato con profilati in alluminio e su di esso sarà montato il gruppo motore che è formato da due piccoli moto riduttori che muovono a loro volta una coppia di cingoli.
Sul telaio trovano posto: la batteria di alimentazione, la scheda di controllo e un gruppo frontale formato da un servomotore (che aziona il sensore di distanza) e il faro già analizzato nel precedente articolo.
Una volta assemblato il tutto e collegata la scheda di controllo, potremo effettuare le prime prove di funzionamento.
In questa fase si utilizzerà una semplice applicazione per smartphone in attesa di utilizzare la scheda Arduino Esplora che analizzeremo nel prossimo articolo.

Programmi di gestione

costruzione robot cingolato

Articolo pubblicato il 6 maggio 2014 – Questo articolo illustrerà come comandare il robot utilizzando la scheda Arduino Esplora equipaggiandola con un modulo Bluetooth, dotandola di una batteria che la renderà autonoma e si farà riferimento a quanto appreso in alcuni articoli già pubblicati su Elettronica Open Source.
Per migliorare l’affidabilità della stazione di controllo, rispetto a quanto in precedenza pubblicato, il modulo di alimentazione è ora rappresentato da un’unica scheda che comprende il caricabatteria, l’alimentatore e un sistema per il controllo dello stato di carica.
Per quanto riguarda il programma di controllo, sarà possibile leggere sul display della scheda Arduino Esplora lo stato dei sensori installati sul robot.

EOS BOOK

Alcuni degli articoli citati sopra sono sono stati anche inseriti all’interno degli EOS BOOK pubblicati ogni mese che raccolgono gli articoli più interessanti pubblicati durante quel mese sul blog Elettronica Open Source.