Seuraa 
Viestejä8643

Törmäsin tuohon mikrokontrolleriin jonkin aikaa sitten. Törmäsin myös sosiaaliseen asetelmaan. Arduino-tyypit ovat jotenkin säälittäviä. Mopoautokamaa. Amistavaraa.

Onko raatilaisilla tiedossa jotain miehekkäämpää mikrokontrolleria. Mikä olisi jotain mesetasoa ja mikä olisi sanotaanko vaikka volvotasoa. Hintaluokka mielellään peruskontrollerilla noin 10 euroa, jotta voi todeta ohjauksen oleva aivan eri hintaluokassa kuin Arduino.

Tarvetta on muutaman moottorin käyttämiseen, pinnankorkeusanturille, lämpötilan mittauksille, parille kosteusanturille ja tiedon syöttämiseen kaukovalvontaan.

Hiirimeluexpertti. Majoneesitehtailija. Luonnontieteet: Maailman suurin uskonto. Avatar on halkaistu tykin kuula

Sivut

Kommentit (42)

Jodi
Seuraa 
Viestejä2187

Eikö se ole miehekästä kun se siihen sopii ja toimii vai onko se hintalappu joka ratkaisee. Kalleimmissa ei ole sitä.

Mutta tässä oli mies, jolta puuttui aivoista yli puolet, ja kaikki oli normaalisti. Miehen ÄO oli 75, eli normaalin alarajoilla. Hän työskenteli valtion virkamiehenä, oli naimisissa ja hänellä oli kaksi lasta. -Jani Kaaro

Neutroni
Seuraa 
Viestejä31264

Teknisessä tuotekehityksessä ei yleensä puhuta miehekkyydestä suunnitteluparametrina. Jos voisit määritellä hieman tarkemmin, mitä haluat mikrokontrollerilta.

En ole perehtynyt tuohon Arduinoon, mutta olen siinä käsityksessä, että se on lähinnä jonkinlainen ohjelmisto ja valmiita kortteja. Se ohjelmisto tarjoaa jossain mielessä helppokäyttöisen käyttöliittymän mikrokonrtollerien oheislaitteiden ohjaamiseen. Se lienee se "epämiehekkyys", ja pätijöinä ovat nörtimmät kaverit, jotka ohjaavat kontrollerin laitteita suoraan. Jotkut Arduino-kortit käyttävät Atmelin AVR-mikrokontrollereja, mutta muistaakseni niitä on muitakin.

Jos tarvitset enemmän laskentatehoa, niin sitten kannattaa perehtyä vaikka ARM-rautaan. Jos haluat ohjelmoida AVR-kontrolleria suoraan, niin lataa Atmelilta se Studio ja ala koodata assembleria. C:kin on nössöille. Ja jos haluat tehdä piirilevyt itse, niin ostat irtokomponentit ja syövytät levyt. Arduinon idea on tarjota valmiit kortit ja nopeasti käyttöön otettava ja opittava ohjelmistokirjasto niiden käyttöön. Noissa sovelluksissa et tarvitse kuin promillen AVR:n tehosta, joten sen puolesta ei ole tarvetta kellojaksohifistelylle tai nopealle raudalle. Se on lähinnä valinta, kumpi on tärkeämpi, matka vai päämäärä.

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla
Jodi
Seuraa 
Viestejä2187

Insinöörit tykkää tehdä insinööreille. On hienoa kun voi käydä vikaa selvittämässä ja sanoa "täähän oli v ain pinon ylivuoto".

http://rustedreality.com/images/gallery/IT/stack-overflow.jpg

Mutta tässä oli mies, jolta puuttui aivoista yli puolet, ja kaikki oli normaalisti. Miehen ÄO oli 75, eli normaalin alarajoilla. Hän työskenteli valtion virkamiehenä, oli naimisissa ja hänellä oli kaksi lasta. -Jani Kaaro

Paul M
Seuraa 
Viestejä8643

Muttakun noi sanoo että "amis- eiku arduino". Nöyryyttävää ohjata moottoreita ja lukea antureita 3 euron palikalla. Ja vielä tuo ohjelmointikin jollain C. Sehän on kuin ennenvanhaan Basic. Beginners All-Purpose jne. Ei ole helppoa tehdä simppelisti tänä päivänä.

Tuokin Arduino Nano - palikka 2,62 euroa vapaasti postilaatikossa. Ei ihme että nöyryytetään. Ja pisteeksi i:n päälle voidaan todeta, että se on kiinanpaxaa klooni ihan varmasti.

Hiirimeluexpertti. Majoneesitehtailija. Luonnontieteet: Maailman suurin uskonto. Avatar on halkaistu tykin kuula

Jodi
Seuraa 
Viestejä2187

Tehotiheys kasvaa ja mahdolliset kielet ovat helpompia. Vaikeuden gloriaa täytyy etsiä muualta. Aina sitä löytää.

https://m.youtube.com/watch?v=SG5cLPixJno

Getting started with Arduino - A quick look at the Arduino UNO starter kit I received

Mutta tässä oli mies, jolta puuttui aivoista yli puolet, ja kaikki oli normaalisti. Miehen ÄO oli 75, eli normaalin alarajoilla. Hän työskenteli valtion virkamiehenä, oli naimisissa ja hänellä oli kaksi lasta. -Jani Kaaro

z
Seuraa 
Viestejä2918
Jodi

Tehotiheys kasvaa ja mahdolliset kielet ovat helpompia. Vaikeuden gloriaa täytyy etsiä muualta. Aina sitä löytää.

Mjoo... mutta kun samalla pitäisi reaalimaailmassa olla huolissaan myös energiansäästöstä. Jo nyt arvioidaan, että "internet" (so. kaikki tietotekniset laitteet ja tietoliikenne) söisi 10% maailman sähköntuotannosta. Kun 5G:n myötä arvioidaan, että nykyisen kaltaisia liittymiä voisi olla 20 mrd ja erilaisia sensoreita ja IoT-vermeitä noin biljoona samalla kun verkon kapasiteetti kasvaa 1000-kertaiseksi, niin lienee aika selvä, ettei asenne "mitä tehokkuudesta, rautaa vaan rajalle" ei kanna kovin pitkälle tulevaisuuteen.

No, paras ratkaisu ei varmaankaan ole bitinnypläyksen nostaminen uudelleen kunniaan vaan sellaisten kehitystyökalujen, jotka osaavat oikeasti tehdä tiivistä ja tehokasta konekieltä, kehittäminen. Nykyinen kehitys ei vain oikein vakuuta, kun laiskat ohjelmoijat ennemmin näyttävät ajattelevan vain omaa mukavuuttaan ja räpeltävät aikaiseksi jotain superbloat -protokollia (esim. joku xml:n käyttö protokollan pohjana...)

zz

Simplex
Seuraa 
Viestejä3033

STM32F4-sarjan prossuissa riittää varsin hyvin puhtia lähpötilan mittaamiseen ja releen naksuttamiseen. Saatavana on myös edullisia (n. 20+ euroa) starter-kittejä esim. STM32F4-discovery board, joissa on mukana mm. LCD-näyttö ja muuta rekvisiittaa.

Kyse on kuitenkin siitä mihin osaamisesi mahtaa venyä ja kuinka paljon haluat käyttää aikaa projektin tekemiseen. Arduinon hyvänä puolena on se, että netistä löytyy runsaasti esimekkikoodia ja kääntäjät on saatavissa varsin vaivattomasti valmiina latauspaketteina. Noin muuten en pidä Arduinoa kovinkaan kehittyneenä systeeminä ja sen kirjasto on epäkoherentti kokoelma C / C++ kirjastoja. Arduino onkin tarkoitettu pääasiassa niille, jotka haluavat ottaa ensiaskeleita mikrokontrollerimaailmaan ja tehdä joitakin (yksinkertaisia) hilavitkuttimia.

Mainitsemisiisi sovelluksiin riittävät aivan hyvin myös muutaman kymmenen sentin 8-bittiset AVR-sarjan prossut ja vastaavat hilavitkuttimet, joihin on saatavissa C-kääntäjän lisäksi myös mm. Ada. Pienet prossut saa liitettyä nettiin käyttäen muutaman dollarin Wifi-moduulia kytkettynä sarjaporttiin, joten sekään ei ole ongelma. ;)

Tuollaisille yksittäisille kokeiluprojekteille ottaisin käyttöön Raspberry-kortin ja liittäisin siihen sovelluskohtaisen mittaus- ja säätökortin. Tällöin mittauskorttiin ei tarvitse integroida mitään turhaa, kuten rajapintoja ulkomaailmaan, vaan liitäntärajapinta toteutetaan Raspberryssä, jolloin sovelluskoodin kehittäminenkin on yleensä hyvin suoraviivaista. Mittauskortti ja Raspberry voivat jutella keskenään esim. yksinkertaisella ASCII-pohjaisella komentoprotokollalla tai käyttää SPI-tiedonsiirtoa.

Paul M
Seuraa 
Viestejä8643
Simplex

 Arduino onkin tarkoitettu pääasiassa niille, jotka haluavat ottaa ensiaskeleita mikrokontrollerimaailmaan ja tehdä joitakin (yksinkertaisia) hilavitkuttimia.

Aaaiiivaan. Tää on juuri sitä.

Hiirimeluexpertti. Majoneesitehtailija. Luonnontieteet: Maailman suurin uskonto. Avatar on halkaistu tykin kuula

Simplex
Seuraa 
Viestejä3033
Paul M
Simplex

 Arduino onkin tarkoitettu pääasiassa niille, jotka haluavat ottaa ensiaskeleita mikrokontrollerimaailmaan ja tehdä joitakin (yksinkertaisia) hilavitkuttimia.

Aaaiiivaan. Tää on juuri sitä.

No, mitä sitten? Mikään ei estä sinua dumppaamasta Arduino-kirjastoa ja kirjoittamasta softaa suoraan Avr-prosessorille (bare-metal). Tällöin voit hyödyntää kaikkia valmiita piirikortteja/moduleja (Shields) ilman että tarvitsee syyllistyä harrastekoodien käyttämiseen.  Itse olen käyttänyt esim. alunperin Arduino-ympäristöön tarkoitettuja graafisen LCD-moduulin kirjastoja pienen muokkaamisen jälkeen bare-metal kehityksessä. Ja Avr-prosessoreille on saatavissa myös Basic-kieli, jolloin pääset ohjelmoimaan niitä ilman hankalaa C/C++ -kieltä.

Paul M
Seuraa 
Viestejä8643

Kuunatsidokumentissa oli se natsiprofessori. Katseli älyluuria ja totesi jotta ei tuo ole tietokone. Näytti sitten sitä seinänkokoista putkihässäkkää ja julisti että tuo on tietokone. Mainio.

Hiirimeluexpertti. Majoneesitehtailija. Luonnontieteet: Maailman suurin uskonto. Avatar on halkaistu tykin kuula

CE-hyväksytty
Seuraa 
Viestejä29006
Paul M

Törmäsin tuohon mikrokontrolleriin jonkin aikaa sitten. Törmäsin myös sosiaaliseen asetelmaan. Arduino-tyypit ovat jotenkin säälittäviä. Mopoautokamaa. Amistavaraa.

Onko raatilaisilla tiedossa jotain miehekkäämpää mikrokontrolleria. Mikä olisi jotain mesetasoa ja mikä olisi sanotaanko vaikka volvotasoa. Hintaluokka mielellään peruskontrollerilla noin 10 euroa, jotta voi todeta ohjauksen oleva aivan eri hintaluokassa kuin Arduino.

Tarvetta on muutaman moottorin käyttämiseen, pinnankorkeusanturille, lämpötilan mittauksille, parille kosteusanturille ja tiedon syöttämiseen kaukovalvontaan.

Nythän on niin, että Arduino ei oe mikrokontrolleri. Se on vain mikrokontrolleriin valmiiksi lykätty helpotus niille joita ei kiinnosta. Ja myös jonkin sortin tavaramerkki jonka nimeen ääliöt vannoo.

Mutta vaikka ajatuksesi olisi mitä, ja vaikka kenen tahansa tätä lukevan ajatukset olisivat mitä, voin ilmoittaa, että merkittävässä teknologiakaupungissa Oulussa ammattikouluinsinööriopiskelijoille kerrotaan sulautetuista järjestelmistä ja mikrotietokoneista opetusmateriaalina Arduino.

On jo olemassa sukupolvi joka kuvittelee Arduinon olevan yhtä kuin mikrokontrolleri...

 

Mutta olkaa huoleti. Minä hieman varttuneempana ja kokeneempana pieksen harhaluuloista kärsiviä oppilastovereitani sekä opettajia lähes päivittäin. Kyllä ne oppii.

 

CE-hyväksytty
Seuraa 
Viestejä29006

Sä voit säätää arduinosi pwm-taajuutta laittamalla sinne setup() -juttuun jotain tämmöisiä:

//TCCR0B |= (1<<CS00);// clk/1 (laskee täysillä)

//TCCR0B |= (1<<CS01);// clk/8

//TCCR0B |= (1<<CS02);// clk/256

TCCR0B |= (1<<CS00) | (1<<CS02);// clk/1024

Tarkemmat tiedot saa kyseisen piirin datalehdykältä, ei arduinofoorumilta.

Jos mä olisin sä, mä selvittäisin ensin moottorin ominaisuudet ja sitten arvelisin sopivan ohjaustavan. Arduino itsessään ei rajoita onnistumista, mutta esim. optimaalisen pwm:n taajuuden löytämisen kanssa tulee vaikeuksia Arduinon kanssa.

Paul M
Seuraa 
Viestejä8643

http://www.ebay.com/itm/Nano-V3-0-ATmega328-16M-5V-Micro-controller-CH340G-board-For-Arduino-No-solder-/291396290750?pt=LH_DefaultDomain_0&hash=item43d89288be

Hakusana microcontroller tuotti tuollaista. Jossain mättää kun ei tiedetä mikä on mikrokontrolleri.

Mutta hyvä oli että havaitsin sosiaalisen uhkan tässä ja lopetin heti lelun käyttämisen. Ajattelin hakea hieman Tekesin rahaa kunnon tavaran ostamiseen. 50000 euroa olisi tarjolla. En ole nimittäin mikään ammattikouluinsinööri. Seuraavaksi luultaisiin, että alan värkätä takaspoileria johonkin etuvetoautoon. Ja bassojumputinta kullatuilla johdoilla kun virta kulkee pinnassa.

Olisiko ehdottaa jotain hyvää kameraa demojen tekemiseen? Sen tyyppistä, että kaikki pitää säätää itse. Pokkari ja Intelligent Auto on luusereitten hommaa.

Hiirimeluexpertti. Majoneesitehtailija. Luonnontieteet: Maailman suurin uskonto. Avatar on halkaistu tykin kuula

Sivut

Suosituimmat

Uusimmat

Sisältö jatkuu mainoksen alla

Uusimmat

Suosituimmat