- הודעות 68
- תודות התקבלו: 7
×
פורום זה משמש לדיון בנושאי הסקירות הטכנולוגיות באתר "טיסן".
הגדרת Raspberry Pi לעבודה כקיוסק + Chromium
23 אפר 2017 21:36 - 24 אפר 2017 07:20 #1
מאת טיסן
הגדרת Raspberry Pi לעבודה כקיוסק + Chromium נוצר על ידי טיסן
נושא טיפה Off Topic אבל כבר השקענו מאמץ לבצע, לא נפרסם כדי שגם אחרים יוכלו?
מה היה האתגר? להציג תוכן דינמי על מסך LCD ובמחיר הזול ביותר.
אז בבקשה, מדריך קצר ומעט טכני להגדרת רספברי פיי לעבודה כמנוע עבור מסך תצוגה מבוסס עמוד אינטרנט.
כל הפרטים נבדקו ועובדים על Raspberry Pi 3 ועל Banana Pi 1. מערכת ההפעלה שבשימוש הינה Raspbian, הפצת לינוקס מבוססת דביאן למעבדי Arm.
את ההתקנה הבסיסית של מערכת ההפעלה עצמה נסביר בפוסט נפרד, כאן נסביר מה יש לבצע מיד לאחר שמערכת ההפעלה נטענת בפעם הראשונה.
בשלב הראשון נשנה מספר הגדרות בסיסיות דרך רכיב הגדרת הרספברי פיי. הכל מבוצע בפשטות דרך ממשק המשתמש הגרפי. הנתיב לאזור ההגדרות Menu -> Preferences -> Raspberry Pi Configuration ואז נבצע את השינויים הבאים:
כעט נעדכן את המחשב, ונעבור לעדכון מערכת ההפעלה. פעולה חשובה לעבודה תקינה ושיפור אבטחת המחשב.
הדרך הפשוטה ביותר (למרות שלמשתמשי חלונות זה נראה מאתגר ) הינה דרך שורת הפקודה או ה-Console. פשוט מריצים את זוג הפקודות הבא:
אפשר להסביר מה כל פקודה ופרמטר מבצעים, אבל זה רק יאריך את הפוסט. אז פשוט להעתיק ולהדביק.
לאחר ששוב נאתחל את המחשב, נקבל מערכת הפעלה מעודכנת ואפשר להתחיל להגדיר את שאר הנושאים.
רכיבים נוספים הדרושים לעבודה תקינה של ה"קיוסק"
נגדיר את Chromium להפעלה אוטומתית מיד עם עליית המערכת כולל העמוד אליו הוא ייגש. ההגדרה תתבצע על ידי עריכת הקובץ הבא:
/home/pi/.config/lxsession/LXDE-pi/autostart
נמחק את השורה הבאה:לתוכו נוסיף את הטקסט הבא:
מה היה האתגר? להציג תוכן דינמי על מסך LCD ובמחיר הזול ביותר.
אז בבקשה, מדריך קצר ומעט טכני להגדרת רספברי פיי לעבודה כמנוע עבור מסך תצוגה מבוסס עמוד אינטרנט.
כל הפרטים נבדקו ועובדים על Raspberry Pi 3 ועל Banana Pi 1. מערכת ההפעלה שבשימוש הינה Raspbian, הפצת לינוקס מבוססת דביאן למעבדי Arm.
את ההתקנה הבסיסית של מערכת ההפעלה עצמה נסביר בפוסט נפרד, כאן נסביר מה יש לבצע מיד לאחר שמערכת ההפעלה נטענת בפעם הראשונה.
בשלב הראשון נשנה מספר הגדרות בסיסיות דרך רכיב הגדרת הרספברי פיי. הכל מבוצע בפשטות דרך ממשק המשתמש הגרפי. הנתיב לאזור ההגדרות Menu -> Preferences -> Raspberry Pi Configuration ואז נבצע את השינויים הבאים:
- נגדיל את מערכת הקבצים למקסימום, כלומר לגודל המלא של ה-Flash Drive שעליו בוצעה ההתקנה המקורית. בטאב ה-System ונלחץ על Expand Filesystem (כמה מפתיע)
- נגדיר למערכת להמתין לקבלת כתובת IP על ידי סימון האפשרות “Wait for network". פעולה זו תמנע הודעות שגיאה בניסיונות גישה לאינטרנט מיד עם עליית המחשב.
- לסיום באותו חלון נגדיר את שם המחשב בתיבת ה-Hostname
כעט נעדכן את המחשב, ונעבור לעדכון מערכת ההפעלה. פעולה חשובה לעבודה תקינה ושיפור אבטחת המחשב.
הדרך הפשוטה ביותר (למרות שלמשתמשי חלונות זה נראה מאתגר ) הינה דרך שורת הפקודה או ה-Console. פשוט מריצים את זוג הפקודות הבא:
sudo apt-get update && sudo apt-get dist-upgrade
אפשר להסביר מה כל פקודה ופרמטר מבצעים, אבל זה רק יאריך את הפוסט. אז פשוט להעתיק ולהדביק.
לאחר ששוב נאתחל את המחשב, נקבל מערכת הפעלה מעודכנת ואפשר להתחיל להגדיר את שאר הנושאים.
רכיבים נוספים הדרושים לעבודה תקינה של ה"קיוסק"
apt-get install htop vim cron-apt mailutils nmap rcconf sysv-rc-conf ntpdate unclutter chromium-browser chromium-codecs-ffmpeg-extra rpi-chromium-mods updatedb
נגדיר את Chromium להפעלה אוטומתית מיד עם עליית המערכת כולל העמוד אליו הוא ייגש. ההגדרה תתבצע על ידי עריכת הקובץ הבא:
/home/pi/.config/lxsession/LXDE-pi/autostart
נמחק את השורה הבאה:
@xscreensaver -no-splash
@xset s off
@xset -dpms
@xset noblank
@chromium-browser --disable-session-crashed-bubble --disable-infobars --kiosk http://www.PageToDisplay.com
עריכה אחרונה:24 אפר 2017 07:20 ע"י טיסן.
Please התחברות או צור חשבון to join the conversation.
24 אפר 2017 07:17 #2
מאת טיסן
תגובה מטיסן בדיון הגדרת Raspberry Pi לעבודה כקיוסק + Chromium
כדי שהמערכת תתפקד ברצף בלי הבהובי מסך, כניסה למצב חיסכון באנרגיה או תתקע באופן כללי, נוסיף את ההגדרות האלו הבאות:
ביטול מצב שינה או השחרת מסך:
ביטול השחרת מסך:
ביטול מצב שינה או השחרת מסך:
sudo nano /etc/kbd/config
BLANK_TIME=0
POWERDOWN_TIME=0
ביטול השחרת מסך:
sudo nano /etc/xdg/lxsession/LXDE/autostart
@xset s noblank
@xset s off
@xset -dpms
Please התחברות או צור חשבון to join the conversation.
10 מאי 2017 18:12 #3
מאת טיסן
תגובה מטיסן בדיון הגדרת Raspberry Pi לעבודה כקיוסק + Chromium
היה מאתגר להגדיר רזולוציית מסך שונה מזו שהגיע עם ההתקנה המקורית של Raspbian על Banana Pi.
פוסט נפרד על הגדרת Banana Pi לעבודה ב-FullHD - 1920x1080
פוסט נפרד על הגדרת Banana Pi לעבודה ב-FullHD - 1920x1080
Please התחברות או צור חשבון to join the conversation.
זמן ליצירת דף: 0.036 שניות