WittyPi – Revizuire şi tutorial de incredibil HAT pentru Raspberry PI

După multă muncă înainte de sărbători şi sfârşitul de examene semestrul, Am timp mult-aşteptat şi bine-meritata pentru a scrie un bun Tutorial; De data aceasta vorbim despre WittyPi brand Uugear.

Acest utile PĂLĂRIE Acesta oferă mai multe caracteristici suplimentare a noastre Raspberry Pi, ca de exemplu o ceas de timp real, şi capacitatea de a configura Comutarea on şi off automat; ceva foarte util pentru punerea în aplicare servere sau dezvoltarea de proiecte menite să opereze în dificil de zone de acces.

WittyZero1

WittyPi con Raspberry Pi Zero V1.

Pentru a descărca software-ul de control putem folosi terminal comanda wget, pentru că atunci lanseze scriptul de instalare cu permisiuni de root; Odată terminat deja poate rula WittyPi pentru a începe se bucură de funcţiile lor.

#Descargamos el software WittyPi
pi@raspberrypi:~$ wget http://www.uugear.com/repo/WittyPi/installWittyPi.sh

#Ejecutamos el script de instalación con permisos de root
pi@raspberrypi:~$ sudo sh installWittyPi.sh

În cazul în care vrem să o folosească cu Raspberry PI 3, Noi trebuie să aibă în vedere faptul că unele valori au fost modificate de Ace GPIO Acest model in noile versiuni ale Raspbian firmware pentru a sprijini noi Modulul Bluetooth, de ce noi trebuie să adăugaţi următoarea linie la sfârşitul fişier de configurare.

#/boot/config.txt
dtoverlay=pi3-miniuart-bt

Dacă nu adăugaţi linia mai sus în fişierul de configurare înainte de a conecta WittyPi la portul GPIO, noastre Raspberry Pi nu începe cu WittyPi; fiind numai pe Red led.

Pentru a înţelege schimbarea care se produce pentru a adăuga această linie în fişierul de configurare de Raspberry Pi, Aveţi posibilitatea să executaţi utilitarul GPIO readall înainte şi după schimbarea, după cum puteţi vedea din rezultatele celor două teste.

 
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   nume  | Modul de | V | Fizice | V | Modul de | nume    | wPi | BCM |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 |     |     |    3.3v |      |   |  1 || 2  |   |      | 5v      |     |     |
 |   2 |   8 |   SDA.1 | ALT0 | 1 |  3 || 4  |   |      | 5V      |     |     |
 |   3 |   9 |   SCL.1 | ALT0 | 1 |  5 || 6  |   |      | 0v      |     |     |
 |   4 |   7 | GPIO. 7 |   ÎN | 1 |  7 || 8  | 0 | ÎN   | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ÎN   | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   ÎN | 0 | 11 || 12 | 0 | ÎN   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   ÎN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   ÎN | 0 | 15 || 16 | 0 | ÎN   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | ÎN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    DOINA MALCICA |   ÎN | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   ÎN | 0 | 21 || 22 | 0 | ÎN   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   ÎN | 0 | 23 || 24 | 1 | ÎN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | ÎN   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   ÎN | 1 | 27 || 28 | 1 | ÎN   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   ÎN | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   ÎN | 1 | 31 || 32 | 0 | ÎN   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   ÎN | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   ÎN | 0 | 35 || 36 | 0 | ÎN   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   ÎN | 0 | 37 || 38 | 0 | ÎN   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | ÎN   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   nume  | Modul de | V | Fizice | V | Modul de | nume    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   nume  | Modul de | V | Fizice | V | Modul de | nume    | wPi | BCM |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 |     |     |    3.3v |      |   |  1 || 2  |   |      | 5v      |     |     |
 |   2 |   8 |   SDA.1 | ALT0 | 1 |  3 || 4  |   |      | 5V      |     |     |
 |   3 |   9 |   SCL.1 | ALT0 | 1 |  5 || 6  |   |      | 0v      |     |     |
 |   4 |   7 | GPIO. 7 |   ÎN | 1 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   ÎN | 0 | 11 || 12 | 0 | ÎN   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   ÎN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   ÎN | 0 | 15 || 16 | 0 | ÎN   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | ÎN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    DOINA MALCICA |   ÎN | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   ÎN | 0 | 21 || 22 | 0 | ÎN   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   ÎN | 0 | 23 || 24 | 1 | ÎN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | ÎN   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   ÎN | 1 | 27 || 28 | 1 | ÎN   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   ÎN | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   ÎN | 1 | 31 || 32 | 0 | ÎN   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   ÎN | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   ÎN | 0 | 35 || 36 | 0 | ÎN   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   ÎN | 0 | 37 || 38 | 0 | ÎN   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | ÎN   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   nume  | Modul de | V | Fizice | V | Modul de | nume    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+

Acum putem începe deja noastre Raspberry Pi prin apăsarea Butonul de alimentare WittyPi, Intrati in folderul software-ului descărcat anterior, şi apoi executaţi fişierul wittyPi.sh pentru a stabili toate opţiunile.


================================================================================
|                                                                              |
|   Witty Pi - Realtime Clock + Power Management for Raspberry Pi              |
|                                                                              |
|                   < Version 2.17 >     by UUGear s.r.o.                      |
|                                                                              |
================================================================================
>>> Your system time is: Sat 11 Jun 2016 22:54:02 UTC
>>> Your RTC time is:    Sat 11 Jun 2016 22:54:03 UTC
Now you can:
  1. Write system time to RTC
  2. Write RTC time to system
  3. Set time for auto startup
  4. Set time for auto shutdown
  5. Choose schedule script
  6. Reset data...
  7. Exit
What do you want to do? (1~7) 

Unul dintre cel mai practic este să configuraţi software-ul pentru a citi cicluri de putere şi de închidere, precum şi intervalul de timp care se aplică la fiecare dintre ele de o script-ul găzduit pe noastre Raspberry Pi; mai jos puteţi vedea câteva exemple de sintaxă.

#Enciende Raspberry Pi a las 9:30 y la apaga a las 19:30

BEGIN	2016-01-31 00:00:00 
END	2017-01-31 23:59:59

ON	H9 M30
OFF	H19 M30


#Enciende Raspberry Pi el día 1 y el día 15 de cada mes durante una hora

BEGIN	2016-01-31 00:00:00 
END	2017-01-31 23:59:59

ON	H9 M30
OFF	H19 M30


#Enciende Raspberry Pi durante 5 minutos de cada 20

BEGIN	2016-01-31 00:00:00 
END	2017-01-31 23:59:59

ON	M5
OFF	M15


#Enciende Raspberry Pi 5 minutos de cada hora

BEGIN	2016-01-31 00:00:00 
END	2017-01-31 23:59:59

ON	M5
OFF	M55

Pentru utilizări mai avansate, Puteţi consulta integral manual de utilizare a site-ului Uugear; problemele de configurare înainte recomandat primul pas este de a analiza dosar Schedules.log, Situat în directorul principal de software-ul de WittyPi.

---------------------------------------------------
--------------- 2016-06-12 12:04:31 ---------------
File "schedule.wpi" not found, skip running schedule script.
---------------------------------------------------
--------------- 2016-06-11 23:20:14 ---------------
I can not find the begin time in the script...
---------------------------------------------------
--------------- 2016-06-11 23:49:22 ---------------
Schedule next shutdown at: 2016-06-12 00:05:00
Schedule next startup at:  2016-06-12 00:20:00
---------------------------------------------------

The PĂLĂRIE caracteristici de trei jumperi cu funcţii predefinite, dar, de asemenea, putem personaliza; poziţia implicită Bluză roşie Va fi nevoie de interacţiunea cu utilizatorul pentru a activa noastre Raspberry Pi, Deoarece pentru aceasta noi trebuie să apăsaţi butonul de alimentare, Dacă în schimb vom schimba poziţia acestor Jumper, hrănire WittyPi se aprinde noastre Zmeura automat.

RojoOff

Putem controla indicatorul LED-uri prin trimiterea unui semnal de la una dintre GPIO de Zmeura la pinul Galben, în mod implicit acest semnal va fi primit de GPIO 17 Dar daca vrem sa ne putem schimba poziţia de Jumper şi atribui alte GPIO ca date de intrare ne va conecta la pin galben.

Galben

În cele din urmă trimiterea unui semnal pentru a Pin verde Putem opri corect noastre Raspberry Pi; ca şi în cazul anterior această funcţie intrare poate atribui orice PIN-ul prin mutarea Jumper, în mod implicit portul utilizat este GPIO 4.

Verde

Dacă, după întreruperea furnizării de WittyPi noastre Zmeura începe câteva secunde pentru a închide în cele din urmă, se va stabili prin deconectarea puterea si scoaterea bateriei din PĂLĂRIE destul de mult astfel încât toate condensatori sunt evacuate.

Dacă vă place să urmaţi-mă pe Stare de nervozitate, Facbook, Google +, LinkedIn, Feedly, sau partajaţi-l cu butoanele de sub această publicaţie, Dacă aveţi orice întrebări sau sugestii vă rugăm să nu ezitaţi să comenteze.

Să ne ajute să ajungă la mai mult de cititori Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

3 gânduri pe"WittyPi – Revizuire şi tutorial de incredibil HAT pentru Raspberry PI

  1. Mare pentru a contribui la meu RPI, dar….. nu este disponiple să vă pag. Unde pot cumpara? Eu sunt din Blanes şi ar dori să cumpere x gratuit. mulţumesc . FOARTE BUN TOTUL !!!!!!! Tu eşti mare . excelent !!!!!!!!!!!

    • Salut Marc, Multumesc pentru comentariu.

      Ne pare rău dacă nu am răspuns în timp, a fost afara din tara pentru vacanta si total desconectat toate; Multe mulţumiri pentru re-comentat că ca ieşire întreţesut pe vânzare.

lasă un răspuns