WittyPi – סקירה של הדרכה של כובע מדהים עבור פאי פטל

לאחר עבודה רבה לפני החגים ואת הסוף של בחינות הסמסטר, לי המיוחל, היטב הגיע הזמן לכתוב טוב ערכת לימוד; הפעם נדבר על WittyPi המותג Uugear.

זה שימושי הכובע הוא מספק מספר תכונות נוספות כדי שלנו פאי פטל, כמו לדוגמה שעון זמן אמת, ואת היכולת להגדיר מיתוג וכיבוי אוטומטי; משהו באמת שימושי עבור יישום שרתים או הפיתוח של הפרויקטים תוכנן לפעול שקשה אזורים חסומים.

WittyZero1

WittyPi קון V1 0 פאי פטל.

כדי להוריד את תוכנת שליטה אנו יכולים להשתמש סדר מסוף wget, אז בשביל השקת סקריפט ההתקנה עם הרשאות root; פעם עשיתי כבר יכול לרוץ WittyPi כדי להתחיל ליהנות הפונקציות שלהם.

#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

אם אנחנו רוצים להשתמש בו עם פאי פטל 3, אנחנו חייבים לזכור כי חלק מהערכים השתנו מ סיכות GPIO מודל זה בגירסאות חדשות של קושחה Raspbian כדי לתמוך החדש מודול Bluetooth, מאת מה יש להוסיף את השורה הבאה בסוף קובץ תצורה.

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

אם לא להוסיף את השורה מעל בקובץ התצורה לפני שתתחבר WittyPi הנמל GPIO, שלנו פאי פטל אל תתחיל עם WittyPi; להיות רק האדומים הובילו.

כדי להבין את השינוי שמתרחש כדי להוסיף שורה זו בקובץ התצורה של פאי פטל, באפשרותך להפעיל את כלי השירות מוקסם GPIO לפני ואחרי השינוי, כפי שניתן לראות התוצאות של הבדיקות הן בדיקות.

 
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   שם  | מצב | V | פיזית | V | מצב | שם    | 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 |   ב | 1 |  7 || 8  | 0 | ב   | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ב   | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   ב | 0 | 11 || 12 | 0 | ב   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   ב | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   ב | 0 | 15 || 16 | 0 | ב   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | ב   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   ב | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    מיסו |   ב | 0 | 21 || 22 | 0 | ב   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   ב | 0 | 23 || 24 | 1 | ב   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | ב   | CE1     | 11  | 7   |
 |   0 |  30 |   ספייס.0 |   ב | 1 | 27 || 28 | 1 | ב   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   ב | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   ב | 1 | 31 || 32 | 0 | ב   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   ב | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   ב | 0 | 35 || 36 | 0 | ב   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   ב | 0 | 37 || 38 | 0 | ב   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | ב   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   שם  | מצב | V | פיזית | V | מצב | שם    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+
 | BCM | wPi |   שם  | מצב | V | פיזית | V | מצב | שם    | 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 |   ב | 1 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   ב | 0 | 11 || 12 | 0 | ב   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   ב | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   ב | 0 | 15 || 16 | 0 | ב   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | ב   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   ב | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    מיסו |   ב | 0 | 21 || 22 | 0 | ב   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   ב | 0 | 23 || 24 | 1 | ב   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | ב   | CE1     | 11  | 7   |
 |   0 |  30 |   ספייס.0 |   ב | 1 | 27 || 28 | 1 | ב   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   ב | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   ב | 1 | 31 || 32 | 0 | ב   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   ב | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   ב | 0 | 35 || 36 | 0 | ב   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   ב | 0 | 37 || 38 | 0 | ב   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | ב   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   שם  | מצב | V | פיזית | V | מצב | שם    | wPi | BCM |
 +-----+-----+---------+------+---+---PI 3---+---+------+---------+-----+-----+

עכשיו נוכל כבר להתחיל שלנו פאי פטל על ידי לחיצה כפתור הפעלה WittyPi, הזן את התיקייה של התוכנה שהורדת בעבר, ולאחר מכן הפעל את הקובץ wittyPi.sh כדי להגדיר את האפשרויות שלך.


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

באחד המעשיים ביותר הוא להגדיר את התוכנה כדי לקרוא את מחזורי כוח והכיבוי, כמו גם מסגרת הזמן זה חל על כל אחד מהם התסריט המתארח שלנו פאי פטל; לפניך מספר דוגמאות של תחביר.

#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

לשימושים מתקדמים יותר, אתה יכול להתייעץ עם מלא המדריך למשתמש באתר האינטרנט של Uugear; בעיות תצורה לפני הראשון מומלץ שלב זה כדי לסקור את קובץ schedules.log, המלון שוכן בספריית הראשי של התוכנה של 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
---------------------------------------------------

את הכובע תכונות של שלושה צנחנים עם פונקציות מוגדרות מראש, . אבל אנחנו ניתן גם להתאים אישית; מיקום ברירת המחדל של מגשר אדום זה ידרוש אינטרקציה עם המשתמש כדי להפעיל את שלנו פאי פטל, מאז זה עלינו ללחוץ לחצן ההפעלה, אם במקום זאת אנו משנים את המיקום של אלה מגשר, האכלה WittyPi מדליק שלנו פטל באופן אוטומטי.

RojoOff

אנחנו יכולים לשלוט מחוון led על-ידי שליחת אות מאחד GPIO של פטל כדי להצמיד צהוב, כברירת מחדל האות הזה יתקבל על ידי GPIO 17 אבל אם אנחנו רוצים אנחנו יכולים לשנות את המיקום של מגשר והקצה השני GPIO כקלט אנחנו נחבר את ה-pin צהוב.

צהוב

סוף סוף לשלוח אות פין ירוק ניתן לכבות כראוי שלנו פאי פטל; כמו במקרה הקודם שפונקציית קלט שבאפשרותך להקצות כל סיכה על-ידי הזזת מגשר, כברירת מחדל היא היציאה המשמשת GPIO 4.

גרין

אם, לאחר שעצרת את אספקת WittyPi שלנו פטל מתחיל כמה שניות לסגור סוף סוף, אתקן את זה על-ידי ניתוק זרם החשמל והסרה הסוללה מ הכובע מספיק כך קבלים כל משוחררים.

אם אתה רוצה אתה יכול סע אחריי טוויטר, הצטרף לאלהיוגה, גוגל +, LinkedIn, Feedly, או לשתף אותו עם הלחצנים תחת פרסום זה, אם יש לך שאלות או הצעות אנא אל תהססו להגיב.

לעזור לנו להגיע יותר לקוראים Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

3 מחשבות על"WittyPi – סקירה של הדרכה של כובע מדהים עבור פאי פטל

  1. נהדר לתרום RPI שלי, אבל….. . זה לא disponiple ל pag שלך. איפה אפשר לקנות? אני (blanes), ירצה לקנות x חינם. . תודה . טוב מאוד. !!!!!!! . אתה במצב מעולה . מעולה !!!!!!!!!!!

תשאיר הודעה