WittyPi – Przegląd i samouczek niesamowite czapki dla Raspberry PI

Po dużo pracy przed wakacje i koniec semestrze egzaminów, Mam długo oczekiwany i zasłużoną czas pisać poradnik; Tym razem rozmawiać o WittyPi marki Uugear.

Ten pożyteczny KAPELUSZ Oferuje kilka dodatkowych funkcji do naszych Malina Pi, jak na przykład zegar czasu rzeczywistego, i możliwość konfiguracji Włączanie i wyłączanie automatycznego; coś naprawdę pożytecznego dla wdrażania serwerów lub rozwoju projektów przeznaczonych do pracy w trudno dostępnych obszarów.

WittyZero1

WittyPi con Raspberry Pi Zero V1.

Aby pobrać oprogramowanie sterujące możemy użyć terminala zamówienia wget, bo wtedy Uruchom skrypt instalacji z uprawnieniami roota; Gdy to zrobisz już można uruchomić WittyPi Aby cieszyć się ich funkcje.

#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

Jeśli chcemy używać go z Malina PI 3, My musi mieć na uwadze, że niektóre wartości zostały zmodyfikowane od szpilki GPIO Model ten w nowych wersjach Raspbian firmware do obsługi nowych Moduł Bluetooth, przez co musimy dodać następujący wiersz na końcu plik konfiguracyjny.

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

Jeśli nie złożysz zamówienie poprzedniego wiersza archivo añadimos przed przystąpieniem do podłączenia WittyPi do portu GPIO, nasze Malina Pi nie rozpocznie się z WittyPi; jest tylko na Czerwona dioda led.

Aby zrozumieć zmiany, która występuje, aby dodać ten wiersz w pliku konfiguracji Malina Pi, Można uruchomić narzędzie GPIO readall przed i po zmianie, Jak widać z wyników obu badań.

 
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   Nazwa  | Tryb | V | Fizyczne | V | Tryb | Nazwa    | 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 |   W | 1 |  7 || 8  | 0 | W   | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | W   | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   W | 0 | 11 || 12 | 0 | W   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   W | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   W | 0 | 15 || 16 | 0 | W   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | W   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   W | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   W | 0 | 21 || 22 | 0 | W   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   W | 0 | 23 || 24 | 1 | W   | KATEGORII CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | W   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   W | 1 | 27 || 28 | 1 | W   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   W | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   W | 1 | 31 || 32 | 0 | W   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   W | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   W | 0 | 35 || 36 | 0 | W   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   W | 0 | 37 || 38 | 0 | W   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | W   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Nazwa  | Tryb | V | Fizyczne | V | Tryb | Nazwa    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   Nazwa  | Tryb | V | Fizyczne | V | Tryb | Nazwa    | 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 |   W | 1 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   W | 0 | 11 || 12 | 0 | W   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   W | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   W | 0 | 15 || 16 | 0 | W   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | W   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   W | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   W | 0 | 21 || 22 | 0 | W   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   W | 0 | 23 || 24 | 1 | W   | KATEGORII CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | W   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   W | 1 | 27 || 28 | 1 | W   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   W | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   W | 1 | 31 || 32 | 0 | W   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   W | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   W | 0 | 35 || 36 | 0 | W   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   W | 0 | 37 || 38 | 0 | W   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | W   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Nazwa  | Tryb | V | Fizyczne | V | Tryb | Nazwa    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+

Teraz możemy już zacząć nasze Malina Pi naciskając WittyPi przycisk zasilania, Wchodzimy do folderu oprogramowania pobranego wcześniej, a potem Uruchom plik wittyPi.sh ustawić wszystkie opcje.


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

Jednym z najbardziej praktycznych jest skonfigurować oprogramowanie do czytania cykli zasilania i zamknięcia systemu, jak również ramy czasowe, które stosuje się do każdego z nich z skrypt hostowane na naszym Malina Pi; poniżej można zobaczyć kilka przykładów składni.

#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

Dla bardziej zaawansowanych zastosowań, Możesz skorzystać z pełnego Podręcznik użytkownika strony internetowej Uugear; Problemy z konfiguracją przed pierwszym zalecanym krokiem jest w pliku Schedules.log, Mieszczący się w głównym katalogu oprogramowania 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 KAPELUSZ rysy twarzy od trzech zworek z wstępnie zdefiniowane funkcje, ale możemy również dostosować; domyślne położenie Czerwony sweter To wymaga interakcji z użytkownikiem, aby włączyć nasze Malina Pi, Ponieważ to my należy nacisnąć przycisk zasilania, Jeśli zamiast tego możemy zmienić położenie takiego skoczek, karmienie WittyPi włącza się na naszych Malina automatycznie.

RojoOff

Możemy kontrolować wskaźnik led wysyłając sygnał z jednego z GPIO z Malina Aby przypiąć Żółty, Domyślnie ten sygnał będą odbierane przez GPIO 17 Ale jeśli chcemy możemy zmienić położenie skoczek i przypisać inne GPIO jako dane wejściowe będziemy łączyć się do żółty pin.

Żółty

W końcu wysyłanie sygnału do Zielony pin Będziemy mogli wyłączyć prawidłowo naszych Malina Pi; jak w poprzednim przypadku tej funkcji można przypisać do każdego Pina przesuwając skoczek, Domyślnie jest używany port GPIO 4.

Zielony

Jeżeli po przerywania dostaw WittyPi nasze Malina zaczyna się kilka sekund, aby ostatecznie zamknięty, będzie to naprawić przez odłączenie zasilania i wyjmowanie baterii z KAPELUSZ wystarczająco długo, tak, że wszystkie kondensatory są odprowadzane.

Jeśli chcesz, możesz się do mnie na Twitter, Facbook, Google +, LinkedIn, Feedly, lub podzielić się nim z przycisków w tej publikacji, Jeśli masz jakiekolwiek pytania lub sugestie prosimy o komentarz.

Pomóż nam dotrzeć do czytelników więcej Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

3 myśli na"WittyPi – Przegląd i samouczek niesamowite czapki dla Raspberry PI

  1. Wielkie, aby przyczynić się do mojego RPI, ale….. nie jest disponiple do Twojego pag. Gdzie można kupić? Jestem w Blanes i chcesz kupić x Darmowe. Dzięki . BARDZO DOBRY WSZYSTKO !!!!!!! Jesteś wielki . Doskonałe !!!!!!!!!!!

    • Hi Marc, Dzięki za komentarz.

      Przepraszam, jeśli nie odpowiedziałem w czasie, był z kraju na wakacje i całkowicie desconectat wszystkie; Wielkie dzięki dla ponownego powiedział, że jako dane wyjściowe z przeplotem na sprzedaż.

Dodaj komentarz