- Miniképernyős, VIA-s Epomaker billentyűzet jött a kábelmentes szegmensbe
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- Milyen CPU léghűtést vegyek?
- E-book olvasók
- OLED TV topic
- Milyen egeret válasszak?
- Soundbar, soundplate, hangprojektor
- Fejhallgató erősítő és DAC topik
- TCL LCD és LED TV-k
- AMD K6-III, és minden ami RETRO - Oldschool tuning
Hirdetés
-
Premier előzetesen a Demon Slayer -Kimetsu no Yaiba- Sweep the Board!
gp Elérhető lett Switch-re a játék, amely leginkább a Mario Party-hoz hasonlítható.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Olcsó 5G-s ajánlatot nyújt a Realme Indiának
ma Megérkezett a Realme C65 5G, az első készülék a MediaTek Dimensity 6300-zal.
-
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
-
Proci85
senior tag
válasz UsagiYojimbo #5314 üzenetére
Az mpeg2+VC1 kodek licensz átszámítva ~1300 Ft. Ha ezzel mindenevő válik a kicsike, azt hiszem nem pénz érte
Max annyi, hogy mivel serialhoz van kötve, érdemes előtte átgondolni, hogy_azt_a példányt szeretnéd-e majd e célra használni.[ Szerkesztve ]
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5314 üzenetére
Full hd videókat is visz meg minden?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
vargalex
félisten
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5341 üzenetére
Már rájöttem, csak arra nem,hogy manuálisan hogy indítok egy új tartalomkeresés. Illetve éjjel megint leállt a cucc, csak villogott a piros led. Szerencsére,most az SD kártya nem sérült, így ismét megy. Most áttudtam az iPad töltőjére...az 2A-es....eddig még nem állt le.
Hülye kérdés, de szoftveresen ki tudom kapcsolni a szerkezetet..bekapcsolni csak táp el - táp vissza móddal lehet?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
Proci85
senior tag
válasz UsagiYojimbo #5354 üzenetére
Igazad van, ezt én sem néztem még: USB offolás után is tápot ad...
Ha még is muszáj az auto off, akkor leállításkor gpioról indított trigger jel, majd az egy 555-s timer IC-vel késleltett relés lekapcsolás eredményeképpen valósítható meg. Kicsit nyakatekert és nem is biztos, hogy mindig jó, mert a késleltetést bőven rá kell hagyni, hogy mindig biztonságosan le tudjon állni a Pi, még mielőtt offolódna alatta a táp. -
V.Stryker
nagyúr
válasz UsagiYojimbo #5361 üzenetére
Kösszi, Putty jó lett.
Médiatárnál miért van olyan érzésem,hogy hiába állítom be,hogy minden indulásnál keressen információkat, mondjuk a 200 meglévő filmből mindig csak mintha az első 50-re keresne rá...
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5365 üzenetére
Köszi. Megnéztem az asztali pc-n...benne volt a videófájlba...ami érthetetlen, mert egyébként szinkronos a film.
Na, a piros villogás, összeomlás egy új táppal megoldódni látszik.
A médiatár működése még mindig kérdéses számomra....amikor kitallózok egy mappát, akkor alul meg kell adni egy média nevet, valami ilyesmi. Azon a néven nem kerül ki a fő rendszersorra innentől a mappa? Pl betallóztam egy mese mappát, adtam neki médiatár névként Mese nevet és akkor az a fő jobbra balra sávon nem kéne megjelenjen?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5368 üzenetére
Köszönöm a kimerítő választ. Egy témát feltettem annó, de tökre belassult az egész. Valami nagyon easy-t nem tudtok ajánlani?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
vkp
aktív tag
válasz UsagiYojimbo #5390 üzenetére
Óvatosan, nekem ilyen táp két hónapos korában pukkkant el, elvitte magával a disket.
-
azbest
félisten
válasz UsagiYojimbo #5390 üzenetére
vagy inkább magyar cégtől 5V 4A táp 3000 pénzért [link]
-
vzoltan
aktív tag
válasz UsagiYojimbo #5416 üzenetére
en dvb-t nezek a tvmen nem a pin es tokeletes az automatikus keparany
-
n0rbert0
senior tag
válasz UsagiYojimbo #5435 üzenetére
Valamelyik oldalon írták, hogy ezzel a módszerrel 3-4mm pontossággal lehetett vele mérni (persze nem minden távolságban). Ezek az eredmények bizakodásra adnak okot, mert ebből kifolyólag valószínűleg az időzítések is elég pontosak.
De tovább nem szaporítom a hsz-k számát...
A közeljövőben úgy is kipróbálom a frekvenciamérést és majd leírom a tapasztalataimat.A témához hozzászólóknak köszönöm a segítséget és az útmutatást.
[ Szerkesztve ]
-
McSzaby
őstag
válasz UsagiYojimbo #5486 üzenetére
Nem tudom, cron valszeg a backup miatt kéne. Akkor a Raspbmc tökösen viszi a FULLHD-t is és megvannak benne a linuxos dolgok?
#ThankYouSirAlex #ThankYouLouis
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5486 üzenetére
De ha adott esetben csak hálózatról való filmnézéshez kell, akkor openelec jobb lenne? Annál hogy működne a licenszek megadása ?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
McSzaby
őstag
válasz UsagiYojimbo #5497 üzenetére
Köszönöm a kielégítő választ, nagyon rendes vagy!
Annyit még meg tudtok mondani, hogy a Raspbmc-hez mekkora a min. SD kártya, ami kell?
[ Szerkesztve ]
#ThankYouSirAlex #ThankYouLouis
-
harry
veterán
válasz UsagiYojimbo #5540 üzenetére
Én úgy olvastam, a hardveres dekódolás engedélyezéséhez kell, amit gyárilag nem licenceltek az RPi-hez, mivel úgy drágább lett volna, és sokaknak persze nem is kell.
"Hardware decoding of additional codecs can be enabled by purchasing a license that is locked to the CPU serial number of your Raspberry Pi."
"H264 is the only hardware-accelerated codec, for playback. No hardware encoding is supported. Additional codecs were not purchased as licensing fees would have increased the R-Pi's price."
Theoretically, this damn thing oughta work now.
-
szalay_1
csendes tag
válasz UsagiYojimbo #5550 üzenetére
biztos licence kérdés lenne, ha megvették volna az m$-től mint más média player gyártók,
itt egy példa: [link]
-
ajani
aktív tag
válasz UsagiYojimbo #5560 üzenetére
Van esetleg még ilyen okosság, hogy mit érdemes kilőni?
''Egy igazság akkor is fontos, ha nincs semmi értelme.'' - Rejtő Jenő
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5566 üzenetére
Tudom, hogy itt lehet, eddig eljutottam. A kérdés az, hogy ide, hogy kerül be a kép, mert alapból ha ide bemegyek, tök üres. A nas-on lévő wallpaper mappa nem jó neki.
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5579 üzenetére
Köszi. A VSZ mit jelöl?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
V.Stryker
nagyúr
válasz UsagiYojimbo #5582 üzenetére
Jaaa, rosszat néztem.
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5490 üzenetére
Nos, az LCD és az infra vevő kapcsolása már megvan, már csak a 15 db nyomógombra kéne valami okosság...
Jó lenne, valami multiplex-bigyó, mert már csak 5 pin maradt a P1-n...
Meg kéne vmi fesz átalakító, mert nem akarnám a hosszú kábelek veszteségét is a Pi 3.3V-járól táplálni, és elvégre van 5 ill. 12 V táp...[ Szerkesztve ]
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5594 üzenetére
I2C lesz a megoldás, találtam egy ilyet.
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5612 üzenetére
Valaki hozzáértő ránézne erre a kapcsolásra?
Pár megjegyzés, ami talán nem egyértelmű:
- A gombok (KEYS) egy 4×4-es mátrixban lesznek (15 db).
- A BSS138 egy I2C kompatibilis fesz-váltó.Kérdéseim:
- Van-e benne "szemmel látható" baki?
- Honnan érdemesebb alkatrészt rendelni? Felvetődött bennem a HEstore illetve az adafruit, de javasolhattok mást is.
- Van egy CD játékos dobozom, amiben van IR vevő, de nem tudom a típusát. Érdemes bajlódni vele, vagy vegyek egy új vevőt, és használjam azt? Azt a párszáz forintot megéri...
- Szintén a CD játékosban van a 15 gomb, az IR vevő, meg a VFD egy db panelen. Mivel ennek meg van oldva a rögzítése, szeretném felhasználni. Nem tudom van-e erre valami okos megoldás? Mármint a NYÁK, illetve az SMD-k eltüntetésére a lemezről.
- A VFD kijelző egy sötét "plexi" mögött van. Kérdés, hogy ha LCD-t teszek a helyére, az átlátszik-e / átvilágít-e rajta? (Van egy iMon VFD-m, de azt nem berhelném szét, ha nem muszáj...)[ Szerkesztve ]
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
McSzaby
őstag
válasz UsagiYojimbo #5619 üzenetére
Jah, közben rákerestem és megtaláltam. Debug módban viszont hiába nyomok tail-t, egyszerűen fel se ismeri azt a gombot, amit fel kéne neki, tehát nem is tudom melyikre kell állítani..
#ThankYouSirAlex #ThankYouLouis
-
McSzaby
őstag
válasz UsagiYojimbo #5622 üzenetére
Jaja, pontosan így tettem. Köszi a segítséget!
#ThankYouSirAlex #ThankYouLouis
-
harry
veterán
válasz UsagiYojimbo #5620 üzenetére
Alkatrészt leginkább lomexből vennék, rengeteg cuccuk van. Vagy HQ Elektronika.
Amúgy érdemes lehet ránézni az elektros topikra is:[link]Theoretically, this damn thing oughta work now.
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5620 üzenetére
Azon gondolkoztam, hogy a fesz-váltóra nincs is szükség...
Hiszen az IR vevő tud 3.3V-on is menni, az I2C expander szintén.
Max. egy 3.3V-os stabilizátor IC-t teszek egy 5V-ostáphoz, és azzal látom el, a Pi helyett...Közben rendeltem az AdaFruit-tól pár dolgot...
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
McSzaby
őstag
válasz UsagiYojimbo #5634 üzenetére
Teljesen jól összefoglaltad. Modulok, minden rendben van, de az XBMC-ben nem jelenik meg semmi olyan, ami az usb-re utalna...
Az xbmc-ben mit kell tennem, hogy meghajtsa a hangkarit?!
#ThankYouSirAlex #ThankYouLouis
-
vargalex
félisten
válasz UsagiYojimbo #5634 üzenetére
Szia!
Az lsmod valóban visszaadja a betöltött kernel modulokat. De én az lsusb-ről beszéltem. Legalább VID/PID alapján megtudnánk, hogy milyen modul kell hozzá. Lehet, hogy az éppen nincs betöltve.
Alex
-
McSzaby
őstag
válasz UsagiYojimbo #5652 üzenetére
Igen, közben én is rájöttem, mert próbáltam CLI-n lejátszani és nem talál lejátszó eszközt... Valahogy nem tudok drivert varázsolni rá?? C-Media CM016
#ThankYouSirAlex #ThankYouLouis
-
szalay_1
csendes tag
válasz UsagiYojimbo #5659 üzenetére
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5668 üzenetére
Időközben megoldódott: érintkezési gond volt...
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
Peter789
senior tag
válasz UsagiYojimbo #5768 üzenetére
a félvezetőket még elbírná az RPi 3.3V kimenete, de a háttérvilágítás már bizonyára sok lenne neki... építhetsz hozzá pár alkatrészből saját tápot is, de egyszerűbb megrendelni kínából vagy angliából a kész tápmodult...
ha 5V-ot akarsz használni, akkor pedig egy-egy 2 ellenállásból álló feszültségosztóval tudod belekötni az RPi 3.3V-os bemeneteibe
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
Peter789
senior tag
válasz UsagiYojimbo #5771 üzenetére
I2C-hez nem elég az ellenállásos feszültségosztás, kell a jelszintillesztés
Mit jelent az hogy hosszú vezeték a gomboknál? ilyen lassú digitális jelváltozást lehet sztem még 100m utp kábel végén is stabilan érzékelni. De ha tényleg gondot okoz, akkor:
A gomboknál lehet 12V, egy feszosztóval le kell törni valami olyan tartományra ami a kábelen eséssel együtt bő ~3.3V, majd a piszkos munkát elvégzik a diódák - a kimenő ellenállás végén max 3.3V maradhat. Ugyan pazarol némi áramot amikor nyomják a gombot, de az mA nagyságrendű csak... Így a GPIO expander és LCD is mehet 3.3V-ról...
(a fenti kapcsolás a gombok felől érkező túlfesz és elektrosztatikus feltöltődés ellen is védi a többit)
[ Szerkesztve ]
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
Peter789
senior tag
válasz UsagiYojimbo #5773 üzenetére
A kimenő tápként szolgáló ágakra is lehet rakni tranzisztoros 12V-ra konvertálást ha kell
De mégis kb milyen hosszú és milyen fajta kábelen menne? Szerintem egy mezei UTP-n több 10, de talán 100 méterre is el lehetne menni 3.3V mellett, mivel nincsen magas baudrate-es kommunikáció csak egy gomb impulzusát kell átvinni... Jelentős feszültségesése / áramfelvétele szerintem nem lenne, csak a nagyobb sebességű digitális átvitelt már zavarnák a külső zajok, belső tükröződések a kábelen, de a mezei gomb impulzust nem fogja...
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
tomzi1
tag
válasz UsagiYojimbo #5768 üzenetére
Csao!
A gombokhoz nem kell táp. Ha a Pi bemenetein bekapcsolod a pull-up ellenállásokat elég a gombokat földre kötni. Ha nyomod a gombot 0, ha nem akkor a belső ellenállás felhúzza 1-re.Szerk.: a 23017-ben is van pull-up, sőt, interupt is, így nem kell folyamatosan poll-ozni, hogy épp milyen állapotban vannak a gombok.
[ Szerkesztve ]
-
vzoltan
aktív tag
válasz UsagiYojimbo #5790 üzenetére
masolas, de nem az a lenyeg
hanem hogy mig pc-rol mukodik a curl addig pi-n nem eri el az adott szervert, ellenben ping kap valaszt pin is.
ja es ami uj info: ha pi-t mobilnetre kotom akkor pin is mukodik a curl.
ruter ujra inditva, sot factory reset is volt, pin pedig 3x is ujra lett huzva a raspbian meg sincs valtozas.
szoval tegnap 10:25 ota akar mit csinalok akar melyik distroval pi-rol curl-lel nem erem el az adott szervert(kiveve mobilnet), csak geprol.
egyik domaint sem erem el curl-el DE CSAK PIROL akik ezen az ipn vannak share hostingon:
http://networktools.nl/reverseip/146.255.45.1
en is ezen a serveren hostingolok.
barmi mas elerheto rendesen.
[ Szerkesztve ]
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5780 üzenetére
No, összedugtam a gombokat egy próbapanelre, elvileg működik.
Tudna valaki egy próbaprogit írni/adni,amivel ki lehet próbálni a 23017 -es A kimenetén lévő 5×3-as mátrixot?
Nekem a python nagyon idegen...Esetleg ismer vki olyan drivert, ami az i2c-re kötött billentyűmátrixot kezeli, pl eventeket csinál belőle?
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
sanchomuzax
aktív tag
válasz UsagiYojimbo #5797 üzenetére
Vannak kész webes alkalmazások, melyek segítenek ebben. De azokat is telepíteni kell.
Google: Sancho blogja
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5798 üzenetére
Közben átírtam az előbbi oldalon talált példaprogikat, így most van egy példaprogim, amivel lehet tesztelni egy LED-t, illetve egy másik, amivel a lenyomott nyomógombok kiírathatók. Egyelőre az Adafruitos lib miatt ez csak pull módon történik.
Úgyhogy már csak egy interrupt vezérelt driver kéne hozzá... (Mondjuk ehhez az interrupt lábat is be kéne kötni valahova...)
Azután nekivágok a VFD/LCD-nek is...Megj: kipróbáltam ezt az előbbi "használd nyugodtan az +5V-ot az MCP táplálására" dolgot, és műxik...
[ Szerkesztve ]
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
sanchomuzax
aktív tag
válasz UsagiYojimbo #5802 üzenetére
Most így hirtelen egy friss példa:
http://www.lukasz-skalski.com/index.php/projekty-inne/raspberry-control-control-raspberry-pi-with-your-android-device.htmlGoogle: Sancho blogja
-
sanchomuzax
aktív tag
-
UsagiYojimbo
tag
válasz UsagiYojimbo #5801 üzenetére
Elkészült egy kapcsolási rajz a bill. mátrixszal, az IR vevővel, és a (leendő) LCD-vel.
Ami még nincs rajta, az az interrupt bekötése. Arra gondoltam, hogy mivel ez egy csak bemenet, 1 vagy 2 db diódával el lehetne érni a +5V ->x +3,3V feszültségesést...
Közben csináltam egy breadboard tervet is (még az interrupt nélkül):
[ Szerkesztve ]
"A róka néma volt, a holló meg süket. Kérem elnézésüket!" (Rímhányó - A róka és a holló, 5. variáció)
-
tomas01
aktív tag
válasz UsagiYojimbo #5854 üzenetére
Oh nagyon szépen köszönöm.
Siekrült átírnom, hogy a 2. sorba a lejátszott dal címet is írja.
AZ a baj, hogy ilyen hosszú a rádió címe.rádió név :Ill Street Lounge:
Műfaj?lassic bachelor pad, playful exotica and vintage music of tomorrow. [SomaFM]:
Zene:Jean Jacques Perrey - Island In SpaceMeg lehetne oldani,hogy ezt a Classic bachelor pad, playful.... ne írja ki, hogy a zene címét a 2. sorba?
Illetve még egy apró bajom van.
Nagyon gyorsan futott a a hosszú kiírás a 2. soron, így átírtam, hogy lassabban fusson a szöveg. Viszont ha gyors ha lassú amikor karaktert vált olyan fura, mintha egy pillanatra beégne a betű és átvált.
Ez tipikus hd44780,,betegség" vagy valamit még átkell írni? -
tomas01
aktív tag
válasz UsagiYojimbo #5856 üzenetére
Nagyon nagyon köszönöm.
Már csak a gombokat kell bekötni...
Még annyi, hogy van ez a szkript vagy hogy is hivjam.
sudo python radio.py
Hogy tudom elérni, hogy minden egyes indításnál automatikusan elinduljon? -
Jim-Y
veterán
válasz UsagiYojimbo #5875 üzenetére
Szia
Most is Raspbian van rajta, de nekem ez túl bő, egy csomó olyan plusz dolog van rajta, amit a PI-sek tettek rá. Illetve ha jól tudom, akkor ezen van grafikus felület is, ami nekem szintén nem kell.
Valami alap rendszer kéne, mivel jelenleg csak egy svn szervernek használnám, de jó lenne, ha ssh-n keresztül nem kéne egy percet várni egy comm<TAB> lenyomása után :SAz történt tegnap, hogy újraindítottam távolról a pi-t, és utána már nem tudtam ssh-n elérni. Ezért kihúztam a pi-t a konnektorból, hátha a reboot nem jött össze neki, gondolom ezt kár volt, mert így a router új IP-t osztott neki, így már a port-forwarding sem működik:S
És akkor itt jutottam el odái, hogy ha már ennyi gond van vele, hogy úgy is cipelhetem oda a monitort meg a billentyűzetet, akkor feltennék valamit a raspbian helyére, én egy debian 6 vagy 7-re gondoltam, de a véleményetekre is kíváncsi lennék. üdv
-
Jim-Y
veterán
válasz UsagiYojimbo #5879 üzenetére
Ohh, értem, hát eddig is volt rajta egy 4gb-os pendrive, akkor úgy csinálom, hogy arra menjen az svn repo. Csak életet kéne lehellni belé most ^^
-
tomas01
aktív tag
válasz UsagiYojimbo #5891 üzenetére
Itt merre találom ?
# Define some device constants
LCD_WIDTH = 16 # Maximum characters per line
LCD_CHR = True
LCD_CMD = FalseLCD_LINE_1 = 0x80 # LCD RAM address for the 1st line
LCD_LINE_2 = 0xC0 # LCD RAM address for the 2nd line# Timing constants
E_PULSE = 0.00005
E_DELAY = 0.00005def main():
# Main program blockGPIO.setmode(GPIO.BCM) # Use BCM GPIO numbers
GPIO.setup(LCD_E, GPIO.OUT) # E
GPIO.setup(LCD_RS, GPIO.OUT) # RS
GPIO.setup(LCD_D4, GPIO.OUT) # DB4
GPIO.setup(LCD_D5, GPIO.OUT) # DB5
GPIO.setup(LCD_D6, GPIO.OUT) # DB6
GPIO.setup(LCD_D7, GPIO.OUT) # DB7GPIO.setup(NEXT, GPIO.IN) # Next Channel button
GPIO.setup(PREV, GPIO.IN) # Previous Channel button# Initialise display
lcd_init()
# Send some test
lcd_byte(LCD_LINE_1, LCD_CMD)
lcd_string("Internet Radio",2)
lcd_byte(LCD_LINE_2, LCD_CMD)
lcd_string("+Timo+",2)time.sleep(4)
os.system("mpc play")
currstation = "NOSTATION"
StartTime = datetime.datetime.now()
Now = datetime.datetime.now()
CrawlTime = 0while 1:
if ( GPIO.input(NEXT) == True):
os.system("mpc next")
time.sleep(2)
os.system("mpc play")
if ( GPIO.input(PREV) == True):
os.system("mpc prev")
time.sleep(2)
os.system("mpc play")f=os.popen("mpc current")
station = ""
for i in f.readlines():
station += iif currstation != station:
print("Different Station")
currstation = station
StartTime = datetime.datetime.now()
maxLength = len(station)
CurrPos = 19Now = datetime.datetime.now()
PlayTime = Now-StartTime
# Send some text
#print("Current: " + station)
lcd_byte(LCD_LINE_1, LCD_CMD)
lcd_string(station,1)
lcd_byte(LCD_LINE_2, LCD_CMD)
#lcd_string("",1)if CrawlTime==17:
lcd_string(station[CurrPos:],1)
CurrPos = CurrPos + 1
CrawlTime=0
if CurrPos == maxLength:
CurrPos = 0CrawlTime = CrawlTime + 1
time.sleep(20)def lcd_init():
# Initialise display
lcd_byte(0x33,LCD_CMD)
lcd_byte(0x32,LCD_CMD)
lcd_byte(0x28,LCD_CMD)
lcd_byte(0x0C,LCD_CMD)
lcd_byte(0x06,LCD_CMD)
lcd_byte(0x01,LCD_CMD)def lcd_string(message,style):
# Send string to display
# style=1 Left justified
# style=2 Centred
# style=3 Right justifiedif style==1:
message = message.ljust(LCD_WIDTH," ")
elif style==2:
message = message.center(LCD_WIDTH," ")
elif style==3:
message = message.rjust(LCD_WIDTH," ")for i in range(LCD_WIDTH):
lcd_byte(ord(message),LCD_CHR)def lcd_byte(bits, mode):
# Send byte to data pins
# bits = data
# mode = True for character
# False for commandGPIO.output(LCD_RS, mode) # RS
# High bits
GPIO.output(LCD_D4, False)
GPIO.output(LCD_D5, False)
GPIO.output(LCD_D6, False)
GPIO.output(LCD_D7, False)
if bits&0x10==0x10:
GPIO.output(LCD_D4, True)
if bits&0x20==0x20:
GPIO.output(LCD_D5, True)
if bits&0x40==0x40:
GPIO.output(LCD_D6, True)
if bits&0x80==0x80:
GPIO.output(LCD_D7, True)# Toggle 'Enable' pin
time.sleep(E_DELAY)
GPIO.output(LCD_E, True)
time.sleep(E_PULSE)
GPIO.output(LCD_E, False)
time.sleep(E_DELAY)# Low bits
GPIO.output(LCD_D4, False)
GPIO.output(LCD_D5, False)
GPIO.output(LCD_D6, False)
GPIO.output(LCD_D7, False)
if bits&0x01==0x01:
GPIO.output(LCD_D4, True)
if bits&0x02==0x02:
GPIO.output(LCD_D5, True)
if bits&0x04==0x04:
GPIO.output(LCD_D6, True)
if bits&0x08==0x08:
GPIO.output(LCD_D7, True)# Toggle 'Enable' pin
time.sleep(E_DELAY)
GPIO.output(LCD_E, True)
time.sleep(E_PULSE)
GPIO.output(LCD_E, False)
time.sleep(E_DELAY)if __name__ == '__main__':
main() -
tomas01
aktív tag
válasz UsagiYojimbo #5896 üzenetére
Köszönöm, próbálkozom.
Új hozzászólás Aktív témák
- Miniképernyős, VIA-s Epomaker billentyűzet jött a kábelmentes szegmensbe
- Automata kávégépek
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- ASUS routerek
- Kerékpárosok, bringások ide!
- Milyen CPU léghűtést vegyek?
- Autós topik
- E-book olvasók
- OLED TV topic
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- Lenovo M810z AIO Core I5 6400 4x2700/8GB/120G SSD/wifi/cam 21,5 -10% 66.950 ft
- Beszámítás! ASRock H310CM i3 9100F 16GB DDR4 120GB SSD GTX 1060 3GB FSP CMT160 CHEIFTEC 400W
- Beszámítás! Gigabyte Z590 i7 10700 16GB DDR4 500GB SSD RTX 3070 8GB ANTEC P180 Corsair 750W
- GAMER PC / Intel 6.gen i5 6500 / rx570 8gb / 16gb ram
- iMac 21.5" 2017 Megkímélt/8GB/256GB ssd/1 hónap gar./p3366/