26
Basic Electronics for Prototyping

Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Basic Electronicsfor Prototyping

Page 2: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Basic Electronicsfor Prototyping

Page 3: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Arduinoopen-sourceelectronics prototyping platform flexible, easy to use hardware and software for artists, designers, hobbyists to make interactive stuff

Page 4: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Arduinoa microcontroller-integrated circuit containing: a processor core, memory,programmableinput output (I/O)

basically an inexpensive, not-so-powerful computer on a chip

Page 5: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

microcontroller

digital I/O pins 0-13

analog inputpins 0-5

power supply

usb connectorpowerjack

reset button

Page 6: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

lights motors

sensorssounds

buttons

components

Page 7: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

lights motors

sensorssounds

buttons

this is for prototyping not productionlarge community online to help!!!

7-12 V

Page 8: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

optical sensor (input)recorded sound from speaker (output)

Page 9: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

accelerometer (input)recorded sound from speaker (output)

Page 10: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,
Page 11: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,
Page 12: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,
Page 13: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,
Page 14: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,
Page 15: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

breadboard a place to layout your circuit components

powering the breadboard

Page 16: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

connect pin 13 (for power and signal) to any row on the bread boardconnect the LED (long leg positive) from anywhere on that row to another row

+-

connect 330 Ohm resistor from the negative LED row to the negative side columnconnect the negative column anywhere to the ground pin on the board

Page 17: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,
Page 18: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,
Page 19: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

+-

Page 20: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Button Press

Page 21: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Turns on and off a light emitting diode(LED) connected to digital pin 13, when pressing a pushbutton attached to pin 2.

The circuit: * LED attached from pin 13 to ground * pushbutton attached to pin 2 from +5V * 10K resistor attached to pin 2 from ground

Button Press

Page 22: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

each team will get a kit to experiment with and use in prototyping we will place it in your team locker (top door)if you do not need one let us knowif you use it in your model, you need to replace the kit items from your team budgetif you need more, you should purchase them online

Page 23: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Little Bitsmaking a circuit!

power input output wires

Page 24: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Little Bitsmodule overview

fandimmer switch

power ledlong ledbranch

pulse vibrating motor wires dc motor

servo motorpressure sensor sound trigger bargraph

buzzer

button dimmer

light sensor

RGB led

remote trigger

motion trigger timer

rope light

number display

NOR NAND XOR

Page 25: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

Little Bit LibraryRapson 37

check out bits and if you want to use them in your prototype order replacements for our library from team budget

Page 26: Lecture 10 Arduino/Bits 2015 - Product Designproduct.design.umn.edu/.../2015_lecture10_Arduino.pdf · 2018-12-10 · Arduino open-source electronics prototyping platform flexible,

for purchasing electronicsjust tell them your name/team color

ECE Depot2-126 Keller Hall