- TCL LCD és LED TV-k
- RAM topik
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Kivégzi a Firewire-t az új macOS verzió?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Bambu Lab 3D nyomtatók
- CPU léghűtés kibeszélő
- AMD Navi Radeon™ RX 7xxx sorozat
- SSD kibeszélő
-
PROHARDVER!
Amit érdemes tudni a Raspberry Pi-kről:
A legelső változat 2012-ben jelent meg. Pici, olcsó és nagyon alacsony fogyasztású, hobby-célú kártyagép. Felépítése ARM alapú, nem PC-architektúra, hanem kb. egy régi mobilhoz hasonló. Nagyon sok mindenre használható! A Linux-nak és a magas eladási mennyiségnek köszönhetően jelentős fejlesztőtáborral rendelkezik.
Új hozzászólás Aktív témák
-
Csicsóka
őstag
Többen kerestek privátban, hogy ugyan a moOde 4 már kopogtat az ablakon, megelégedéssel használják a 3.8-at, és szivesen kipróbálnák az LCD kijelzőt.
Működése az lcdproc, és az mpdlcd programokon alapul. Az lcdproc vezérki a kijelzőt, az mpdlcd pedig az MPD-től érkező adatokat dolgozza fel, és továbbítja az lcdproc-nak.
Mivel a moOde alatt egy raspbian 8 (jessie) dolgozik, ez a megvalósítás használható más hasonló rendszeren (Volumio), vagy egy teljesen csupasz raspbian 8 lite-ra telepített MPD esetén is.
Az általam használt kijelző egy HD44780 kompatibilis 4x20 karakteres kijelző, amit egy PCF8574 I2C soros interface modul hajt meg.
SSH belépés root-ként, majd kezdődhet a móka.
1. Szükséges csomagok telepítése:
apt-get update && apt-get upgrade
apt-get install i2c-tools python-smbus python-mpd python-pip2. I2C engedélyezése a config.txt-ben:
nano /boot/config.txt
Az alábbi sorral kell kiegészíteni:
dtparam=i2c_arm=on
3. I2C kernel modul betöltése boot időben:
nano /etc/modules
Az alábbi sorral kiegészíteni:
i2c-dev
4. Rendszer újra indítása:
reboot
5. I2C driver betöltődésének ellenőrzése:
lsmod|grep i2c
Két modul betöltődését kell látni, pld. Model A, B, B+ Zero esetén.
i2c_bcm2835 6337 1
i2c_dev 7193 26. Modelenként eltérő device megállapítása:
ls -l /dev/i2c*
Példában, az rpi zero.
The ouptut should be something like this:
crw-rw---- 1 root i2c 89, 1 nov 8 17:35 /dev/i2c-1Az alábbi két vertió létezhet:
/dev/i2c-0
/dev/i2c-17. Kapcsolat meglétének, és az I2C cím ellenőrzése:
i2cdetect -y 0
vagy (modeltől függő)
i2cdetect -y 1
Ha létrejött a kapcsolat, az már fél siker, ilyet kell látni:
root@moode ~ # i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- 27 -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- UU -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --Ennek a kijelzőnek, gyári I2C címe a 0x27.
8. LCDproc telepítése:
apt-get install lcdproc
(Automatikus konfigurálás, és frissítés kérdére, yes)Sajnos a csomagban hozott HD44780 driver, nem megfelelő. A PCF8574 inerface csatlakozási pontjainak a vezérlése eltér tőle. Ezért egy foltozott drivert kell letölteni innen.
A letöltött driver zip fájlt legegyszerűbb SMB-n keresztül a moOde SDCARD megosztásába másolni, majd:
unzip /mnt/SDCARD/hd44780.zip
mkdir /usr/local/lib/lcdproc
mv hd44780.so /usr/local/lib/lcdproc/9. LCDd.conf létrehozása:
Az csomaggal jött fájl, átláthatatlan, rengereg, nekünk nem kellő driver beállítást tartalmaz, ezért újat hozunk létre.
Itt fontos, hogy a Device szekcióba a 6. pontban megállapított, /dev/i2c-0, vagy /dev/i2c-1 kerüljön bele!!mv /etc/LCDd.conf /etc/LCDd.conf.org
nano /etc/LCDd.confAz alábbi tartalommal :
#
[server]
DriverPath=/usr/local/lib/lcdproc/
Driver=hd44780
User=nobody
WaitTime=1
ServerScreen=no
Hello=" Welcome"
Hello=" to".
Hello="moOde Audio Player!"
GoodBye=" Thanks for using"
GoodBye=" moOde Audio Player"
GoodBye=" Bye bye!"
[hd44780]
ConnectionType=i2c
Device=/dev/i2c-1
Port=0x27
Size=20x4
OutputPort=no
DelayBus=false
DelayMult=1
Keypad=no
Backlight=yes
#10. MPDLCD telepítése:
pip install mpdlcd
Alap config letöltése:
wget -O /etc/mpdlcd.conf https://raw.githubusercontent.com/rbarrois/mpdlcd/master/mpdlcd.conf
Az /etc/mpdlcd.conf fájlban lehet a megjelenítést testre szabni, mikor legyen háttér világítás a kijelzőn, (alapból csak lejátszás esetén) mi jelenjen meg a kijelzőn, előadó,dalcím, album,idő, stb. (A 4. minta ami nekünk kell a 4 soros kijelzőhöz)
Systemd service készítés:
nano /lib/systemd/system/mpdlcd.service
Az alábbi tartalommal:
#
[Unit]
Description=moOde audio I2C LCD display
After=mpd.service
[Service]
ExecStartPre=/bin/sleep 10
ExecStart=/usr/local/bin/mpdlcd --no-syslog &
Restart=always
RestartSec=1
StartLimitInterval=30
StartLimitBurst=20
[Install]
WantedBy=multi-user.target
#Szolgáltatás engedélyezése induláskor:
systemctl enable mpdlcd.service
És ennyi!
reboot
Új hozzászólás Aktív témák
- Apple iPhone 16 Pro - rutinvizsga
- TCL LCD és LED TV-k
- Argos: Szeretem az ecetfát
- RAM topik
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- sziku69: Fűzzük össze a szavakat :)
- Vicces képek
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Kivégzi a Firewire-t az új macOS verzió?
- World of Tanks - MMO
- További aktív témák...
- Eladó számítógép
- Apple M4 Mac Mini 256GG, 16GB Eladó
- ÁRGARANCIA! Épített KomPhone i7 14700KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- ÁRGARANCIA! Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- ÁRGARANCIA! Épített KomPhone i9 14900KF 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Samsung Galaxy A23 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Asus TUF B550M R7 5700X 16GB DDR4 512GB SSD RTX 3060 Ti 8GB Rampage SHIVA FSP 700W
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- Bomba ár! Dell Latitude 5400 - i5-8GEN I 16GB I 512SSD I 14" HD I HDMI I Cam I W11 I Gari!
- Bomba ár! Lenovo ThinkPad T480s - i7-8GEN I 16GB I 256GB I 14" WQHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest