[elektro] androidos adatgyűjtés
r3flow
nzoltan at freemail.hu
Mon Jan 6 19:32:25 CET 2014
On 2014-01-06 11:08, gyapo wrote:
> Nem internetet akar bújni Pista bácsi, hanem összedugni és használni,
> mérjen valamit, kapcsoljon valamit.
-> LabView
> Észre kell venni, hogy ami most van nettel meg mindennel együtt, az
> nem felel meg egy jó nagy tömeg embernek.
És ez a jó nagy tömeg egyébként fizetőképes ügyfél? Mármint értem, hogy
olcsón akarod, de attól még nyereségesnek kell lennie, tehát
valószínűleg nem lehet levinni 1000 forintos szintre az árat. Ettől
kezdve kérdés, hogy a tömeg hajlandó-e adni érte akár 10-20-50 ezer
forintot, ami egyébként ezen a szinten baromi olcsónak számítana.
Szerintem nem. Szerintem nem létező ügyfélkört kergetsz.
> Tehát ebben ne is gondolkodjunk, hogy meg kell nekik tanítani.
> Ez nem megy.
Érdekes, hogy 2 emaillel később épp azt írod, hogy tanítani kell a
folyamatábrát...
> Valami mást kell változtatni, hogy közelebb kerüljenek az
> elektronikához, programozáshoz.
Oktatás.
> Mondjuk van egy rádió kitben, zacskóban. 5 % össze tudja forrasztani,
> 95 % nem. Ha modulokban van és ezeket kell összedugni, akkor már 50 %
> tudja használni. Ha teljesen készre van szerelve, akkor már 95 % tudja
> használni.
A zacskó alkatrészből millió dolgot lehet csinálni, az 1db készreszerelt
fekete dobozzal csak pont azt az 1,2-5-10-n dolgot amire kitaláltad.
Minél magasabb szintre érsz annál jobban szűkíted az alkalmazási
lehetőségeket. Ha úgy akarsz magasabb absztrakciós szintre lépni, hogy
közben a lehetőségek megmaradjanak a végtelenhez közel, az
áremelkedéssel fog járni, a mindenre jó hardver komplex és emiatt drága.
Még akkor is komplex az univerzális vas, ha programozni egyszerű. A
kettő független, a vas a fizika szabályai szerint működik, azt meg nem
fogod tudni egyszerűsíteni.
> És ha képesek lennénk emberi nyelven programozni, akkor úgy tennénk,
> mint a scifi filmekben. Az ember számára ez a természetes
> információközlés eszköze. Minél közelebb tudunk ehhez jutni, annál
> több ember számára lesz elérhető a programozás.
Simonyi Károly
http://www.youtube.com/watch?v=jftTDDf7Eh0
Évek óta ezen dolgozik. Ő a Microsoftnál dolgozott, az Office belső
objektummodelljét is ő találta ki, ő vezette be az objektumorientált
programozást a Microsoftnál.
http://en.wikipedia.org/wiki/Charles_Simonyi
Majd később kilépett és saját céget alapított, azzal a céllal, hogy cége
megalkossa a szoftver író szoftvert.
http://sg.hu/cikkek/54581/programiro_programot_keszit_charles_simonyi
"""
Az Intentional Software - amelyet magyarra talán szándékorientált
szoftvernek lehetne fordítani - olyan kísérleti programot mutat be,
amellyel elég lesz, ha az ember közli, hogy mit tegyen. Nem lesz szükség
programozási szakismeretre, néhány paraméter megadása után a szoftver
önmaga programot alkot.
"""
Ez évekkel ezelőtt volt, azóta sem láttam belőle egy bitet sem. :)
> A scratch ügyes, ha valaki a programozás alapjaival szeretne grafikus
> felületen ismerkedni, de mikrovezérlőhöz nem jó.
De ugyanez ez az ismeret a folyamatábra összeállításhoz és
értelmezéséhez is kell. Ahogyan ezt pár levéllel később Te is
elismerted. Ergó indíthatod az oktatás blogot. :)
>> Milliós nagységrendben meg ott a LabView azt jónapot.
>
> Pc nem jó, ki fogja járatni 24/7-ben, és mi van ha a win ledöglik? Márpedig
> le fog.
Akkor ezek szerint nem néztél utána. :) A LabView-hoz _NEM_ kell PC,
egyáltalán nem is működik PC-vel. A PC vezérlésekhez/szabályozásokhoz
olyan lassú mint a dög, és nem realtime: azaz eleve használhatatlan lenne.
A LabView csak arra szolgál, hogy a folyamatábrát és a kezelői
felületedet összeállítsd benne, de konkrétan a vezérlés az külön hardver
ami többféle is lehet, igénytől függ ki melyiket választja. A legolcsóbb
az egy DOBOZ rajta SLOTOKKAL és egy USB csatlakozóval.
Amikor végeztél a folyamatábráddal, akkor USB-n letöltöd a dobozba a
folyamatábrát, és az a dobozban fog futni. A PC-t ezután kikapcsolod,
nem kell. A SLOTOKBA pedig olyan modulokat dugsz, ami neked kell. Ha
motorvezérlő akkor azt, ha hőmérséklet szenzor akkor azt, ha analóg
bemenet, akkor azt, ha akármi akkor azt. MILLIÓ féle modul kapható hozzá
és bárki fejleszthet hozzá sajátot, persze illik hozzá mellékelni a
LabView modellt is, hogy egérrel kattintható legyen programozási ISMERET
NÉLKÜL.
A legolcsóbb USB-s DOBOZ-ban FPGA-van. Ja. Összekattintod a
folyamatábrát (katt, katt, katt), majd Target->RIO (katt), Build (katt),
Deploy (katt) és lefordítja FPGA-ba a rajzodat és a KATT után pörög a
motor, mérődik a hőmérséklet szabályoz a PID, whatever.
FPGA viszonylag ritkán szokott "ledögleni". Van más vezérlőjük is, ami
ugyanígy néz ki, csak nem USB-s hanem Ethernetes (pontosabban realtime
EtherCAT-os), és nem FPGA van benne hanem realtime OS. Választható mikor
mi az igény. A lényeg, hogy teljesen mindegy, hogy FPGA-t teszel alá
vagy realtime OS-t, a katt katt katt összerakott folyamatábrán SEMMIT
nem kell változtatni, csak FPGA helyett rádugod az RTOS-t, majd
Target->PXI (katt), Build (katt), Deploy (katt) és lefordítja RTOS-re
UGYANAZT a RAJZODAT és a KATT után pörög a motor, mérődik a hőmérséklet
szabályoz a PID, whatever, majd ezt követően a PC-t kikapcsolod, már nem
rajzolsz tovább.
SZVSZ ez pont az amiről álmodozol. Csak közben ők ebből élnek. Ugyanezt
persze meg lehetne csinálni 8 bites vackokhoz is, kicsipézé, hajrá. :)
Viszont jó lenne ha fognál egy A4-es papírt, egy ceruzát és lerajzolnád,
hogy mit szeretnél látni a képernyőn, mi lenne az a látvány, amire ha
ránéz mariska néni, akkor egyből értelemszerűen összekattintja a
kertautomatizálást, ha ugyanarra ránéz Pista bácsi, akkor egyből
értelemszerűen összekattintja a disznóól automatizálást. Szeretnék
tanulni, látni egy ilyen felületet. Mondom, A4-es lap és ceruza, nem
kell programozni. Az sem baj, ha nem szép a rajz. Ráér jövőhéten is,
gondolt át nyugodtan. :)
Üdv,
Z.
More information about the Elektro
mailing list