Tiedote ylläpidolta:
Elektroniikkafoorumi sulkeutuu tietoturva ongelmien takia.
Käyttäjien tietoja (yv:t, sähköpostiosoite ja salasanan hash) on saattanut vuotaa vääriin käsiin.
Foorumi on asettettu vain luku tilaan. Vanhoja keskusteluja voi lukea palvelinsopimuksen päättymiseen asti.
Tietokannasta on poistettu kaikki salasanat, sähköpostiosoitteet ja yksityisviestit.
Jos haluat saada omat yksityisviestisi, lähetä sähköpostia yllapito@elektroniikkafoorumi.com
samasta sähköpostista mikä oli foorumin tiedoissa niin voin kaivella niitä varmuuskopioista.
Mielenkiintoni foorumin ylläpitoon on viime vuosina ollut vähäistä jo muutenkin joten tähän on hyvä lopettaa.
Kiitokset kaikille käyttäjilla ja pahoittelut mahdollisista ongelmista.
Päivitys: Näyttäisi siltä että mahdollinen vuoto koski vanhaa phpBB2 tietokantaa,
joten helmikuuta 2012 uudemmat tiedot pitäisi olla turvassa.
-Lahha
yllapito@elektroniikkafoorumi.com
Arduino mikrokontrollerit
Valvoja: Moderaattorit
Kun tutkin netistä c kieltä se näyti aika monimutkaiselta. Kuinka helppo on opia käytämään aloteliana arduinoa?
|
|
Kyllä sen C-kielen äkkiä oppii kun vaan katselee esimerkkejä ja lähtee pikkuhiljaa opettelemaan. Niin, ja tavallinen PC:n C-kieli on aivan erilainen kuin noissa kontrollereissa käytettävä vaikka hyvin läheistä sukua toisilleen ovatkin. C-kieli on hyvä osata koska sillä pystyy tekemään koodia varmaankin kaikille mikrokontrollereille mitä on olemassa ja se on suhteellisen samanlaista joka kontrollerille. Assemblerissa, basicissa, pascalissa sun muissa kielissä tuntuu olevan huomattavasti enemmän eroja eri kontrollerien välillä.
|
|
Englannin taidosta olisi varmaan hyötyä c-kielessä. Käyn vielä peruskoulua ja todistuksessa englanti on aina olut 6. Vai voiko c-kielessä käyttää suomalaisia sanoja.
|
|
Englannin osaamisesta tosiaan on hyötyä, komennot ovat suunnilleen englanninkielen sanoja eli kun tajuaa mitä komento tarkoittaa suomeksi samalla melkein tietää mitä se tekee. Samoin suurin osa dokumentaatiosta/oppimateriaaleista on englanniksi. Toisaalta, itsekin opin aikanaan englanninkielen tietokoneiden ja elektroniikan avulla kun kaikki ohjelmat olivat silloin englanniksi.
Tietty ohjelmoinnissa voi muuttujien, vakioiden, makrojen, aliohjelmien sun muiden nimissä käyttää suomalaisia sanoja mutta itse komentoja ei suomenkielelle tietääkseni saa. Teoriassahan voisi kirjoittaa ohjelman suomeksi ja rakennella väliin jonkun välikääntäjän joka kääntäisi suomeksi kirjoitetun ohjelman oikealle C-kielelle mutta menee vähän purkkavirittelyksi. Aikanaan yläasteella tosin ohjelmoitiin logolla ja turbopascalilla ihan suomenkielisillä komennoilla mutta itselleni se ainakin oli jopa hankalampaa eikä muutkaan oppineet sitten oikeasti ohjelmoimaan tuon takia. |
|
Aika pienellä sanastolla tuossa itse ohjelmointikielessä pärjää. Kyllä ne vähät sanat oppii nopeasti. Hankalampaa on, että suurin osa netistä löytyvistä dokumenteista ja ohjeista on englanniksi. Suomeksi Arduinosta on olemassa tämänkin ketjun alussa mainittu kirja, ks. .
|
|
Jos kävit tarkkaan tutkimassa www.arduino.cc kotisivua,niin siellä yläkulmassa lukee Reference,josta löytyy valmiita ja toimivia koodeja sekä kytkentä niiden rakentamiseen koekytkentä levylle.Sitten samaisesta
yläkulmasta löytyy Download josta voit ladata uusimman version 0018 kääntäjä ohjelmasta.Kun olet ladannut ja asentanut tämän ohjelman,niin nämä samat koodit löytyvät jo valmiina sieltä,että sinun tarvitsee niitä erikseen sinne kirjoitella tai kopioida.Ne on siellä valmiina...tai ainakin osa,en nyt ihan tarkkaan muista,mutta suurin osa on.Voit sitten tehdä näihin koodeihin omia muutoksia,ja todeta mitä vaikuttaa... Toinen samanlainen sivu löytyy wiring.org.co -------------------------------------------------------------------------- Sitten jos haluat suomenkielisen C-kielen opiskelukirjan, joka on tehty mikro-ohjainten ohjelmointia silmällä pitäen:www.microsalo.com lataa sieltä:kirja Se on PDF tiedostona. --------------------------------------------------------------------------- |
|
Hups! virhe.
Valmiita koodeja löytyy Learning kohdasta. |
|
Kävin tänään lainaamassa kirjastosta sulautetut kirjan. Kirjassa on aika paljon hyviä ohjeita.
|
|
Hmm... Vaikka itse olenkin enemmän "vanilla"-AVR -ihminen niin tuo Arduino rupesi hieman kiinnostamaan, lähinnä siksi että tuossa tuntuisi mukavasti olevan kaikenlaisille laitteille kirjastoja ettei tarvitse aina googletella tai itse koodailla.
Saisikohan tuosta jotenkin tehtyä tavallaan arduinon ja tavallisen AVR:n välimuodon, eli saisi noita arduinon kirjastoja käyttää tavallisella AVR:llä? Tuo ilmeisesti on ihan avointa koodia joten ilmeisesti tuo jotenkin onnistuisi? Itse en tarvitsisi tuota bootloaderia sun muita, mutta nuo jotkut arduinon lisäfeaturet kiinnostaisivat. Kieltämättä mielenkiintoisesti tuotteistettu setti, herätti meikäläisessäkin kiinnostuksen, varsinkin tuon valmiin softan määrän puolesta. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Paluu Mikrokontrollerit ja ohjelmointi
Paikallaolijat
Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 1 vierailijaa