WITTY PI 3: RTC e gestione spegnimento

COD: PIL-309 Tag: ,

WITTY PI 3: Real-Time Clock e gestione spegnimento Raspberry Pi

ATTENZIONE!!! La prima versione di Witty Pi 3 non è più in produzione ed è stata sostituita dalla Revisione 2. Visita la pagina del prodotto Witty Pi 3 Revisione 2 per conoscere le caratteristiche e acquistare il Witty Pi 3 Rev.2.

Il tuo Raspberry Pi trarrà grandi benefici dal Real-Time Clock (in italiano “orologio in tempo reale”) con chip DS3231SN e dalla gestione dell’alimentazione grazie a Witty Pi 3. Questo prodotto è in grado di definire anche una sequenza complessa ON/OFF usando uno script semplice.

Se cerchi la versione Mini di questo prodotto, per favore clicca su Witty Pi 3 Mini.

Descrizione di WITTY PI 3

Witty Pi 3 rappresenta la terza generazione di Witty Pi. I suoi vantaggi sono considerevoli: arricchirà il tuo Raspberry Pi con un orologio in tempo reale (RTC) e gestione dell’alimentazione, è in grado inoltre di definire l’elaborata sequenza ON/OFF con un semplice script. Witty Pi 3 è compatibile con tutti i modelli Raspberry Pi con header di 40 pin, che sono Zero, Zero W, Zero WH, A+, B+, 2B, 3B, 3B+, 3A+ e 4B.

Caratteristiche di Witty Pi 3

  • Può alimentare la tua scheda Raspberry Pi con un voltaggio più alto.
  • Il tuo Raspberry Pi potrà essere acceso/spento con un singolo colpetto sull’interruttore.
  • Sia l’alimentazione del tuo Raspberry Pi che quella di tutte le sue periferiche USB saranno completamente interrotte dopo lo spegnimento.
  • Il tuo Raspberry Pi indicherà sempre l’orario corretto senza che sia necessario accedere ad Internet.
  • Il sensore nel chip RTC permetterà al tuo Raspberry Pi di conoscere la temperatura.
  • L’accendimento e lo spegnimento del tuo Raspberry Pi può essere programmato.
  • È possibile scrivere uno script per determinare anche sequenze ON/OFF piuttosto elaborate.
  • Spegne il tuo Raspberry Pi quando il voltaggio di input è più basso di un valore prestabilito
  • Accende il tuo Raspberry Pi quando il voltaggio di input raggiunge il valore prestabilito.
  • Inoltre, puoi tenere l’interruttore premuto più a lungo per forzare l’interruzione dell’alimentazione quando l’OS non risponde

Witty Pi 3 usa lo stesso chip RTC (DS3231SN) del suo predecessore, e presenta un nuovo microcontroller (ATtiny841), più smart che è capace di gestire situazioni più complesse.

Il nuovo regolatore di voltaggio LDO (regolatore di dropout basso, LM29150) sulla scheda Witty Pi 3, permette di gestire voltaggi DC più alti di 5V (e anche fino a 26V, questo, però, dipende anche dal carico e dal dissipatore di calore).

Tutte le configurazioni di Witty Pi 3 vengono eseguite mediante l’interfaccia I2C, il che spiega perché Witty Pi 3 non possegga alcun jumper. Puoi eseguire le configurazioni in modo assolutamente veloce grazie al suo software.

Il manuale utente di Witty Pi 3 ti aiuterà a trovare molte ulteriori informazioni: Manuale Witty Pi 3 per l’utente.

La confezione di Witty Pi 3 contiene:

  • 1 x Scheda Witty Pi 3
  • 1 x Batteria CR2032
  • 4 x Distanziatori in rame M2.5 x 11mm
  • 8 x Viti M2.5

Specifiche di Witty Pi 3s:

  • Dimensioni prodotto: 65x56x19mm
  • Peso prodotto: 20g (peso netto senza batteria)
  • Batteria: CR2032 (per conservare l’ora e le notifiche)
  • Alimentazione: DC 5V (tramite micro USB) oppure DC 5.3V~26V (tramite connettore XH2.54, senza dissipatore addizionale è preferibile non alimentare con energia superiore a 8V)
  • Corrente in uscita: per Raspberry Pi e le sue periferiche arriva fino a 3A se l’input è tramite porta micro USB. Se l’input è tramite connettore XH2.54,fino a 2A.
  • Corrente statica: ~1mA
  • Temperatura di funzionamento: -30°C~80°C (-22°F~176°F)
  • Temperatura di immagazzinaggio: -40°C~8°C (-40°F~185°F)
    Umidità: 0~80%RH, senza condensazione.

Software Witty Pi 3

Il software per Witty Pi 3 è scritto con BASH (Unix shell).

Installare il software di Witty Pi 3 è assolutamente semplice, devi solo far eseguire i seguenti due comandi nel tuo Raspberry Pi:

pi@raspberrypi:~ $ wget http://www.uugear.com/repo/WittyPi3/install.sh
pi@raspberrypi:~ $ sudo sh install.sh

Dopo che l’installazione è completata, riavvia il tuo Raspberry Pi.

Per far partire l’utility Witty Pi, inserisci semplicemente i seguenti comandi:

pi@raspberrypi ~ $ cd wittypi
pi@raspberrypi ~/wittypi $ ./wittyPi.sh

Ora potrai godere delle caratteristiche fantastiche di Witty Pi 3.

Il source code è pubblico e lo trovi nel seguente link su Github.

Conflitti con l’interfaccia 1-wire

Nel caso l’interfaccia 1-Wire sia abilitata e il pin GPIO per 1-Wire non sia specificato, verrà usato il GPIO-4 e questo creerà un conflitto con Witty Pi 3 poiché Witty Pi 3 usa il GPIO-4 per ricevere il comando di spegnimento. Nel caso GPIO-4 venga assegnato contemporaneamente a 1-Wire, il software di Witty Pi riceverà un imprevisto comando di spegnimento. Di conseguenza, se ti rendi conto che il tuo Raspberry Pi si spegne sempre automaticamente dopo l’installazione del software Witty Pi, la causa più probabile è il conflitto con l’interfaccia 1-Wire.

C’è però un modo per risolvere questo problema: Visto che è probabile che tu non possa accedere al tuo Raspberry Pi poiché si spegnerà da solo prima che tu abbia la possibilità di effettuare il log in, estrai la scheda micro-SD del tuo Raspberry Pi. Dopodiché, mediante un lettore di schede di memoria, accedi al file system della scheda micro-SD. È sufficiente che tu corregga il file config.txt nel “boot” volume e cambi il pin del GPIO usato dall’interfaccia 1-Wire, oppure potresti anche disabilitare l’interfaccia 1-Wire nel caso tu non ne abbia bisogno in quel momento. È necessario che tu trovi nel file qualcosa del tipo “dtoverlay=w1-gpio”.

Nel caso tu desideri che 1-Wire usi GPIO-18, devi semplicemente cambiare “dtoverlay=w1-gpio” con:

dtoverlay=w1-gpio,gpiopin=18

Nel caso tu voglia disabilitare l’interfaccia 1-Wire, trasformala in un commento:

#dtoverlay=w1-gpio

Salva il file e rimetti la scheda micro SD nel tuo Raspberry Pi. Ora il tuo Raspberry Pi dovrebbe avviarsi normalmente.

Firmware di Witty Pi 3

Puoi scaricare da GitHub (il link diretto è su in Software) l’ultimissimo firmware (V1.02, ID=0x22). Tutte le unità Witty Pi 3 arrivano con il firmware più recente.

GENERATORE SCRIPT SCHEDULE
Per creare e debuggare lo schedule script per Witty Pi, usa questa web app Witty Pi Schedule Script Generator.

* Le dimensioni ed il peso si riferiscono al prodotto confezionato.
** Tutti i prezzi sono tasse incluse.

Peso 34 g
Dimensioni 3 × 15 × 10 cm
Marchio

Codice Produttore

WITTYPI_3

Non ci sono ancora recensioni.

Recensisci per primo “WITTY PI 3: RTC e gestione spegnimento”

Newsletter

Ricevi le offerte speciali e novità di PiLover!

Potrebbe piacerti anche…

Recensioni a caso!

alessandro n.

Raspberry di piccole dimensioni ed economica. La s...

Davide F.

Ho testato questo emmc con i raspberry, è ottimo....

ANTONIO L.

Ottimo prodotto e spedizione veloce.

Roberto B.

L’ Enviro+ Ho costruito una stazione meteo e fun...