WittyPi – Revize a kurz neuvěřitelné HAT pro Malina PI

Po mnoho práce před svátky a na konci semestru zkoušek, Mám dlouho očekávaný a zasloužený čas napsat dobrý Výukový program; Tentokrát hovořit o WittyPi Značka Uugear.

To je užitečné KLOBOUK Poskytuje několik dalších funkcí, které naši Malina Pi, jako například hodiny reálného času, a možnost nastavit Zapnutí a vypnutí automatického; něco opravdu užitečné pro implementaci serverů nebo rozvoj projektů tak, aby pracovaly v těžko přístupných oblastech.

WittyZero1

WittyPi con Malina Pi Zero V1.

Chcete-li stáhnout software ovládání můžeme použít terminál pořadí wget, protože pak Spusťte instalační skript s root oprávněním; Poté již může běžet WittyPi začít využívat jejich funkce.

#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

Pokud chceme používat s Malina PI 3, Musíme mít na paměti, že některé hodnoty byly změněny od špendlíky GPIO Tento model v nových verzích Raspbian firmware podporovat nové Bluetooth modul, tím, co musíme přidat následující řádek konec konfigurační soubor.

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

Pokud nezvolíte předchozího řádku archivo añadimos dříve než se připojíte WittyPi k portu GPIO, Naše Malina Pi nelze spustit s WittyPi; je jen na Červená led.

Chcete-li pochopit změny, dochází k přidání tohoto řádku v konfiguračním souboru Malina Pi, Můžete spustit nástroj GPIO readall před a po změně, Jak můžete vidět z výsledků obou zkoušek.

 
 +-----+-----+---------+------+---+---PÍ 3---+---+------+---------+-----+-----+
 | BCM | wPi |   Jméno  | Mód | V | Fyzická | V | Mód | Jméno    | 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 |   IN | 1 |  7 || 8  | 0 | IN   | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | IN   | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   IN | 0 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   IN | 0 | 15 || 16 | 0 | IN   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   IN | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   IN | 0 | 21 || 22 | 0 | IN   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   IN | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   IN | 1 | 27 || 28 | 1 | IN   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   IN | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   IN | 1 | 31 || 32 | 0 | IN   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   IN | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   IN | 0 | 35 || 36 | 0 | IN   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   IN | 0 | 37 || 38 | 0 | IN   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | IN   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Jméno  | Mód | V | Fyzická | V | Mód | Jméno    | wPi | BCM |
 +-----+-----+---------+------+---+---PÍ 3---+---+------+---------+-----+-----+
 +-----+-----+---------+------+---+---PÍ 3---+---+------+---------+-----+-----+
 | BCM | wPi |   Jméno  | Mód | V | Fyzická | V | Mód | Jméno    | 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 |   IN | 1 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   IN | 0 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   IN | 0 | 15 || 16 | 0 | IN   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   IN | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   IN | 0 | 21 || 22 | 0 | IN   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   IN | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   IN | 1 | 27 || 28 | 1 | IN   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   IN | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   IN | 1 | 31 || 32 | 0 | IN   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   IN | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   IN | 0 | 35 || 36 | 0 | IN   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   IN | 0 | 37 || 38 | 0 | IN   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | IN   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Jméno  | Mód | V | Fyzická | V | Mód | Jméno    | wPi | BCM |
 +-----+-----+---------+------+---+---PÍ 3---+---+------+---------+-----+-----+

Teď můžeme už začít naši Malina Pi Stisknutím tlačítka Tlačítko napájení WittyPi, Zadejte složku software, který jste si stáhli dříve, a pak Spusťte soubor wittyPi.sh Chcete-li nastavit všechny možnosti.


================================================================================
|                                                                              |
|   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) 

Jedním z nejvíce praktických je nakonfigurovat software pro čtení moc a vypnutí cykly, Kromě časového rámce, který platí pro každý z nich skript na naši Malina Pi; Níže si můžete prohlédnout několik příkladů syntaxe.

#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

Pro pokročilejší použití, Nahlédnete plné webové stránky Uugear uživatelská příručka; problémy s konfigurací před první Doporučené krok je v souboru Schedules.log, sídlí v hlavním adresáři softwaru 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
---------------------------------------------------

V KLOBOUK rysy of tři můstky s předdefinovanými funkcemi, ale můžeme také přizpůsobit; výchozí pozice Červený svetr To bude vyžadovat interakci s uživatelem, se obrátit na naši Malina Pi, Vzhledem k tomu, že za to třeba stiskneme tlačítko napájení, Je-li místo změníme polohu těchto svetr, krmení WittyPi obrátí naši Malina automaticky.

RojoOff

Můžeme kontrolovat indikátor led tím, že pošle signál z jednoho GPIO z Malina Postup připnutí Žlutá, ve výchozím nastavení bude tento signál přijat GPIO 17 Ale pokud chceme můžeme změnit pozici svetr a přiřadit jiné GPIO jako vstup se připojíme k žluté kód pin.

Žlutá

Konečně posílat signál Zelený pin Můžeme vypnout řádně naši Malina Pi; stejně jako v předchozím případě tato vstupní funkce lze přiřadit k žádné pin přesunutím svetr, ve výchozím nastavení je port používaný GPIO 4.

Zelená

Pokud se po přerušení dodávky WittyPi Naše Malina Spustí několik sekund, aby konečně vypnout, to spraví odpojením napájení a odebráním baterie od KLOBOUK dost dlouho, aby všechny kondenzátory jsou vypouštěny.

Pokud jste jako vy se mnou na Twitter, Facbook, Google +, LinkedIn, Feedly, nebo jej sdílet s tlačítky v této publikaci, Pokud máte jakékoliv dotazy nebo návrhy prosím neváhejte se vyjádřit.

Pomozte nám dostat více čtenářů Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

3 myšlenky na"WittyPi – Revize a kurz neuvěřitelné HAT pro Malina PI

  1. Skvělé přispět k mé RPI, Ale….. není disponiple na váš pag. Kde si mohu koupit? Já jsem v Blanes a chtěl koupit x zdarma. Dík . VELMI DOBRÉ VŠE !!!!!!! Jsi skvělá . vynikající !!!!!!!!!!!

    • Marc Ahoj, Díky za komentář.

      Omlouvám se, pokud jsem neodpověděl včas, byl ze země pro dovolenou a naprosto desconectat všech; Mnohokrát děkuji za opět poznamenal, že jako prokládaný výstup na prodej.

Napsat komentář