-
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
-
HwAdokVeszek
aktív tag
Sziasztok!
Gondolkozok raspberry pi vásárlásán.
Olyan kérdésem volna hogy mennyit fogyaszt körülbelül?
Megoldható lenne hogy egész nap menjen napelem + akku (~5000mah)?
Ami futna rajta:
Wifi
Fájlszerver
Hőmérséklet szenzor
Páratartalom szenzorMegoldható ez szerintetek?
-
harry
veterán
válasz HwAdokVeszek #5701 üzenetére
[link] 700mA + egyebek, legyen 1A, az aksidról 5 órát bírna talán. Nem tudom, a napelem milyen gyorsan tölti, vagy miképp is működne.
Azzal számolj, hogy wifi ugye csak usb-n keresztül lehetséges, viszont az RPi-n lévő portok kisebb áramot adnak csak le, 150mA körül, ami kevés, tehát érdemes venni/készíteni egy külön tápos USB hubot.[ Szerkesztve ]
Theoretically, this damn thing oughta work now.
-
HwAdokVeszek
aktív tag
Akkor ez az akksi kevés lesz, mert ugye az estét nem bírná ki.
Napelem még nincs kiválasztva, de azt töltené az akksit, és úgy kapná a rspberry.
Esetleg más olyan megoldás nincs ami kevesebbet fogyaszt?
Nagy teljesítményre nincs szükségem, csak log fájlokat írna wifin keresztül rsyncel.
Az a fontos hogy linux működjön rajta. -
harry
veterán
válasz HwAdokVeszek #5703 üzenetére
Wifire és fájlmegosztásra lehet valamilyen NAS-t használni, noha az sokkal drágább + nem tudná kezelni a szenzorokat. De mondjuk ha RPi-re akarsz kötni vinyót, akkor annak a fogyasztásával is számolni kell, ami szintén nem kevés. Noha nem igazán látom, egy wifis fájlszervernek miért kéne áramellátás nélkül menni, szerintem ez nemigen jön össze, hacsak nem tényleg valami bika aksit teszel rá, szünetmentest, vagy egyebet. És a router is szünetmentesen lesz, vagy oda van áram? Különben nem sokat ér a wifi. Vagy kinek osztasz meg, ha nincs áram? Ha meg csak az elhelyezés miatt nincs, akkor azért megfontolandó kihúzni oda egy kábelt.
A szenzorokat meg lehet oldani egy Arduino-val is, pár száz mA fogyasztás mellett.
Nem tudom pontosan mit akarsz, de a helyedben betenném a router mellé a Raspberryt, onnan menne wifi, fileshare, linux, meg ami PC szinten kell, és tetszőleges helyen meg egy arduino a szenzorokkal, amik valamilyen rádiós csatornán (nem wifi) tudna kommunikálni az RPi-vel, aztán az majd továbbküldi wifin a dolgokat. Szóval én két részre bontanám a dolgokat.
[ Szerkesztve ]
Theoretically, this damn thing oughta work now.
-
HwAdokVeszek
aktív tag
Ez az arduino-s ráidó megoldás érdekesen hangzik.
Azt egy kis dobozba szenzorokkal eltudnám szabadtéren helyezni, és akkuról+napelemről elmenne elég sokáig.
A router és a microsever (HP N40L) szünetmentesen kb 15-20m-re lenne tőle.
Azért fontos nekem az akksis megoldás, mert kintre nem tudok áramot vinni!Tudnál nekem részletesebben írni erről a rádiós megoldásról arduino és raspberry között?
Vagy esetleg raspberry kihagyása nélkül is megtudnám oldani a microserverrel?
A microserveren debián fut szóval olyan dolog kellene ami működne vele! -
azbest
félisten
válasz HwAdokVeszek #5705 üzenetére
úgy tudom, hogy wifi shield is van arduinohoz, de biztosan van valamilyen kisebb fogyasztású rádiós hálózathoz is (pl zigBee [link]. Pécé oldalon is léteznek usb-s hálózati eszközök, amelyek nem wifi, hanem kisebb fogyasztású hálózatokhoz használhatók. Persze az ár eléggé változó lehet.
A kínaiaknál is találni néha egész jó megoldásokat [link], ebayen is akár. -
harry
veterán
válasz HwAdokVeszek #5705 üzenetére
Nem igazán foglalkoztam még ezekkel, így konkrét megoldást nem tudok adni, csak láttam, hogy van RF modul arduinohoz. Meg van igen wifi is, de csak pár szám érték átküldésére nem igazán kell - persze kérdés, melyik egyszerűbb / olcsóbb / kisebb fogyasztású.
Ez a microserver lényegében egy teljes értékű PC, nem? Én akkor erről oldanám meg a fájlmegosztást. Esetleg erre is lehet kötni egy arduinót, és akkor a kettő kommunikál egymással rádión, itt meg usb-n mented PC-re a sorosport adatait. Soros portról olvasni meg persze lehet linux alatt is, nem is feltétlenül kell a saját fejlesztőkörnyezete, csak a driver, de elvileg az is van. De ha tudod wifin küldeni az adatokat akkor persze még ez sem kell, csak én azt nehezebbnek gondolnám, de mondom, nem néztem még, lehet nem nagy gond.
Raspberry szerintem sem a fájlmegosztáshoz, sem a kihelyezett szenzorhoz nem ideális választás, egyikhez kevés, másikhoz sok.
Theoretically, this damn thing oughta work now.
-
Jabby
őstag
Sziasztok!
Ismeros megkert, hogy netezesre szerezzek neki egy olcso gepet.
Ajanljatok a Rpi-t erre a celra?
Melyik Linux fut el rajta roccenes mentesen?
Itthon hol erdemes megcenni ar alapjan? -
Proci85
senior tag
Egynek itt érdemes megvenni, lehetőleg többen összefogva: http://www.hestore.hu/prod_10032155.html
-
wmati
addikt
válasz Proci85 #5716 üzenetére
Számítógépes dolgok árából tudok kedvezményt adni egér,monitor, málna pc stb Számla az én nevemre szól vásárló kap egy számla másolatot ott helyben vagy később digitális formában. Ezt használhatja ha garanciás gondja van. 10% kedvezmény a számlán lévő bruttó összegből jön le. Tehát ha a számládon bruttó 2000 ft akkor neked csak 1800 ft kell fizetned és így tovább. Nyilván ez akkor éri meg a ha valaki nagy tételben vásárol.
[ Szerkesztve ]
-
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ó)
-
PistiSan
addikt
Cubieboard, Logout cikk[link] talán érdekes lehet.
-
harry
veterán
Jelentem, tényleges projekt lesz az otthoni riasztórendszer Főleg, hogy egy egyetemi tárgy keretében fogok vele foglalkozni. Lehet vezetek majd neki valamilyen szinten egy blogot is, de ha mást nem, ide néha tervezek beírni az aktuális állapotokról.
Az alap elképzelés, hogy egy adott környezetben (családi ház, valamennyi szobába kihúzott riasztókábelekkel, de végpont és vezérlés nélkül) egy riasztórendszert kell kiépíteni, központi felügyelettel, értesítőkkel, naplózással, különböző érzékelőkkel, web hozzáféréssel, kezelőszervekkel, stb.
Terv szerint a központ egy raspberry pi, mely vezérel több arduinot, melyek egyenként 2-3 szoba szenzoraiért felelősek.Vannak már konkrétabb tervek is, egyelőre magamnak vezetek egy részletes dokumentációt, de alapvetően szerintem nem lenne rossz, ha egy ilyesmi megoldás szerepelne itt a logouton is, nem sok hasonló írást láttam eddig. Erre viszont talán csak a projekt (félév) legvégén kerítek majd sort, mert egyrészt akkor lesz teljesen kész és prezentálható, másrészt nem szeretném, ha különböző plagizálási kérdések merülnének fel, harmadrészt nem szeretem, ha sokan beleszólnak De majd pár kérdésem biztos lesz a témában, szerencsére egyelőre valamennyi területen van egy elképzelésem az induláshoz. Első körben írok egy pontos specifikációt.
Theoretically, this damn thing oughta work now.
-
Peter789
senior tag
-
harry
veterán
válasz Peter789 #5723 üzenetére
Ahogy írtam is, 2-3 szoba szenzoraiért felelne egy arduino. Egy szobába kerülne 2-4 érzékelő (mozgás, hőmérséklet, füst például), és van nagyjából... ~10 monitorozandó helyiség. Tehát egy arduinon lesz mondjuk 9 szenzor. Nem beszélve arról, hogy arduinon van analóg bemenet, rpi-n nincs, bár aztán lehet nem lesz rá szükség (de pl. egy gáz szenzor analóg jelet ad).
Mindez ugye, egy teljes több szintes családi ház esetén, kisebb helyen / lakásnál nyilván kevesebb, és mint ténylegesen megépített és bemutatásra kerülő rendszerbe szintén nem teszek ennyit, szemléltetéshez nem kell, de persze úgy lesz összerakva, hogy bővíteni lehessen. Tehát pl. egy i2c buszon kommunikáló master rpi, meg két slave arduino + lcd/gombsor. Utóbbiról még nincsenek infóim, ezt akarom körbejárni most, hogy lássam, mikkel kell dolgoznom.
Itt megjegyzem, hogy ez egy több hónapos projekt, és bőven lesz mellette más dolgom is, szóval nem tervezek túl sűrűn frissítgetni, vagy lehet egy hétig hozzá sem nyúlok.Theoretically, this damn thing oughta work now.
-
Peter789
senior tag
jaaa értem, azt hittem a szenzor az csak 1-1 mozgásérzékelőt jelent... az I2C-hez egy lakás lehet már túl nagy, ahhoz már lehet az RS422/RS485 soros saját protokollal jobb választás, vagy ha trendi akarsz lenni akkor CAN - RPi-hez is könnyű illeszteni egy MCP2515-öst, és a mikrovezérlő oldalról meg vannak natív megoldások
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
harry
veterán
válasz Peter789 #5725 üzenetére
Igazság szerint én nem különösebben értek jelenleg mikrokontrollerekhez vagy elektronikához Az általam említett dolgokkal is most a nyár folyamán volt némi időm ismerkedni.
I2C: Ez csak az RPi master és Arduino slavek közti kommunikációért felelte, tehát összesen talán 4 eszközt vezérelnék (és ha jól tudom már eleve lehetne 127-et címezni, szóval szerintem elég, nagy sebesség sem kell). Maguk a szenzorok egyszerűen rá lesznek kötve az arduino digitális lábaira. És akkor pl. adott időközönként az RPI lekéri valamennyi arduinotól a lábak állapotát, és megnézi, hol lát aktív jelet mozgásérzékelők között.Theoretically, this damn thing oughta work now.
-
harry
veterán
válasz vargalex #5727 üzenetére
Nem igazán ismerem még azokat, de körbejárom a témát.
De mivel ez ugye egy projekt feladat is, amibe bele kéne fűzni arduinos kommunikációt, meg egyebeket, ezért a felállás nagyjából az lesz, amit írtam is, de alapvetően érdekelnek a különböző megoldási lehetőségek, tehát lehet van, amit egyszerűbb megépíteni, vagy olcsóbb, gyorsabb, stb. Pl. 3 arduinot megépíteni szerintem nem bonyolult, mert ma jött meg 5db atmega328 bootloaderes kontroller, pár kondi meg ellenállás köré, és működik is, egy ezres alatt marad az ára így /db. Nem tudom pl. ezek a one-wire cuccok drágábbak-e, bonyolultabb-e a kommunikáció, gyanítom mindkettőre igen a válasz, és az nekem most nem jó - bár persze ettől még lehet elegánsabb / jobb megoldás, stb. De pl. egy alap PIR szenzor 400Ft körül mozog. Vezeték is van bőven (6 meg 8 eres riasztókábelek vannak a szobákban, egy szobában kettő is, szóval ez is van bőven).Igazából amit korábban már kérdeztem, azt nem tudom, hogy milyen füstérzékelőt használjak. Ebből nem is igazán találtam ilyen kis "szenzor" jellegű dolgot, csak kész, felszerelhető darabokat, ami alapvetően nem baj mondjuk, legalább már van rajta ház, csak a riasztást kell figyelni rajta. Meg nem lenne rossz, ha mozgásra be tudnám kapcsolni az ezekben lévő csipogókat, vagy mik ezek (buzzer).
Theoretically, this damn thing oughta work now.
-
-
harry
veterán
válasz vargalex #5729 üzenetére
Közben olvasgatok, megtaláltam az arduinohoz szükséges dolgokat is itt: [link]
Noha így valóban kihagyható lenne a képből, és mehetne egyből rpi-re, ami azért talán csak egyszerűbb. Hmm, ez lehet így lesz, és akkor füst/pir/gáz meg megy arduinora.Elolvastam, igen, ez meglehetősen kényelmesnek tűnik, talán ez lesz. Noha nem tudom, de pl. 10 hőmérő esetén szerintem túl nagy áramot vennénk le az rpi-ről, szóval külön betáp kéne, de úgy látom, mennek ezek 5v-ról is, és úgy nem lesz gond.
A tápellátást még ki kell találnom, de lapvetően valami olyasmiben gondolkodok, hogy egy pár amperes adaptert használok, erről menne az rpi, egy aktív usb hub (pl. usb wlannak), az arduinok, és a szenzorok. Lehetne lesz pl. egy külön nyákon két tüskesor, egy 5v, másik föld, aztán lehet rákötni amit akarok.
Itt nekem még kicsit tisztázatlan ez a szabályzott feszültség kérdése, szóval talán raspberry esetén nem gond, mert van fesz szabályzó, és ~3v-ról megy a cucc, de az arduinónál tudtommal nem így van, hanem vagy szabályzott 5v-ot kap, vagy nagyobb értéket (pl. 7-12v), és abból készít 5v-ot.
Vagy egyszerűen keressek direkt olyat, hogy "regulated 5v adapter"?[ Szerkesztve ]
Theoretically, this damn thing oughta work now.
-
Peter789
senior tag
Nem a sebességével, hanem a jelszinttel, zajjal, visszahanggal lenne gond a kábelben. Az I2C-t maximum néhány méterre találták ki - talán nagyon alapos tervezéssel és lecsökkentett órajellel el lehetne menni akár 10 méterig is, de egy lakásban az se lesz elég, lévén hogy csillagpontosan nem lehet felfűzni a klienseket, egy körbemenő buszrendszert kell kialakítani
A CAN, RS422, RS485 mind differenciális jelátvitelt alkalmaz csavart érpáron > filléres eszközökkel mezei UTP kábelen akár kilométerekre is el lehet küldeni a jelet. A CAN-hez kell dedikált vezérlő - ez lehet a mikrokontrollerben, valamint külső is, mint az SPI portra köthető MCP2515. De igazából ez a verébre ágyúval kategória lenne, de mint érdekesség és projekt akár szóba is jöhetne.
Az RS422 mezei sorosportot igényel, így jóval egyszerűbben implementálható, csak a differenciális adó-vevő IC-k kellenek hozzá. 2 eszköz kommunikálhat egymással egyirányú, half duplex vagy full duplex módban. Én ezt használtam egy kameravezérlő projekthez, ahol a sorosportot alkalmazó JVC távirányító kimenetét lekémkedtem, majd klónoztam mikrokontrollerre a szükséges parancsokat és RS422-n továbbítottam a jelet. A múlt évi sziget youtube élő adásában remekül vizsgázott a rendszer többszáz méter utp kábeleken keresztül, a kis csapat profi minőségű munkát tudott végezni a sebtiben összelapátolt hardverrel
Az RS485 pedig szintén sorosport differenciális átvitellel, de hálózatos felépítésre kitalálva. Ez sem csillagpontos, de bírja az akármilyen hosszú kábelt és ennek a minőségére se háklis
Neked szerintem ez utóbbi lenne az ideális választás az eszközök felfűzésére. A protokollra lehet valami kész kidolgozottat keresni, de akár saját kútfőből is összedobhatsz valamit - az I2C-hez hasonlóan kell egy master és a sok slave, és a master címzi a slave eszközöknek a parancsokat
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
harry
veterán
válasz Peter789 #5731 üzenetére
A raspberry és az arduinok egymás mellett lesznek közvetlenül. Az arduino és az érzékelők vannak távol.
Kivétel lehet az lcd/kezelőszerv, de azon még egyáltalán nem gondolkodtam, viszont igen, ez lehet felvet majd problémákat. Majd a napokban rákeresek ezekre is, milyen lehetőségek vannak, tehát pl. akár arduinoval egybeépített saját szoftverrel, ami csak néha küld a központnak adatot (bekapcsolták, kikapcsolták, rontott kód, stb) vagy csak panel+gombsor, és a vezérlés máshol, nem tudom még.
A kihúzott kábelek amúgy nem csavart érpárok, csak simán több ér párhuzamosan egymás mellett.De köszönöm az infókat, holnap megnézem pontosabban a témát.
Theoretically, this damn thing oughta work now.
-
Peter789
senior tag
Akkor több arduino-nak végképp semmi értelme, de még 1 arduino se feltétlenül kellene... Akkor esetleg újabb alternatíva lehet, hogyha fogsz X darab opewrt-sített MR3020-as mini routert (olcsóbb mint a RPi és adott a wifi) vagy vele azonos Carambola2-es (szintén openwrt támogatott, a hozzá tervezendő nyák pedig a projekt része lehet) modult, és ezekre kötöd a csupa I2C, vagy digit lábon jelző szenzort (analóg nincsen), valamint LCD kijelzőket is lehet találni I2C buszra. Akkor a rútereken futó szoftvereken lenne a hangsúly - a végpontok gyűjtik az adatokat, az AP pedig összegzi és egy weboldalt üzemeltet belőle, plussz bármelyik végpont játszhat akár online rádió stream-eket is vagy amit csak kitalálsz Az MR3020-asok fogyasztása elég alacsony - aktív wifi-vel és online USB-s 3G modemmel együtt 150-250mA közötti értékeket mértem, tehát nem vészes ha pár végpont folyamatosan fut...
[ Szerkesztve ]
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
vzoltan
aktív tag
válasz Peter789 #5731 üzenetére
nem olvastam vegig h mirol megy a beszelgetes csak bele kotnyeleskedem
biztosan tok mas amit en hasznalok.
2x30meteren , 4eres telefon kabelen (3er van hasznalatban, (tobb elagazassal, forrasztas nelkul sorkapocs segitsegevel) hoerzekeloket kotottem be (DS18B20) 3.3V-ra
es az erzekelok szepen vissza is lokik az adatokatezzel iratom ki grafikonra, kulso szerveren:
https://github.com/fape/sensor[ Szerkesztve ]
-
harry
veterán
válasz vzoltan #5734 üzenetére
Igen, de ahogy néztem, az a 1-wire cucc, ami nem igazán érzékeny a távolságra, míg i2c kommunikációt helyi szintre tervezték, nem sok méteres távolságokra, ráadásul nekem lenne egy lcd+gombsor vezérlőpanelem pinceszinten (kocsibeállónál), amit a földszintre lesz bekötve, ami azért nagy táv. Bár írtak ilyen kiterjesztési megoldásokról is, valamilyen bufferrel (?), amivel lehet ilyesmit csinálni.
Peter789: köszi, megnézem ezeket is ma.
Theoretically, this damn thing oughta work now.
-
vkp
aktív tag
Nekem elég vegyes érzelmeim voltak a pi-n a ds1820-as szenzorokkal, ismeretlen okból pár óra után megállt az egész, nem volt stabil. Próbáltam usb-s 1wire cuccal is, ott meg az usb-t dobálta el.
-
Peter789
senior tag
én csak mikrokontrollerrel próbálgattam a ds1820-at és úgy stabilan viselkedett, viszont ha I2C van akkor a jóval olcsóbb LM75-öt használnám
egyébként nem lehet hogy az adott ds1820-ad volt kehes, vagy a vezetékezése, forrasztása problémás ha többféle módon is hasonló hibákat generált?
[ Szerkesztve ]
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
vkp
aktív tag
válasz vzoltan #5738 üzenetére
Nekem most kettő van, az egyiken egy csomó gomb, egy relépanel meg egy usb dimmer, a másikon egy léptetőmotor ami egy monitort forgat, meg egy usb modem sms serverhez. Kénytelen vagyok kétóránként rebootolni, mert eldobja valamiért az usb-t és onnantól nem megy a modem se.
-
Peter789
senior tag
a modem honnan kapja a tápját? az rpi ilyen téren nem túl erős, ha arról próbálod etetni akkor nem csoda ha nem bírja...
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
Peter789
senior tag
a hub-on belül is lehetnek problémás vékony vezetékezések, forrasztások... próbából érdemes volna egy pár ezer mikrós elkót ráforrasztani közvetlenül a hub modemes aljzatának táp és föld lábára - nekem oldotta már meg hasonló problémámat...
----------------------------------------------------------------------------------------------------------------- AquAgorA ...Pál apostol nyomában: http://fleettracker.eu/index.php/component/aquagora
-
BeriJan
csendes tag
Saját tapasztalatom az 1-wire hálózatról:
Jelenleg nem lakott ingatlanban (felújítás alatt) Villany mellé 100 méter feletti UTP kábelen behúzva sorosan felfűzve 14db DS18B20 ami egy Dallas USB illesztővel csatlakozik a PI-re.
Az adatokat RRD-be percenként gyüjti. Webes felületről grafikonokon jeleníti meg az adatokat már egy jó ideje.
Most 127 nap az uptime.
A nyáron egyszer leált az adatgyüjtés villámláskor. (Ekkor pár házzal odébb sok minden elektromos dolog tönkrement.) AZ USB illesző kihúzása és visszadugása után helyreált a rendszer.[ Szerkesztve ]
-
harry
veterán
Ma próbáltam körbejárni a különböző kommunikációs lehetőségeket, de kezdem elveszteni a fonalat...
Alapvetően maradnék annál a felállásnál, hogy van egy raspberry központ, amin weben lehet nézegetni a dolgokat, emailt küld, monitoroz, stb. Tetszőleges számú arduinora pedig szenzorok vannak kötve.
A gond ott kezdődik, hogy lenne két távolabbi pont is, ahol lesz lcd+gombsor, ugye aktiválás/kikapcsolás feladatokkal. Ide szerintem mindenképp praktikus lenne egy vezérlő, hisz a 8 vezeték kevés lenne, hogy a központban helyezzem csak el a vezérlést, tehát mondjuk ezek kapnak egy arduinot, ami így messzebb van a többitől.
Így a kommunikációhoz az i2c nem nyerő a nagyobb távolság miatt. Praktikusabb lehet az RS485, noha nem csavart érpár megy, csak párhuzamosak, de csak 10-20m-ről van szó, szerintem ez nem gond (még talán i2c sem, de nem szeretném e köré tervezni, mert azt neccesnek érzem).Viszont egyelőre nem tudom, miképp oldanám meg, pl. egy raspberry és két arduino rs485-ös illesztését, mivel az előbbin ha jól tudom, spi, i2c, uart van. Néztem, hogy lehetne-e valamilyen konvertert készíteni (pl. i2c -> rs), de annyira nem érzem szép megoldásnak; nem tudom, mennyivel lenne bonyolultabb a kommunikáció, lehetne-e kétirányú, címzés menne-e; illetve a logikai feszültségszintekre is figyelni kell, ide sem ártana egy konverter (rpi-n 3v, arduinon 5v megy).
Felmerült bennem, hogy esetleg valami primitív rf kapcsolat lenne a központ(nál lévő arduino) és a távoli lcd-s blokk között, és akkor a központnál maradhatna i2c. De bluetooth/zigbee drága, mezei rf meg nem tudom, mennyire megbízható / biztonságos.
Még egy lehetőség, hogy lesz egy "bridge" arduino, ami középen állva két szerepet töltene be: rs485-ön kommunikálna a másik (vagy akár több) arduinoval, amikre a szenzorok, lcd, gombsor van kötve; a másik irányba meg i2c kommunikáció lenne az rpi-vel. Amiatt is kényelmesebb, hogy ha az rpi a master, akkor nem kell a feszültségszintek miatt semmi egyéb átalakító.Vagy az rpi-hez elég lehet egy sima kétirányú fesz konverter, és mehet is rs485-re? Erről még nem igazán találtam infót, mi különbség is van uart és rs485 között, mert talán ez lenne a legjobb. De ha ehhez is kell a két konverter, akkor inkább már egy arduino és i2c.
Theoretically, this damn thing oughta work now.
-
harry
veterán
Jobban mondva, RPi és rs485 kapcsán találtam egy ilyet [link], [link], de annyira nem vonz, hogy most figyelgessem, biztosan elküldött már mindent, és kézzel állítgassam a kommunikáció irányát - a megfelelő pillanatban.
Talán ez a középre berakott arduino lesz majd, ami akkor RPi felé i2c, a többi/másik arduino felé rs485, no meg ugye egyből erre is lehet kötni szenzorokat.
Lehet picit erősnek tűnik egy arduinot ilyen "összekötőnek" használni, szerintem nem az, ha cserébe egy moduláris és egyszerűen bővíthető rendszert kapok, árban sem vészes (~1k, elég egy minimál konfig), és ha konvertereket kéne használni, az sem lenne szebb szerintem.De szívesen meghallgatok mást is, csak már végső ötletként ez jutott eszembe.
[ Szerkesztve ]
Theoretically, this damn thing oughta work now.
-
V.Stryker
nagyúr
Sziasztok
ELnézést, nagyon láma dolgokat fogok kérdezni.
Szóval van egy 16x2 karakteres LCD kijelző, megjött az i2c illesztő, ráforrasztottam, ez alapján rákötöttem a Pi-re.
Amit szeretnék: Raspbmc alatt óra, naptár kijelzése. Első körben...legjobb lenne a felső sorban a dátum, alul, hogy mióta van bekapcsolva.
Kérdés,hogy raspbmc alá telepíthetem-e a pythont és megoldható-e a fent írt egyszerűség? Egy erre való python script is jöhet, mert nem tudok programozni.
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
V.Stryker
nagyúr
válasz V.Stryker #5747 üzenetére
Akartam írni: ez alapján.
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
-
sonar
addikt
válasz V.Stryker #5747 üzenetére
Összedobtam egy ilyent próba képpen
2 percig frissiti az időt.
Azért csak addig mert amig nem végleges addig jobb ha nem végtelenített a kód.
futtatás előtt legyen telepítve amit a blogon írtak, illetve mentsd le az ottani kódot pylcdlib.py -ként (és javaslom a lib mappába berakni)
#! /usr/bin/env python
# -*- coding: Utf-8 -*-
from datetime import datetime
import time
import pylcdlib
lcd = pylcdlib.lcd(0x21,0)
x = 0
while x<120:
datum = datetime.now().strftime('%Y-%m-%d')
ido = datetime.now().strftime('%H:%M:%S')
lcd.lcd_puts(datum,1) #datum elso sorban
lcd.lcd_puts(ido,2) #ido masodik sorban
# print 'datum: ', datum, "\n", "ido:",ido
time.sleep(1)
x +=1
# print "vege"A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
Új hozzászólás Aktív témák
- Hobby elektronika
- Norton védelmi programok (NAV & NIS & N360)
- Politika
- Faragott a Radeon RX 7700 XT árán az AMD
- World of Tanks - MMO
- LEGO klub
- Garmin Forerunner 165 - alapozó edzés
- Milyen alaplapot vegyek?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- LG 34GS95QE-B: OLED paneles, ívelt gamer monitor
- 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