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

إطار صور رقمي ، متصل بشبكة WiFi - Raspberry Pi: 4 خطوات (مع صور)
إطار صور رقمي ، متصل بشبكة WiFi - Raspberry Pi: 4 خطوات (مع صور)

فيديو: إطار صور رقمي ، متصل بشبكة WiFi - Raspberry Pi: 4 خطوات (مع صور)

فيديو: إطار صور رقمي ، متصل بشبكة WiFi - Raspberry Pi: 4 خطوات (مع صور)
فيديو: إطار الصور الرقمية الذكية من قرص Android قديم 2024, شهر نوفمبر
Anonim
إطار صور رقمي ، واي فاي مرتبط - Raspberry Pi
إطار صور رقمي ، واي فاي مرتبط - Raspberry Pi

هذا طريق سهل للغاية ومنخفض التكلفة إلى إطار صور رقمي - مع ميزة إضافة / إزالة الصور عبر شبكة WiFi عبر "النقر والسحب" باستخدام برنامج (مجاني) لنقل الملفات. يمكن تشغيله بواسطة 4.50 جنيهات إسترلينية Pi Zero. يمكنك أيضًا نقل الصور مباشرة من هاتف محمول (على سبيل المثال عبر ES File Explorer على Android).

يمكن أن يكون هذا إطار صورة رقميًا مستقلًا أو يمكن أن يكون شاشة التوقف لنظام قائم على Pi (القيام بشيء آخر) وإظهار الصور عند عدم استخدامه. على سبيل المثال ، يمكن أن يكون هذا هو شاشة التوقف لوحدة تحكم الوسائط القائمة على Pi أو واجهة لمشغل الراديو والموسيقى الخاص بي.

من أجل البساطة والحجم ، استخدمت Pi Zero هنا ولكن يجب أن يعمل أي من Pi. كان بإمكاني استخدام ZeroW (WiFi) ولكن بنفس التكلفة ، يمكن للمرء الحصول على محور USB من نوع Zero بالإضافة إلى منفذين واستخدام دونجل WiFi لتحسين الموقع الجوي.

هناك خيار كبير للشاشات:

  • تقوم Waveshare بعمل شاشات جيدة جدًا لـ Pi ، بما في ذلك الشاشات التي تعمل باللمس. لا تعد شاشة اللمس من المتطلبات هنا ولكنها قد تكون مفيدة عندما تكون هذه هي شاشة التوقف لتطبيق آخر. الجانب السلبي من ذلك هو أن الموصلات يتم توصيلها بالجانب - الذي يبدو غير مرتب أو يتطلب إطارًا عريضًا للاختباء.
  • ستعمل معظم شاشات الكمبيوتر. تلك المستعملة متوفرة بتكلفة منخفضة على موقع ئي باي. حتى المنتجات الجديدة ذات قيمة جيدة جدًا. إذا لم يكن لديهم إدخال HDMI ، فمن المحتمل جدًا أن يكون لديهم DVI يمكن استخدامه عبر محول أو HDMI إلى موصل DVI. لقد التقطت شاشة IPS مقاس 22 بوصة جيدة الدقة عالية الدقة (1920 × 1080) تعمل باللمس من Iiyama بسعر يقل عن 80 جنيهًا إسترلينيًا.
  • أخيرًا ، هناك خيار إعادة ضبط الشاشة من جهاز كمبيوتر محمول ميت. انظر: قابل للتوجيه هذا له ميزة كبيرة تتمثل في كونه نحيفًا والقدرة على التوافق مع إطار صورة حقيقي.

جميع البرامج / البرامج الثابتة المطلوبة مجانية.

يجب أن تسمح التعليمات هنا للمبتدئين (أو الأكثر خبرة) بتشغيل هذا من الصفر.

الأجزاء المطلوبة:

  • باي (أي)
  • بطاقة SD (اقترح 8 غيغابايت أو أكبر)
  • محور USB
  • واي فاي دونجل
  • رصد ويؤدي
  • الماوس (للإعداد)
صورة
صورة

خطوات:

  • قم بتثبيت البرامج الثابتة Pi
  • إرفاق / تثبيت الشاشة
  • أضف بعض الصور / الصور
  • قم بإعداد شاشة التوقف

يجب إدخال النص بخط مائل عريض أثناء الإعداد ويمكن نسخه ولصقه في معظم الحالات - مما يوفر الكثير من الوقت.

الخطوة 1: تثبيت Pi Firmware

سيعمل النظام من كل من تثبيت Raspbian Stretch الكامل ومن Stretch Lite. يستخدم الأخير ذاكرة أقل ولكن قد تكون هناك حاجة إلى الأولى إذا تم استخدام PI لشيء آخر أيضًا. ستغطي التعليمات كليهما. ستستخدم العملية الإعداد عن بُعد لـ Pi لأنه في معظم الحالات يكون هذا أسهل - ويمكن أن يتجنب الحاجة إلى لوحة المفاتيح.

قم أولاً بتنزيل Raspbian Stretch or Stretch Lite من

كان الإصدار المتاح وقت كتابة هذا التقرير هو أكتوبر 2018 ولكن يجب أن يعمل الآخرون بشكل جيد.

قم بفك ضغط الملف إلى موقع معروف. ثم قم بتشغيل Etcher لتنزيل الصورة على بطاقة SD. Etcher مجاني ويمكن تنزيله من https://etcher.io/ وهو سهل التشغيل:

صورة
صورة

بعد وميض البطاقة ، أضف ملفًا فارغًا يسمى "SSH" إلى "التمهيد". يتيح ذلك تشغيل Pi عن بُعد وإعداده من جهاز كمبيوتر وأيضًا للاستفادة من نسخ ولصق النص المدرج هنا.

في حالة استخدام Pi Zero (أو ZeroW) ، نحتاج إلى تشغيل WiFi لتمكين الإعداد عن بُعد. هذا يحتاج إلى إضافة اسم الشبكة وكلمة المرور في ملف معين. للقيام بذلك - انسخ ما يلي في المفكرة:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev

الشبكة = {

ssid = "YOUR_NETWORK_NAME"

psk = "YOUR_PASSWORD"

key_mgmt = WPA-PSK

}

قم بتحرير YOUR_NETWORK_NAME و YOUR_PASSWORD (احتفظ بـ "") واحفظها في جزء "التمهيد" من بطاقة SD باسم wpa_supplicant.conf

أخرج البطاقة وقم بتوصيلها في Pi. قم أيضًا بتوصيل WiFi dongle ، إذا لزم الأمر عبر محور USB.

قم بتشغيل Pi. عندما يكون قيد التشغيل ، ابحث عن عنوان IP عن طريق تسجيل الدخول إلى جهاز التوجيه الخاص بك. بدلاً من ذلك ، إذا كنت تستخدم الإصدار الكامل من الامتداد ، فيمكن العثور عليه عن طريق توصيل شاشة وماوس ولوحة مفاتيح والنقر فوق رمز الإنترنت في أعلى يمين سطح المكتب. في Stretch Lite (مع توصيل الشاشة ولوحة المفاتيح) ، استخدم التعليمات sudo ifconfig وانظر أسفل wlan0> inet addr:. أجد خيار جهاز التوجيه أسهل بكثير.

قم بتشغيل Putty (تنزيل مجاني من https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) من جهاز كمبيوتر وأدخل عنوان IP الخاص بـ Pi.

صورة
صورة

تسجيل الدخول باسم "pi" بكلمة المرور "raspberry".

صورة
صورة

قم أولاً بمراجعة كلمة المرور والإعدادات الأخرى عبر:

sudo raspi-config

(انسخ النص ثم انقر بزر الماوس الأيمن في المعجون للصقه)

قم أولاً بتغيير كلمة المرور

ثم أقوم بتغيير اسم الشبكة (اختياري)

تحت الترجمة ، قم بتعيين دولة WiFi.

تحت خيارات Interfacing ، قم بتمكين SSH.

ثم السهم الأيمن مرتين وانقر فوق "إنهاء" ، و "نعم" لإعادة التشغيل. هذا سيفقد اتصال المعجون. بدلاً من إغلاق هذا ، انتظر دقيقة حتى يتم إعادة تشغيل Pi وانقر بزر الماوس الأيمن فوق شريط مهام Putty وحدد "إعادة تشغيل الجلسة". سجل الدخول الآن باستخدام "pi" وكلمة المرور الجديدة. إذا لم يتم إعادة توصيل WiFi ، فافصل الدونجل وقم بتوصيله مرة أخرى. كنت أظن أن هذا كان يحدث ولكن ربما كنت قد نفدت صبرًا على Zero للتشغيل!

التحديث التالي عن طريق إدخال:

sudo apt-get -y update

ثم قم بالترقية بالدخول:

sudo apt-get -y Upgrade

سوف يأخذ هذا بعض الوقت.

إذا بدأت من Raspbian Stretch الكامل ، فانتقل إلى الخطوة التالية.

بالنسبة إلى Raspbian Stretch Lite ، نحتاج إلى إضافة سطح المكتب.

لذا أدخل:

sudo apt تثبيت raspberrypi-ui-mods

تليها

ص

عندما يُطلب منك ذلك.

هذا تثبيت كبير جدًا وسيستغرق بعض الوقت …….

احتفظ بجلسة المعجون مفتوحة وانتقل إلى تثبيت الشاشة.

الخطوة الثانية: إرفاق / تثبيت الشاشة

أردت أن يبدأ pi دون الحاجة إلى إدخال المستخدم وكلمة المرور (لا يزال عبر جلسة المعجون):

sudo raspi-config

حدد "خيارات التمهيد" ثم "سطح المكتب / CLI" ثم "تسجيل الدخول التلقائي إلى سطح المكتب". ثم السهم الأيمن مرتين والانتهاء وإعادة التشغيل.

ستقوم الشاشات القياسية بتوصيل إعداداتها ، وبالتالي فإن كل ما يحتاجه المرء هو إيقاف التشغيل ، وإرفاق الشاشة عبر وصلة HDMI (و USB للشاشات التي تعمل باللمس) وإعادة التشغيل.

تحتاج شاشات Waveshare إلى إعداد Pi للدقة المناسبة. هذا يحتاج إلى تحرير ملف التكوين. وبالتالي:

sudo نانو / boot/config.txt

بالنسبة لشاشة Waveshare 7 "و 10" (1024 × 600) ، أضف الأسطر التالية (أو قم بإلغاء التعليق / تحرير الموجود):

max_usb_current = 1

hdmi_cvt 1024600 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

لشاشة Waveshare مقاس 10 بوصات (1280 × 800)

إضافة أو تغيير الخطوط إلى:

max_usb_current = 1

hdmi_cvt 1280800 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

أغلق الآن ، قم بتوصيل الشاشة وتشغيلها مرة أخرى. يجب تشغيل Pi في سطح المكتب.

صورة
صورة

الخطوة 3: أضف بعض الصور / الصور

قبل فرز شاشة التوقف ، نحتاج إلى تحميل بعض الصور / الصور الفوتوغرافية. هذا سهل للغاية باستخدام برنامج نقل الملفات مثل File Zilla.

لاستخدام FileZilla ، أدخل عنوان Pi IP في المضيف ، ثم اسم المستخدم (pi) وكلمة المرور ، والمنفذ 22 ثم انقر فوق Quickconnect. سيتم تذكر هذه الإعدادات في المستقبل ويمكن تحديدها من قائمة Quickconnect الفرعية. لا يزال يتعين على المرء إدخال كلمة المرور عند مطالبتك بذلك.

عند الاتصال ، يظهر الجزء الأيمن ملفات Pi والجزء الأيسر ملفات الكمبيوتر. ابحث عن مجلد الصور على جهاز الكمبيوتر الخاص بك لعرض الصور وانتقل إلى / home / pi على pi - عندما ترى مجلد الصور. إذا لم يكن موجودًا ، فقم بإنشائه (انقر بزر الماوس الأيمن وإنشاء دليل). الآن انقر واسحب الصور التي تريدها من جهاز الكمبيوتر الخاص بك إلى مجلد Pi Pictures. انقر نقرًا مزدوجًا فوق مجلد الصور للتحقق من وجودها.

صورة
صورة

يقوم File Zilla بتسهيل عملية تحديث الصور الموجودة على pi. لاحظ أن الصور لا يجب أن تكون بنفس دقة الشاشة. ومع ذلك ، إذا كانت (أو على الأقل نفس نسبة العرض إلى الارتفاع) ، فستظهر ملء الشاشة دون أي اقتصاص / حدود سوداء.

الخطوة 4: إعداد شاشة التوقف

في هذه المرحلة من تحميل Stretch Lite الخاص بي ، بدأت شاشة التوقف بالفعل مع المجموعة الافتراضية من حافظات الشاشة. هناك مجموعة ضخمة من شاشات التوقف المختلفة للاختيار من بينها. تظهر عدة صور فوتوغرافية. ومع ذلك ، أردت فقط شاشة توقف للتمرير عبر الصور. هناك واحد يفعل ذلك يسمى GLSlideshow.

لتعيين شاشات التوقف ، انقر فوق التوت (أعلى اليسار) ثم "التفضيلات" ثم "شاشة التوقف".

صورة
صورة

الافتراضي لديه العديد من شاشات التوقف المحددة للتشغيل بشكل عشوائي. ومع ذلك ، لم يتم تثبيت كل شيء (غير نشط) ، خاصة مع التثبيت من Stretch Lite.

صورة
صورة

إذا لم يتم تثبيت GLSlideshow ، فيمكن أن يتم ذلك عبر جلسة المعجون:

sudo apt-get -y install xscreensaver-gl-extra

في Pi ، انتقل إلى شاشة Screensaver وتأكد من أن GLSlideshow موجود الآن.

ثم انقر فوق علامة التبويب خيارات متقدمة لإخبار xsceensaver بمكان الحصول على الصور. ضمن "معالجة الصور" حدد "اختيار صورة عشوائية" وتصفح للوصول إلى دليل / home / pi / Pictures:

صورة
صورة

ثم ارجع إلى علامة التبويب "أوضاع العرض" وقم بتغيير "الوضع" إلى "شاشة توقف واحدة فقط" وحدد "GLSlideshow":

صورة
صورة

يؤدي النقر فوق الزر "إعدادات" إلى توفير المزيد من الخيارات مثل وقت التحديث. لا يعمل المقلاة والتكبير / التصغير على pi (يحتاج إلى مزيد من قوة المعالجة).

أخيرًا ، اضبط الوقت "فارغ بعد" على دقيقة واحدة كحد أدنى إذا كنت تستخدم كإطار صورة رقمي.

شاشة Waveshare مقاس 10 بوصات رائعة - وأكبر من العديد من الأنظمة التجارية.

صورة
صورة

ومع ذلك ، فإن iiyama مقاس 22 بوصة هي ببساطة مذهلة.

صورة
صورة

حان الوقت الآن للجلوس والاستمتاع بعرض شرائح الصور الخاص بك.

مايك

موصى به: