ההבדל בין הגברים לילדים הוא מחיר הצעצועים שלהם. :)

× פורום זה משמש לדיון בנושאי הסקירות הטכנולוגיות באתר "טיסן".

הגדרת Raspberry Pi לעבודה כקיוסק + Chromium

23 אפר 2017 21:36 - 24 אפר 2017 07:20 #1 מאת טיסן
נושא טיפה Off Topic אבל כבר השקענו מאמץ לבצע, לא נפרסם כדי שגם אחרים יוכלו?

מה היה האתגר? להציג תוכן דינמי על מסך 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 מאת טיסן
כדי שהמערכת תתפקד ברצף בלי הבהובי מסך, כניסה למצב חיסכון באנרגיה או תתקע באופן כללי, נוסיף את ההגדרות האלו הבאות:
ביטול מצב שינה או השחרת מסך:
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 מאת טיסן
היה מאתגר להגדיר רזולוציית מסך שונה מזו שהגיע עם ההתקנה המקורית של Raspbian על Banana Pi.
פוסט נפרד על הגדרת Banana Pi לעבודה ב-FullHD - 1920x1080

Please התחברות או צור חשבון to join the conversation.

יותר
מפקחים: טיסןShmulik
זמן ליצירת דף: 0.039 שניות
Powered by פורום קוננה
joomla wellnessLorem Ipsum has been the industry's standard dummy text ever since the 1500s...