جدول المحتويات:

إطار صورة USB Raspberry Pi: 5 خطوات
إطار صورة USB Raspberry Pi: 5 خطوات

فيديو: إطار صورة USB Raspberry Pi: 5 خطوات

فيديو: إطار صورة USB Raspberry Pi: 5 خطوات
فيديو: طريقة تصنيع النقود المعدنيه #الجزائر #مصر #العراق #السعودية 2024, شهر نوفمبر
Anonim
إطار صورة Raspberry Pi USB
إطار صورة Raspberry Pi USB

إطار صورة 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.

موصى به: