WittyPi – Überprüfung und Tutorial von der unglaublichen Hut für Raspberry PI

Nach viel Arbeit vor dem Urlaub und Ende des Semesters Prüfungen, Ich habe die lang ersehnten und wohlverdiente Zeit zu schreiben, eine gute Lernprogramm; Dieses Mal reden WittyPi Marke Uugear.

Das nützlich HUT Es bietet einige zusätzliche Funktionen, um unsere Himbeer-Pi, wie zum Beispiel eine Echtzeituhr, und die Möglichkeiten zur Konfiguration der automatische ein-und ausschalten; etwas wirklich nützliches für die Implementierung von Servern oder die Entwicklung von Projekten, die für den Betrieb in schwer zugänglichen Bereichen.

WittyZero1

WittyPi Con Raspberry Pi Zero V1.

Um die Software herunterzuladen können wir terminal bestellen wget, denn dann Starten Sie das Installations-Skript mit Root-Rechten; Ist das erledigt schon lauffähig WittyPi genießen ihre Funktionen.

#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

Wenn wir es mit verwenden möchten Himbeer-PI 3, Wir dürfen nicht vergessen, die einige Werte von geändert wurden die Stifte GPIO Dieses Modell in den neuen Versionen von der Raspbian firmware die neue Förderung Bluetooth-Modul, indem wir die folgende Zeile am Ende hinzufügen müssen die Konfigurationsdatei.

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

Wenn nicht fügen Sie die Zeile oben in der Konfigurationsdatei bevor Sie WittyPi an die GPIO-Port anschließen, Unsere Himbeer-Pi beginnt nicht mit WittyPi; wird nur auf die Rote led.

Um die Veränderung zu verstehen, die auftritt, fügen Sie diese Zeile in der Konfigurationsdatei der Himbeer-Pi, Sie können das Dienstprogramm ausführen. GPIO readall vor und nach der Änderung, wie Sie sehen können aus den Ergebnissen der beiden tests.

 
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Modus | V | Körperliche | V | Modus | Name    | 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 |   Name  | Modus | V | Körperliche | V | Modus | Name    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Modus | V | Körperliche | V | Modus | Name    | 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 |   Name  | Modus | V | Körperliche | V | Modus | Name    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+

Jetzt können wir bereits beginnen unsere Himbeer-Pi durch Betätigen der WittyPi ein-/Ausschalter, Geben Sie den Ordner der Software, die Sie zuvor heruntergeladen, und dann führen Sie die Datei wittyPi.sh um alle Optionen festgelegt.


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

Eines der praktischsten ist, konfigurieren Sie die Software um die Macht und Herunterfahren Zyklen zu lesen, sowie den zeitlichen Rahmen, das gilt für jeden einzelnen von ihnen von einer Skript gehostet auf unserer Himbeer-Pi; unten sehen Sie einige Beispiele für syntax.

#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

Für erweiterte Anwendungen, Sie können die vollständigen die Webseite des Uugear-Bedienungsanleitung; Konfigurationsprobleme, bevor die erste Schritt empfohlene Datei überprüfen schedules.log, untergebracht im Hauptverzeichnis der Software des 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
---------------------------------------------------

Die HUT Merkmale der drei Brücken mit vordefinierten Funktionen, aber wir können auch; die Standardposition der Roter Pullover Es erfordert Interaktion mit dem Benutzer aktivieren unsere Himbeer-Pi, Da dies wir drängen müssen die Ein-/Ausschalter, Wenn wir stattdessen die Position eines solchen zu ändern Jumper, Fütterung WittyPi dreht sich auf unserer Himbeere automatisch.

RojoOff

Wir können die led-Anzeige kontrollieren. durch Senden eines Signals von einem der die GPIO der Himbeere zum Anheften Gelb, Standardmäßig wird dieses Signal empfangen werden, durch die GPIO 17 Aber wenn wir wollen, können wir die Position der ändern der Jumper und anderen weisen GPIO als Input verbinden wir mit dem gelben pin.

Gelb

Endlich ein Signal an die Grüne pin Wir können richtig ausschalten unseres Himbeer-Pi; wie im vorherigen Fall dieser Eingangsfunktion kann zuweisen jeder Pin durch Verschieben der Jumper, der verwendete Port ist standardmäßig die GPIO 4.

Grün

Wenn sich nach Unterbrechung der Versorgung mit WittyPi Unsere Himbeere beginnt ein paar Sekunden, um endgültig stillgelegt, wird fix it von der Stromversorgung trennen und Entfernen der Batterie aus dem HUT lange genug, so dass alle Kondensatoren entladen sind.

Wenn Sie mir folgen können, auf Twitter, Facbook, Google +, LinkedIn, Feedly, oder Teilen Sie sie mit den Schaltflächen unter dieser Publikation, Wenn Sie Fragen oder Anregungen Sie bitte nicht zögern kommentieren.

Helfen Sie uns, um mehr Leser zu erreichen Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

3 Thoughts on"WittyPi – Überprüfung und Tutorial von der unglaublichen Hut für Raspberry PI

  1. Großen Beitrag zu meinem RPI, aber….. ist nicht Disponiple, Ihre pag. Wo kann ich kaufen? Ich bin in Blanes und möchten kaufen x frei. Vielen Dank . SEHR GUT ALLES !!!!!!! Du bist toll . Ausgezeichnet !!!!!!!!!!!

    • Hallo Marc, Vielen Dank für Kommentar.

      Sorry, wenn ich nicht rechtzeitig geantwortet haben, wurde aus dem Land für Urlaub und völlig desconectat; Vielen Dank für die merkte wieder an, dass als interlaced Ausgang zum Verkauf.

Hinterlasse eine Antwort