Esercizi P7.1 -P7.2
Esercizio P7.1
Il circuito di figura può essere scaricato all'indirizzo https://www.tinkercad.com/things/5u1wV4MrJ51
Realizzare il firmware che avvia lentamente il motore in una direzione portandolo da 0 rpm (giri per minuto) al massimo della velocità di rotazione in 5 secondi, arrivato a regime vi resta per 5 secondi e quindi rallenta fermandosi dopo 5 secondi. Successivamente il motore riparte nella direzione opposta con le stesse modalità di accelerazione, marcia e arresto.
Esercizio P7.2
Si vuole realizzare il firmware che permette il controllo via seriale del robot mBot2 di figura.
I comandi da gestire sono:
- 'a' per avanti
- 'i' per indietro
- 's' per sinistra
- 'd' per destra
- 'f' per fermo
SUGGERIMENTO: Inserire nel circuito dell'esercizio 7.1 un secondo motore e comandare entrambi i motori nel seguente modo a seconda del carattere che arriva in seriale:
- 'a' entrambi i motori ruotano nella stessa direzione
- 'i' entrambi i motori ruotano nella direzione opposta
- 's' un motore ruota in un senso e l'altro in senso opposto
- 'd' i motori ruotano in senso opposto rispetto al caso 's'
- 'f' entrambi i motori sono fermi.
N.B. NON è richiesto di gestire la velocità di rotazione con il PWM.