Opi rakentamaan itse keksimiäsi prototyyppejä: robotteja, varashälyttimiä, kauko-ohjaimia…
Update: check projects and feedback.
Tämä on alustavaa tietoa, joka päivittyy vielä kurssin lähestyessä. Aikataulu voi vielä muuttua.
Työpaja, intensiiviviikolla w22 joka päivä, koko päivän. Opetusta 9-16, lisäksi labra h5004 käytössä itsenäiseen työskentelyyn.
Käytämme Arduinoa. Edistyneille on tarjolla muitakin alustoja, kuten uuden uusi ESP8266.
Opit lukemaan tietoa sensoreilta (etäisyys, valo, kallistus…). Mikrokontrolleri voi ohjata tiedon perusteella laitteita (moottoreita, servoja, valoja). Ja tietysti kokonaisuuden voi yhdistää tietokoneeseen ja sitä kautta nettiin.
Tällä kurssilla ei koota rakennussarjoja. Tarkoitus on tehdä laitteita, jotka olet itse keksinyt.
Esitiedot (kertaa nämä): Ohjelmoinnin alkeet: muuttujan arvon asettaminen, suortusjärjestys, if-then-else, for, funktio. Linux: asennus, komentokehote, apt.
Kurssikirja
Karvinen 2011: Make Arduino Bots and Gadgets
(Vaihtoehtoisesti soveltaen voi käyttää myös Karvinen 2010: Sulautetut – Opi rakentamaan robotteja ja muita sulautettuja järjestelmiä.)
Linkkejä
Vanhemmilta kurssisivuilta voit lukea opiskelijoiden palautetta ja ihailla projekteja.
Moodle-sivu “prototyypin rakentaminen” (edellyttää kirjautumista).
Briefly in English
Arduino course, learn to design and build prototypes. Seven easy lessons. Robots and other embedded systems. Getting started right now? Read my book Make Arduino Bots and Gadgets.
Hei Arduinon maailma!
Arduinon asennus Ubuntulle.
Ruma-T
$ setxkbmap fi
$ sudo apt-get update
$ sudp apt-get -y install arduino
$ sudo adduser $(whoami) dialout
$ newgrp dialout
$ arduino
File: Examples: Blink
Ctrl-U (Upload)
Kytke Arduino
Tarkista Tools:Board ja Tools:Serial Port
Kun Arduinon LED vilkkuu, hei maailma toimii. Kokeile muuttaa vilkunnan nopeutta.
BotBook.com sähköpostilista
http://terokarvinen.com/2017/botbook-com-mailing-list-beta
Toteutamme Joonas Valstan kanssa Arduino-ohjatun aurinkosensorin, jota käytämme aurinkopaneelin kohdistamiseen servojen avulla.
Teemme Eero Kolkin kanssa siirrettävän varashälyttimen, jossa on useita sensoreita ja jota ohjataan wifin avulla.
Tuuletuslaite, joka alkaa puhaltaa riippuen lämpötilasta.
Teen Jorin kanssa auton, joka kulkee moottoreilla ja etsii tiensä ultraäänisensoreilla. Jos aikaa riittää, teemme bluetooth-ohjauksen.
Hei,
Suunnittelen Mark Laatikaisen kanssa robottikättä. Dokumentointi edistymisestä tulee luettavaksi osoitteeseen oliverlahti.com
Teen paljun lämpömittarin, joka mittaa veden lämpötilan pohjasta sekä pinnalta. Ilkka
Teen laitteen joka tunnistaa hedelmiä ja se kertoo lipulla mikä hedelmä on kyseessä.
Rakennamme Leif Salmisen kanssa prototyypin kahdella renkaalla tasapainottelevasta robotista.
Tässä linkki pieneen videoon https://drive.google.com/open?id=0B94w4NToJ1VFUlZzRzhQVlRwVm8
i2c ESP8266-12e. En ole testannut.
http://www.raspibo.org/wiki/index.php?title=Arduino,_ESP_and_i2c_devices
Tavoitteenani on tehdä robotti, joka osaa kääntää kirjan sivuja.
Edistyminen: https://juusopuroila.wordpress.com/2017/05/31/page-turner-part-1/
Lähdekoodi: https://github.com/Spodah/IoT-experiments/blob/master/pageturner/pageturner.ino
https://dam9it.wordpress.com/2017/06/01/balancebot-with-arduino/
Esteitä väistelevä robotti
https://joonaleppalahti.wordpress.com/2017/06/02/esteita-vaisteleva-robotti-prototyypin-rakentaminen/
Alarm system with RFID-card reader.
https://gomummi.com/index.php/prototyypin-rakentaminen/
Ohikulkutunnistin, jossa RFID-kortinlukija: https://mjmblogweb.wordpress.com/2017/05/31/passer-by-counter-and-calculator-version-2-iot-workshop-ohikulkutunnistin-ja-laskuri-versio-2-iot-tyopaja/
Palju lämpömittari https://ilkkakatajamaki.wordpress.com/
Siirreltävä varashälytin
https://github.com/jk-github/Alarm_proto
Oli jälleen kerran mielenkiintoinen ja hyödyllinen kurssi. Kaikki tekivät hienoja projekteja ja esittelivät ne toisilleen. Opin itse paremmin ymmärtämään arduinon sensoreita ja niiden hyödyntämistä tosielämän projekteissa.
Suosittelen kurssia kaikille arduinosta kiinnostuneille, vaikkei olisikaan aiempaa kokemusta niistä.
Kiinnostava kurssi. Opetus sisällössä ei ollut kauhean paljon uutta edellisen IoT-työpajan käytyäni, mutta erilaisen projektin tekeminen opetti paljon uutta. Oma projektini oli helppo koodata, vaikeuksia tuli mekaanisella puolella. Kiva työskentelytapa, voisi ehkä olla pidempi kurssi, jotta voisi ottaa kunnianhimoisemman projektin tai projekteja voisi tuoda yhteen(esimerkiksi robottikäden ja kauko-ohjattavan auton yhdistäminen voisi olla mielenkiintoista).