Damerino crepuscolare

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

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

Damerino saluta tramite un sensore

Quando il valore prelevato dal sensore (ad esempio un sensore ad infrarossi) è maggiore di 80, Damerino 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.

Damerino legge il valore di un sensore a voce alta

In questo semplice esempio Damerino 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 Damerino legge a voce alta il valore del sensore

do
read 1
save val
sayb [val]
repeat