Irrighino e Yun Rev.2

luca 02/02/2019 0

Irrighino è stato uno dei miei progetti più apprezzati: si tratta di una centralina per l’irrigazione automatica basata su Arduino Yun e controllata via web, anche da smartphone.

Dopo la pubblicazione sul mio blog, il progetto è stato ripreso da Open Electronics ed è stato realizzato anche uno shield, in vendita su Futurashop:

irrighino-shield-001

Con l’uscita del nuovo Arduino Yun (chiamato Rev.2) e dello Yun Shield, è stata aggiornata anche la distribuzione Linux installata sulla scheda, OpenWrt. In particolare è stato aggiornato un componente chiave per il funzionamento di Irrighino, ovvero l’interprete php.

Possiedi un Arduino Yun “prima generazione” e vuoi provare le nuove funzionalità della Rev.2? In questo articolo spiego come effettuare l’aggiornamento del sistema operativo!

I comandi da eseguire su Yun per installare tutti i componenti necessari ad Irrighino sono ora:

installazione php con cgi e cli

opkg install php7 php7-cgi php7-cli

installazione moduli curl, json e sqlite

opkg install php7-mod-curl php7-mod-json php7-mod-pdo php7-mod-pdo-sqlite

installazione zoneinfo

opkg install zoneinfo-core zoneinfo-europe

(sostituite zoneinfo-europe con quello relativo alla vostra zona geografica)

Infine configuriamo il webserver uhttpd per eseguire l’interprete php.

Modifichiamo il file /etc/config/uhttpd aggiungendo la riga seguente (attenzione alla posizione!):

irrighino-php-002

quindi riavviamo il webserver con:

irrighino-php-003

Ora lo Yun è pronto per Irrighino!

Leave A Response »

Questo sito usa i cookie per poterti offrire una migliore esperienza di navigazione maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.

Chiudi