Control de l'angle de la barrera amb el potenciòmetre.
Material:
Placa Picaxe -arduino 3d
alimentació externa necessària 5V
servo motor al D5
Potenciòmetre al A1 (on diu SENSOR)
Led vermell al D6
Led blanc al D3
sensor de pluja (utilitzem entrada LDR a bitbloq) al pin A4 de la picaxe
Brunzidor extern al pin D8
Entorn de programació: bitbloq.bq
Ampliació: afegim el sensor de pluja i un brunzidor.
(Visiteu aquest enllaç per recordar con es connecta la sonda de pluja)
Utilitzar el sensor d'aigua al pin analògic A4. Si detecta humitat la barrera no pot funcionar i sona el brunzidor A4. Si programes amb bitbloq has de fer les consideracions següents:
Sensor de pluja.
Ja que el sensor donarà valors analògics de 0 a 1024, podem seguir programant amb bitbloq fent una petita variació. Bitbloq no té aquest component a la llibreria però podem utilitzar el sensor LDR que també dona aquests mateixos valors de 0 a 1024.
Brunzidor.
El brunzidor de la picaxe està conectat a la A0 analògica i bitbloq només permet connectar un brunzidor als pins digitals. Així que posarem un brunzidor extern al pin digital D8 per tal de continuar programant amb bitbloq.
Ampliació amb sensor de pluja utilitzant entrada de LDR