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

Keskustelua mikrokontrollereista ja niiden ohjelmoinnista.

Valvoja: Moderaattorit


Uusi jäsen
Uusi jäsen
Viestit: 43
Liittynyt: Ma Tammi 29, 2007 9:11
ViestiLähetetty: Pe Touko 21, 2010 1:37
StiNgeR kirjoitti:[...]
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.
[...]

Siis sen oman softan voit työntää sille piirille ilman bootloaderiakin Arduinon IDE:llä. Tarviit vaan ISP kaapelin (joko LPT malli tai sit mkII) ja laitat sen siihen kortilla olevaan ICSP liitimeen.

Vanhempi jäsen
Vanhempi jäsen
Viestit: 594
Liittynyt: Ma Tammi 29, 2007 21:52
ViestiLähetetty: Pe Touko 21, 2010 7:25
Hmm... Nythän tuo arduino rupesi kiinnostamaan oikein kunnolla. En mä sitä valmista kehistysalustaa tarvitse, mutta tuo saman koodin käyttö tavallisessa AVR:ssä olisi tosi hieno juttu jos se kerran noin toimii. Pitääpä testailla joku päivä, eihän se testailu mitään muuta maksa ku aikaa.

Jos tuo onnistuu, niin suurimmassa osassa projekteja tuo nopeuttaa omien härveleiden kehitystä huomattavasti kun on paljon valmista esimerkkikoodia ja aika kattavat kirjastot.

Vanhempi jäsen
Vanhempi jäsen
Viestit: 400
Liittynyt: Pe Maalis 06, 2009 18:23
ViestiLähetetty: Pe Touko 21, 2010 15:18
Siis mikä tässä arduinossa on "se juttu"?
Atmelin kontrolleri bootloaderilla? Ja koodataan C:llä vai?
Eikös lähes kaikille kontrollereille löydy koodia vaikka hurumykke esim. googlella?

Arduino on vaan noussut esille tosi monessa paikkaa ja kaikki kehuu sitä helppokäyttöiseksi ja "tosi hyväksi", mutta on vaan jäänyt epäselväksi mikä niin hienoa on. :)
Kun kuitenkin ihan tavallisia AVR:iä käyttäneenä, ei sekään mitenkään hirveän vaikeata ollut.

Jäsen
Jäsen
Viestit: 50
Liittynyt: Ti Marras 13, 2007 17:24
ViestiLähetetty: Pe Touko 21, 2010 17:45
Miksi arduino aloittelijalle?
-No ainakin itse tykästyin tuosta hinnasta.halvin alusta maksaa 22euroa.
(riippuu tietysti siitä,mistä tilaa,mutta ainakin Paeaelta arduino duemilanova 328).
-sitte toine,,,kun lataat arduino 0018 kehitysympäristön,(uusin versio)niin sieltä löytyy linkki"exsamples" jossa on valmiina koodeja,joita voit käyttää,kokeilla,muokata sitten tarpeen ja taidon mukaan.ja ne myös toimivat,eli eivät anna virhe
ilmoitusta.tietysti,jos muokkaat niitä väärin,niin sitten toki.
-arduino alkaa pikku hiljaa yleistymään suomessa.(sulautetut.fi ja koodiapu...)
-ja mitähän vielä...no en tiedä,kyllähän näitä vaihtoehtoja löytyy:mbed,
oopic...minullekkin studio 4 ja microsalon koodit aikaisemmin tullut tutuksi ja ne on aloittelijalle olleet ihan ok.Jokaiselle löytyy puolesta puhujansa.Mitä muut kertoo? :roll:

Vanhempi jäsen
Vanhempi jäsen
Viestit: 594
Liittynyt: Ma Tammi 29, 2007 21:52
ViestiLähetetty: Pe Touko 21, 2010 23:21
Monelle kontrollerille löytyy kyllä koodia, mutta varsin vaihtelevan laatuista ja monesti ne ovat tehty varsin kontrollerikohtaisiksi eli ei toimi edes lähes samanlaisessa kontrollerissa ilman muutoksia. Arduinon koodi tuntuu olevan sen verran "kypsää" että sitä ei tarvitse hieroa tuntikaupalla omaan projektiin sopivaksi vaan sen vaan voi liimata joukkoon ja se toimii.

Ei se tavallinenkaan AVR mikään hankala ole, mutta monesti lisälaitekirjastot ovat monesti sidottu hyvin tiukasti tiettyyn kontrolleriin joten koodia saa aina puukottaa että sa sen toimimaan jollain muulla kontrollerilla. Tähän asti itsekin olen vanilla-AVR:llä kikkaillut mutta tuossa arduinossa tuntuu olevan aika hyvin valmiiksi kaikenlaisille laitteille koodattu tukea niin ei tarvitse itse googlata ja/tai koodata kun on rutiinit valmiina.

Jäsen
Jäsen
Viestit: 60
Liittynyt: La Touko 01, 2010 10:55
ViestiLähetetty: Su Touko 23, 2010 13:00
Arduonolla yhdekkään dc-mootorin ohjaus ei taida onnistua. Enkä ostais sitä isoa lisä piiriä arduinon päälle. Hakusessa olisi kytkentä kaavio dc-mootori ohjelmelle, yhden dc mootorin ohjaus riitää, Itse löysin pari hyvää mutta partcosta ei löytynyt niihin piiriä. Kokoa ei saisi tulla oikein paljoa.

Jäsen
Jäsen
Viestit: 60
Liittynyt: La Touko 01, 2010 10:55
ViestiLähetetty: Su Touko 23, 2010 21:00
Onnistuuko yhden akselimoottorin pyörittäminen, ilman mitään lisä jutuja.

Kokelas
Kokelas
Viestit: 1
Liittynyt: Ti Maalis 30, 2010 17:51
ViestiLähetetty: Ma Touko 24, 2010 14:07
Pietari kirjoitti:Onnistuuko yhden akselimoottorin pyörittäminen, ilman mitään lisä jutuja.


Tarkoitatko askelmoottoria? Arduinosta löytyy valmis kirjasto http://arduino.cc/en/Reference/Stepper askelmoottoreille, mutta ihan ilman lisäkomponentteja ei taida ohjaus onnistua.

Jäsen
Jäsen
Viestit: 60
Liittynyt: La Touko 01, 2010 10:55
ViestiLähetetty: Ma Touko 24, 2010 16:03
Onistuuko infrapuna ledillä ja vastaanotimella esteen määrittäminen. Jos onnistuu niin kuika lähellä esteen pitää olla että ir valo kimpoaa ja vastaan otin huomaa. Arduino tulisi tekemään sopivan pulsin etei vastaanotin ota vastaan kaikia ir valoo.

Vanhempi jäsen
Vanhempi jäsen
Viestit: 419
Liittynyt: Su Tammi 14, 2007 20:17
ViestiLähetetty: Ma Touko 24, 2010 19:21
Pietari kirjoitti:Arduonolla yhdekkään dc-mootorin ohjaus ei taida onnistua. Enkä ostais sitä isoa lisä piiriä arduinon päälle.

Käytännössä tähän tarvitaan suunnilleen sen verran lisäkomponentteja kuin noissa valmiissa moottorinohjaus-shieldeissä on. Hiukan enemmän hommaa, kun tekee alusta asti itse.

Onistuuko infrapuna ledillä ja vastaanotimella esteen määrittäminen. Jos onnistuu niin kuika lähellä esteen pitää olla että ir valo kimpoaa ja vastaan otin huomaa. Arduino tulisi tekemään sopivan pulsin etei vastaanotin ota vastaan kaikia ir valoo.

Tähän esim. Sharpin IS471F on varsin kätevä, jos ei tarvitse havaita kovin kaukaa (luokkaa 10 cm). Se ohjaa itse lediä taajuusmodulaatiolla, ja on herkkä vain omalle taajuudelleen, joten se on varsin tunteeton muulle IR-valolle. Ei tarvitse erikseen pulssittaa, voi lukea vain lähdöstä valmista on/off-tietoa.

Tässä yksi sovellusohje aiheesta: http://www.kronosrobotics.com/an150/DAN150.shtml. Ja vähän käytännön kokeiluja Arduinon kanssa useammalla sensorilla: http://www.youtube.com/watch?v=0EuWAI6gFMM. Löytyy ainakin Bebekistä.

Jäsen
Jäsen
Viestit: 60
Liittynyt: La Touko 01, 2010 10:55
ViestiLähetetty: Ma Touko 24, 2010 20:42
Voisin sanoa jos siitä olisi apua että olen tekemäsä kolmipyöräistä robotttia. On kaksi vaitoehtoa, että toisessa on kaksi vetävää pyörää eesä jonka pyörimis suuntai arduino osaa vaihtaa ja takaa vapaasti pyörivä pyörä. Ja toinen vaihtoehto, eesä yksi vetävä pyörä minkä pyörimis suuntaa voi vaihtaa ja takana kaksi vapaasti pyörivää pyörää jonka suuntaa voi vaihtaa, että robotti kulkee haluttuun suuntaan.

Antureiksi tulise eteen infrapuna tutka joka havaitsee esteen ettei robotti törmään. Taakse tulisi muutama mikrokytkin jos robotti satuu törmätä peruttaessa. Ehkä tulisi muutamia valoisuus antureita.

Mootoreista ei ole vielä tieto, mutta luultavimmin tulee askelmootori tai dc mootori. Servoja olisi helpoin ohjata ilman lisä juttuja kun modaa sen veran servoa että pääsee pyörimään täysiä kierroksi, mutta en saa tähän hätään mistään servoja. (Koska en nyt aido tilata muualta kuin partcosta) Moottori ohjain pitäisi vielä saada rakennettua. Tuommenon erittäin yksinkertainen löytyi http://www.spelektroniikka.fi/kuvat/motord.pdf mutta partcosta ei löydy tota piiriä. Olisiko tuota mitenkään mahdollista soveltaa johonkin saman tapaiseen mootori ohjain piiriin. Joten ohjeita kaipaisin mootori ohjaimeen.

Jäsen
Jäsen
Viestit: 60
Liittynyt: La Touko 01, 2010 10:55
ViestiLähetetty: Ke Touko 26, 2010 15:44
Satui löytymään netistä tuommonen http://www.ladyada.net/make/boarduino/index.html Tuo on kuin arduino nano, vaikka vähän on isompi. Tuossa dc mallissa joutuu itse modaamaan ubs kaapelista ohjelmointi kaapeli. Voisi itse jossain vaiheessa tehdä tuon jos josain saisi teetettyä piirilevyn.

Vanhempi jäsen
Vanhempi jäsen
Viestit: 419
Liittynyt: Su Tammi 14, 2007 20:17
ViestiLähetetty: To Touko 27, 2010 22:09
Pietari kirjoitti:Tuossa dc mallissa joutuu itse modaamaan ubs kaapelista ohjelmointi kaapeli.

Ei tuohon sopiva kaapeli synny modaamalla tavallisesta USB-kaapelista, siinä on tarkoitus käyttää FTDI:n USB/sarjamuunninkaapelia: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=768-1028-ND.

Tuskin kannattaa teettää piirilevyä, Boarduino maksaa $17.50 + kulut.

Robotista: Molemmat rakenteet on käyttökelpoisia, kaksi vetävää + yksi vapaastipyörivä on mekaanisesti hiukan yksinkertaisempi. Tämä rakenne ei tarvitse välttämättä taakse törmäyksentunnistinta, koska sillä ei juuri joudu peruuttamaan, robottihan pystyy pyörähtämään paikallaan.

Tuo SP-elektroniikan kytkentäkaaviossa olevan moottorinohjain on hiukan harvinaisempi. L293D on varsin kätevä piiri, yksi piiri pystyy ohjaamaan kahta moottoria. Tässä vähän tutoriaalia Arduinolla: http://letsmakerobots.com/node/2074. Vielä yksinkertaisempi on hakkeroida pari servoa jatkuvasti pyöriviksi, ei tarvita minkäänlaista moottorinohjainta.

Uusi jäsen
Uusi jäsen
Viestit: 43
Liittynyt: Ma Tammi 29, 2007 9:11
ViestiLähetetty: Pe Touko 28, 2010 14:35
Jos aloittelijoiden kannattaa lukasta Practical Arduino: Cool Projects for Open Source Hardware -kirja (ISBN13: 978-1-4302-2477-8 ja ISBN10: 1-4302-2477-0). Tosin kirja on Lontoon murteella.
Ja ebay:sta kannattaa ostaa ku saa puolet halvemmalla mitä Suomessa maksaa.

Jäsen
Jäsen
Viestit: 60
Liittynyt: La Touko 01, 2010 10:55
ViestiLähetetty: Su Touko 30, 2010 17:05
Riitääkö tuomonen tunnistaa esteen 10 cm päästä? http://www.robomaa.com/index.php?main_page=product_info&cPath=7_8&products_id=38
EdellinenSeuraava

Paluu Mikrokontrollerit ja ohjelmointi

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 2 vierailijaa

cron