Hei
Tuli tässä mieleen eräs projekti jota olisi mielenkiintoista alkaa toteuttamaan. Ongelmana on vaan vähäinen koodaustaito ja ehkä vaikea projekti näin alkuun (en ole oikeastaan tehnyt kun jotain perusjuttuja c/c ja html käyttäen..) . Saisko kokeneilta kavereilta vinkkejä aloittamiseen? Vaikea selittää ideaa mutta oikeastaan haluisin tehdä käyttöliittymän johon tulee tietoa no esim sensoreilta. Joo arduinot on sitä varten mutta uknow hienompaa tarkoitus tehdä :D kun jotenkin pääsis alkuun niin vois siitä sitten laajentaa tätä projektia, visiota kuitenkin on jatkosta...
Kiitän etukäteen vinkeistä.
Tuli tässä mieleen eräs projekti jota olisi mielenkiintoista alkaa toteuttamaan. Ongelmana on vaan vähäinen koodaustaito ja ehkä vaikea projekti näin alkuun (en ole oikeastaan tehnyt kun jotain perusjuttuja c/c ja html käyttäen..) . Saisko kokeneilta kavereilta vinkkejä aloittamiseen? Vaikea selittää ideaa mutta oikeastaan haluisin tehdä käyttöliittymän johon tulee tietoa no esim sensoreilta. Joo arduinot on sitä varten mutta uknow hienompaa tarkoitus tehdä :D kun jotenkin pääsis alkuun niin vois siitä sitten laajentaa tätä projektia, visiota kuitenkin on jatkosta...
Kiitän etukäteen vinkeistä.
Vastaukset 3
Vanhimmat
No tuolla saisi ainakin joka alustalla toimivan softan
http://electron.atom.io/
Tuohan on oikein hyvä projekti. :)
Jos hienon käyttöliittymän haluat tehdä nykyaikaisilla tekniikoilla, niin käytä HTML:lää, Javaskriptia, jne. Javaskriptille on hyviä valmiita kirjastoja hienoja visualisointeja varten, HTML5:ssä on myös canvas elementti johon voi piirtää kaikenlaista, ja hyvä tuki SVG grafiikalle, jota sitäkin voi käyttää hienoissa visualisoinneissa.
Sitten sinun on ratkaistava se, miten otat tiedot sensoreilta talteen tai kenties sinulla on jo se palikka, ja siirrät ne siihen käyttöliittymään. Jos tarkoitus on, että tietoa tulee jatkuvasti, niin yksi ratkaisu olisi vaikka raspberry pi ja siihen vaikka python pohjainen web palvelin. Tai, jos sinulla on ne tiedot jo koneella niin pelkkä palvein ohjelma sinne tiedonkeruu pisteeseen käyttöliittymää varten.
Sitten sillä käyttöliittymällä haet tiedot javaskriptillä tältä palvelimelta. Tutustu sellaiseen asiaan kuin AJAX(tai websockets jos tarvii nopreampaa päivitystä?), siihen saa valmiita kirjastoja, jotka helpottaa tekemistä, kuten JQuery.
Rasperry pissä taitaa olla vain digitaalisia I/O pinnejä, joten sensorien mahdollisesti analogisen mittaustiedon muuttamiseksi PI:n ymmärtämään muotoon tarvitset siihen väliin vielä jonkun palikan, vaikka sen arduinon? :)
raspberryyn IEC61131-3 kieli web-visulla:
http://store.codesys.com/codesys-control-for-raspberry-pi-sl.html?___store=en&___from_store=default
Kyllä i2c antureita saa kaikenlaisia esim ti:n hdc1080
http://www.ti.com/product/hdc1080/description