MecWilly crepuscolare

Ipotizziamo di aver collegato un sensore di luminosità a MecWilly. Se il valore prelevato dal sensore è superiore a 100 MecWilly darà il buongiorno, mentre se è inferiore darà la buonanotte.

do
read 1
save valore
if valore > 100
say buongiorno
else
say buonanotte
pause
repeat

MecWilly saluta tramite un sensore

Quando il valore prelevato dal sensore (ad esempio un sensore ad infrarossi) è maggiore di 80, MecWilly dice “Ehi tu!”.

do
read 1
save val
if val > 80
say Ehi tu!
repeat

Il valore 80 è indicativo perchè dipende dal sensore, fai delle prove con il tuo specifico sensore e trova il valore più indicato.

MecWilly legge il valore di un sensore a voce alta

In questo semplice esempio MecWilly legge il valore del sensore collegato all’ingresso analogico 1 e pronuncia a voce alta il valore della lettura. Continua così all’infinito grazie al ciclo do-repeat.

note MecWilly legge a voce alta il valore del sensore

do
read 1
save val
sayb [val]
repeat