فهرست مطالب:

قاب عکس دیجیتال ، WiFi متصل - رزبری پای: 4 مرحله (همراه با تصاویر)
قاب عکس دیجیتال ، WiFi متصل - رزبری پای: 4 مرحله (همراه با تصاویر)

تصویری: قاب عکس دیجیتال ، WiFi متصل - رزبری پای: 4 مرحله (همراه با تصاویر)

تصویری: قاب عکس دیجیتال ، WiFi متصل - رزبری پای: 4 مرحله (همراه با تصاویر)
تصویری: آموزش برد آردوینو (Arduino) با انجام پروژه های عملی 2024, جولای
Anonim
قاب عکس دیجیتال ، WiFi متصل شده - تمشک پای
قاب عکس دیجیتال ، WiFi متصل شده - تمشک پای

این یک مسیر بسیار آسان و کم هزینه به یک قاب عکس دیجیتال است - با مزیت افزودن /حذف عکس ها از طریق WiFi از طریق "کلیک و کشیدن" با استفاده از یک برنامه انتقال فایل (رایگان). می توان آن را با نیروی کوچک 4.50 Pi Pi Zero تغذیه کرد. همچنین می توانید عکس ها را مستقیماً از تلفن همراه (به عنوان مثال از طریق ES File Explorer در Android) منتقل کنید.

این می تواند یک قاب تصویر دیجیتالی مستقل باشد یا می تواند محافظ صفحه نمایش سیستم مبتنی بر Pi (انجام کارهای دیگر) باشد و هنگامی که از آن استفاده نمی شود ، تصاویر را نشان دهد. به عنوان مثال ، این می تواند محافظ صفحه برای کنترل کننده رسانه مبتنی بر Pi یا واسطی برای پخش کننده موسیقی و رادیو مبتنی بر Pi من باشد.

برای سادگی و اندازه ، من از Pi Zero در اینجا استفاده کرده ام ، اما هر یک از Pi ها باید کار کند. من می توانستم از یک ZeroW (WiFi) استفاده کنم اما با همان هزینه می توان از یک صفر به همراه یک هاب USB 2 پورت استفاده کرد و از یک دانگل WiFi برای بهینه سازی موقعیت هوایی استفاده کرد.

یک انتخاب بزرگ برای مانیتورها وجود دارد:

  • Waveshare مانیتورهای بسیار خوبی برای Pi از جمله نمایشگرهای لمسی دارد. صفحه لمسی در اینجا الزامی نیست اما ممکن است زمانی مفید باشد که محافظ صفحه نمایش برنامه دیگری باشد. نکته منفی این است که اتصالات به پهلو متصل می شوند - که ظاهری مرتب ندارند یا برای پنهان شدن نیاز به یک قاب گسترده دارند.
  • اکثر مانیتورهای رایانه کار خواهند کرد. موارد استفاده شده با هزینه کم در ebay موجود است. حتی موارد جدید ارزش بسیار خوبی دارند. اگر ورودی HDMI ندارند ، به احتمال زیاد DVI دارند که می تواند از طریق آداپتور یا سیم HDMI به DVI استفاده شود. من یک مانیتور صفحه نمایش لمسی 22 اینچی IPS ، Full HD (1920x1080) با قیمت کمتر از 80 پوند تحویل گرفتم.
  • در نهایت گزینه ای برای تصحیح مجدد صفحه از لپ تاپ مرده وجود دارد. ببینید: قابل آموزش این مزیت بزرگ آن است که لاغر باشد و بتواند در یک قاب عکس واقعی جا بگیرد.

تمام نرم افزار/سیستم عامل مورد نیاز رایگان است.

دستورالعمل های اینجا باید به یک مبتدی (یا با تجربه تر) اجازه دهد که این کار را از ابتدا اجرا کند.

قطعات مورد نیاز:

  • پی (هر)
  • کارت SD (پیشنهاد 8 گیگابایت یا بیشتر)
  • هاب USB
  • دانگل وای فای
  • نظارت و هدایت
  • موس (برای راه اندازی)
تصویر
تصویر

مراحل:

  • سیستم عامل Pi را نصب کنید
  • ضمیمه/نصب مانیتور
  • چند عکس/تصویر اضافه کنید
  • محافظ صفحه را تنظیم کنید

متن با حروف مایل به خط بزرگ در حین راه اندازی باید وارد شود و در بیشتر موارد می توان آن را کپی و چسباند - این باعث صرفه جویی در زمان زیادی می شود.

مرحله 1: سیستم عامل Pi را نصب کنید

این سیستم از طریق نصب کامل Raspbian Stretch و از Stretch Lite کار خواهد کرد. مورد دوم از حافظه کمتری استفاده می کند ، اما اگر از PI برای چیز دیگری نیز استفاده می شود ، ممکن است مورد اول باشد. دستورالعمل هر دو را پوشش می دهد. این فرآیند از راه اندازی Pi از راه دور استفاده می کند ، زیرا در بیشتر موارد این آسان تر است - و می تواند از نیاز به صفحه کلید جلوگیری کند.

ابتدا Raspbian Stretch یا Stretch Lite را از https://www.raspberrypi.org/downloads/raspbian/ بارگیری کنید

نسخه موجود در زمان نگارش این مقاله اکتبر 2018 بود ، اما دیگران باید خوب کار کنند.

فایل را در مکان مشخصی از حالت فشرده خارج کنید. سپس Etcher را اجرا کنید تا تصویر را روی کارت SD بارگیری کنید. Etcher رایگان و قابل بارگیری از https://etcher.io/ است و اجرای آن ساده است:

تصویر
تصویر

پس از فلش شدن کارت ، یک فایل خالی به نام "SSH" را به "بوت" اضافه کنید. این امر باعث می شود Pi از راه دور رانده شده و از رایانه شخصی راه اندازی شود و همچنین از کپی و جایگذاری متن ذکر شده در اینجا استفاده کند.

اگر از Pi Zero (یا ZeroW) استفاده می کنیم ، باید WiFi را فعال کنیم تا راه اندازی از راه دور فعال شود. برای این کار باید نام شبکه و رمز عبور را در یک فایل خاص اضافه کنید. برای انجام این کار - موارد زیر را در Notepad کپی کنید:

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

شبکه = {

ssid = "YOUR_NETWORK_NAME"

psk = "YOUUR_PASSWORD"

key_mgmt = WPA-PSK

}

YOUR_NETWORK_NAME و YOUR_PASSWORD خود را ویرایش کنید ("" را نگه دارید) و در قسمت "Boot" کارت SD به عنوان wpa_supplicant.conf ذخیره کنید

کارت را خارج کرده و آن را به Pi وصل کنید. همچنین در صورت لزوم دانگل WiFi را از طریق هاب USB متصل کنید.

Pi را روشن کنید هنگامی که در حال اجرا است آدرس IP را با ورود به روتر خود پیدا کنید. روش دیگر ، در صورت استفاده از نسخه کامل کشش ، این را می توان با اتصال مانیتور ، ماوس و صفحه کلید و کلیک روی نماد اینترنت در سمت راست بالای دسکتاپ پیدا کرد. در Stretch Lite (با مانیتور و صفحه کلید متصل) از دستور sudo ifconfig استفاده کنید و زیر wlan0> inet addr:. من گزینه روتر را بسیار ساده ترین می دانم.

Putty (بارگیری رایگان از https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) را از رایانه شخصی اجرا کرده و آدرس IP Pi را وارد کنید.

تصویر
تصویر

با رمز عبور "تمشک" به عنوان "pi" وارد شوید.

تصویر
تصویر

ابتدا رمز عبور و سایر تنظیمات را از طریق موارد زیر تجدید نظر کنید:

sudo raspi-config

(متن را کپی کرده و سپس در بتونه برای چسباندن راست کلیک کنید)

ابتدا رمز را تغییر دهید

سپس نام شبکه را تغییر می دهم (اختیاری)

تحت محلی سازی کشور WiFi را تنظیم کنید.

در زیر گزینه های Interfacing SSH را فعال کنید.

سپس دوبار پیکان راست را فشار دهید و روی پایان کلیک کنید و بله برای راه اندازی مجدد. با این کار اتصال Putty از بین می رود. به جای بستن این مورد ، یک دقیقه صبر کنید تا Pi دوباره راه اندازی شود و روی نوار وظیفه Putty راست کلیک کرده و "Restart Session" را انتخاب کنید. اکنون با استفاده از "pi" و رمز عبور جدید وارد شوید. اگر وای فای دوباره متصل نشد ، دانگل را از برق بکشید و دوباره وصل کنید. من مشکوک بودم که این اتفاق می افتد ، اما من ممکن است بی صبرانه شروع به کار کنم تا صفر شود!

به روز رسانی بعدی با وارد کردن:

به روز رسانی sudo apt -get -y

سپس ورودی را ارتقا دهید:

sudo apt -get -y ارتقا دهید

ممکن است مدتی طول بکشد.

اگر از Raspbian Stretch کامل شروع کردید ، به مرحله بعدی بروید.

برای Raspbian Stretch Lite باید دسکتاپ را اضافه کنیم.

بنابراین وارد کنید:

sudo apt mods raspberrypi-ui را نصب کنید

به دنبال

Y

وقتی خواسته شد

این یک نصب بسیار بزرگ است و بنابراین مدتی طول می کشد ……

جلسه Putty را باز نگه دارید و به سراغ نصب مانیتور بروید.

مرحله 2: مانیتور را ضمیمه/نصب کنید

من می خواستم pi بدون نیاز به ورود کاربر و رمز عبور (همچنان از طریق جلسه Putty) شروع به کار کند:

sudo raspi-config

"Boot Options" ، "Desktop / CLI" و "Desktop Autologin" را انتخاب کنید. سپس دوبار پیکان راست را فشار داده و Finish را راه اندازی مجدد کنید.

مانیتورهای استاندارد تنظیمات خود را اعلام می کنند و بنابراین تنها کاری که باید انجام دهید خاموش کردن ، اتصال مانیتور از طریق سیم HDMI (و USB برای صفحه های لمسی) و راه اندازی مجدد است.

مانیتورهای Waveshare نیاز به تنظیم Pi با وضوح مناسب دارند. این نیاز به ویرایش فایل پیکربندی دارد. بنابراین:

sudo nano /boot/config.txt

برای مانیتور Waveshare 7 اینچی و 10 اینچی (1024x600) خطوط زیر را اضافه کنید (یا در حال حاضر اظهارنظر/ویرایش نکنید):

max_usb_current = 1

hdmi_cvt 1024 600 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

برای مانیتور Waveshare 10 اینچی (1280x800)

افزودن یا تغییر خطوط به:

max_usb_current = 1

hdmi_cvt 1280 800 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

حالا خاموش شوید ، مانیتور را وصل کرده و دوباره روشن کنید. Pi باید روی دسکتاپ بوت شود.

تصویر
تصویر

مرحله 3: چند عکس/عکس اضافه کنید

قبل از مرتب کردن محافظ صفحه نمایش ، باید تعدادی عکس/عکس بارگذاری کنیم. این کار با استفاده از یک برنامه انتقال فایل مانند File Zilla بسیار آسان است.

برای استفاده از FileZilla آدرس IP Pi را در میزبان ، سپس نام کاربری (pi) و رمز عبور ، و پورت 22 را وارد کرده و سپس روی Quickconnect کلیک کنید. در آینده این تنظیمات به خاطر می آیند و می توانند از زیر منوی Quickconnect انتخاب شوند. هنگامی که از شما خواسته شد ، هنوز باید رمز عبور را وارد کنید.

هنگام اتصال ، صفحه سمت راست فایل های Pi و قسمت سمت چپ فایل های رایانه را نشان می دهد. پوشه عکس های خود را در رایانه خود بیابید تا عکس ها را نشان دهد و به مسیر /home /pi در pi بروید - هنگامی که باید پوشه Pictures را ببینید. اگر آنجا نیست ، آن را ایجاد کنید (راست کلیک کرده و Create Directory). حالا روی عکس های مورد نظر خود از رایانه خود کلیک کرده و آنها را به پوشه Pi Pictures بکشید. روی پوشه Pictures دوبار کلیک کنید تا بررسی شود که آنها وجود دارند.

تصویر
تصویر

File Zilla کار آسانی را برای به روز رسانی عکس ها در pi انجام می دهد. توجه داشته باشید که عکس ها نیازی به رزولوشن یکسان با مانیتور ندارند. اما اگر آنها (یا حداقل نسبت تصویر یکسان) باشند ، تمام صفحه را بدون هیچ برش/ حاشیه سیاه نشان می دهند.

مرحله 4: محافظ صفحه را تنظیم کنید

در این مرحله در بارگذاری Stretch Lite من ، محافظ صفحه از قبل با مجموعه پیش فرض محافظ صفحه شروع شده بود. مجموعه عظیمی از محافظ صفحه نمایش مختلف برای انتخاب وجود دارد. چندین عکس نشان می دهد. با این حال ، من فقط می خواستم محافظ صفحه نمایش را مرور کنم تا عکس ها را مرور کنم. یکی وجود دارد که این کار را انجام می دهد به نام GLSlideshow.

برای تنظیم محافظ صفحه روی تمشک (در بالا سمت چپ) و سپس "Preferences" و سپس "محافظ صفحه" کلیک کنید.

تصویر
تصویر

به طور پیش فرض چندین محافظ صفحه انتخاب شده اند تا به طور تصادفی اجرا شوند. با این حال ، همه آنها نصب نشده اند (به رنگ خاکستری) ، مخصوصاً با نصب از Stretch Lite.

تصویر
تصویر

اگر GLSlideshow نصب نشده باشد ، می تواند از طریق جلسه Putty انجام شود:

sudo apt-get -y xscreensaver-gl-extra را نصب کنید

در Pi به صفحه محافظ صفحه بروید و بررسی کنید که GLSlideshow در حال حاضر وجود دارد.

سپس روی برگه Advanced کلیک کنید تا به xsceensaver بگویید کجا تصاویر را دریافت کند. در بخش "دستکاری تصویر" تیک "انتخاب تصویر تصادفی" را انتخاب کرده و فهرست/home/pi/Pictures را مرور کنید:

تصویر
تصویر

سپس به برگه "حالت های نمایش" بازگردید و "حالت" را به "فقط یک محافظ صفحه" تغییر دهید و "GLSlideshow" را برجسته کنید:

تصویر
تصویر

با کلیک روی دکمه تنظیمات ، گزینه های بیشتری مانند زمان به روز رسانی ارائه می شود. پان و زوم روی pi عمل نمی کند (به قدرت پردازشی بیشتری نیاز دارد).

در نهایت در صورت استفاده به عنوان قاب عکس دیجیتال ، زمان "خالی بعد" را روی حداقل 1 دقیقه تنظیم کنید.

مانیتور 10 اینچی Waveshare خوب است - و بزرگتر از بسیاری از سیستم های تجاری است.

تصویر
تصویر

با این حال iiyama 22 اینچی به سادگی خیره کننده است.

تصویر
تصویر

اکنون وقت آن است که بنشینید و از نمایش اسلاید عکس خود لذت ببرید.

مایک

توصیه شده: