Robotica pratica con Arduino, Costruire 13 progetti di robot
Prezzo: $109.99
Curioso di controllare un Robot con lo smartphone, Siete venuti nel posto giusto. Impara i concetti di base e la programmazione necessari per progettare un robot Arduino perfettamente funzionante. Per questo corso avrai bisogno della scheda microcontrollore più semplice ma potente e avanzata chiamata Arduino UNO e di un Bluetooth insieme ad alcuni componenti elettronici di base.
Fondamenti di robotica
La robotica è fondamentalmente una branca della tecnologia che si occupa della progettazione, costruzione, operazione, e applicazione dei robot. È un potente strumento per comprendere i concetti di base dell'informatica, Industria meccanica, e ingegneria elettronica. In questo corso sui robot Arduino utilizzeremo una versione semplificata del linguaggio C++ per programmare il nostro robot utilizzando l'IDE Arduino.
Contenuto e panoramica del corso
Questo corso è progettato per gli studenti interessati a controllare un robot Arduino con uno smartphone Android. Non è richiesta alcuna esperienza di codifica; tutto ciò di cui hai bisogno è un Arduino, Bluetooth, alcuni componenti hardware ed elettronici a basso costo per la costruzione del Robot. Inizieremo dalle basi della programmazione Arduino per poi passare ad argomenti più avanzati.
Nozioni di base su Arduino
In questo corso capirai prima le basi di Arduino e poi esamineremo l'installazione di Arduino & configurare Arduino con il tuo computer o laptop
Costruzione di robot
Dopo aver compreso le basi di Arduino, costruiremo il nostro robot Arduino. Tutti i componenti necessari per costruire questo robot sono menzionati nella sezione 2
Robot per il controllo del tempo
Nella sezione Time Control Robot capirai innanzitutto il funzionamento del Motors Driver e come controllarlo 2 motori che utilizzano un unico driver motore.
Scriveremo quindi il programma Arduino in modo che il robot si muova nella seguente direzione per un periodo di tempo specifico
-
Inoltrare
-
Indietro
-
Assiale sinistra
-
Assiale destro
-
Radiale destro
-
Sinistra radiale
-
Fermare
Comunicazione seriale
La comunicazione seriale è essenziale per l'invio e la ricezione di dati tra dispositivi hardware elettronici. Utilizzeremo la comunicazione seriale per controllare i LED, Sensore potenziometro e robot Arduino.
In questa sezione imparerai a leggere i valori analogici dai sensori e a visualizzarli sul monitor seriale. Scriverai anche (inviare dati) valori da PC ad Arduino.
Programmazione Android
Il sistema operativo Android ha preso d'assalto il mondo quasi fin dal suo inizio 10 anni fa. Uno dei maggiori vantaggi di possedere uno smartphone Android è la possibilità di utilizzarlo come telecomando per controllare robot e altri dispositivi elettronici.
In questo corso progetteremo 5 Applicazioni Android che utilizzano uno strumento chiamato AppInventor2. AppInventor2 è un software di programmazione grafica che consente anche a un non programmatore di progettare fantastiche app Android in pochi minuti.
Controllare il robot Arduino utilizzando uno smartphone Android
Creeremo 3 applicazioni Android per il controllo di Arduino e ciascuna applicazione funziona in modo diverso
SmartBot
Nell'app Android Smartbot creeremo 5 pulsanti (Inoltrare, Indietro, Sinistra, Giusto e basta). Quando l'utente fa clic su uno qualsiasi dei pulsanti, il robot si muoverà in quella particolare direzione.
Robot AcceleroControl
Nell'app Android AcceleroControl Robot, utilizzeremo il sensore dell'accelerometro dello smartphone Android per controllare il robot. Pertanto, quando l'utente inclina il robot in avanti, questo si sposterà in avanti, quando lo Smartphone viene tenuto piatto il Robot si fermerà. Allo stesso modo puntando lo smartphone in una direzione è possibile controllare la direzione del robot Arduino.
Robot con controllo vocale
Nel robot a controllo vocale sposteremo il nostro robot in direzioni diverse fornendo input vocali
Seguace della linea nera
Nel robot seguace della linea nera, comprenderemo prima il principio di funzionamento del sensore IR e poi lo collegheremo al nostro robot. Successivamente comprenderemo la logica di programmazione e quindi programmeremo il robot Arduino in modo che segua una linea nera.
Seguace della linea bianca
Nel seguilinea bianco, prima comprenderemo il principio di funzionamento del robot seguilinea bianca e poi invertiremo il programma seguilinea nera in modo che il robot arduino segua una linea bianca
Robot che segue oggetti
Nel robot Segui oggetto, comprenderemo innanzitutto il principio di funzionamento di questo robot. Successivamente scriveremo il programma del robot Object Follower in modo che il robot Arduino possa seguire un oggetto.
Robot repellente per oggetti
Nel robot Repellente di oggetti, comprenderemo innanzitutto il principio di funzionamento di questo robot. Successivamente scriveremo il programma in modo che il robot Arduino continui a respingersi o ad allontanarsi dall'oggetto.
Robot evita oggetti
Il robot evita oggetti è simile al robot respinge oggetti, ma in determinate condizioni, eviterà semplicemente l'oggetto invece di allontanarsene.
Robot inseguitore di luce
Nel robot Seguiluce, comprenderemo innanzitutto il principio di funzionamento di questo robot. Successivamente scriveremo il programma del robot Light Follower e utilizzeremo la luce del flash dello smartphone in modo che il robot Arduino possa seguirlo.
Robot repellente per la luce
Nel robot Repellente della luce, comprenderemo innanzitutto il principio di funzionamento di questo robot. Successivamente scriveremo il programma in modo che il robot Arduino continui a respingersi o ad allontanarsi da una fonte di luce.
Robot per evitare la luce
Il robot che evita la luce è simile al robot che respinge la luce, ma in determinate condizioni, eviterà semplicemente l'oggetto invece di allontanarsene.
Lascia un commento
Devi accesso o Registrati per aggiungere un nuovo commento .