Sivu 2/2
Lähetetty: 11 Syys 2016, 19:04
Kirjoittaja juu-zo
Noniin, arduino ja 7 segmentti näytöt saapui, kävin vähän vastuksia ja muita hilppeitä hakemassa ja demoilin pikkasen. Savun hälvettyä tarkistin kytkennät ja huomasin, että arduino pukkaa 5v linjasta lähes 12v ja 3,3v linjasta yli 7v... No ei tuossa tainnut tulla muuta kuin itse arduinon yksi inputti käräytettyä ja tuo kun oli parin euron arduino niin voin tilailla muutaman lisää. Myös ostamani potikka demoiluun ei ollutkaan ehjä vaan jostain syystä viallinen sekin. Sain kuitenkin jotakin näyttöön joten epäilen koodin toimivan. Vaatinee käytännön testejä.
![Kuva](http://i1152.photobucket.com/albums/p494/juu-zo/IMG_4534_zpsglykb1gq.jpg)
Lähetetty: 12 Syys 2016, 23:51
Kirjoittaja SamiN
Ei kai se mikään hakkuri ole jos on kytketty vain USB.
VIN ainakin nayttää tyhjältä.
Muuten ihan mielenkiintoinen rojekti :laugh:
Edited By SamiN on 1473713742
Lähetetty: 13 Syys 2016, 16:50
Kirjoittaja juu-zo
Koodissa oli pieni bugi ja sen korjailemalla sain koko homman toimimaan oikein. Tässä pieni videon pätkä ihan vain potikalla protoilemalla. Seuraava vaihe olisi juotella tuo sellaiseen jamaan, että voisi kytkeä pyörään ja testailla siinä kiinni. Näytölle pitäisi myös tekaista jokin pieni kotelo.
https://dl.dropboxusercontent.com/u/3078380/gps.mov
Edited By juu-zo on 1473774831
Lähetetty: 15 Syys 2016, 16:19
Kirjoittaja juu-zo
Ja tässä tuotos valmiina juoteltuna ja odottaa pyörään kiinnittämistä ja testausta.
![Kuva](http://i1152.photobucket.com/albums/p494/juu-zo/IMG_4545_zpsczyxjiut.jpg)
Lähetetty: 22 Syys 2016, 18:00
Kirjoittaja juu-zo
Muokkailin kierrosluvun lukukoodia ja protoilin sitä hieman. Nyt sain sen riittävän nopeaksi sekä tarkaksi, jotta on käyttökelpoinen muissakin sovelluksissa. Tässä videota vaihtovalo ominaisuuden protoilusta. https://dl.dropboxusercontent.com/u/3078380/IMG_4561.MOV
Mietiskelin myös olisinko hommannut ihan kaupallisen dataloggerin pyörään, mutta katsoessa hintoja hieman hirvitti. Halvimmillaan päälle toista sataa pelkkä loggeri. Mielestäni melko kova hinta mikrokontrollerista, joka syö 0-5v analogi sisääntuloja, muutamaa pulssilukua ja tallentaa nämä ylös. Niinpä päätin aloitella koodin kirjoittelemisen arduinolla toteutettavaan loggeriin. Aluksi tarjoitus siis rakennella loggeri ecun säätöön. Arduino nano pohjaksi, micro sd moduuli kiinni, real time clock, muutamat analogitulot mm. afr ja tps lukemien loggaukseen ja pulssitulo kierrosluvun loggaukseen. Katsotaan mitä saadaan aikaiseksi. Hinta kympin ilman koteloa ja liittimiä. Jos innostun niin voisin rakennella hieman paremman loggerin vielä vaikka arduino megalla toteutettuna. Tuohon sitten gps, kiihtyvyys ja kallistuskulma anturit, jne radalla tapahtuvaa loggausta varten. Ongelmaksi tulee varmaankin luku ja tallennusnopeus kun antureita ja ominaisuuksia lisätään.
Lähetetty: 22 Syys 2016, 18:05
Kirjoittaja keitsi
juu-zo kirjoitti:Muokkailin kierrosluvun lukukoodia ja protoilin sitä hieman. Nyt sain sen riittävän nopeaksi sekä tarkaksi, jotta on käyttökelpoinen muissakin sovelluksissa. Tässä videota vaihtovalo ominaisuuden protoilusta. https://dl.dropboxusercontent.com/u/3078380/IMG_4561.MOV
Mietiskelin myös olisinko hommannut ihan kaupallisen dataloggerin pyörään, mutta katsoessa hintoja hieman hirvitti. Halvimmillaan päälle toista sataa pelkkä loggeri. Mielestäni melko kova hinta mikrokontrollerista, joka syö 0-5v analogi sisääntuloja, muutamaa pulssilukua ja tallentaa nämä ylös. Niinpä päätin aloitella koodin kirjoittelemisen arduinolla toteutettavaan loggeriin. Aluksi tarjoitus siis rakennella loggeri ecun säätöön. Arduino nano pohjaksi, micro sd moduuli kiinni, real time clock, muutamat analogitulot mm. afr ja tps lukemien loggaukseen ja pulssitulo kierrosluvun loggaukseen. Katsotaan mitä saadaan aikaiseksi. Hinta kympin ilman koteloa ja liittimiä. Jos innostun niin voisin rakennella hieman paremman loggerin vielä vaikka arduino megalla toteutettuna. Tuohon sitten gps, kiihtyvyys ja kallistuskulma anturit, jne radalla tapahtuvaa loggausta varten. Ongelmaksi tulee varmaankin luku ja tallennusnopeus kun antureita ja ominaisuuksia lisätään.
Tässä myös ihan mielenkiintoinen alusta tehdä dataloggeri:
https://www.sparkfun.com/products/13678
Tuosta on muutamia eri versioita. Pitäs riittää paukkua isommankin softan ajoon.
Tuota voi koodata myös Arduino IDE:llä. Huhut kertovat että core libit tuolle ei ole ihan yhtä vakaita kuin Arduinolle on.
Bonuksena lokit vois hakea wifin yli esim. kännykällä HTTP:tä käyttäen.
Edited By keitsi on 1474556776
Lähetetty: 22 Syys 2016, 18:07
Kirjoittaja keitsi
Tuonhan vois tehdä myös niin että AVR ottaa inputit vastaan ja esim. sarjaportilla puskee ne ESP:lle mikä hoitaa HTTP/Wifi -rajapinnan ja SD-kortille tallennuksen.
Tai jopa sisäiseen muistiin.
Lähetetty: 22 Syys 2016, 18:46
Kirjoittaja juu-zo
Ekassa linkissä pelkkä wifi moduuli. Pitäisi olla varmaankin jokin muu?
Tuota langatonta tiedonsiirtoa mietin itsekin mahdollisesti. Wifin kanssa voisi kikkailla sekä kännykän että kotiverkon kautta. Eipä tuollaisen perus arduinonkaan rajat aivan heti tule vastaan, mutta isoimpiin sovelluksiin ei 16MHz kellot riitä kun pitäisi tehdä vielä muitakin toimituksia välissä. Mikäli tuollaista kattavampaa loggeria rata-ajoa varten esimerkiksi tekisi tosissaan niin olisi järkevintä valita jokin nopeampi prosessori. Inteliltäkin löytyy jo kehitysalustoja, joita pystyy arduino ide:llä koodailemaan ja niissä varmasti nopeus riittää. Kirjastojen yhteensopivuus on vain ongelmana.
Edited By juu-zo on 1474559344
Lähetetty: 22 Syys 2016, 21:27
Kirjoittaja keitsi
juu-zo kirjoitti:Ekassa linkissä pelkkä wifi moduuli. Pitäisi olla varmaankin jokin muu?
Tuota langatonta tiedonsiirtoa mietin itsekin mahdollisesti. Wifin kanssa voisi kikkailla sekä kännykän että kotiverkon kautta. Eipä tuollaisen perus arduinonkaan rajat aivan heti tule vastaan, mutta isoimpiin sovelluksiin ei 16MHz kellot riitä kun pitäisi tehdä vielä muitakin toimituksia välissä. Mikäli tuollaista kattavampaa loggeria rata-ajoa varten esimerkiksi tekisi tosissaan niin olisi järkevintä valita jokin nopeampi prosessori. Inteliltäkin löytyy jo kehitysalustoja, joita pystyy arduino ide:llä koodailemaan ja niissä varmasti nopeus riittää. Kirjastojen yhteensopivuus on vain ongelmana.
Tuosta on monia eri versioita joista kaikki "WiFi-moduuleita", ks https://en.wikipedia.org/wiki/ESP8266
Laite on kuitenkin täysiverinen mikrokontrolleri ja alkanut korvaamaan arduinon käytön harrastelijapiireissä.
Pinnejä 3-22 kpl joten voi toimia ihan itsenäisenäkin mikrokontrollerina.
https://www.youtube.com/watch?v=8J7zflVO8K0
Nyt myös uusi esp32 malli tullut mutta en pidättäisi hengitystä vakaan softan osalta.
Lähetetty: 22 Syys 2016, 21:31
Kirjoittaja keitsi
Haittapuolina että 5 VDC GPIO yhteensopivuuden kanssa ollut hieman epäselvyyttä tuossa, eli logiikat voi joutua pudottamaan 3.3V tasolle (syöttöjännitteen lisäksi).
Lähetetty: 22 Syys 2016, 22:03
Kirjoittaja juu-zo
No empäs aluksi tajunnut kun vilkaisin. Melkoisen mielenkiintoinen moduuli kylläkin. Täytyy ottaa mahdollisesti tutkintaan.
Arduinon vahvuus on kuitenkin näissä analogisovelluksissa tuo vakiona löytyvä 10bittinen ad muunnin.
Edited By juu-zo on 1474571558
Lähetetty: 23 Syys 2016, 06:21
Kirjoittaja BaTTman
Englannissa jokin oppilaskilpatiimi on tehnyt raspberry pi:llä datan loggauksen ja siihen päälle vielä mittariston. Muistaakseni jokin formula luokka.
Lähetetty: 23 Syys 2016, 07:04
Kirjoittaja juu-zo
Raspberryllä olen tehnyt kouluaikoina yhden suoraan verkkoon loggaavan sovelluksen. Raspberry on kuitenkin vähän overkilliä tällaiseen ja hintaa about 10 kertaa enemmän kuin pikku arduinolla. Vaatii myös erillisen ad muuntimen analogitulojen toteuttamiseen. Mikäli haluaisi tehdä helposti siistin näytön+gui:n niin raspberryllä toki onnistuisi sen koodaaminen mukavasti ja tehot näytön pyörittämiseen.