Top Banner
Jens Chr Brynildsen / @jenschr bitraf.no
39

Bitraf Arduino workshop

Feb 15, 2017

Download

Education

Jens Brynildsen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bitraf Arduino workshop

Jens Chr Brynildsen / @jenschr

bitraf.no

Page 2: Bitraf Arduino workshop

Workshop

Page 3: Bitraf Arduino workshop

Oppsett

• Last ned programmet fra arduino.cc

• Kjør installering og start opp

• Plugg inn Arduino’en

Page 4: Bitraf Arduino workshop

“Arduino anatomi”

MCU

Page 5: Bitraf Arduino workshop

Begrep: MCU

Page 6: Bitraf Arduino workshop

Arduino UNO

• 2 kB SRAM

• 32 kB Flash minne

• 1kB Eeprom

• 16 Mhz

• ATmega328 MCU

Page 7: Bitraf Arduino workshop

Bakgrunnen

• Interaction Design Institute Ivrea

• Student-budsjett

• Massimo Banzi

• David Cuartielles

• Wiring og Hernando Barragán

• Casey Reas

Page 8: Bitraf Arduino workshop

Arduino er mer enn “dingsen”

• En åpen plattform for prototyper

• Et API

• Et community

• Et varemerke

• Et navn

• Et utviklingsmiljø

Page 9: Bitraf Arduino workshop

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

Page 10: Bitraf Arduino workshop

Jumper wires

Page 11: Bitraf Arduino workshop

“Breadboard anatomi”

Page 12: Bitraf Arduino workshop
Page 13: Bitraf Arduino workshop

01. Basics > Blink

Page 14: Bitraf Arduino workshop

Prosjekt 1 - lysdiode

01. Basics > Blink

Page 15: Bitraf Arduino workshop

Prosjekt 2 - bryter

02. Digital > Button

Page 16: Bitraf Arduino workshop

Flutter?

Page 17: Bitraf Arduino workshop

Prosjekt 3 - LED m/bryter

02. Digital > Button

Page 18: Bitraf Arduino workshop

Prosjekt 4 - LED m/fade

01. Basics > Fade

Page 19: Bitraf Arduino workshop

Prosjekt 5 - variabel motstand

03. Analog > AnalogInOutSerial

Page 20: Bitraf Arduino workshop

Playstation joystick =

variabel motstand!

Page 21: Bitraf Arduino workshop

Prosjekt 6 - lyd

02. Digital > toneMelody

Page 22: Bitraf Arduino workshop

Prosjekt 7 - lys for å styre lyd

02. Digital > TonePitchFollower

Page 23: Bitraf Arduino workshop

• 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)

Page 24: Bitraf Arduino workshop

Arduino-varianter

Page 25: Bitraf Arduino workshop

Varianter

Page 26: Bitraf Arduino workshop

Hjemmelaget!

Page 27: Bitraf Arduino workshop

Shields

Page 28: Bitraf Arduino workshop

Sensorer

Page 29: Bitraf Arduino workshop

Hvilket “sett” bør man velge?

Page 34: Bitraf Arduino workshop

Lære mer?

• Arduino.cc

• Internett

• App’en min :-)

Page 35: Bitraf Arduino workshop

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

Page 36: Bitraf Arduino workshop

Hvor brukes arduino?

• Skole

• Kunstprosjekter

• Museums-installasjoner

• Quadkoptere og andre leketøy

• Kommersielle produkter

Page 37: Bitraf Arduino workshop

Hvor brukes arduino?

Page 38: Bitraf Arduino workshop
Page 39: Bitraf Arduino workshop

Jens Chr Brynildsen / @jenschr

bitraf.no