Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
Frame ng larawan ng Raspberry Pi USB
Awtomatikong nagpe-play ang Raspberry Pi ng mga imahe mula sa ipinasok na USB flash drive at ang pag-shutdown sa pamamagitan ng pagpindot sa pindutang ipinasok sa aparato.
feh ay ginagamit upang ipakita ang mga imahe mula sa USB at sawa script upang patayin ang aparato.
Sa tagubiling ito hindi ko ipinapaliwanag kung paano magdagdag ng pindutan sa raspberry pi sa pagitan ng mga pin 9 at 11.
Hakbang 1: Ihanda ang Raspberry Pi
Mag-install ng karaniwang rasbian package mula sa www.raspberrypi.org sa pamamagitan ng pagsunod sa gabay sa pag-install ng imahe. Magagawa rin ang NOOBS o Raspian.
I-setup ang Raspberry Pi alinsunod sa iyong mga kagustuhan. Ang tanging bagay lamang upang matiyak na ang Raspberry ay magsisimula sa GUI. Ang mga tagubilin ay matatagpuan din mula sa www.raspberrypi.org. Kailangan mo ng keyboard sa unang pagsisimula. Maaari mong gamitin ang alinman sa console nang direkta mula sa Raspberry Pi o mas gusto ko ang SSH na ikonekta ang aparato. Kung gumagamit ka ng pinakabagong Rasbian at nais mong paganahin ang ssh sa unang pagsisimula kailangan mong magdagdag ng file na pinangalanang ssh on / boot / direktoryo ng SD card.
I-install feh
I-update ang rasbian at i-install feh. Kailangan ng koneksyon sa network.
sudo apt-get update
sudo apt-get upgrade sudo apt-get install feh
Lumikha ng mount point
Kailangan ang mount point upang matiyak na ang lahat ng mga USB flash drive ay ginagamot sa parehong paraan. Kung ang USB ay hindi naka-mount ito ay ipapakita sa ilalim ng media bilang ang paraan ng flash drive ay pinangalanan. Halimbawa, ang KINGSTON ay magiging '/ media / KINGSTON' at hindi napansin ng feh kung ang iba't ibang flash drive ay ginamit dati
sudo mkdir / media / usb
Hakbang 2: Shutdown Button
Ang hakbang na ito ay maaaring laktawan kung ang pindutan ay hindi ginamit upang isara ang Raspberry Pi. Inirerekumenda ko ang paggamit nito mula nang isara ang Raspberry Pi sa pamamagitan lamang ng pag-unpluck ng aparato ay maaaring maging sanhi ng katiwalian ng SD o USB flash drive.
Ang pagkonekta sa GPIO 17 sa lupa ay magiging sanhi ng pagganap ng shutdown. Maaari mo ring gamitin ang iba pang mga pin ngunit ang code ay kailangang mabago nang naaayon.
Lumikha ng shutdown.py
nano shutdown py
At i-paste ang sumusunod na code
i-import ang RPi. GPIO bilang GPIO
oras ng pag-import ng os # GPIO 17 = pin 11 # GND = pin 9 GPIO.setmode (GPIO. BCM) GPIO.setup (17, GPIO. IN, pull_up_down = GPIO. PUD_UP) habang Totoo: i-print ang GPIO.input (17) kung (GPIO.input (17) == Mali): os.system ("sudo shutdown -h now") break time. Sleep (1)
Ctrl-x at Oo at Ipasok upang isara ang editor at i-save ang mga pagbabago
Hakbang 3: Awtomatikong Pagsisimula
I-update ang rc.local
I-update ang rc-local upang ang USB ay awtomatikong naka-mount at ang shutdown.py ay nai-load sa pagsisimula
sudo nano /etc/rc.local
Sa rc.local bago 'exit 0' idagdag ang mga sumusunod na linya upang i-mount ang USB flash drive at upang simulan ang shutdown.py sa proseso ng background
sudo mount / dev / sda1 / media / usb
sudo python /home/pi/shutdown.py &
Ctrl-x at Oo at Ipasok upang isara ang editor at i-save ang mga pagbabago
I-update ang LXDE autostart
I-update ang LXDE upang ang feh ay awtomatikong masimulan sa pagsisimula
sudo nano ~ /.config / lxsession / LXDE-pi / autostart
Ipasok ang mga sumusunod na linya sa dulo ng autostart
@xset s off
@xset -dpms @xset s noblank @feh --quiet --fullscreen --borderless --hide-pointer --slandam-delay 30 / media / usb /
Ctrl-x at Oo at Ipasok upang isara ang editor at i-save ang mga pagbabago
Hakbang 4: Pagsubok
Magdagdag ng ilang mga larawan sa USB drive.
I-mount ang USB sa pamamagitan ng pagpapatakbo
sudo mount / dev / sda1 / media / usb
At tingnan kung maaari mong makita ang nilalaman ng USB drive
ls / media / usb
Subukan feh sa pamamagitan ng pagpapatakbo ng pagsunod sa linya ng utos. Kailangan mong magkaroon ng mga larawan sa USB?
feh --quiet --fullscreen --borderless --hide-pointer --sl<<-antala 1 / media / usb /
Subukan ang pag-shutdown sa pamamagitan ng pagtakbo
sudo python shutdown.py
at pindutin ang shutdown button (ikonekta ang tamang mga pin).
Hakbang 5: Karagdagang Impormasyon
Solusyon na bubukas at papatayin ang TV gamit ang CEC
Salamat kay RichardW58 para sa solusyon na ito.
Mag-install ng mga cec-util:
sudo apt-get install cec-utils
magdagdag ng mga sumusunod na linya sa crontab -e
# I-on ang TV
0 8 * * 1-5 echo "sa 0" | cec-client -s # Patayin ang TV 0 16 * * 1-5 echo "standby 0" | cec-client -s
Naging maayos ito sa TV
Dagdag pa
Ang aking orihinal na artikulo ay matatagpuan mula rito.
feh info at manwal.
Inirerekumendang:
Mukha ang Frame ng Larawan ng OSD sa Mukha: 11 Mga Hakbang (na may Mga Larawan)
Ang Face Aware OSD Photo Frame: Ipinapakita ng Mga Instructionable na ito kung paano gumawa ng isang frame ng larawan na may kamalayan sa mukha sa Screen Display (OSD). Maaaring magpakita ang OSD ng oras, panahon o iba pang impormasyon sa internet na gusto mo
Ang Frame ng Larawan ng Raspberry Pi na mas kaunti sa 20 Minuto: 10 Hakbang (na may Mga Larawan)
Ang Frame ng Larawan ng Raspberry Pi na mas kaunti sa 20 Minuto: Oo, ito ay isa pang digital photo frame! Ngunit maghintay, mas makinis ito, at marahil ang pinakamabilis na magtipon at tumakbo
Digital Frame ng Larawan ng Larawan, Naka-link ang WiFi - Raspberry Pi: 4 na Hakbang (na may Mga Larawan)
Digital Frame ng Larawan ng Larawan, naka-link sa WiFi - Raspberry Pi: Ito ay isang napakadaling at murang ruta ng ruta sa isang digital photo frame - na may kalamangan na magdagdag / mag-alis ng mga larawan sa paglipas ng WiFi sa pamamagitan ng 'pag-click at pag-drag' gamit ang isang (libreng) file transfer program . Maaari itong mapalakas ng maliit na £ 4.50 Pi Zero. Maaari mo ring ilipat
Smart Frame ng Larawan: 4 na Hakbang (na may Mga Larawan)
Smart Photo Frame: Ang pagsisimula ng proyektong ito ay upang malutas ang tatlong mga problema: suriin ang lokal na panahon mabilis na siguraduhin na ang buong pamilya ay napapanahon sa anumang naka-iskedyul na mga aktibidad na nagpapakita ng isang medyo malaking koleksyon ng mga larawan sa bakasyon
Steam Punk Digital 8 "Larawan Frame: 13 Hakbang (na may Mga Larawan)
Steam Punk Digital 8 "Photo Frame: Ang itinuturo na ito ay ipinapakita ang pisikal na pagbuo ng isang maliit na digital na frame ng larawan sa istilo ng steam punk. Ang frame ay pinalakas ng isang modelo ng raspberry pi na B +. Ang mga sukat ay nasa 8 lamang. Sa dayagonal at magkakasya ito napakahusay sa isang maliit na desk o istante. Sa aking