bitraf arduino workshop

39
Jens Chr Brynildsen / @jenschr bitraf.no

Upload: jens-brynildsen

Post on 15-Feb-2017

55 views

Category:

Education


3 download

TRANSCRIPT

Jens Chr Brynildsen / @jenschr

bitraf.no

Workshop

Oppsett

• Last ned programmet fra arduino.cc

• Kjør installering og start opp

• Plugg inn Arduino’en

“Arduino anatomi”

MCU

Begrep: MCU

Arduino UNO

• 2 kB SRAM

• 32 kB Flash minne

• 1kB Eeprom

• 16 Mhz

• ATmega328 MCU

Bakgrunnen

• Interaction Design Institute Ivrea

• Student-budsjett

• Massimo Banzi

• David Cuartielles

• Wiring og Hernando Barragán

• Casey Reas

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

• Et community

• Et varemerke

• Et navn

• Et utviklingsmiljø

Arduino er litt “norsk”

• Arduino UNO bruker en ATmega328 MCU

• AVR - en familie med MCU’er

• Alf og Vegard's RISC processor

• Alf-Egil Bogen & Vegard Wollan

Jumper wires

“Breadboard anatomi”

01. Basics > Blink

Prosjekt 1 - lysdiode

01. Basics > Blink

Prosjekt 2 - bryter

02. Digital > Button

Flutter?

Prosjekt 3 - LED m/bryter

02. Digital > Button

Prosjekt 4 - LED m/fade

01. Basics > Fade

Prosjekt 5 - variabel motstand

03. Analog > AnalogInOutSerial

Playstation joystick =

variabel motstand!

Prosjekt 6 - lyd

02. Digital > toneMelody

Prosjekt 7 - lys for å styre lyd

02. Digital > TonePitchFollower

• Byggekveld hver Torsdag

• Friprogkveld hver Mandag

• 3D Printer helger

• Kurs i 3d-printing, CNC fresing, laserskjærer, tegne kretskort, etse kretskort, lodding

• ByLarm Open day: Instrument customization, FreeCAD: Introduction to 3d modelling, “det grønne prosjektet”

• Paper mâché kurs (2 dagers)

Arduino-varianter

Varianter

Hjemmelaget!

Shields

Sensorer

Hvilket “sett” bør man velge?

Lære mer?

• Arduino.cc

• Internett

• App’en min :-)

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

Hvor brukes arduino?

• Skole

• Kunstprosjekter

• Museums-installasjoner

• Quadkoptere og andre leketøy

• Kommersielle produkter

Hvor brukes arduino?

Jens Chr Brynildsen / @jenschr

bitraf.no