Olen itse hiljattain tutustunut arduino-maailmaan. Pitkää koodaustyötä tehneenä täytyy vain sanoa, että on hyvin hauska kehittää ja koodata fyysisessä maailmassa olevaa toiminnallista materiaalia verrattuna mm. web-sovelluksiin ja -käyttöliittymiin.
Ah, sitä ilon tunnetta kun voit arduino-koodi-komennolla vaikkapa pyörittää moottoria tai sytyttää ledin. Tämä on sellaista vaihtelua, mitä ”virtuaalisessa” maailmassa paljon toiminnallisuutta kehittävä saattaa tietämättäänkin kaivata. Suosittelen kokeilemaan, mikäli kiinnostusta on yhtään.
Lisätään vielä se aspekti, että kun tekee ensimmäiset projektit, niin avautuu mukavasti uusia näkymiä mitä kaikkea voikin toteuttaa, ja mielikuvistus luo kaikenlaisia hauskoja mahdollisuuksia projekteiksi.
Tässä on mielenkiintoinen ja kotikutoisenoloinen projekti. Nimittäin ledikuutio, joka pyörii arduinolla. Kuutioon voi ohjelmoida erilaisia kolmiulotteisia kuvioita tai animaatioita.
Videoita 5x5x5 led-kuutio-projekteista:
Jostain syystä tämän projektin koodi ei ole mukana tuossa hackster.io-sivulla. Ja youtube-videossa olevien lyhennetyt linkit toteuttanut sivusto on näemme lopettanut. Koodia ei löytynyt myöskaan Arduinon sivuilta. Löytyi kuitenkin tästä osoitteesta: Arduino code for 5x5x5 LED cube.
Monelle esimerkiksi yläkoululaiselle voisi olla iloa toteuttaa näitä projekteja ja oppia siinä sivussa tarpeellisia taitoja vaikkapa jatkokoulutusta tai työhommia vartenkin :D. Vaikka kesätöihin sitten elektroniikan ja koodauksen pariin. Tai voihan joku saada idean vaikkapa tehdä useampi keksimänsä laite ja myydä niitä. Arduinot ja komponentit ovat edullisia kun ne tilaa vaikkapa Aliexpress.comista (huom. yli 22 euron tilauksista pitää maksaa alv).
Arduino
Arduino on avoimeen laitteistoon perustuva mikro-ohjain-/elektroniikka-alusta ja ohjelmointiympäristö. Laitteisto perustuu 8-bittiseen Atmel AVR -mikro-ohjaimeen, jonka pinneihin voi kytkeä erilaisia antureita, moottoreita, LED-valoja ja muita komponentteja. Laitteistoa ohjelmoidaan C ja C++:aan perustuvalla Arduino-ohjelmointikielellä.