Keresés

Új hozzászólás Aktív témák

  • inf3rno

    nagyúr

    válasz MrSealRD #1137 üzenetére

    Időjáráshoz elég az Arduino. Ahhoz csak annyi kell, hogy nyomást meg hőmérsékletet mérsz, aztán azt kiteszed egy kijelzőre. Persze lehet cifrázni, több szenzort teszel, aztán átlagolsz, vagy szélerősség mérőt beépítesz, vagy grafikont rajzoltatsz, stb... Ezek nem valami erőforrás igényes dolgok. Robot vezérléshez is talán jobb valami gyengébb lapot venni, ha nem számításigényes dologról van szó. Pl okos drón, aminek rádión csak azt mondod meg, hogy hova menjen, nem azt, hogy hogyan.

    Alkalmazás szervernek szerintem már valami izmosabb kell, RPI, Odroid, Banana PI, hasonlók. Nekem most egy Odroid XU4 a szerverem, meg vagyok elégedve vele. Ezen pl neo4j is elfut, ami egy java-ban írt gráf adatbázis. Mondjuk egy 5-10% cpu-t meg ramot megeszik idle, mert nem ilyen minimál szerverekre tervezték (2GB memória, ARM 7+15), hanem 8GB ramosokra, corei7-el meg hasonlókkal. Banana PI-nek is van izmosabb változata, 8 magos az is, 2GB memóriával, és kb fele olyan erős CPU-val (ARM 7x2), mint ez az Odroid. Ennél a kategóriánál gyengébb pl az RPI, de az is elég lehet egy felhasználós alkalmazás szervernek. Ha csak belegondolsz, a navigációt is simán elviszi a mobilod, és az is kb annyit tud, mint egy ilyen kütyü, valszeg még kevesebbet is. Memóriában 250MB egy Ubuntu szerver, olyan 64 elég lehet egy PgSQL adatbázisnak, a maradék meg mehet a java app-nak. Szóval minimum 512MB memória kell szerintem.

    Ha valami erős szerver kéne, de nem akarsz csillagászati összeget költeni rá, akkor ami még szóba jöhet az a j1800/1900 vagy n3050/3150 integrált CPU-val szerelt miniITX lap, plusz memória, ház, táp. Ez árban nagyjából ugyanúgy jön ki mindenestül 70-100 pénz, mint az Odroid, viszont fogyasztásban olyan 30W, szemben az 5W-al, amit az ARM tud. Ez havi szinten olyan 1200Ft vs 200Ft-os villanyszámlát jelent. Cserébe viszont az ilyen gépek processzora 5x gyorsabb (prím számos benchmark alapján, szóval nem reprezentatív), és 2GB helyett 8GB memória megy beléjük. Ezen kívül nagy valószínűséggel jóval megbízhatóbbak az Intel, Gigabyte, Asus, stb. alaplapok, mint a lapok, amiket ilyen Raspberry, Hardkernel, meg hasonló cégek gyártanak. Cserébe az Odroidot 2-3 évenként le tudom cserélni a villanyszámla különbözetből, ha esetleg tönkremenne. 2 év gari meg van rá, ha németektől rendeled (Koreából semmiképp, ott csak 2 hetet adnak).

    Nagyjából ezek az opciók. Én ha még egyszer vásárolnék, akkor lövésem sincs, hogy újra ilyen SBC-t vagy integrált CPU-s gépet vennék e. A villanyszámla, a CPU ereje, a RAM mennyisége, és a megbízhatóság is fontos szempontok voltak, de egyelőre egyikkel sincs gondom az Odroidnál. Igazán majd akkor fog kiderülni, ha elkészülnek az alkalmazásaim, amiket a szerverre szánok, és kijön, hogy egy-egy bonyolultabb lekérdezés vagy számításigényes művelet mennyi időbe kerül. Egyelőre még csak keretrendszer írásnál járok, az alkalmazás írás még elhúzódik egy pár hónapig. Ezen kívül Samba szervernek használom, amire bevált, olyan 80MB/s körül hozza az adatot HDD-ről. SD kártyáról sajnos csak 20MB/s-el, pedig elvileg tudnia kellene annak is hasonló olvasási sebességet. Ha esetleg ilyen SBC-t vennél szervernek, akkor mindenképp add át egy olcsó SD kártyával a bootolást egy SSD-nek, és arra tedd a rendszert. Megbízhatóbb és jóval gyorsabb lesz minden. HDD-re szerintem azért nem jó tenni, mert állandóan pörög, zajos, és sokat fogyaszt 5W 24 órában havonta olyan 200Ft. Szóval a HDD inkább fájlok tárolására jó, mint oprendszernek. Nekem nagyjából ennyi a tapasztalatom összefoglalva. Gondolom mások jobban elmentek a drón készítés, vezérlés, forrasztgatás meg hasonlók irányába.

  • tvamos

    nagyúr

    válasz MrSealRD #1137 üzenetére

    Ismerkedésnek szerintem az eredeti Raspberry Pi a tuti, a közösség miatt. Ha bármi gond van, (szinte) mindig találsz valakit, aki tud segíteni.

Új hozzászólás Aktív témák