-
IT café
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
-
vzoltan
aktív tag
Dupla
[ Szerkesztve ]
-
V.Stryker
nagyúr
Óóóóó, na....szóval én tök hülye vagyok a programozáshoz és habár próbálkoztam vele, idő hiányában még mindig hülye vagyok.
Az oldalon lévő kódot, ahogy mondtad, a lib mappába bementettem. Továbbá a te által írt kis óra scriptet is mellé tettem, ora.py-ként.
A raspbmc-hez putty val kapcsolódok. Hogy tudom elindítani a scriptet?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
V.Stryker
nagyúr
válasz V.Stryker #5755 üzenetére
Ja megvan...python ora.py
Viszont a script nem jó.
Traceback (most recent call last):
File "ora.py", line 8, in <module>
lcd = pylcdlib.lcd(0x21,0)
File "/lib/pylcdlib.py", line 30, in __init__
self.lcd_device = i2c_device(addr, port)
File "/lib/pylcdlib.py", line 8, in __init__
self.bus = smbus.SMBus(port)
IOError: [Errno 2] No such file or directory[ Szerkesztve ]
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
sonar
addikt
-
V.Stryker
nagyúr
Fel raktam, persze.
És nem a roottal van a gond, mert úgyis próbáltam.Ezt adja vissza ha indítom :
Traceback (most recent call last):
File "ora.py", line 8, in <module>
lcd = pylcdlib.lcd(0x21,0)
File "/lib/pylcdlib.py", line 30, in __init__
self.lcd_device = i2c_device(addr, port)
File "/lib/pylcdlib.py", line 8, in __init__
self.bus = smbus.SMBus(port)
IOError: [Errno 2] No such file or directoryOrganic Maps - ingyenes, offline navi iOS-re és Androidra.
-
ivjoe
tag
Ha már itt járok és szóba került az LCD, azt hiszem teljesen megoldódott az LCD szemetelős gondom, ha valakit érdekel a story:.
0. Reprodukció
Igazából két gond volt vele, az egyik, hogy ha ment egy ideig spontán kiakadt kb. 24 óa alatt egyszer tuti, a másik, hogy manuálisan relével is ki tudtam akasztani.1. Pufferkondi-kísérlet
2. Relét külön tápra
A spontán kiakadás ezután is előjött.A megoldás pedig:
1. Relé tekercsköre direktben arról a tápból van meghajtva, amiről a Pi is kapja a kraftot, nem a Pi GPIO 5V-ról megy.
2. I2C LCD modul
3. I2C Python Library
Az utóbbi lib elég jó cucc, ajánlom mindenkinek.
+ Már nem csak a lámpát kapcsolgatom az ágyból a TV-m távirányítójával, de az LCD háttérvilágítását is.http://lorem.hu
-
V.Stryker
nagyúr
Köszi, ezzel sikerült oda eljutnom, hogy megtalálja az LCD-t és a tesztre bejön a sok vonalkás táblázat és ott a 7x27 -en van.
A kérdés,hogy ekkor a pylcdlib.py -fájlban nekem mit kell módosítanom, hogy jó legyen?
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
ivjoe
tag
válasz V.Stryker #5762 üzenetére
Ezt:
lcd = pylcdlib.lcd(0x21,0)
Erre:
lcd = pylcdlib.lcd(0x27,1)De sokkal jobban jársz, ha kidobod a francba és ezt használod helyette:
http://think-bowl.com/raspberry-pi/i2c-python-library-lcd-with-the-raspberry-pi/[ Szerkesztve ]
http://lorem.hu
-
ivjoe
tag
válasz V.Stryker #5764 üzenetére
Nem jó helyre raktad az i2clib-et, kezdetben rakd a saját python fileod mellé:
Install i2clib
Install quick2wire+1 tipp: ha git-tel letültöd, alapból létrehozza neki a mappát, nehogy így nézen ki a file path: i2clibraries/i2clibraries/...
[ Szerkesztve ]
http://lorem.hu
-
harry
veterán
Ma próbaképpen vettem 3*1m, különböző típusú hangfalkábelt, 0.5mm^2 mindhárom, piros-fekete köpeny. Pár "apró" különbség viszont van köztük:
- 1. selejtes hulladék, nem lehet forrasztani, ugyan vörös színű a szál, de elég minimális réz lehet benne, a levágott kábel vége inkább ezüstösen csillog, szinte egyáltalán nem futja be az ón. Maga a szigetelés amúgy ilyen félig-meddig áttetsző (tehát piros-fekete ez is, nem a teljesen színtelen, de látni benne a rézszálat). Métere 45Ft.
- 2. ez is gagyi, már-már jobbnak tűnt, kicsit volt könnyebb forrasztani, de még mindig nem használható értelmesen. Matt fényű szigetelés, ára 45Ft.
- 3. na ez a tuti. Csak hozzá érintem, és szépen befut az ón a szálak közé, könnyű vele dolgozni. Ennek a szigetelése kissé fényes színű piros-feka. Ára annak viszont 125Ft/m, hát igen.Mindhárom vezetéket ugyanott vettem. De legalább van köztük olyan, ami minőségi. Egyszer vettem máshol is, ott ráadásul talán 3 métert valamelyik típusból, mondván csak jó lesz, de az is használhatatlan volt. Mire tervezik ezeket, csipeszre, vagy csoki csatira? Egy csatlakozót nem lehet rendesen ráforrasztani.
Theoretically, this damn thing oughta work now.
-
tomas01
aktív tag
Sziasztok. Ez a live tv ez ,hogy működik xbmc alatt?
-
UsagiYojimbo
tag
válasz V.Stryker #5747 üzenetére
Én is hasonlót kezdtem el csinálni, bár én egy CD játékosba próbálom a Málnát belehegeszteni...
Én egy 23017-es IC-t használok, ami ugyanez, csak 2×8 bittel. Erre azért van szükség, mert a kijelző mellet van 15 db gomb is az előlapon.Viszont én elakadtam az elektronikánál: A kijelzőt meg lehet úgy építeni, hogy +5V-ról tápláljuk, és a Málna-féle +3.3V-os jeleket kapja, ahogy te is csináltad. Az én esetemben viszont a billentyűk jeleit vissza kell vezetni a Málna felé, és ugye a Málna bemenetei nem bírják a +5V-ot. Ezen agyalok már egy ideje...
A lehetőségek:
- Feszültségváltó, ami oda-vissza konvertál a +3.3V és a +5V között. eddig ez a legszimpatikusabb, bár az I2C-t is bíró áramkör elég drága az adafruit-nál...
- Meghajthatnám az egészet +3.3V-ról, (valahogy így) bár azt a Málna +3.3V kimenete valószínűleg nem bírná el...Meg még az LCD-t keresem, mert a jelenlegi VFD előtt egy bordó plexi van...
"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
-
Honkydoo
őstag
Azt, hogy nehezen futja be az ón, okozhatja, hogy szennyeződések vannak a kábelen.
Érdemes forrasztáshoz forrasztó gyantát is használni.[ Szerkesztve ]
"Légy olyan, mint bárki más, tégy olyat, mint senki más."
-
UsagiYojimbo
tag
válasz Peter789 #5769 üzenetére
+5V és +12V lesz tápról, a mellékelt ábrán is külső +5V-ról ment az LCD teljesen.
A problémás inkább a 15 db nyomógomb. ezek viszonylag hosszú vezetékeken vannak, elég sok veszteséggel...
A két ellenállásos fesz.osztóalkalmas az I2C kétirányú kommunikációjához?"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 #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
-
UsagiYojimbo
tag
válasz Peter789 #5772 üzenetére
A gombok 3×5-ös mátrixba vannak kötve, és ez a 8 vezeték menne az expander egyik 8 bitjére.
Azaz +12V-ot nem tudok a gombokra kötni, csak azt, amit az expander kiad.
A távolság a vezetékek belső ellenállásán fellépő fogyasztás miatt aggaszt, mivel az is a +3.3V-ot terheli."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 #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 ]
-
harry
veterán
válasz Honkydoo #5770 üzenetére
Persze alapvetően lehetne, de ezt frissen blankoltam, ezek egyszerűen anyagukban sokkalta gagyibbak. Sima rézvezetékhez azért túlzásnak tartanám, ha gyantát / folyasztószert kéne használni...
Illetve mint írtam, a 3. típus remek, bármi trükközés nélkül ment szépen egyből.Theoretically, this damn thing oughta work now.
-
DopeBob
addikt
Elsore jopofanak tunik, probalta mar valaki? Kb minden ossze van szedve egy csomagba
MZ/X
-
UsagiYojimbo
tag
Ezt nem igazán értem. Hogy lehet egy mátrixot úgy bekötni, amit mondtál?
Tehát van 3×5 gomb, azaz 3 sor és 5 oszlop vezeték. Ezt kéne a 23017 egyik 8bitjére kötni.
Itt mikor szólna az interrupt? Az nem csak akkor jelez, ha valami változott a gombok körül?Szerk:
Arra gondoltam, hogy felhúzzuk az összes sort, és várjuk a megszakítást, ha van megszakítás, akkor végigmegyünk a sorokon, és megnézzük, mi van lenyomva, majd újra felhúzzuk mindhárom sort, és várunk a megszakításra. Így működhet...[ 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ó)
-
Honkydoo
őstag
Oké.
Nem gondoltam volna, hogy a kábel minősége ennyit számít.Szerk.:
Eszembe jutott még valami, bár szerintem ez itt nem játszik, de azért leírom. A fém kábelen is szokott lenni egy szigetelő réteg (valami anyag vagy vegyület), amit le kell égetni, mondjuk öngyújtóval, csak utána érünk el magához a fémhez.[ Szerkesztve ]
"Légy olyan, mint bárki más, tégy olyat, mint senki más."
-
harry
veterán
válasz Honkydoo #5782 üzenetére
Nem mindegyik tiszta réz, jellemzően az olcsóbbak kevésbé, ezekkel nehezebb is dolgozni, igaz ha valami csipeszes / roppantós véget teszel rá, nem annyira gond.
Szigetelés: van ilyesmi is, vagy akár csak valami lakkréteg, de azt sem feltétlenül kell leégetni, megfelelő hőmérséklet mellett leolvad róla forrasztás közben is.Theoretically, this damn thing oughta work now.
-
sanchomuzax
aktív tag
A régi asztali mini PC-met átépítettem nagyobb házba, és abban nem fér el a hozzá való LCD panel. Gondoltam, megfejtem, és rákötném a Raspberry Pi-ra.
A panel egy AOpen XC Cube AV EA65 gombjait és alap szintű multimédiás tudását segítő megjelenítő LCD szép kék fénnyel a kijelzőn és a gombok mögött.
Ez az az LCD panel: http://goo.gl/zFAZBX
Találtam hozzá egy Linux drivert is, mellyel elvileg megszólítható: http://goo.gl/B09PH
Szerintetek érdemes vele küzdeni?
Google: Sancho blogja
-
sanchomuzax
aktív tag
válasz sanchomuzax #5784 üzenetére
Közben kiszereltem a PC-ből, és sikerült enélkül elindítani az alaplapot.
A PC felöli oldalon megvan a lábkiosztás: http://notepad.cc/share/iV7BrGGuE8
Az AVD9 VFD panel felől nem teljesen ugyanaz a bekötés (a hozzá vezető kábelen van pár kábelcsere).
Van két másik kép is a panelről: front, rear
Jó lenne használni a Pi-hez, mivel multimédiás vezérlőgombok és egy vákuum fluornesz kijelző van benne 8 karakterrel, és egy halom is ikonnal.
Van valakinek tapasztalata ilyennel vagy hasonlóval?
Google: Sancho blogja
-
peter9228
aktív tag
Kipróbáltam, telepítésnél van egy ilyen opció:
Expand arkOS to fit SD card?
If you installed arkOS via the Installer, and you have an SD card larger than 2GB, select this option. It will expand arkOS to give you all of the free space on this SD card. Requires a restart to take effect.Szóval elvileg 2 GB elég a telepítéshez.
-
D@reeo
aktív tag
Üdv
Valaki találkozott olyannal, hogy a CEC (AnyNet+) egy idő után nem működik tovább?
A bekapcsolás után kb 5-10 percig használható a TV irányítója, utána már nem és az eszközlistát frissítve se találja meg az eszközt. Újratelepítés volt már.RasPi v2+RaspBMC+ps50c530
KösziPS: Valaki használja a RaspBMC-be épített webcam szolgáltatást?
-
vzoltan
aktív tag
hali
nekem pedig olyan problemam van hogy rpi-rol meg tudom pingelni a serveremet de curl vagy wget nem eri el (desktoprol wget es curl is eleri)
ebben tud valaki segiteni?tegnap delelott egyszercsak ugy gondolta h tovabb mar nem eri el. azota ujra is huztam a raspbiant de semmi, rutert rebootoltam pit is jo sokszor de csak nem eri el a servereimet curl vagy wget
koszi
pi@raspberrypi ~ $ curl -v aSzerverem.com
* getaddrinfo(3) failed for aSzerverem.com:80
* Couldn't resolve host 'aSzerverem.com'
* Closing connection #0
curl: (6) Couldn't resolve host 'aSzerverem.com'
pi@raspberrypi ~ $PING pedig latja:
pi@raspberrypi ~ $ ping 'aSzerverem.com
PING aSzerverem.com (1.1.1.1) 56(84) bytes of data.
64 bytes from 'aSzerverem.com (1.1.1.1): icmp_req=1 ttl=54 time=49.4 ms
64 bytes from 'aSzerverem.com (1.1.1.1): icmp_req=2 ttl=54 time=43.5 ms
64 bytes from 'aSzerverem.com (1.1.1.1): icmp_req=3 ttl=54 time=45.7 ms
64 bytes from 'aSzerverem.com (1.1.1.1): icmp_req=4 ttl=54 time=52.0 ms
64 bytes from 'aSzerverem.com (1.1.1.1): icmp_req=5 ttl=54 time=42.9 ms
^C
--- 'aSzerverem.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 42.993/46.752/52.060/3.487 ms
pi@raspberrypi ~ $(termeszetesen itt az ipcim es a domain nem valos)
-
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 ]
-
-
vzoltan
aktív tag
Az ipt hiaba adom meg, osztott hosting van, ahogy irtam 1 ipn van tobb is mas nekem idegen userek is.
Ami erdekes h egyik percorl a masikra tortent a fenn akadas hiszen egeszen tegnap 10:25ig ment a curl.
A resolv.confban tok ugyan az van bent mint osxen is hiszen mindketto a rutertol kapja a beallitas, es megis osxen megy a curl pin pedig nem.
[ Szerkesztve ]
-
tomas01
aktív tag
Sziasztok. Használ valaki DVB-t tunert az Rpi-hez? Tvheadend-el?
-
tomas01
aktív tag
válasz wassermann #5795 üzenetére
Hm. Ezt nem tudtam. Az új b verzió 512 ramos is?
Tehát akkor célszerűbb Ubuntu alól egy tvheadend szervert üzemeltetni. -
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ó)
-
UsagiYojimbo
tag
Ezt találtam itt:
Since these io expander chips use i2c to communiate, you can power them from 5V while still connecting the i2c data lines to a 3.3V device like the pi. That's because the Pi has two i2c resistors that pull up SDA/SCL to 3.3V. Just make sure not to connect any resistors to SDA/SCL to 5V and you can power the chip from 5V (and have 5V input/output on the MCP chip). Its also fine of course to power the MCP chip from 3.3V but the 5V line on the Pi has more current capability so you might find its better to go that way.
Ez valahogy szimpatikusabb, mint mindent a +3.3V -ról hajtani...
"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
Új hozzászólás Aktív témák
- MIUI / HyperOS topik
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Futás, futópályák
- Politika
- Mit tehetsz jogilag, ha átvertek, megkárosítottak a Hardveraprón?
- Gaming notebook topik
- Wise (ex-TransferWise)
- Elárulták, hogy miért nem volt internet a fél kontinensen
- A Gigabyte is visszaveszi alaplapjainak alapértelmezett tuningját
- Autós topik látogatók beszélgetős, offolós topikja
- További aktív témák...
- Gigabyte H270M + i5 7400 + Zalman CNPS4X + 16 Gb 2.600 Mhz HyperX Beszámitok!
- Beszámítás! GB H610M i5 13400F 32GB DDR4 1TB SSD RTX 3070Ti 8GB MONTECH AIR 1000 Lite Corsair 650W
- Beszámítás! GB H610M i5 13400F 16GB DDR4 250GB SSD RTX 3070Ti 8GB MONTECH AIR 100 Lite Chieftec 700W
- Beszámítás! ASRock H510M i7 10700F 16GB DDR4 500GB SSD RTX 3070 8GB Rampage Shiva Seasonic 650W
- Beszámítás! ASRock H310CM i5 9400 16GB DDR4 240GB SSD RTX 2070 8GB Rampage Shiva ZALMAN 500W