فهرست مطالب:
- مرحله 1: Raspberry Pi را آماده کنید
- مرحله 2: دکمه خاموش کردن
- مرحله 3: شروع خودکار
- مرحله 4: آزمایش
- مرحله 5: اطلاعات اضافی
تصویری: قاب تصویر رزبری پای USB: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
قاب عکس رزبری پای USB
رزبری پای به طور خودکار تصاویر فلش درایو USB را پخش می کند و با فشار دادن دکمه درج شده در دستگاه خاموش می شود.
feh برای نمایش تصاویر از طریق USB و اسکریپت پایتون برای خاموش کردن دستگاه استفاده می شود.
در این دستورالعمل من نحوه افزودن دکمه روی تمشک pi بین پین 9 و 11 را توضیح نمی دهم.
مرحله 1: Raspberry Pi را آماده کنید
با دنبال کردن راهنمای نصب تصویر ، بسته استاندارد rasbian را از www.raspberrypi.org نصب کنید. NOOBS یا Raspian نیز بسیار خوب عمل خواهند کرد.
رزبری پای را با توجه به ترجیحات خود تنظیم کنید. تنها چیزی که باید اطمینان حاصل شود این است که تمشک روی GUI شروع شود. دستورالعمل ها را نیز می توانید از www.raspberrypi.org پیدا کنید. در اولین راه اندازی به صفحه کلید نیاز دارید. برای اتصال دستگاه می توانید مستقیماً از Raspberry Pi یا کنسول استفاده کنید. اگر از آخرین Rasbian استفاده می کنید و می خواهید ssh را در اولین راه اندازی فعال کنید ، باید پرونده ای با نام ssh را در / boot / directory کارت SD اضافه کنید.
feh را نصب کنید
rasbian را به روز کنید و feh را نصب کنید. اتصال به شبکه مورد نیاز است.
sudo apt-get update
sudo apt-get ارتقا sudo apt-get install feh
نقطه اتصال ایجاد کنید
برای اطمینان از برخورد یکسان با همه فلش مموری های USB ، به نقطه اتصال نیاز است. اگر USB نصب نشده باشد ، در رسانه به عنوان نام فلش درایو نشان داده می شود. به عنوان مثال KINGSTON "/media/KINGSTON" خواهد بود و اگر قبلاً از درایو فلش متفاوتی استفاده شده باشد ، نمی توان آن را تشخیص داد.
sudo mkdir /media /usb
مرحله 2: دکمه خاموش کردن
اگر از دکمه برای خاموش کردن رزبری پای استفاده نکنید ، می توانید این مرحله را رد کنید. من توصیه می کنم از این استفاده کنید زیرا خاموش کردن Raspberry Pi به سادگی با جدا کردن دستگاه می تواند باعث خرابی درایو فلش SD یا USB شود.
اتصال GPIO 17 به زمین باعث خاموش شدن دستگاه می شود. ممکن است از پین های دیگر نیز استفاده کنید ، اما کد باید متناسب با آن تغییر کند.
shutdown.py ایجاد کنید
nano 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) در حالی که True: چاپ GPIO.input (17) اگر (GPIO.input (17) == False): os.system ("خاموش کردن sudo -h در حال حاضر") زمان شکستن. خواب (1)
Ctrl-x و Yes و Enter و بستن ویرایشگر و ذخیره تغییرات
مرحله 3: شروع خودکار
rc.local را به روز کنید
rc-local را به روز کنید تا USB به طور خودکار نصب و خاموش شود. در هنگام راه اندازی بارگیری شود
sudo nano /etc/rc.local
به rc.local قبل از "خروج 0" خطوط زیر را برای نصب فلش درایو USB و شروع خاموش شدن. py در فرایند پس زمینه اضافه کنید.
sudo mount /dev /sda1 /media /usb
sudo python /home/pi/shutdown.py &
Ctrl-x و Yes و Enter و بستن ویرایشگر و ذخیره تغییرات
راه اندازی خودکار LXDE
LXDE را به روز کنید تا feh به طور خودکار در هنگام راه اندازی شروع شود
sudo nano ~/.config/lxsession/LXDE-pi/autostart
خطوط زیر را در پایان راه اندازی خودکار تنظیم کنید
xset s خاموش
xset -dpmsxset s noblankfeh --quiet --fullscreen --borderless --hide-pointer --slideshow-delay 30/media/usb/
Ctrl-x و Yes و Enter و ویرایشگر را ببندید و تغییرات را ذخیره کنید
مرحله 4: آزمایش
چند عکس را روی درایو USB اضافه کنید.
USB را با اجرا وصل کنید
sudo mount /dev /sda1 /media /usb
و ببینید آیا می توانید محتوای درایو USB را مشاهده کنید یا خیر
ls /media /usb
feh را با اجرای زیر در خط فرمان آزمایش کنید. آیا باید تصاویر را روی USB داشته باشید؟
feh-آرام-صفحه کامل-بدون مرز-نشانگر مخفی-نمایش اسلاید-تاخیر 1/رسانه/usb/
خاموش کردن را با اجرا آزمایش کنید
sudo python shutdown.py
و دکمه خاموش را فشار دهید (پین های مناسب را وصل کنید).
مرحله 5: اطلاعات اضافی
راه حلی که تلویزیون را با استفاده از CEC روشن و خاموش می کند
با تشکر از RichardW58 برای این راه حل.
نصب cec-utils:
sudo apt-get نصب cec-utils
خطوط زیر را در crontab -e اضافه کنید
# تلویزیون را روشن کنید
0 8 * * 1-5 پژواک "روی 0" | cec-client -s # خاموش کردن تلویزیون 0 16 * * 1-5 اکو "آماده به کار 0" | cc -client -s
این با تلویزیون خوب کار کرد
بیشتر
مقاله اصلی من را می توانید از اینجا پیدا کنید.
اطلاعات feh و کتابچه راهنمای کاربر
توصیه شده:
قاب عکس رزبری پای در کمتر از 20 دقیقه: 10 مرحله (همراه با تصاویر)
قاب عکس رزبری پای در کمتر از 20 دقیقه: بله ، این یک قاب عکس دیجیتال دیگر است! اما منتظر بمانید ، این براق تر است و احتمالاً سریعترین راه برای جمع آوری و دویدن است
قاب عکس دیجیتال ، WiFi متصل - رزبری پای: 4 مرحله (همراه با تصاویر)
قاب عکس دیجیتال ، WiFi متصل - Raspberry Pi: این یک مسیر بسیار آسان و کم هزینه به یک قاب عکس دیجیتال است - با مزیت افزودن /حذف عکس ها از طریق WiFi از طریق "کلیک و کشیدن" با استفاده از یک برنامه انتقال فایل (رایگان) به می توان آن را با نیروی کوچک 4.50 Pi Pi Zero تغذیه کرد. همچنین می توانید انتقال دهید
تشخیص تصویر با TensorFlow در رزبری پای: 6 مرحله
تشخیص تصویر با TensorFlow در رزبری پای: Google TensorFlow یک کتابخانه نرم افزار منبع باز برای محاسبه عددی با استفاده از نمودارهای جریان داده است. این توسط Google در زمینه های مختلف خود در زمینه یادگیری ماشین و فناوری های یادگیری عمیق استفاده می شود. TensorFlow در ابتدا توسط Google Brai توسعه داده شد
تصویر - دوربین رزبری پای چاپ سه بعدی .: 14 مرحله (همراه با تصاویر)
تصویر - دوربین رزبری پای پرینت سه بعدی: در اوایل سال 2014 من یک دوربین آموزشی با نام SnapPiCam منتشر کردم. این دوربین در پاسخ به Adafruit PiTFT تازه منتشر شده طراحی شده است. اکنون بیش از یک سال می گذرد و با تهاجم اخیرم به چاپ سه بعدی فکر کردم
نظارت بر دمای اتاق رزبری پای با خروجی تصویر Gnuplot و قابلیت هشدار ایمیل: 7 مرحله
نظارت بر دمای اتاق رزبری پای با خروجی تصویر Gnuplot و قابلیت هشدار ایمیل: جایی که من کار می کنم ، یک اتاق بسیار مهم وجود دارد که تعداد زیادی کامپیوتر در آن قرار دارد. برای بهینه سازی عملکرد این سیستم ها ، دمای محیط این اتاق باید بسیار سرد باشد. از من خواسته شد که یک سیستم نظارتی ارائه دهم که قابلیت