جدول المحتويات:
- الخطوة 1: تحضير Raspberry Pi
- الخطوة 2: زر إيقاف التشغيل
- الخطوة 3: البدء التلقائي
- الخطوة 4: الاختبار
- الخطوة 5: معلومات إضافية
فيديو: إطار صورة USB Raspberry Pi: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
إطار صورة Raspberry Pi USB
يقوم Raspberry Pi بتشغيل الصور تلقائيًا من محرك أقراص USB المحمول المُدرج ويتم إيقاف تشغيله بالضغط على الزر المُدرج في الجهاز.
يتم استخدام feh لعرض الصور من USB و python script لإغلاق الجهاز.
في هذه التعليمات ، لا أشرح كيفية إضافة زر على raspberry pi بين الدبابيس 9 و 11.
الخطوة 1: تحضير Raspberry Pi
قم بتثبيت الحزمة القياسية rasbian من www.raspberrypi.org باتباع دليل تثبيت الصورة. NOOBS أو Raspian سيكونان جيدًا أيضًا.
قم بإعداد Raspberry Pi وفقًا لتفضيلاتك. الشيء الوحيد الذي يجب التأكد منه هو أن Raspberry يبدأ في واجهة المستخدم الرسومية. يمكن العثور على التعليمات أيضًا من www.raspberrypi.org. أنت بحاجة إلى لوحة مفاتيح عند بدء التشغيل لأول مرة. يمكنك استخدام أي وحدة تحكم مباشرة من Raspberry Pi أو كما أفضل SSH لتوصيل الجهاز. إذا كنت تستخدم أحدث إصدار من Rasbian وترغب في تمكين ssh عند بدء التشغيل الأول ، فأنت بحاجة إلى إضافة ملف يسمى ssh على / boot / دليل بطاقة SD.
قم بتثبيت feh
تحديث rasbian وتثبيت feh. مطلوب اتصال الشبكة.
sudo apt-get update
sudo apt-get ترقية sudo apt-get install feh
إنشاء نقطة جبل
هناك حاجة إلى نقطة التثبيت للتأكد من أن جميع محركات أقراص USB المحمولة يتم التعامل معها بنفس الطريقة. إذا لم يتم تثبيت USB ، فسيظهر أسفل الوسائط بالطريقة التي يتم بها تسمية محرك أقراص فلاش. على سبيل المثال ، سيكون KINGSTON "/ media / KINGSTON" ولا يمكن اكتشافه بواسطة feh إذا تم استخدام محرك أقراص فلاش مختلف سابقًا
سودو مكدير / ميديا / يو اس بي
الخطوة 2: زر إيقاف التشغيل
يمكن تخطي هذه المرحلة إذا لم يتم استخدام الزر لإغلاق Raspberry Pi. أوصي باستخدام هذا لأن إغلاق Raspberry Pi ببساطة عن طريق فصل الجهاز يمكن أن يتسبب في تلف محرك أقراص فلاش SD أو USB.
سيؤدي توصيل GPIO 17 بالأرض إلى إيقاف التشغيل. يمكنك أيضًا استخدام دبابيس أخرى ولكن يجب تغيير الرمز وفقًا لذلك.
إنشاء shutdown.py
نانو اغلاق الحمر
والصق الكود التالي
استيراد RPi. GPIO كـ GPIO
استيراد وقت الاستيراد os # GPIO 17 = دبوس 11 # GND = طرف 9 GPIO.setmode (GPIO. BCM) GPIO.setup (17، GPIO. IN، pull_up_down = GPIO. PUD_UP) بينما صحيح: طباعة GPIO.input (17) إذا (GPIO.input (17) == False): os.system ("sudo shutdown -h now") break time.sleep (1)
Ctrl-x و Yes و Enter لإغلاق المحرر وحفظ التغييرات
الخطوة 3: البدء التلقائي
تحديث rc.local
قم بتحديث rc-local بحيث يتم تحميل USB تلقائيًا ويتم تحميل shutdown.py عند بدء التشغيل
sudo nano /etc/rc.local
في rc.local قبل "الخروج 0" ، أضف الأسطر التالية لتركيب محرك أقراص فلاش USB وبدء إيقاف التشغيل.
sudo mount / dev / sda1 / media / usb
sudo python /home/pi/shutdown.py &
Ctrl-x و Yes و Enter لإغلاق المحرر وحفظ التغييرات
تحديث LXDE autostart
قم بتحديث LXDE بحيث يبدأ تشغيل feh تلقائيًا عند بدء التشغيل
sudo nano ~ /.config / lxsession / LXDE-pi / تشغيل تلقائي
قم بتثبيت الأسطر التالية في نهاية التشغيل التلقائي
xset s إيقاف
xset -dpmsxset s noblankfeh - هادئ - ملء الشاشة - بلا حدود - إخفاء المؤشر - عرض الشرائح - تأخير 30 / وسائط / USB /
Ctrl-x و Yes و Enter لإغلاق المحرر وحفظ التغييرات
الخطوة 4: الاختبار
أضف بعض الصور على محرك أقراص USB.
تحميل USB عن طريق التشغيل
sudo mount / dev / sda1 / media / usb
ومعرفة ما إذا كان يمكنك رؤية محتوى محرك أقراص USB
ls / ميديا / يو اس بي
اختبار feh عن طريق تشغيل التالي في سطر الأوامر. هل تحتاج أن يكون لديك صور على USB؟
feh - هادئ - ملء الشاشة - بدون حدود - مؤشر إخفاء - تأخير عرض الشرائح 1 / وسائط / USB /
اختبار الاغلاق عن طريق التشغيل
sudo python shutdown.py
واضغط على زر الإغلاق (قم بتوصيل المسامير المناسبة).
الخطوة 5: معلومات إضافية
الحل الذي سيعمل على تشغيل التلفزيون وإيقاف تشغيله باستخدام CEC
بفضل RichardW58 لهذا الحل.
تثبيت cec-utils:
sudo apt-get install cec-utils
أضف الأسطر التالية في crontab -e
# تشغيل التلفزيون
0 8 * * 1-5 صدى "على 0" | cec-client -s # إيقاف تشغيل التلفزيون 0 16 * * 1-5 صدى "الاستعداد 0" | cec- عملاء-
هذا يعمل بشكل جيد مع التلفزيون
أكثر
يمكن العثور على مقالتي الأصلية من هنا.
معلومات ودليل feh.
موصى به:
YADPF (حتى الآن إطار صورة رقمي آخر): 7 خطوات (بالصور)
YADPF (حتى الآن إطار صور رقمي آخر): أعلم أن هذه ليست أشياء جديدة ، وأنا أعلم ، لقد رأيت بعض هذه المشاريع هنا ، لكنني أردت دائمًا إنشاء إطار الصورة الرقمية الخاص بي. جميع إطارات الصور التي رأيتها جميلة ، لكنني كنت أبحث عن شيء آخر ، وأبحث عن صورة لطيفة حقًا
إطار صورة ستيم بانك ديجيتال 8 بوصة: 13 خطوة (مع صور)
إطار صورة Steam Punk Digital مقاس 8 بوصات: يُظهر هذا الدليل التصميم المادي لإطار صورة رقمي صغير بأسلوب Steam punk. يتم تشغيل الإطار بواسطة طراز raspberry pi B +. أبعاده 8 بوصات فقط في القطر وسيكون مناسبًا بشكل جيد جدًا على مكتب صغير أو رف. في
إطار صورة عصا المصاصة LED: 9 خطوات (مع صور)
إطار صور LED Popsicle Stick: تم مؤخرًا اتهام مشاريعي بأنها جزء من بعض الفنون والحرف اليدوية. هل تريد الفنون والحرف اليدوية؟ ثم ستحصل على الفنون والحرف اليدوية! هذا هو إطار الصورة الخاص بي لعصا المصاصة المحسنة LED. في الوقت المناسب لـ
إطار صورة القلب النابض LED: 8 خطوات
إطار صورة القلب النابض LED: في يوم عيد الحب ، قررت أن أجعل عيد الحب إطار صورة ينبض ببطء ويغلق (مثل نبضات القلب) عند التقاطه. يمكنك استخدام نفس التقنيات لإحداث تأثير ضوئي نابض على مشاريع أخرى مثل تعديل حالة الكمبيوتر. مبادلة، مقايضة
إطار صورة بإضاءة LED: 10 خطوات
إطار صورة مضاء بمصابيح LED: كان لدي فكرة لإلقاء الضوء على إطار الصورة ، لأنه كان لدي شريط LED ومزود طاقة مناسب. الصورة عبارة عن صورة ايكيا تسمى "ERIKSLUND" بإطار أسود. كانت هذه الصورة جيدة لهذا المشروع لأنه يحتوي على بعض المساحة الخالية بالداخل