Luovan ohjelmoinnin galleria
Mitä Let Me Hack It -kurssilla on saatu aikaan? Ohessa esitellään laaja kirjo kuvataide-, musiikki- ja elektroniikkapolkujen töitä, joita ohjatun kurssin osallistujat ovat palauttaneet. Kurssin hengessä jokaiseen tehtävään oli mahdollista ottaa ihan oma näkökulma, eikä kahta samanlaista työtä ole tullut vastaan.
Työt on esitelty nimellä tai nimettömänä tekijöiden toiveiden mukaisesti.
Kuvataiteen ja ohjelmoinnin polku
Luku 1: Tutustumista ja satunnaisliikettä
Ensimmäisessä luvussa otettiin käyttöön Processing-ympäristö, ja käytettiin satunnaislukuja muotojen kokoina, sijainteina ja väreinä halutun vaikutelman luomiseksi. Yksikin ohjelmointikomento voi riittää tunnelman välittämiseen, ja tämä voi olla hauska ensimmäinen Processing-harjoitus oppilaille.
Kesäsade
Pietari Kellokumpu
Haava parantuu
Emmi Vesala
Marjapiirakka
Marika Suutarinen
E.coli kasvunopeuden visualisointi
Saara Seppäläinen:
nurmikko
Mika Leppiniemi:
Muuri
Miia Bergman:
Erilaisia ajatuksia
Luku 2: Kokeilevaa huvittelua Bezier-käyrillä
Toisessa luvussa jatkettiin satunnaislukujen parissa ja kokeiltiin, minkälaista liikettä ja tunnelmaa mahdollistavat monipuoliset Bezier-käyrät. Ajatuksena oli työskennellä kokeilevasti huvitellen ilman lukittua suunnitelmaa lopputulosta. Alta näkee, minkälaisiin teoksiin huvittelu ja haaveilu verkkokurssin osallistujia ohjasi.
Maiju Liukkonen
Bezier Ghost Lady
Maarit Rintamäki
Unikko
Katri Kurvinen
Papukaija
Mikko Iltanen
Aaltojen raivo
Rebekka Barongo
Salko
Maria Laakkonen
Revontulet
Heidi Mäkiniemi
Bezier Maton Pöllytys
Luku 3: Jatkuvan liikkeen havainnointia
Kolmannella viikolla havainnoitiin jatkuvaa liikettä ja hoksattiin, miten sitä voi toteuttaa ohjelmoimalla!
Jari Koljonen
Kynttilä
Lumiukko auringossa
Lepatus
Tero Moilanen
Enkunlakut on the road
Tähdenlento
Tähdenlennon suunta muuttuu hiirtä klikkaamalla.
Wilhelmiina Juhakoski
Häiriintynyt keväinen katse
Pupilli lähtee kiertoradalle
hiirtä klikkaamalla.
Juha Vartiainen
Yksinäinen lumihiutale.
Hiutaleen reittiin voi vaikuttaa hiirtä
klikkaamalla.
Luku 4: Runogeneraattoreiden häkkäämistä
Neljännellä viikolla otettiin mukaan sanallisia ja kuvallisia aineistoja ja tehtiin satunnaisia runoja arpova generaattori. Taidemuseoiden avoimista gallerioista etsityt maalaukset toimivat töiden taustana, ja runoja muodostavat sanat sai valita itse.
Anu Kaukola
Talvi Saapuu hiljalleen
Kuva: Anonymous Italian (ca. 1580-1620) - Autumn and Winter: two heads made from flora typical
of those seasons
https://www.metmuseum.org/art/collection/search/656760
Valokuva: Relavuo (1949) - Tikkurilan Silkki, sisäkuva painamosta
https://finna.fi/Record/vantaa.kuva:1347:99
Tarleena Malinen
Maalaus: Edouard Manet (1866-1867) - A Matador
https://bit.ly/2LJ8QRO
Valokuva: Harri Ahola (1973) - Saksanpaimenkoira puisen asuinrakennuksen ikkunassa
Puu-Vallilassa.
https://bit.ly/2pGv4v7
Janne
Koivuniemi
Ajatuspuro
Teppo Harju
Kalevala
Runot koostuvat Kalevalasta arvoituista lauseista.
Musiikin ja ohjelmoinnin polku
Luku 1
Kokeilua Sonic Pi:lla
Luku 2
Mikä tulevaisuuden asia voisi saada aikaan tämän toistuvan äänen?
Luku 3
Oma äänimaisema äänitteistä ja Sonic Pi:n sampleista.
Luku 4
Algoritminen sävellys
Kooste kaikkien tehtävien palautuksista / kevät 2019
Elektroniikan ja ohjelmoinnin polku
Elektroniikkapolun saavutuksia
Luku 1: Led-valo toimintaan & tuunaus
Ensimmäinen tehtävä oli varmistaa, että Arduino toimii. Lisäksi harjoiteltiin valon
sytyttämistä ja sammuttamista. Saman tien syöksyttiin myös soveltamaan osaamista - tutkittiin,
kuinka valoa saa heijastettua, taitettua, sirotettua ja varjostettua kiinnostavin tavoin. Kurssilla
palautetuissa töissä käytettiin lukemattomia, nerokkaita materiaaleja,
aina höyhenistä origameihin ja kemian tarvikevaraston pulloihin!
Mikko Iltanen - Their number is legion and their name is death
Warhammer 40k Necron Monolith -miniatyyri sai vihreän hohteen ledistä
Teppo Pirnes - Ledi hylsyssä
Haulikon hylsy oli sopivan kokoinen, valoa läpäisevä ja kätevästi käsillä
Katri Kurvinen - Kukkia
Keskeneräisen virkkuutyön osat heräsivät eloon odottamattomalla tavalla.
Valaistusta tummeneviin syysiltoihin
Ledien metallinen heijastus on toteutettu keittiöstä löytyneiden välineiden avulla
Miia Bergman:
Liikennevaloledit
Ledeistä punainen tuotti tehokkaimman efektin. Prisman tuottama valoilmiö on vaikuttava.
Optisia tutkimuksia
Valokuvaajan luuppi ja sininen led tuottavat hienon projisointisysteemin - kuin täysikuu.
Heidi Mäkiniemi:
Kirkas led, kopiopaperi ja organza
Organzan rakenne erottuu kopiopaperissa kiinnostavasti
Mika Leppiniemi:
LED-taulu
Monimateriaalinen, 7.lk käsityössä hyvin toimiva työ, jossa voi toteuttaa interaktiivisia, informatiivisia ja kantaaottaviakin tauluja.
Luku 2: Oma kytkin
Ensimmäinen konsti jolla luotiin töihin interaktiivisuutta oli tavallinen painonappi. Kun oltiin saatu
napin logiikka ohjelmoitua, keksittiin omia kytkimiä. Kurssitöissä nähtiin toinen toistaan
ovelampia systeemejä: kytkimissä käytettiin mm. nepparia, foliota eri muodoissa, pyykkipoikia,
koiran aktivointilelua ja piparimuotteja. Sovelluksissa oli usein hyvin käytännöllinen idea -
ratkaisuissa esimerkiksi varoitetaan kun jääkaappi on jäänyt auki, autetaan
pitämään avaimet tallessa sekä seurataan vessapaperin riittävyyttä.
Kathrin Torvinen - Punainen valo pehmon rinnalla
Valo välkkyy sekunnin välein. Kun alumiinifolioon kääritty nukke yhdistää johdot pussin sisällä, vilkkutiheys nopeutuu.
Kykloopin silmä
Kyklooppi on piirretty muropaketin pahviin ja johdot on kääritty folioon, joita kala koskettaa mennessään suuhun. Kala on hajonneen vetoketjun vedin.
LEGO Minecraft ver2
Kun Minecraft-alasimeen viritetty kytkin on alhaalla, valo syttyy rakennuksen sisällä. Johdot on liitetty LEGO-palikoiden väliin ja välissä on lisäksi foliota.
Marika Suutarinen - Tattikytkin
Tunnista sieni tattikytkimen avulla!
Olli
Starck:
Newtonin kehto
7.-luokkalaiset osallistuivat kytkimen kehittelyyn: Arduino sytyttää valoja pallojen liikkeen mukaan.
Anja
Vänni:
Autokisa
Autot sulkevat kytkinpiirin osuessaan maaliin ja vain nopeamman auton merkkivalo syttyy!
Lempeä ankka vai hirviö?
Ankan silmät loistavat tasaisen lempeästi kun nokka on kiinni ja foliot osuvat toisiinsa, mutta vilkkuvat nopeasti kun nokka on auki.
Terhi Kuoppala:
Huonokuuloisen, 93.v isän herätyskello
Luku 3: Valoon reagoiva soitin
Viikon teema oli havaitse ja hoksaa, joten aiheeseen sopivasti tutustuttiin antureihin eli Arduinon keinoihin seurailla ympäristön tapahtumia. Ääntä tuotettiin pienen piezo-kaiuttimen avulla, ja tämä hieno elektroninen soitin seurasi valon ja varjon vaihtelua ympäristössä. Valon ja varjon vaihtelua voi tuottaa monin keinoin, joten näitä soittimia soiteltiin mm. värivaloilla ja jääkaapilla.
Kyösti Blinnikka - BLINK-soitin
Jo varsin soveltavassa työssä on itsetehty potentiometri eli säätövastus: lyijykynän jälki johtaa sähköä, ja systeemin anturilukema riippuu kohdasta jossa keskimmäinen johto on. Potentiometrin lisäksi ääneen vaikuttaa LDRään osuva ledin valo.
Denis Zhidkikh
Soittimessa on kolme LDRää. Kukin on peitetty värillisellä kalvolla (punainen, sininen, vihreä), jolloin LDR reagoi vain tietynväriseen valoon. Testattu erilaisten videoiden sekä TV-kuvan kanssa.
Kati Karvonen - Kuolinkello
Pääkallosiluetti pyörii omenasorvilla. Valoa tulee sekä taskulampusta (jonka päällä on punaisella ja sinisellä tussilla väritetty teippi) että vilkkuvasta ledistä. Valoanturi on kiinnitetty kahden pillin avulla pääkallon eteen.
Kynttilä pyörittää porokelloa ja valo aiheuttaa liikkuvia varjoja.
Pillin sisään asemoitu valovastus rekisteröi varjot.
Tommi Immonen
5-vuotias rakentelukaveri otti ohjat ja tutki kuinka soittimesta saa ääntä - sormien varjot, taskulamppu ja Lego-auton ikkunoiden vaikutus testailtu!
Servomoottori liikuttelee reikäpahvia valoanturin päällä. Valon ja varjon vaihtelu jaksottaa soittimen tuottamia äänenkorkeuksia.
Luku 4: Servomoottorit ja mekanismit
Tehtävänä oli koodata 180 astetta edestakaisin kääntyilevä servo toimintaan.
Tehtävässä neuvottiin myös potentiometrin eli säätövastuksen kytkentä ja
ohjelmointi. Monissa töissä intouduttiin hyödyntämään myös muita kurssilla
käytettyjä ja omista varastoista löytyneitä komponentteja!
Anu Kaukola - Satumetsä
Isompi määrä näitä, isommassa koossa, muodostaisi metsän jossa voi liikkua. Eri väriset valot luovat tunnelmaa.
Solja Tiikkainen - Angry Bird
Foliosta tehdyt sarvet ovat kiinni servossa, joka on teipattu linnun töyhtöön.
Torbjörn Granberg - Sivun päivittäjä
Joskus voi olla tarpeen päivittää selainsivua automaattisesti!
Säätila
Nuoli kertoo säätilan. Jatkoideana säädatan hakeminen sääasemalta (tai vaikka avoimesta säädatasta verkossa)
Esa Tuupanen:
Punatulkku Pietarissa
Lintumatkailija tutustuu Pietarhoviin!
Rebekka Barongo:
Owl Cam
Potentiometrillä ohjailtavasta pöllöstä voisi jatkokehitellä vakoilulaitteen tai turvakameran.
Suvi Airaksinen:
Karkkikone
Karkkikoneeseen on ohjelmoitu koodilukko, ja servo on kiinnitetty laitteen omaan luukunavausmekanismiin.
Jos lukon koodaaminen ei vielä luonnistu, vastaavan vekottimen voi toteuttaa myös anturin avulla.
Esa Arola:
Kävelevä pussinsulkijaservo
Yhden servon avulla liikkuvan kävelijän kanssa painopiste oli teknisessä suunnittelussa, ja koodiksi riitti tehtävän perusohjelma. Hauenleuat toimivat vastapainona, ja liikkuvuutta parantavat pienet laakerit.