Arduino workshop @ bitraf.no

47
Workshop Friday, November 15, 13

description

These are the slides from the Arduino workshop I hosted with Vidar at Bitraf, November 15th

Transcript of Arduino workshop @ bitraf.no

Page 1: Arduino workshop @ bitraf.no

Workshop

Friday, November 15, 13

Page 2: Arduino workshop @ bitraf.no

Oppsett

• Last ned programmet fra arduino.cc

• Kjør installering og start opp

• Plugg inn Arduino’en

Friday, November 15, 13

Page 3: Arduino workshop @ bitraf.no

Arduino-kortet

Friday, November 15, 13

Page 4: Arduino workshop @ bitraf.no

Arduino-kortet

• Koster fra $10 og oppover

Friday, November 15, 13

Page 5: Arduino workshop @ bitraf.no

Arduino-kortet

• Koster fra $10 og oppover

• Kjøp en Uno eller Leonardo

Friday, November 15, 13

Page 6: Arduino workshop @ bitraf.no

Arduino-kortet

• Koster fra $10 og oppover

• Kjøp en Uno eller Leonardo

• Lurt å kjøpe et “sett” første gang

Friday, November 15, 13

Page 7: Arduino workshop @ bitraf.no

Arduino-kortet

• Koster fra $10 og oppover

• Kjøp en Uno eller Leonardo

• Lurt å kjøpe et “sett” første gang

• Ikke kjøp på Ebay eller fra Kina

Friday, November 15, 13

Page 8: Arduino workshop @ bitraf.no

“Arduino anatomi”

MCU

Friday, November 15, 13

Page 9: Arduino workshop @ bitraf.no

Begrep: MCU

Friday, November 15, 13

Page 10: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

Friday, November 15, 13

Page 11: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

Friday, November 15, 13

Page 12: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

Friday, November 15, 13

Page 13: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

• Et community

Friday, November 15, 13

Page 14: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

• Et community

• Et varemerke

Friday, November 15, 13

Page 15: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

• Et community

• Et varemerke

• Et navn

Friday, November 15, 13

Page 16: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

• Et community

• Et varemerke

• Et navn

• Et utviklingsmiljø

Friday, November 15, 13

Page 17: Arduino workshop @ bitraf.no

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

• Et community

• Et varemerke

• Et navn

• Et utviklingsmiljø

Friday, November 15, 13

Page 18: Arduino workshop @ bitraf.no

“Breadboard anatomi”

Friday, November 15, 13

Page 19: Arduino workshop @ bitraf.no

Prosjekt 1 - lysdiode

File > Examples > 01. Basics > Blink

Friday, November 15, 13

Page 20: Arduino workshop @ bitraf.no

Varianter

Friday, November 15, 13

Page 21: Arduino workshop @ bitraf.no

Hjemmelaget!

Friday, November 15, 13

Page 22: Arduino workshop @ bitraf.no

Begrep: Motstand

Friday, November 15, 13

Page 23: Arduino workshop @ bitraf.no

Prosjekt 2 - bryter

File > Examples > 02. Digital > Button

Friday, November 15, 13

Page 24: Arduino workshop @ bitraf.no

Prosjekt 3 - LED m/bryter

File > Examples > 02. Digital > Button

Friday, November 15, 13

Page 25: Arduino workshop @ bitraf.no

Bakgrunnen

Friday, November 15, 13

Page 26: Arduino workshop @ bitraf.no

Bakgrunnen

Friday, November 15, 13

Page 27: Arduino workshop @ bitraf.no

Bakgrunnen

• Casey Reas

Friday, November 15, 13

Page 30: Arduino workshop @ bitraf.no

Bakgrunnen

• Casey Reas

• Wiring og Hernando Barragán

• Massimo Banzi

• David Cuartielles

Friday, November 15, 13

Page 31: Arduino workshop @ bitraf.no

Bakgrunnen

• Casey Reas

• Wiring og Hernando Barragán

• Massimo Banzi

• David Cuartielles

• Student-budsjett

Friday, November 15, 13

Page 32: Arduino workshop @ bitraf.no

Prosjekt 4 - LED m/bryter og fade

File > Examples > 01. Basics > Fade

Friday, November 15, 13

Page 33: Arduino workshop @ bitraf.no

Prosjekt 5 - lyd

File > Examples > 02. Digital > toneMelody

Friday, November 15, 13

Page 34: Arduino workshop @ bitraf.no

Shields

Friday, November 15, 13

Page 35: Arduino workshop @ bitraf.no

Sensorer

Friday, November 15, 13

Page 36: Arduino workshop @ bitraf.no

Prosjekt 6 - lyssensor

File > Examples > 03. Analog > AnalogInOutSerial

Friday, November 15, 13

Page 37: Arduino workshop @ bitraf.no

Prosjekt 7 - lyssensor m.m.

File > Examples > 02. Digital > toneMelody

Friday, November 15, 13

Page 38: Arduino workshop @ bitraf.no

Hva kan du gjøre med arduino?

• Lære og leke

• Twittrende kaffetrakter

• Lage ting som lyser opp ved berøring

• Sende SMS når du får sneglepost

• Lage ditt eget BUZZ-spill

• Lage leketøy til barna

• Lage roboter

• Overvåke vannmengde

• Automatisert veksthus

• Mega-puslespill i tre som vet om det er riktig

Friday, November 15, 13

Page 39: Arduino workshop @ bitraf.no

Hvor brukes arduino?

• Skole

• Kunstprosjekter

• Museums-installasjoner

• Quadkoptere og andre leketøy

• Kommersielle produkter

Friday, November 15, 13

Page 40: Arduino workshop @ bitraf.no

Hvor brukes arduino?

Friday, November 15, 13

Page 41: Arduino workshop @ bitraf.no

Hvilket “sett” bør man velge?

Friday, November 15, 13

Page 46: Arduino workshop @ bitraf.no

Lære mer?

• Arduino.cc

• Internett

• App’en min :-)

Friday, November 15, 13