Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2....

15
Workshop Arduino Freek Pols [email protected]

Transcript of Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2....

Page 1: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Workshop Arduino

Freek Pols

[email protected]

Page 2: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Technisch Ontwerpen Technische automatisering

Profielwerkstuk

Practicum materiaalElektriciteit

Onderzoeken met meet- enregelsystemen

Page 3: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

€20,-

LCD 5Arduino 10Fotodiode 2Breadboard 2----------------------------------------------

€19,-

Page 4: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Data logger

• Temperatuur

• Alcohol

• Methaan

• CO2

Page 5: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

pH-meter en practicumvoorschrift

Page 6: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Spectrometer

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

0% 20% 40% 60% 80% 100% 120%

Uld

r

Verdunning

Page 7: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Spectrometer

Page 8: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

De ArduinoPinnen in of uit

usb

voeding

Analoog inSpanning en 0 V

microcontroller

Page 9: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Het breadboard

Kolom verbonden

Rij verbonden

Page 10: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Het programmacompiling

upload

Seriele monitorCom-poortaangeven

Page 11: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Opdracht 1

• Bouw de opstelling die je ziet in de tekening en sluit de Arduino aan op de computer.• Open het programma en open het programmablink via: file/examples/basics/blink.• Upload het programma.• Verander zelf het programma zodat de LED sneller gaat knipperen. • Breid de schakeling uit met een volgend LEDje en laat ze om de beurtknipperen* Al klaar? Maak een verkeerslicht!

Page 12: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Opdracht 2

• Maak de schakeling die hiernaast staat.

• Open het script AnalogreadSerial en upload deze.

• Open de seriele monitor ( ). Wat gebeurt erals je je vinger op de LDR legt?

• Verander het script zodat je een nachtlamphebt.

Page 13: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Opdracht 3

• Bouw de schakeling (button in serie met 10 kΩ, waarom?).

• Open het script Button en upload deze naar de Arduino.

• Controleer of je schakeling werkt door de knop in te drukken.

• Verander je script zodat de functie van de knop is omgedraaid.

Page 14: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Opdracht 4

• Combineer de vorige schakelingen

• Zodra de drukknop ingedrukt is moet het volgende gebeuren:• De LED brandt

• De LDR wordt uitgelezen

• Deze waarde wordt opgeslagen

• De LED wordt uitgeschakeld

Page 15: Workshop Arduino - fisme.science.uu.nl · Data logger •Temperatuur •Alcohol •Methaan •CO 2. ... sluit de Arduino aan op de computer. •Open het programma en open het programma

Workshop Arduino Boswell Beta Utrecht (20/12)• Uitgebreidere voorbeelden

• Module(s) Arduino

• Zelfwerkzaam

• Direct toepasbaar in de les

• Gebruikt material mee nemen

20/01 Arduino Workshop Nijmegen