Cuprins:
- Pasul 1: Ce aveți nevoie și ce obțineți
- Pasul 2: Obținerea software-ului și a instrumentelor de introdus pe Sdcard
- Pasul 3: Actualizarea și configurarea tuturor
- Pasul 4: Personalizare
- Pasul 5: Cum să îl utilizați:
- Pasul 6: Lista comenzilor de pus în aplicații
- Pasul 7: Mai multe lucruri … Interfață WEB
Video: Creați un dispozitiv Chromecast ca Raspberry Pi: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Dețin deja un Chromecast v2 (cel rotund, stick-ul USB este v1 și v3 arată ca v2, dar cu un G pe i și are o cărămidă electrică cu port Ethernet pe el) și îmi place, este foarte distractiv de folosit și ușor de configurat, DAR …
Da, există DAR, când sunt într-un loc în care nu am acces la internet și nu îmi pot folosi planul de date, NU O POT UTILIZA pentru a transmite media locală de pe telefon sau tabletă, chiar și atunci când nu Nu am nevoie de internet deloc, Google în „marea înțelepciune” a lor a decis să nu-l lase să pornească nici măcar fără internet, asta e rău dacă ajungi să ai nevoie de el pentru a transmite în flux
Am un mini router GL-MT300A, este foarte foarte mic și poate fi alimentat de un telefon, baterie externă sau încărcător de telefon, îl folosesc pentru ca Chromecastul meu să fie împerecheat cu acesta și când am nevoie de internet, doar conectez routerul la cablu de rețea sau dacă au doar WiFi, este compatibil să vă conectați la acesta ca client și să acționați și ca router în același timp, acum problema persistă, nu există internet = nu există chromecast pentru mass-media locală pentru dvs. Aici intră în joc Raspberry Pi Zero W (W vine de la Wireless, are un card build it, * yaay *, și Bluetooth, dar nu am nevoie de el: P)
Pasul 1: Ce aveți nevoie și ce obțineți
Ai nevoie:
- Raspberry Pi Zero W (este în carcasă acrilică)
- Cablu HDMI (unul cu capace din plastic este plăcut să aveți)
- Sursă de alimentare (încărcător de telefon în cazul meu)
- Adaptor Mini HDMI (masculin) la HDMI complet (feminin) (vine cu PI)
- Card SD de 8 GB sau mai mult (folosesc un 16 GB de la Medion)
- Cititor de carduri SD (mi-am luat-o cadou cu o bancă de alimentare de la Hama)
- Conexiune la internet și PC pentru a descărca „Raspbian Stretch Lite”
- Etcher Portable (scriitor de imagini cu card SD) -> obțineți Etcher pentru Windows x86 (32-bit) (Portable) va funcționa și pe x64
- Descărcați Putty de pe linkul furnizat sau google pentru acesta
Vei primi:
O țintă de distribuție pentru fișiere video de la servicii online precum YouTube și mass-media locală (video, audio și imagini) pentru Android (Raspicast), Windows și orice sistem de operare care acceptă o aplicație client SSH
Nu necesită internet dacă mediul pe care îl trimiteți este stocat pe dispozitivul dvs. sau undeva în rețeaua locală
Puteți obține o telecomandă a țintei, cum ar fi redarea, alege sursa, redare / pauză, volum, ieșire. (Raspberry SSH sau butonul SSH, Putty)
Obțineți un timp de pornire foarte rapid al dispozitivului, pentru un Raspberry Pi Zero, în jur de 10 secunde
Obțineți un fundal implicit și o modalitate de a afișa imagini de fundal aleatorii, prin apăsarea unui buton care nu ocupă spațiu pe dispozitiv și rămâne acolo până la repornire. (poate fi schimbat pentru a fi persistent, voi arăta mai târziu cum)
Acceptă diferite tipuri de fluxuri (cum ar fi HTTP, HTTPS, RTSP) și cu ajutorul unui computer, laptop în cazul meu, Sopcast, Acestream, precum și mass-media locală cu subtitrări externe (cum ar fi srt, sub)
Puteți oferi chiar și fișierelor prin HTTP stocate pe computer, cu ajutorul unui server web portabil, cu un singur fișier, playerului
Există mai multe de descoperit, de adăugat sau de eliminat, în funcție de nevoile dvs
Pasul 2: Obținerea software-ului și a instrumentelor de introdus pe Sdcard
Descărcări:
Acum accesați https://www.raspberrypi.org/downloads/raspbian/ și descărcați „Raspbian Stretch Lite”
Accesați https://www.balena.io/etcher/ și obțineți Etcher pentru Windows x86 (32 de biți) (portabil) (există și versiuni Linux și Mac)
Descărcați chitul de la
Acum, că aveți toate acestea, vom lansa Etcher și vom introduce cardul în cititorul de carduri și cititorul în computer: P
În Etcher, faceți clic pe selectați imaginea și alegeți fișierul zip descărcat (pentru mine în momentul în care scriu acesta este „2018-11-13-raspbian-stretch-lite.zip”, apoi selectați cititorul de carduri din lista afișată și cel puțin faceți clic pe flash, va solicita permisiunea Controlul contului de utilizator (UAC), o va permite, trebuie să acceseze fizic sdcard-ul în modul exclusiv pentru a scrie imaginea., va exista o partiție de încărcare de ~ 50Mb și vi se va solicita să formatați o "partiție neformatată" NU FORMATAȚI-O, Windows nu poate citi partițiile Linux și există o partiție ext4.
Trebuie să creați 2 fișiere în partiția de boot.
un nou fișier fără extensie numit ssh
altul numit wpa_supplicant.conf
Conținutul „wpa_supplicant.conf” este după cum urmează
country = GB
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "YOUR_WIFI_SSID" psk = "YOUR_SUPER_SECRET_PASSWORD"}
Acum conectați-l la Raspberry Pi și conectați dispozitivul de ieșire HDMI (aka TV, proiector etc.) și la alimentare.
Ultima linie înainte de autentificare va afișa un IP. (Ca regulă generală, este bine să faceți ca această alocare a adreselor să fie statică pentru routerul dvs., consultați imaginea unui router Linksys.
Pasul 3: Actualizarea și configurarea tuturor
Actualizați-vă sistemul:
sudo apt-get update
sudo apt-get upgrade sudo apt-get update sudo rpi-update
După ce ați terminat, se va reporni și veți avea o fereastră de chit care este inactivă, închideți-o și începeți din nou cu aceleași date de la pasul anterior.
Acum vom instala omxplayer, nu este nevoie să-l compilăm din sursă face parte din depozitele Raspbian.
sudo apt-get install omxplayer fonts-freefont-ttf
Vreau să am o modalitate de a schimba portul HDMI al televizorului meu, cu ajutorul Raspberry-ului meu, așa cum aș vrea să arunc ceva în el și nu vreau să folosesc telecomanda pentru a schimba sursa la cea unde este conectat. Există o modalitate de a face acest lucru din Pi și cu ajutorul unei comenzi din aplicația mea la alegere. Pe scurt, faceți următoarele:
sudo apt-get install cec-utils
Acum urmează vizualizatorul de imagine framebuffer numit fbi (există și o versiune mai avansată numită fim)
sudo apt-get install fbi
Asistență Samba, partajare Windows pentru accesarea și accesarea unui folder partajat.
sudo apt-get install samba samba-common-bin
cd / home / pi
sudo mkdir -m 1777 / home / pi / share
Editați fișierul de configurare samba
sudo nano /etc/samba/smb.conf
introduceți următoarele rânduri la sfârșit (cele care încep cu # sunt comentarii și pot fi ignorate)
[acțiune]
Comentariu = folder partajat Pi Calea = / home / pi / share Browseable = da Scriere = Da numai invitat = nu crea mască = 0777 mască director = 0777 Public = da Invitat ok = da
În cele din urmă, salvați-l; folosind nano în terminal:
apăsați „Ctrl + X” pentru a închide fișierul, apoi „Y” pentru a confirma salvarea, apoi „Enter” pentru a salva fișierul sub numele corect al fișierului.
Acum setați parola pentru samba la fel ca pentru utilizatorul pi (implicit: zmeură)
sudo smbpasswd -a pi
reporniți serviciul samba
sudo /etc/init.d/samba restart
Acum aveți elementele de bază, urmează personalizarea.
Pasul 4: Personalizare
faceți ca ecranul să fie afișat la pornire în locul unui ecran negru cu text alb.
Descărcați WinSCP și conectați-vă folosind același IP, utilizator și parolă din datele de conectare SSH / Putty.
Mergeți / acasă / pi / și încărcați imaginea furnizată în fișierul zip la acest pas, după dezarhivare. Apoi ieșiți. Imaginea este 1080p ca rezoluție.
tastați următoarea comandă în chit:
nano ~ /.bashrc
derulați până la ultima linie cu tastele săgeată introduceți următoarele linii acolo (cele care încep cu # sunt comentarii și pot fi ignorate)
# fifo pentru comenzi peste ssh la omxplayer
mkfifo / tmp / cmd # splash screen pentru a înlocui ecranul negru și text sudo / usr / bin / fbi -noverbose -a -T 1 /home/pi/splashscreen.jpg
În cele din urmă, salvați-l; folosind nano în terminal: apăsați „Ctrl + X” pentru a închide fișierul, apoi „Y” pentru a confirma salvarea, apoi „Enter” pentru a salva fișierul sub numele corect al fișierului.
Acum facem utilizator 'pi' autentificare automată la pornire, avem nevoie de aceasta pentru a afișa imaginea, se poate face într-un mod fără autentificare automată, dar este mai greu și se poate rău rapid printr-o singură eroare de tastare.
sudo raspi-config
- Selectați Boot Option
- Selectați Desktop / CLI
- Selectați Autoconectare Consolă pentru CLI
Acum vom reporni și am terminat cu pi și vom face bunătățile pentru joc.
sudo reboot
Ideea proiectului meu este că majoritatea lucrurilor se fac în clientul SSH, deoarece poate fi personalizat și schimbat modul în care este nevoie.
Pasul 5: Cum să îl utilizați:
Voi arăta comenzile și ce fac și cum se configurează software-ul suplimentar de pe dispozitivul de streaming.
Folosesc 3 aplicații Android și 4 aplicații PC pentru scopurile mele, dar implementați ceea ce aveți nevoie din ceea ce vă voi arăta, puteți avea totul și chiar adăugați mai multe la el.
• YouTube: sub Android folosiți Raspcast, sub PC utilizați un site precum https://www.onlinevideoconverter.com/ sau
www.youtubnow.com/ sau https://youtubemp4.to sau chiar mai bine https://mpgun.com/youtube-to-mp4.html?yid=hTJAnWWK7YQ (hTJAnWWK7YQ este id-ul YouTube) veți obține un link direct către media care poate fi redat prin următoarea comandă:
omxplayer -o hdmi "https://sv89.onlinevideoconverter.com/download?file=f5a0d3c2e4d3g6h7" / tmp / cmd
Adăugarea </ tmp / cmd va permite controlul de la distanță și; ecou. > / tmp / cmd va începe redarea fluxului sau altfel va aștepta o comandă din fifo. Parametrul -o hdmi al omxplayer va ieși la HDMI video ȘI audio merge acolo, acest lucru este important pentru persoanele care utilizează variantele mai mari ale Raspberry Pi Zero W.
Acum vă arăt cum să configurați Raspicast pentru Android, este gratuit și nu are reclame.
Instalați Raspicast din magazinul Google Play și configurați-l ca în imaginile furnizate.
play.google.com/store/apps/details?id=at.huber.raspicast
• Sopcast: porniți Sopcast pe PC alegeți un canal și când vedeți o imagine dați următoarea comandă
IP 192.168.1.6 este adresa IP a PC-ului Dvs. LAPTOP NU CEL DIN PI, în exemplul meu Pi are 192.168.1.9 și laptopul este 192.168.1.6
omxplayer -o hdmi "192.168.1.6:8902" / tmp / cmd
• AcePlayer: porniți-l, alegeți un canal și … există o singură dată setări pe care trebuie să le modificați pentru ca acesta să funcționeze, accesați Instrumente -> Preferințe -> Grosime totală, ieșire flux -> lanț implicit de ieșire a fluxului, unde introduceți următoarele
#duplicate {dst = "http {mux = ts, dst =: 8902 / tv.asf}", dst = display}
Faceți clic pe Salvare. Acum comanda care vă va arăta fluxul, după ce ați început-o pe AcePlayer ofc:
omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf" / tmp / cmd
• Proiectarea de pe computer a unui fișier Aveți nevoie de Putty, Zervit, VLC instalat (nu portabil)
Zervit îl obțineți de la
În primul rând, trebuie să puneți zervit.exe în folderul cu fișierele media pe care doriți să le trimiteți la Raspberry PI, apoi rulați-l, acesta va pune câteva întrebări. "Numărul portului de ascultat (80):" tastați 80 și introduceți "Acceptați listarea directorului [DA / N]:" tastați y și introduceți acum deschideți un browser și introduceți adresa IP LAN https://192.168.1.6 pe care o veți vedea toate fișierele media de acolo, copiați linkul către unul dintre ele cu clic dreapta -> copiați linkul, apoi ssh cu chit și tastați
omxplayer -o hdmi "https://192.168.1.6/Movie.mp4" / tmp / cmd <- sau oricare ar fi fișierul dvs. media
pentru fișierele cu subtitrări puneți subtitrările, același nume ca fișierul video cu extensia srt în folderul partajat Windows al zmeurii
RASPBERRYPI / share
sau
192.168.1.9 / share
unde 192.168.1.9 este ip-ul zmeurii dvs.
în folderul de acasă (/ home / pi)
winscp cu pi: rasspberry și încărcați un script python numit „omxplayersub.py” cu următorul conținut:
subproces de import
import sys import urllib2 if (len (sys.argv)! = 2): print "Fără nume de fișier specificat" quit () file = sys.argv [1] subfile = "/ home / pi / share /" + file.split ("/") [- 1] subfile = subfile [: - 3] + "srt" subfile = urllib2.unquote (subfile) subprocess. Popen ('omxplayer -o hdmi -r --font "/ home / pi / Segoe UI, Medium.ttf "--italic-font" / home / pi / Segoe UI, Italic.ttf "--align center '+'" '+ file +' "'+' --subtitles '+'" '+ subfișier + '"', shell = True)
acum încărcați acest lucru cu fonturile familiale Segoe UI și FreeSans în folderul dvs. de acasă (/ home / pi) Schimbați numele fontului pentru tipul de font dorit și, dacă este necesar, adăugați - font-size size 55 (implicit: 55) după --align cu dimensiunea dorită.
și utilizați următoarea comandă pentru a juca:
python omxplayersub.py "https://192.168.1.6/Defiance%20S01E02.mp4" </ tmp / cmd <- sau oricare ar fi fișierul dvs. media
Dacă nu-l vedeți pe ecran redând, există o problemă de compatibilitate, la unele fișiere h264 profilul este afișat de h264-omx ca -99, da negativ 99 și nu se va juca, în acest caz și în cazul unui fișier cu subtitrări externe va trebui să utilizați fluxul VLC alegeți fișierul / fișierele, selectați HTTP, lăsați portul implicit, h.264 / AAC (TS), mențineți scara la 1, Transcodare - Setări subtitrări groase, apăsați butonul flux și lăsați a funcționat câteva secunde.
omxplayer -o hdmi "https://192.168.1.6:8080/" / tmp / cmd <- va începe să se joace
Facem trans-codare, va fi o mică pierdere de calitate la afișaj și CPU va funcționa mai mult pe PC, dar funcționează.
CEC - Controale
Porniți televizorul
ecou pe 0 | cec-client -s -d 1
Opriți televizorul
ecou standby 0 | cec-client -s -d 1
Schimbați sursa HDMI
HDMI1
ecou "tx 4F: 82: 10: 00" | cec-client -s -d 1
HDMI2
ecou "tx 4F: 82: 20: 00" | cec-client -s -d 1
HDMI3
ecou "tx 4F: 82: 30: 00" | cec-client -s -d 1
HDMI4
ecou "tx 4F: 82: 40: 00" | cec-client -s -d 1
Așa cum vedeți al treilea octet în șirul hexagonal, ecoul este numărul conectorului HDMI de setat activ.
Pasul 6: Lista comenzilor de pus în aplicații
Ați instalat deja Raspicast la pasul anterior, acum trebuie să alegeți între Raspberry SSH (este unul plătit) sau Butonul SSH (este gratuit și îmi place mai mult, dar am cumpărat deja Raspberry SSH înainte să îl descopăr).
Raspberry SSH
play.google.com/store/apps/details?id=uk.co.knowles_online.raspberryssh
Această aplicație sau butonul SSH este necesar dacă trebuie să aruncați lucruri de pe PC și aveți nevoie de o telecomandă de pe un dispozitiv Android, poate fi folosită fără chit de pe PC.
Configurarea pentru ambele este aproape aceeași.
Butonul 1 Btn Text: Reporniți
Btn Cmd:
sudo reboot
Butonul 2
Btn Text: Poweroff
Btn Cmd:
sudo poweroff
Butonul 3
Btn Text: HDMI1
Btn Cmd:
ecou "tx 4F: 82: 10: 00" | cec-client -s -d 1
Butonul 4
Btn Text: HDMI2
Btn Cmd:
ecou "tx 4F: 82: 20: 00" | cec-client -s -d 1
Butonul 5
Btn Text: HDMI3
Btn Cmd:
ecou "tx 4F: 82: 30: 00" | cec-client -s -d 1
Butonul 6
Btn Text: Kill omxplayer
Btn Cmd:
sudo killall -s 9 omxplayer.bin
Butonul 7
Btn Text: Sopcast
Btn Cmd:
omxplayer -o hdmi "https://192.168.1.6:8902" / tmp / cmd
Butonul 8
Btn Text: AcePlayer
Btn Cmd:
omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf" / tmp / cmd
Butonul 9
Btn Text: VLC Stream
Btn Cmd:
omxplayer -o hdmi "https://192.168.1.6:8080/" / tmp / cmd
Butonul 10
Btn Text: Redare / Pauză
Btn Cmd:
echo -n p> / tmp / cmd
Butonul 11
Btn Text: Volume +
Btn Cmd:
ecou -n +> / tmp / cmd
Butonul 12
Btn Text: Volum -
Btn Cmd:
ecou -n -> / tmp / cmd
Butonul 13
Text BT: părăsiți Omxplayer
Btn Cmd:
ecou -n q> / tmp / cmd
Butonul 14
Text Btn: Imagine de fundal aleatorie
Btn Cmd:
wget -O DELME.jpg https://source.unsplash.com/random/1920x1080 &> / dev / null; sudo killall fbi &> / dev / null; sudo fbi -noverbose -a -T 1 DELME.jpg &> / dev / null; sleep 1; rm DELME.jpg
Butonul 15
Text Btn: Imagine de fundal implicită
Btn Cmd:
sudo killall fbi &> / dev / null; sudo fbi -noverbose -a -T 1 splashscreen-j.webp
Butonul 16 Btn Text: Imagine de fundal pentru diapozitive
Btn Cmd:
cd / home / pi / slideshow /; sudo killall fbi &> / dev / null; sudo fbi -noverbose -a -T 1 -t 5 *-j.webp
-t 5 timp de 5 secunde
Butonul 17 Btn Text: SUBTITLUL HTTP PLAY (Edit)
Btn Cmd:
python omxplayersub.py "https://192.168.1.6/Some%20video%20with%20subtitle.mp4" </ tmp / cmd
Când editați, schimbați „https://192.168.1.6/Some%20video%20with%20subtitle.mp4” cu adresa URL a fișierului din sursa externă sau schimbați-l în ceva de genul / home / pi / share. Subtitrarea trebuie să fie în / home / pi / share, ÎNTOTDEAUNA.
Alternativă gratuită la Raspberry SSHhttps://play.google.com/store/apps/details? Id = com.pd7l.sshbutton & hl = en_US
Funcționează exact la fel ca Raspberry SSH, nu are reclame, mai puține culori și toate butoanele sunt pe un singur rând, nu 2, dar sunt gratuite și funcționează excelent.
Acum, la sfârșit, câteva lucruri exotice, transmiteți în timp real ceea ce înregistrați cu telefonul, există câteva secunde de întârziere, pe televizor.
IP WEBCAMERA PRO (plătit)
play.google.com/store/apps/details?id=com.pas.webcam.pro
Porniți streaming și utilizați următoarea comandă pentru a o arunca pe TV
omxplayer -o hdmi rtsp: //192.168.1.8: 8080 / h264_ulaw.sdp
Server camera RTSP (gratuit)
play.google.com/store/apps/details?id=com.miv.rtspcamera&hl=ro&rdid=com.miv.rtspcamera
Face același lucru cu cel plătit, dar gratuit, fără reclame
omxplayer -o hdmi "rtsp: //192.168.1.8: 5554 / camera"
Cameră activă - rtsp: // (adresa IP a dispozitivului): 5554 / camera din spate a camerei - rtsp: // (adresa IP a dispozitivului): 5554 / spate Camera frontală - rtsp: // (adresa IP a dispozitivului): 5554 / față
Parametrii URL ai camerei:
rezoluție - lățime (număr) x înălțime (număr)
fps Cadru pe secundă - fps (număr) microfon Activare / dezactivare microfon - pornit (șir) sau oprit (șir)
Exemplu: rtsp: // (adresa IP a dispozitivului): 5554 / back? Res = 640x480 & fps = 10 & mic = on
Pasul 7: Mai multe lucruri … Interfață WEB
Instalați-l cu o singură linie de la git
wget https://raw.githubusercontent.com/brainfoolong/omxwebgui-v2/master/install.sh && clear && sh install.sh
Interfață de utilizator implicită în portul 4321, nu are nevoie de server web și funcționează totul sub php
Cerințe:
sudo apt-get install php-cli
sudo apt-get install php-mbstring sudo apt-get install php5-cli sudo apt-get install php5-mbstring
Descărcați / Clonați / Despachetați întregul script într-un folder care vă place. Setați chmod corect pentru scripturile cu
chmod + x *.sh
Creați un server web php ascultând pe portul 4321, puteți schimba portul la orice doriți. Porniți acest lucru cu același utilizator de care aveți nevoie pentru a reda videoclipurile. Vă rugăm să nu utilizați apache sau alt server pentru a rula scriptul PHP, probabil că nu va funcționa.
php -S 0.0.0.0:4321 -t / home / pi / omxwebgui> / dev / null 2> & 1 &
Deschideți pagina web cu https://192.168.1.9:4321 (unde 192.168.1.9 este raspberry pi IP)
Pentru a activa pornirea automată la repornire, trebuie doar să adăugați următoarea linie în crontab. Faceți acest lucru cu același utilizator de care aveți nevoie pentru a reda videoclipurile. Nu este necesar sudo. Adăugați următoarea linie pentru a crontab cu crontab -e pentru a porni serverul web php simplu la repornire.
crontab -e
acum adaugă cu
@reboot php -S 0.0.0.0:4321 -t omxwebgui> / dev / null 2> & 1 &
Adăugați fișierele în setări, numai partajările găzduite sau mapate locale și fluxurile OFC pot fi adăugate. Adăugați / acasă / pi / partajați și în folderul de subtitrări și, dacă este necesar, activați remedierea vitezei de redare 2x și fără erori de sunet.
Recomandat:
Dispozitiv ASS (dispozitiv social anti-social): 7 pași
Dispozitiv ASS (dispozitiv social anti-social): spuneți că sunteți o persoană care îi place să fie în preajma oamenilor, dar nu-i place să se apropie prea mult. De asemenea, ești plăcut oamenilor și îți este greu să spui nu oamenilor. Deci, nu știi cum să le spui să se retragă. Ei bine, introduceți - dispozitivul ASS! Da
Cum să controlați un dispozitiv folosind Raspberry Pi și un releu - BAZELE: 6 pași
Cum să controlați un dispozitiv folosind Raspberry Pi și un releu - BAZE: Acesta este un tutorial de bază și simplu despre cum să controlați un dispozitiv folosind Raspberry Pi și un releu, util pentru realizarea proiectelor IoT Acest tutorial este pentru începători, este prietenos cu urmați-vă chiar dacă nu aveți cunoștințe zero despre utilizarea Raspberry
Dispozitiv de piratare ascuns Raspberry Pi Zero: 8 pași
Dispozitiv de piratare ascuns Raspberry Pi Zero: Dispozitivul de piratare ascuns Raspberry Pi Zero este un dispozitiv portabil de piratare care poate fi folosit pentru a depune eforturi în zonele publice în care pur și simplu nu-ți poți scoate laptopul, deoarece unii oameni din jurul tău pot suspecta că faci ceva ciudat. se poate conecta la acest de
Dispozitiv de jocuri mobile Raspberry Pi: 11 pași
Dispozitiv de jocuri mobile Raspberry Pi: v-ați dorit vreodată să puteți juca jocuri video clasice din mers, dar nu știați unde să obțineți un dispozitiv capabil să ruleze jocuri vechi sau pur și simplu erau prea scumpe? Apoi, creați-vă propria dvs.! Aceasta este o documentație despre clădirea Raspberry P
TinyPi - Cel mai mic dispozitiv de gaming bazat pe Raspberry Pi din lume: 8 pași (cu imagini)
TinyPi - Cel mai mic dispozitiv de jocuri bazat pe Raspberry Pi din lume: Așa că mă joc de ceva timp cu fabricarea de PCB-uri personalizate pentru Raspberry Pi, iar ceea ce a început ca o glumă a devenit o provocare pentru a vedea cât de mic aș putea merge. , se bazează pe un Raspberry Pi Zero și aproape se încadrează în