Yrityslähtöisten ideoiden käyttö fysiikan opetuksessa



Samankaltaiset tiedostot
MITTAUSTEKNIIKAN LABORATORIOTYÖOHJE TYÖ 9 MITTAUSTIEDON KERUU JA KÄSITTELY

IR-lämpömittarityypit

////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ #include <EEPROM.h> #include <SoftwareSerial.h> SoftwareSerial gps(10, 0); // RX, TX -pinnit

IR-lämpömittarityypit

Arduino. Kimmo Silvonen (X)

Tieteellinen laskenta 2 Törmäykset

LUMA SUOMI -kehittämisohjelma LUMA FINLAND -utvecklingsprogram LUMA FINLAND development programme Ohjelmointia Arduinolla

Poluttamo oma digipolku oppimiseen

SÄHKÖTEKNIIKAN KOULUTUSOHJELMA 2010

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Jukka Helle

Matopeli C#:lla. Aram Abdulla Hassan. Ammattiopisto Tavastia. Opinnäytetyö

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Peter Kronström

Luku 8. Aluekyselyt. 8.1 Summataulukko

4 / 2013 TI-NSPIRE CAS TEKNOLOGIA LUKIOSSA. T3-kouluttajat: Olli Karkkulainen ja Markku Parkkonen

KOTITEKOINEN PALOSAMMUTIN (OSA 1)

Opetusmateriaali. Tutkimustehtävien tekeminen

Zeon PDF Driver Trial

////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ //-PID säätimellä. #include <EEPROM.h> #include <SoftwareSerial.h>

AS Automaatio- ja systeemitekniikan projektityöt

Moottorin kierrosnopeus Tämän harjoituksen jälkeen:

Sähköiset kokeet lukion fysiikassa ja kemiassa. Tiina Tähkä

TIKLI Tietojärjestelmien monialaisen oppimisympäristön kehittäminen ja pilotointi. Päivi Ovaska Projektipäällikkö, yliopettaja, TkT

Värähtelymittaus Tämän harjoituksen jälkeen:

Mitä on konvoluutio? Tutustu kuvankäsittelyyn

Harjoitus 5 -- Ratkaisut

Tämä on PicoLog Windows ohjelman suomenkielinen pikaohje.

Tässä dokumentissa on ensimmäisten harjoitusten malliratkaisut MATLABskripteinä. Voit kokeilla itse niiden ajamista ja toimintaa MATLABissa.

Arduino ohjelmistokehitys

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka

Visma Business AddOn Tuotetarrat. Käsikirja

Hammastankohissin modernisointi. Heikki Laitasalmi

Arduinon ohjelmointi. Sami-Petteri Pukkila. 6. helmikuuta 2017

TAUCHI Tampere Unit for Computer-Human Interaction Aktiiviset oppimistilat kampuksella

LC Profiler. - Oppimisympäristön keskeisiä piirteitä. Antti Peltonen, LC Prof Oy

OPS2016. Uudistuvat oppiaineet ja vuosiluokkakohtaisten osuuksien valmistelu Eija Kauppinen OPETUSHALLITUS

opiskelijan ohje - kirjautuminen

TUTKIMUSLÄHTÖINEN FYSIIKAN OPISKELU. MAOL:n syyskoulutuspäivät

HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi

TASA- JA VAIHTOVIRTAPIIRIEN LABORAATIOTYÖ 5 SUODATINPIIRIT

x (t) = 2t ja y (t) = 3t 2 x (t) + + y (t) Lasketaan pari käyrän arvoa ja hahmotellaan kuvaaja: A 2 A 1

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti:

Suvi Junes Tampereen yliopisto / tietohallinto 2013

OULUN KAUPUNGIN KIRJALLISUUSDIPLOMI

opiskelijan ohje - kirjautuminen

Taulukot. Jukka Harju, Jukka Juslin

Koesuunnitelma Alumiinin lämpölaajenemiskertoimen määrittäminen

1. (a) Seuraava algoritmi tutkii, onko jokin luku taulukossa monta kertaa:

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

Matlab-tietokoneharjoitus

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Oppimateriaalin tuottaminen videona

S Laskennallinen Neurotiede

Digitalisaatio tehostaa opetusta! RIVERIA.FI

OPS-KYSELY. Syksy Vetelin lukio

Suvi Junes/Pauliina Munter Tampereen yliopisto / tietohallinto 2014

Javan perusteita. Janne Käki

OHJELMOINTI RMS RS1 DTM POM TDC INFO. DCM-RM1 status OK CLEAR DCM ALARM SENSOR ALARM DTM LIMITS LIMIT 1 TDC LIMITS ENTER LIMIT MALFUNCTION LIMIT 2

Visma Business AddOn Factoring-laskuaineisto. Käyttäjän käsikirja

Osaamisperustaisuuden arviointia tentillä

Yksilölliset opintopolut

Arduino. Kimmo Silvonen (X)

Turengin yhteiskoulussa tarjoamme oppilaille uudenlaiset valmiudet menestyä tulevaisuudessa: uskallamme kokeilla ja ottaa riskejä.

Tiedostot. Tiedostot. Tiedostot. Tiedostot. Tiedostot. Tiedostot

Reijo Manninen, fysiikan lehtori. Tampereen Ammattikorkeakoulu. Insinöörikoulutuksen foorumi 2010 Hämeenlinna

Laajennetun työssäoppimisen kokeiluhankkeen valtakunnallinen verkosto

Lataa Fysiikan matemaattiset menetelmät 2 - Christofer Cronström. Lataa

Lataa Harjoittelun ohjaus hoitotyön koulutuksen eri vaiheissa. Lataa

OPAS IOT OFFICE - PALVELUSI KÄYTTÄMISEEN

ALKUSANAT... 4 ALKUSANAT E-KIRJA VERSIOON... 5 SISÄLLYSLUETTELO... 6

2010-luvun kansalaistaito: Windows-puhelimen ohjelmointi. Kai Lindgren, Teollinen tuotanto/metropolia

Keskustelualue. Tampereen yliopisto/ tietohallinto 2017 Suvi Junes/Pauliina Munter

MS-A0202 Differentiaali- ja integraalilaskenta 2 (SCI) Luento 1: Parametrisoidut käyrät ja kaarenpituus

Prosessiautomaatiota LabVIEW lla NI Days NI Days LabVIEW DCS 1

ITKP102 Ohjelmointi 1 (6 op)

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi.

Opinajan käytön aloittaminen koulussa/oppilaitoksessa

Ajatuksia. kehittämisestä. ylioppilastutkinto.fi

Tietokannan luominen:

Rajupusu Leaderin kehittämishanke

digitalisaation mahdollisuudet

C# Windows ohjelmointi perusopas

Laskuharjoitus 4 ( ): Tehtävien vastauksia

Metodien tekeminen Javalla

Tuulen nopeuden mittaaminen

Väliraportti: Vesipistekohtainen veden kulutuksen seuranta, syksy Mikko Kyllönen Matti Marttinen Vili Tuomisaari

Useimmin kysytyt kysymykset

1.1 Funktion määritelmä

Tiedonkeruu ja analysointi

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli

Lataa Datan käsittely - Hannu Karttunen. Lataa

Monivalintatehtävät matematiikassa

Suvi Junes Tampereen yliopisto / tietohallinto 2012

HARJOITUSTYÖ: LabVIEW, Liiketunnistin

Numeeriset menetelmät Pekka Vienonen

SPSS-pikaohje. Jukka Jauhiainen OAMK / Tekniikan yksikkö

Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen

FYSP101/K1 KINEMATIIKAN KUVAAJAT

Transkriptio:

Yrityslähtöisten ideoiden käyttö fysiikan opetuksessa 4.10.2012 Osana CoRD-verkostoitumishanketta Jaakko Kaski Lehtori, FT, Oulun seudun ammattikorkeakoulu, tekniikan yksikkö

Taustaa Fysiikka on insinöörin tärkeä työkalu ja tulee aina olemaan Yhteiskunta on digitalisoitunut voimakkaasti Nykyaikaiset sovellukset hyödyntävät tietotekniikkaa lähes poikkeuksetta Yritysten mielenkiinnon kohteet tarjoavat luotettavan näkymän ajankohtaisiin aiheisiin ja käytännön sovelluksiin Opiskelijat näyttävät innostuvan tekemällä oppimisesta parhaiten

Teoria laskuharjoitus demo proto ( valmis kaupallinen sovellus) Tuntimäärien niukkuus asettaa omat rajoituksensa Soveltamisen mahdollistava oppiminen vaatii kokonaisuuksien harjoittelua, perusteoriasta ainakin toimivaan protolaitteeseen saakka Muutos kannattaa aloittaa pienin askelin, koska kukaan ei pysty hetkessä omaksumaan uusia suuria ja laajoja kokonaisuuksia ei edes fysiikan opettaja Opiskelun alussa esimerkiksi paikan mittaaminen ja Excel / Coach / Matlab havainnollistaminen ja fysikaalisten suureiden laskeminen on riittävän haastavaa Toisena opiskeluvuotena ryhmäkohtaiset fysiikan projektit mahdollistavat tutustumisen yrityslähtöisiin aiheisiin

Rakentelua

Testausta

Opettajan työkalupakki Opettajan tekniikan taidot karttuvat, kun lähtee rohkeasti mukaan projekteihin Projekteissa on mitattu mm. paikka, nopeus, kiihtyvyys (3D), liikerata, ääni, IR, valaistus (LDR), kiertymä (3D gyro), magneettikenttä (3D), GPS, taipuma (venymäliuska), jännite, paine, lämpötila ja teho Tarvittuja laitteita ja ohjelmia mm. Arduino, Blobo-pallo, Lumia 710, Matlab, Excel, Coach, Labview ja Microsoft Visual Studio Kannattaa huomata, että näytteistetty tilanne on matemaattisesti helppo. Integraali = summa ja derivaatta = erotusosamäärä jne.

Pieni esimerkki: kiihtyvyysmittaus Esimerkki liittyy suurempaan projektiin, jossa tehdään 3D-näytöllä varustettu maastojuoksusimulaattori (2 kallistussuuntaa) Aiheessa mukana CyberLightning-niminen paikallinen yritys Juoksupolku kuvataan 3D-kameralla ja samalla tallennetaan maan vetovoiman aiheuttama kiihtyvyystieto, josta kallistuskulmat voidaan laskea Fysiikan osuuteen kiihtyvyysmittauksen toteutus ja datankäsittely soveltuu mainiosti

Laitteistoa

Arduino-koodi /* Tällä koodilla mitataan analogisen 1D-kiihtyvyyssensorin antama data ja muunnetaan se SI-muotoon ja työnnetään sarjaportille, josta se on luettavissa esim. PuTTY-ohjelmalla tiedostoon. Ohjelma on muokattu Arduinon InOutSerial-esimerkistä */ // These constants won't change. They're used to give names // to the pins used: const int analoginpin = A0; // Analog input pin that the potentiometer is attached to int sensorvalue = 0; // value read from the sensor int askel = 200; // aika-askel (ms) double kiihtyvyys = 0; // kiihtyvyysarvo (m/s^2) // Muodostetaan yhteys: void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); }

// Mittauksen määrittelevä osuus: void loop() { // read the analog in value: sensorvalue = analogread(analoginpin); //Kalibroinnissa sensoriarvo oli välillä 200-450 kun g //vaikuttaa alas ja ylös //nollakiihtyvyys on siis puoliväli: 325 //skaalaus: g vastaa lukumuutosta 125 //lopussa muunnos SI-muotoon kertomalla 9,81:llä kiihtyvyys = ( sensorvalue - 325.0 ) / 125.0 * 9.81; delay(askel); Serial.println(kiihtyvyys); //kirjoittaa sarjaportille }

Arduinon lähettämää dataa 5.1800 27.3100-4.7900 25.5800 1.4100-3.0600 24.2500 12.6400 18.0500 4.0000 9.5700 15.3000 8.7900 8.8700 9.3400 9.3400 DATAN JATKOKÄSITTELY KÄY TOKI PARHAITEN MATLABISSA

Matlab-koodi %Matlab-koodi, jolla luetaan sarjaportilta kiihtyvyysarvoja ja piirretään %datan perusteella kuvaajaa clear %piirrettävän näytejonon pituus (tulevan kuvaajan vaaka-akselin pituus): jono=30; %Mittaus jatkuu 2* jonon pituisesti eli ensin kuva paikallaan ja sitten %liikkuvana toisen mokoman for k=1:(2*jono) %Avataan sarjaportti ja luetaan sen antama kiihtyvyysarvo (string): %Katso Arduinolta mikä porttinumero on käytössä ja päivitä koodiin. s = serial('com7'); fopen(s); fprintf(s,'*idn?'); out = fscanf(s) %Muunnetaan luettu merkki luvuksi %Kentät täytyy sovittaa oikeaan kohtaan out-tulostetta: B(k,1)=str2num(out(1,1:5)); fclose(s) delete(s) clear s

%Piirretään alussa kertyvä kuvaaja; kuva paikallaan if k<=jono figure(1); l=1:k; plot(l,b(:,1)); axis([1 jono -30 30]); title('kiihtyvyysmittaus indeksiin 60 saakka; ÄLÄ KESKEYTÄ!') xlabel('indeksi') ylabel('kiihtyvyys (m/s^2)') end %Piirretään kuvaajaa siten, että vanhin näyte pudotetaan aina pois if k>jono figure(1); l=(k-jono):k; plot(l,b((k-jono):k,1)); axis([min(l) max(l) -30 30]); title('kiihtyvyysmittaus indeksiin 60 saakka; ÄLÄ KESKEYTÄ!') xlabel('indeksi') ylabel('kiihtyvyys (m/s^2)') end %alun for-silmukka päättyy ja mittauskin aikanaan loppuu end

Matlabin tuottamaa näkymää

Erään fysiikan projektin päättöesittelyä

Yritysyhteistyöstä Osalla PK-yrityksistä puuttuu luonnontieteiden asiantuntemusta, joten haasteet saattavat soveltua ohjauksessa jo 2. vuoden opiskelijan ratkottaviksi Laajemmista kokonaisuuksista kannattaa poimia pienempiä osia fysiikkaan käytännön tutkimuskohteiksi voiko perinteisiä labratöitä korvata näillä??? LUMA-tiedoilla voi hyvin ohjata ammattiaineopettajien kanssa yhteistyössä laajempiakin yritysprojekteja pienin askelin liikkeelle niin työkalupakki karttuu

Kokemuksia ja ajatuksia Hetkeäkään en ole katunut, että olen siirtynyt ratkomaan tämän päivän haasteita Parhaat opiskelijat pystyvät uskomattomiin suorituksiin Heikoimpien kanssa täytyy löytää sopivan tasoiset haasteet Kaikki yritysideat eivät sovellu fysiikan tehtäviksi osa menee mm. opinnäytetöiksi Yhteistyö avaa uusia mahdollisuuksia, jossa kokonaisuus on enemmän kuin osiensa summa Yhteistyö avaa opiskelijoille uusia työllistymismahdollisuuksia ja tuo koululle näkyvyyttä

-KIITOS MIELENKIINNOSTA- Yhteistyöstä kiinnostuneet voivat ottaa yhteyttä: jaakko.kaski@oamk.fi Esitys ilman kuvia: www.oamk.fi/~jkaski/inssi100v/ YritysprojektiFysiikassa.pdf