فهرست مطالب:

فریم دیجیتال رزبری پای: 5 مرحله
فریم دیجیتال رزبری پای: 5 مرحله

تصویری: فریم دیجیتال رزبری پای: 5 مرحله

تصویری: فریم دیجیتال رزبری پای: 5 مرحله
تصویری: این چیبود دیگه😐🥴#خودفاطی 2024, جولای
Anonim
قاب عکس دیجیتال رزبری پای
قاب عکس دیجیتال رزبری پای
قاب عکس دیجیتال رزبری پای
قاب عکس دیجیتال رزبری پای

پس از 10 سال ، قاب عکس دیجیتال خریداری شده من خراب شد. من به دنبال جایگزینی آنلاین بودم و دریافتم که جایگزینی قابل مقایسه در واقع بیش از قاب 10 ساله من هزینه دارد. من تصور می کردم که آنها تا کنون عملاً آزاد شده اند. بدیهی است که من می توانستم یک دستگاه جدید بخرم ، اما متوجه شدم این دقیقاً همان چیزی است که مرد از من می خواهد! در عوض ، من می توانم زمان مضحکی را صرف ساختن زمان شخصی خود کنم - اما همچنین می توانم در این راه کمی تفریح کنم و چیزی یاد بگیرم. من سالهاست که با آردوینوس بازی می کنم ، و پروژه خوبی برای رزبری پای می خواستم ، و این یک پروژه عالی به نظر می رسید. بنابراین من گوگل معمولی را انجام دادم و متوجه شدم که مجموعه ای از گزینه ها برای ساخت قاب عکس دیجیتالی بر اساس رزبری پای وجود دارد. متأسفانه ، اکثر آنها واقعاً آنطور که می خواستم نبودند. در برخی موارد شما باید نرم افزاری را خریداری کنید که دیگران نوشته اند ، و من به نوعی نمی خواهم این کار را انجام دهم. در پایان من این آموزش عالی را پیدا کردم و پروژه خود را بر اساس آن

من یک قاب دیجیتالی ساده می خواستم که به سادگی از طریق تصاویر روی درایو USB انگشت شست اجرا شود. من نمی خواهم یا نیازی به کنترل آن از فاصله 1000 مایل ندارم ، نیازی به ارسال تصاویر به آن ندارم ، و غیره. من فقط عکس های خود را روی درایو انگشت شست قرار می دهم و باید آنها را نمایش دهد. و این اساساً همان چیزی است که دستورالعمل های فوق ارائه می دهد - بدون هیچ گونه نرم افزار اختصاصی و غیره. اما من چند چیز جزئی را می خواهم که در آن دستورالعمل پوشش داده نشده است. من می خواستم آن را پیکربندی کنم تا صفحه بعد از فاصله زمانی خالی نشود. من راهی می خواستم که بدون کیبورد و ماوس آن را روشن و خاموش کنم (فقط با کشیدن رزبری پای می توانید سیستم عامل را خراب کنید). با تحقیقات نگران کننده ای متوجه شدم که چگونه این کار را انجام دهم. در واقع بسیار آسان است - من فقط باید بفهمم که چرا روشهای مختلف برای من کار نمی کند. من همچنین می خواستم آن را به صورت خودکار راه اندازی کند تا وقتی قدرت می گیرد مستقیماً بدون هیچ گونه اقدامی از من (دوباره - بدون صفحه کلید و ماوس) به نمایش اسلاید می رود. و در نهایت ، می خواستم بتوانم در صورت تمایل بتوانم آن را به صورت دستی کنترل کنم. اساساً من می خواستم به سادگی بتوانم قدم به جلو و عقب بگذارم و بتوانم روی یک تصویر مکث کنم. من قصد داشتم از سه دکمه برای اتصال آن به پین های GPIO استفاده کنم. در نهایت من یک موس را برای انجام این کنترل ها پیکربندی کردم. بنابراین من با یک موش به پایان رسیدم ، اما نیازی به موش ندارد. بدون ماوس فقط کار خودش را می کند.

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز دارید
آنچه شما نیاز دارید
آنچه شما نیاز دارید
آنچه شما نیاز دارید
آنچه شما نیاز دارید
آنچه شما نیاز دارید

مانیتور کامپیوتر با ورودی HDMI من این صفحه نمایش عالی 21.5 اینچی را با قیمت 89.99 دلار در آمازون دریافت کردم … Acer SB220Q Full HD (1920 x 1080) IPS Ultra-Thin Zero Frame Monitor

Raspberry Pi 3 B+ (38.30 دلار در آمازون). همچنین می توانید از Raspberry Pi 3 B استفاده کنید ، اما تفاوت های کوچکی وجود دارد.

منبع تغذیه و کابل. مطمئن شوید و یک کابل که جریان کافی را خارج می کند تهیه کنید و یک کابل تهیه کنید که بتواند جریان را حمل کند. به نظر می رسد که اکثر کابل های USB بسیار نازک هستند و خطای ولتاژ پایین را به شما می دهند. من یک عدد در اطراف داشتم ، اما شما می توانید یک دستگاه خوب از آمازون با 10.99 دلار دریافت کنید: Raspberry Pi 3 Power Supply 5V 2.5A Micro USB AC Adapter Charger US Plug

یک کابل HDMI من دو کابل HDMI 6 اینچی با قیمت 2.49 دلار در Ebay دریافت کردم.

یک مورد برای Raspberry Pi (اختیاری - اما به نوعی زیبا). من اکریلیک "TSV Raspberry Pi 3 Case" را از Walmart با قیمت 5.04 دلار دریافت کردم. گزینه های مورد زیادی وجود دارد. این مورد برای من کار کرد و جایی برای نصب دکمه های راه اندازی و خاموش شدن داشت ، اما اکریلیک بسیار شکننده است. من موفق شدم 3 زبانه از 4 زبانه مونتاژ را بشکنم حتی سعی می کنم در مورد آن بسیار مراقب باشم. من مقداری سیمان اکریلیک در اطراف داشتم ، بنابراین واقعاً مسئله ای نبود. اما اگر یک قاب اکریلیک تهیه کرده اید ، احتمالاً می خواهید سیمان اکریلیک یا نوار شفاف برای محکم نگه داشتن آن بخواهید. من روی زبانه ها حساب نمی کنم. چند دکمه کوچک برای نصب و راه اندازی و خاموش شدن روی قاب. دوباره ، من یک زن و شوهر دراز کشیده بودم ، اما شما می توانید ده ها عدد از موارد بالا را از آمازون با قیمت 7.99 دلار دریافت کنید. من همچنین از سه پایانه اتصال دهنده زن (همانطور که در بالا نشان داده شده است) و 1 پین برای سیم کشی دکمه ها به Raspberry Pi GPIO استفاده کردم. سنجاق ها می توانید 200 عدد کانکتور زن را از Ebay با قیمت 0.99 دلار دریافت کنید (جستجو: پایانه کانکتور سیم کشی Dupont Jumper Wire Cable Female Pin Connector). من همچنین از 1 پین برای اتصال دکمه راه اندازی به برد رزبری پای استفاده کردم (به بالا مراجعه کنید). شما می توانید 40 عدد از اینها را با قیمت 0.99 دلار از Ebay دریافت کنید (جستجو: اتصال دهنده 2.54 میلی متری PCB مردانه تک ردیف سربرگ آردوینو). این پین اختیاری است. همچنین می توانید سیم را مستقیماً به برد بچسبانید.

صفحه کلید و موس USB. صفحه کلید فقط برای راه اندازی مورد نیاز است. اگر می خواهید اسلایدشو را به صورت دستی کنترل کنید ، ممکن است بخواهید ماوس را به برق وصل کنید. من آنها را در اطراف خوابیده بودم ، اما می توانید آنها را در Amazon ، Ebay ، Walmart ارزان قیمت کنید …

کارت Micro SD ؛ من یک کارت 16 گیگابایتی به قیمت 5.44 دلار از آمازون گرفتم: Kingston Canvas Select microSDHC کلاس 10

درایو انگشت شست ؛ من فلش مموری USB 32 گیگابایتی از آمازون با قیمت 6.99 دلار دریافت کردم: Kingston Digital DataTraveler SE9 32 گیگابایت USB 2.0

چوب برای ایجاد قاب برای مانیتور (اختیاری). من از قطعه ای از چوب 2 "x 2" x 8 "" سفید "استفاده کردم که از Home Depot با قیمت کمتر از 2.00 دلار تهیه کردم (همچنین سیلر یا پرایمر چوب و رنگ اسپری سیاه نیمه براق).

مرحله 2: پیکربندی Raspberry Pi

پیکربندی Raspberry Pi
پیکربندی Raspberry Pi
پیکربندی Raspberry Pi
پیکربندی Raspberry Pi
پیکربندی Raspberry Pi
پیکربندی Raspberry Pi

برای بارگیری فایل فشرده "Raspbian Stretch with desktop and software" این پیوند را دنبال کنید:

سه نسخه مختلف وجود دارد. مطمئن شوید که موردی را که در اینجا ذکر کرده ام دریافت کرده اید.

حالا این راهنمای نصب را دنبال کنید تا تصویر سیستم عامل را روی کارت micro-SD خود فلش کنید:

Etcher کارت SD را مستقیماً از فایل.zip فلش می کند و نیازی به فرمت کردن کارت micro-SD نیست.

ماوس USB و صفحه کلید USB را به شکاف USB رزبری پای وصل کنید (هر شکافی این کار را انجام می دهد).

رزبری پای را با کابل HDMI به مانیتور LCD وصل کنید و منبع تغذیه را به رزبری پای وصل کنید تا بوت شود. هنگامی که راه اندازی می شود ، شما باید فرایندی را برای رساندن Raspberry Pi به وای فای خود دنبال کنید و هرگونه به روزرسانی لازم را بارگیری می کند.

با توجه به اینکه رزبری پای به صورت آنلاین و کاملاً به روز شده است ، زمان بارگیری نرم افزار نمایشگر فرا رسیده است. برای انجام این کار ، باید یک پنجره LXTerminal را باز کنید (روی نمادی که شبیه یک درخواست DOS در بالای دسکتاپ است کلیک کنید).

در پنجره کنسول حاصله این دستور را برای نصب نرم افزار نمایش تصویر وارد کنید:

sudo apt-get install feh

سپس همین کار را برای نصب محافظ صفحه انجام دهید:

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

در مرحله بعد باید آن را طوری تنظیم کنیم که محافظ صفحه نمایش زمان نگذارد و صفحه خالی نشود…

  • روی "منو" در سمت چپ بالای میز کار کلیک کنید
  • "تنظیمات برگزیده" و سپس "محافظ صفحه" را انتخاب کنید
  • در رابط کاربری گرافیکی محافظ صفحه ، در منوی کشویی "حالت" ، "غیرفعال کردن محافظ صفحه" را انتخاب کنید

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

در "/home/pi/.config/feh" فایلی به نام "دکمه ها" (بدون پسوند) ایجاد کنید (شاید لازم باشد پوشه "feh" را بسازید).

می توانید این کار را از پنجره LXTerminal انجام دهید.

cd /home/pi/.config (این لینوکس برای "تغییر دایرکتوری به /home/pi/.config" صحبت می کند)

ls -la (این فایلها و پوشه ها را در /home/pi/.config لیست می کند. -la به آن می گوید که از فرمت طولانی استفاده کرده و همه فایلها را لیست کند).

اگر پوشه feh در لیست وجود ندارد (و احتمالاً وجود نخواهد داشت) ، باید یک پوشه ایجاد کنید:

mkdir feh

حالا وارد آن پوشه شوید:

سی دی feh

اکنون که در آن پوشه هستیم ، باید فایل "دکمه ها" را بسازیم.

sudo نانو دکمه ها (این لینوکس برای "کاربر فوق العاده ای است که نانو ویرایشگر را روی دکمه های فایل انجام می دهد")

شما باید خود را در یک پرونده خالی بیابید. موارد زیر را در فایل قرار دهید:

# کنترلهای موجود را برای اقدامات زیر پیوند دهید:

منو zoom pan prev_img next_img # حالا این اقدامات را به دکمه های ماوس 1 ، 2 (چرخ) ، و 3 prev_img 1 ضامن_پاسخ 2 بعدی_ایمگ 3 وصل کنید

برای ذخیره و خروج ، CTRL-o را وارد کنید ، ENTER و سپس CTRL-x را فشار دهید

در مرحله بعد ما Raspberry Pi را برای راه اندازی خودکار نمایش اسلاید پیکربندی می کنیم.

درایو انگشت شست را به Raspberry Pi وصل کنید و با رفتن به /media /pi نام آن را بیابید

می توانید نام درایو انگشت شست را با استفاده از ناوبری فایل از بالای دسک تاپ رزبری پای یا در پنجره LXTerminal با این دستورات پیدا کنید:

cd /media /pi

ls -la

اکنون یک اسکریپت پوسته روی دسکتاپ با نام "startup.sh" ایجاد کنید (روی دسکتاپ کلیک راست کنید ؛ روی "ایجاد فایل جدید …/فایل خالی" ، روی فایل جدید Rt کلیک کنید و آن را با ویرایشگر متن باز کنید).

موارد زیر را در این فایل قرار دهید:

# چند ثانیه بخوابید تا قبل از اجرای نمایش اسلاید به درایو USB فرصت سوار شدن بدهید

خواب 5 feh -Y -x -q -D 5 -B سیاه -F -Z -r --auto -rotate/media/pi/thumb_drive_name

در خط بالا "thumb_drive_name" را تایپ نکنید. نام واقعی درایو انگشت شست را که در بالا پیدا کرده اید در آنجا قرار دهید.

ذخیره و خروج.

در پنجره LXTerminal همچنین می توانید man feh را تایپ کنید تا همه گزینه های ارائه شده توسط اسلایدشو feh را بیاموزید (man feh Linus for - صفحه راهنمای feh را به من نشان دهید).

اکنون می خواهیم این فایل جدید را اجرایی کنیم. در پنجره LXTerminal:

cd/home/pi/دسکتاپ

chmod 755 startup.sh

اکنون ما باید فایل "autostart" را ویرایش کنیم تا به آن بگوییم آن اسکریپت پوسته را هنگام راه اندازی اجرا کند.

در "Raspberry Pi 3 B" فایل "autostart" باید در /home/pi/.config/lxsession/LXDE-pi یافت شود

در "Raspberry Pi 3 B+" باید در/etc/xdg/lxsession/LXDE-pi باشد

در پنجره LXTerminal:

cd /home/pi/.config/lxsession/LXDE-pi (اگر Pi 3 B دارید)

یا

cd/etc/xdg/lxsession/LXDE-pi (اگر Pi 3 B+دارید)

از آنجا:

راه اندازی خودکار sudo nano

این خط را در انتهای فایل autostart اضافه کنید تا اسکریپت بالا اجرا شود:

CTRL-o برای ذخیره (و سپس Enter را فشار دهید)

CTRL-x برای خروج

Raspberry Pi اکنون باید بدون نمایش کیبورد یا ماوس به صورت خودکار در نمایش اسلاید شما شروع به کار کند.

همچنین می خواهید "overscan" را خاموش کنید تا تصویر شما به لبه صفحه برسد:

از بالای دسکتاپ رزبری پای ، منو/تنظیمات برگزیده/پیکربندی رزبری پای را انتخاب کنید

اکنون می خواهیم خاموش و ایمن خاموش کردن و راه اندازی مجدد رزبری پای را با فشار دادن دکمه ها (نه با صفحه کلید و ماوس) امکان پذیر کنیم.

در پنجره LXTerminal:

sudo nano /boot/config.txt

این خط را اضافه کنید:

dtoverlay = gpio-shutdown

CTRL-o برای ذخیره (و سپس Enter را فشار دهید) CTRL-x برای خروج

حالا با اتصال کوتاه GPIO Pin 5 (که GPIO3 است) به GPIO Pin 6 (که Ground است) در هدر 40 پین (می توانید رزبری پای را خاموش کنید) ، تماس موقت ، دکمه فشار). برای مشاهده محل سنجاق ها به تصویر بالا مراجعه کنید. پین 1 نزدیک به لبه تخته است.

برای راه اندازی مجدد می توانید برق را بکشید و دوباره وصل کنید ، یا می توانید پین RUN (پد مشخص شده با "RUN" درست در انتهای سربرگ 40 پین) را به GND کوتاه کنید. برای انجام این کار ، یک دکمه دیگر تنظیم می کنیم. برای یافتن پد "Run" روی برد خود ، تصاویر بالا را مشاهده کنید.

مرحله 3: افزودن یک مورد و دکمه ها

در حال حاضر ، ما می توانیم برخی از مراحل اختیاری را اضافه کنیم.

تهیه قاب برای رزبری پای بسیار خوب است و مکانی برای نصب دکمه های خاموش و راه اندازی به شما می دهد. من از مورد ذکر شده استفاده کردم ، اما موارد زیادی از طریق Amazon ، Walmart ، Ebay موجود است … موردی را که دوست دارید انتخاب کنید ، اما مطمئن شوید و برای مدل رزبری پای خود تهیه کنید. برخی از موارد بسیار مناسب هستند. شاید بهتر باشد از این موارد اجتناب کنید تا بتوانید دکمه های خاموش و راه اندازی را نصب کنید.

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

با فشردن دکمه ها در قاب باید آنها را به پین های مناسب وصل کنید. یکی از پایانه های دکمه را به یک ترمینال روی دکمه دیگر وصل کنید (با اتصال سیم بین آنها). حالا سیم را به پایانه هایی که به GPIO Pin 6 (GND) می روند لحیم کنید. در انتهای دیگر سیم ، اتصال دهنده ای را که در بالای این قسمت نشان داده شده است لحیم کنید تا روی پین GPIO کشیده شود. من دوست دارم که اتصال دهنده را با یک قطعه کوچک لوله کاهنده حرارتی بپوشانم تا در برابر پین های مجاور کوتاه نشود و سیم را فشار ندهم.

حالا سیم را به ترمینال مقابل دکمه خاموش خم کنید. یک کانکتور در انتهای مخالف آن سیم قرار دهید و آن را روی GPIO Pin 5 (GPIO3) فشار دهید. این دکمه اکنون باعث خاموش شدن امن رزبری پای می شود.

اکنون یک سیم را به ترمینال مقابل دکمه راه اندازی لحیم کنید. شما می توانید انتهای مخالف آن سیم را به صفحه "Run" سوراخ شده روی برد رزبری پای لحیم کنید ، یا می توانید یک پین به آن پد اضافه کنید و یک کانکتور به سیم اضافه کنید تا به آن پین فشار بیاورید. من دومی را انجام دادم. این دکمه اکنون برد رزبری پای شما را مجدداً راه اندازی می کند و نیازی به قطع برق و تغذیه مجدد آن نیست.

مرحله 4: یک قاب و پایه چوبی بسازید

این نیز اختیاری است. می توانید مانیتور را روی پایه خود بگذارید ، پایه را بردارید و نوعی پا به آن اضافه کنید تا فقط روی میز کار بنشیند ، یا پایه را بردارید ، یک پا اضافه کنید و یک قاب چوبی اضافه کنید. من تصمیم گرفتم با یک قاب چوبی بروم.

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

سپس یک چوب از چوب سفید 1.5 اینچ در 1.5 اینچ در 8 اینچ ساختم. من این کار را با استفاده از اره رومیزی و اره میتر انجام دادم. سپس چوب را با سیلر نقاشی مهر و موم کردم و چند لایه رنگ اسپری سیاه نیمه براق به آن دادم. من در اینجا در مورد ساخت یک قاب چوبی وارد جزئیات نمی شوم ، اما هیچ جادویی در آن وجود ندارد. اگر مردم آن را در نظرات درخواست کنند ، شاید من آن جزئیات را اضافه کنم.

مرحله 5: استفاده از قاب پایان

پس همین. می توانید تصاویر زیادی را در درایو انگشت شست در سطح ریشه قرار دهید. همچنین می توانید پوشه ها و پوشه ها را در پوشه ها اضافه کنید. می توانید با فشردن دکمه/چرخ مرکزی ماوس ، نمایش اسلاید را متوقف کنید ، به آن بگویید که با فشار دادن دکمه سمت چپ ماوس ، یک تصویر را در یک زمان پشتیبان گیری کند ، یا با فشار دادن دکمه راست ماوس ، به طور همزمان یک تصویر را پیش ببرد.

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

لطفاً سوالات خود را مطرح کنید یا پیشنهادات خود را در نظرات مطرح کنید. من سعی می کنم به آنها پاسخ دهم و دستورالعمل ها را در صورت لزوم به روز کنم تا آنجا که ممکن است واضح تر شود.

توصیه شده: