In questa seconda lezione vediamo come controllare un servomotore.

L’esperimento si rileva interessante sia per controllare a distanza dei semplici robot (insetti robotici), sia per sistemi domotici (versare acqua in una pianta, del cibo in un acquario e così via).

 

La progettazione non è molto diversa dal controllo del led della lezione 1

Ho aggiunto due slider per controllare la velocità (tempo di ritardo tra una posizione e la successiva in millisecondi) sia l’angolo.

Ho introdotto alcuni pulsanti che quando cliccati settano il servomotore ad angoli noti.

COnsiglio di usare lo shield Grove, nel mio caso il servo motore è sul pin 2.

Ricordarsi di abilitare la libreria servo:

 

Ecco parte del codice:

 

 

Ecco il file con l’app: https://drive.google.com/open?id=1x7nzOKeBKQEkv49wdKB9QP4bi1Hv9JBc

Provate pure a modificarla come volete!

Vai alla barra degli strumenti