Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ARDUINO INCONTRA
UN RASAERBA:
NASCE
SOLAR
MOWER
Versione “Arduino-powered”
del robot presentato nel
2009, taglia l’erba rimanendo
all’interno di un’area
delimitata, evita gli ostacoli
e funziona in completa
autonomia ricaricandosi da sè
mediante un pannello solare.
dell’Ing. MIRCO SEGATELLO
raggiungibile a causa della bassa rato che l’energia solare non sarà questa situazione la batteria funge
efficienza degli odierni pannelli sempre disponibile, perché in un da tampone, accumulando energia
solari. Nel nostro progetto abbia- giardino molte zone sono in ombra quando è disponibile in abbon-
mo deciso di ricoprire di pannelli o comunque non colpite diretta- danza e fornendola quando invece
solari l’intera superficie superiore mente dal sole. Dobbiamo quindi il robot è in ombra; da questo
del robot, quindi sappiamo già mettere in conto considerevoli cali punto di vista gli accumulatori più
quanta è l’area esposta al sole di potenza, compensati soltanto idonei sono quelli al piombo, ma
e perciò la potenza ottenibile; se il robot dispone di un accumu- nulla vieta l’utilizzo di batterie più
almeno quella di picco (i cosiddetti latore in grado di fornire energia performanti in termini di densi-
Wp), perché in realtà va conside- quando non arriva dal sole. In tà di energia (rapporto energia
Elenco Componenti:
R1: 10 Mohm (0805) C5: 100 nF ceramico (0805) F1: RUEF300
R2: 100 kohm (0805) C6: 100 nF ceramico (0805) D1: GF1M
R3: 10 Mohm (0805) C7: 22 nF ceramico (0805)
R4: 100 kohm (0805) C8: 1 nF ceramico (0805) Varie:
R5: 390 ohm (0805) C9: 1 nF ceramico (0805) - Morsetto 2 poli (4 pz.)
R6: 4,7 kohm (0805) C10: 22 nF ceramico (0805) - Strip maschio 2 vie (5 pz.)
R7: 2,2 kohm (0805) C11: 1 nF ceramico (0805) - Strip maschio 3 vie (2 pz.)
R8: 6,8 kohm (0805) C12: 1 nF ceramico (0805) - Strip maschio 4 vie (3 pz.)
C1: 100 µF 25 VL elettrolitico (D) U1: ACS712ELCTR-05B-T - Strip Maschio/Femmina 6 vie
C2: 100 nF ceramico (0805) U2: ACS712ELCTR-05B-T - Strip Maschio/Femmina 8 vie (2 pz.)
C3: 470 nF ceramico (0805) U3: CD4069UBM - Strip Maschio/Femmina 10 vie
C4: 470 nF ceramico (0805) U4: ASSR-1611-301E - Circuito stampato
accumulabile/peso) come quelle rasaerba, perciò il nostro progetto applicazione il rasaerba lavora
al litio. Il pannello solare scelto, in è stato concepito non tanto per finché nella batteria è disponibile
pieno sole è in grado di ricaricare sostituire in tutto un rasaerba energia, e quando si ricarica torna
la batteria interna con una corrente a comando manuale, da usarsi a tagliare. Questo modo di fun-
di circa 0,6 A, per un totale di circa saltuariamente quando l’erba è zionamento presenta il vantaggio
8 Wp; è una potenza minore di troppo alta, ma per un taglio conti- che il taglio continuo assicura che
quella che occorrerebbe a qualsiasi nuo e costante del prato. In questa l’erba sia sempre fresca e morbida,
queste pagine:
al primo si
U SHIELD UNO SHIELD - BOBINE
T
collegano i
- MICROSWITCH
T
motoriduttori O - REED
delle ruote, R
al secondo I - ESC MOTORE
tutto il resto. TAGLIO
BATTERIA
DISPLAY LCD
MICROSWITCH SX
MICROSWITCH DX
INTERRUTTORE
ON/OFF REED
BOBINA 1
MOTORE LAME
ESC
SRF02
BOBINA 2
Anche in questo progetto abbiamo J7 Segnale di comando per il regolatore di velocità del motore del taglio
J8 Display LCD
previsto la possibilità di attivare o
J9 Contatto reed per la ruota pivotante posteriore
disattivare il pannello solare; per
J10 Bobina da 1mH per rilevamento filo interrato sinistro
questo ci siamo affidati all’inte-
J11 Bobina da 1mH per rilevamento filo interrato destro
grato ASSR 1611, uno switch MOS
J12 Sensore ad ultrasuoni SRF-02 destro
allo stato solito controllato da un J13 Sensore ad ultrasuoni SRF-02 sinistro
optoisolatore. A riguardo va detto
J14 pulsanti
che se la batteria tampone utiliz-
zata è al piombo, non è necessario Tabella 2 - Collegamenti dei connettori dello shield.
Elenco Componenti:
R1: 3,3 kohm PT1: Ponte diodi W06M
R2: 12 kohm U1: NE555
R3: 100 ohm
R4: Trimmer 4,7 kohm MV Varie:
C1: 1.000 µF 35 VL elettrolitico - Plug alimentazione
C2, C4: 100 nF multistrato - Morsettiera 2 poli
C3: 1,2 nF 63 VL poliestere - Zoccolo 4+4
C5: 1 µF 63 VL poliestere - Circuito stampato
Passiamo adesso alla procedura di andremo a modificare l’indirizzo di input funzionano correttamente;
test per i sensori: prima di avviarla, del sensore destro. Per fare questo, sia sul display LCD (se presente)
occorre fare un discorso a parte connettiamo allo shield il solo sia su Serial Monitor (se connes-
sui sensori ad ultrasuoni, perché, sensore destro ed apriamo l’esem- so con Arduino) sarà possibile
essendo entrambi connessi allo pio SRF02_address.ino, contenuto vedere i dati acquisiti dai sensori
stesso BUS I²C, è necessario che nella libreria SRF02 fornita assieme di corrente, il valore degli ingressi
uno dei due venga programmato ai file di questo progetto: carichia- digitali e la presenza o meno di
con un indirizzo differente da molo in Arduino e, automatica- ostacoli rilevati.
quello predefinito. I sensori sono mente, l’indirizzo sarà modificato. Quando siete sicuri che tutto fun-
del tipo SRF02 e vengono venduti Potete utilizzare il programma di ziona correttamente, potete fare le
con assegnato l’indirizzo di valore esempio, sempre contenuto nella prime prove sul campo: è sufficien-
HEX0x70 e quindi due sensori libreria, per verificare il corretto te premere il pulsante PEN dalla
appena acquistati, se connessi allo cambio di indirizzo. schermata principale per avviare
stesso BUS andrebbero in conflit- Avviate la procedura di test dei il rasaerba, mentre, premendo uno
to. Lasceremo il sensore sinistro sensori e qui avrete la possibilità dei due tasti PUP e PDW, si ha l’ar-
con l’indirizzo predefinito 0x70 e di verificare se tutte le periferiche resto immediato.