Theory and Practice of Tangible User Interfaces. Thursday Week 3: Analog Input. week. Sensor 1: Potentiometers. Analog input

Similar documents
Edge Connector Light Level Detector

DAGON Company Leszno Jackowskiego 24 Street tel DAGON Lighting series SPL-3

Analogue Inputs Resolution Assignment

Experiment 0: Hello, micro:bit!

Interfacing Analog to Digital Data Converters. A/D D/A Converter 1

Smart Interface Components. Sketching in Hardware 2 24 June 2007 Tod E. Kurt

Simple Way To Brighten Up A 17 Computer Monitor Picture Tube

Character LCDs. Created by lady ada. Last updated on :47:43 AM UTC

Lesson Sequence: S4A (Scratch for Arduino)

LED DRIVERS. LQC4D-V1 4 channels. User Manual FEATURES

SquareLED - Aura Bar & Matrix Beam Light 100

R,G,B LEDs. Three PWM outputs and three primary colors. Just screams to be made, doesn t it? 220 (red,red,brown) or 330 (orange,orange,brown)

Informatics Enlightened Station 1 Sunflower

Prototyping & Engineering Electronics Kits Magic Mandala Kit Guide

DMC550 Technical Reference

Be a part of the circuit. Brick'R'knowledge. Set overview.

Pixel LED SPI Digital Controller

Technology Control Technology

Workshop III: Analog and Sensors

week Ambient Media At the periphery of our awareness

Colour Control48 Order Code: Control48

Commissioning Guide. firepickdelta. Commissioning Guide. Written By: Neil Jansen firepickdelta.dozuki.com Page 1 of 22

Building the ChronoDot Calendar Reminder

Color Organ Triple Deluxe II.

Digital 1 Final Project Sequential Digital System - Slot Machine

Fixed Audio Output for the K2 Don Wilhelm (W3FPR) & Tom Hammond (NØSS) v August 2009

RGB LED Controller and Dimmer Pro Plus RF Remote 3-Channels, 12 or 24 VDC Part No. RGB-3-Dimmer-Pro

Product Specifications

Part (A) Controlling 7-Segment Displays with Pushbuttons. Part (B) Controlling 7-Segment Displays with the PIC

THE OPERATION OF A CATHODE RAY TUBE

Fig. 1 Analog pins of Arduino Mega

MAKE AN RGB CONTROL KNOB.

DSO138mini Troubleshooting Guide

Trial version. Analogue to Digital Conversion in Distance Measurement

Preface. About SunFounder. About Super Kit. Free Support

Decoder BACH-DSL $ Decoder version 3.5. This Silent decoder is designed to replace the decoder in Bachmann DCC-EQUIPPED Diesel Locomotives

Arduino LED Matrix Control. Controlling lots of LEDs

Guide for installers. METTLER TOLEDO MultiRange System solution analog Ex1. Hazardous area. Safe area

Build A Video Switcher

Session 1 Introduction to Data Acquisition and Real-Time Control

Lab 2: A/D, D/A, and Sampling Theorem

LabView Exercises: Part II

"Sophisticated Model Railroad Electronics"

"shell" digital storage oscilloscope (Beta)

STX Stairs lighting controller.

Obtained from Omarshauntedtrail.com

Arduino Lesson 3. RGB LEDs

EP486 Microcontroller Applications

RGB-3400-X RGB SEQUENCER / 3-CHANNEL UNIVERSAL LED DIMMER

THE OPERATION OF A CATHODE RAY TUBE

Lecture (04) Arduino Microcontroller Programming and interfacing. By: Dr. Ahmed ElShafee

ECE 402L APPLICATIONS OF ANALOG INTEGRATED CIRCUITS SPRING No labs meet this week. Course introduction & lab safety

Analog-to-Digital Conversion

SparkFun Inventor's Kit for micro:bit Experiment Guide

Programming Manual for ETA25PM and MABxxAPM series

PASS. Professional Audience Safety System. User Manual. Pangolin Laser Systems. November 2O12

Manual #: UMA1074 Rev. 2 October, Hall Research Technologies, Inc 1163 Warner Ave. Tustin, CA 92780

Studio DMX Decoders. Part numbers: DMX , DMX , DMX

Professional-Practice

successive approximation register (SAR) Q digital estimate

Nixie Clock Type Frank 3

Tube Cricket Build Guide

BNC-2120 INSTALLATION GUIDE. Connector Accessory for Multifunction DAQ Devices

The Micropython Microcontroller

Touch Panel RGB LED Controller Part No. touch-panel-rgb

N3ZI Digital Dial Manual For kit with Backlit LCD Rev 4.00 Jan 2013 PCB

PRODUCT MANUAL. Chroma Flow PRO RGB LED Controller. and Receiver. Product Description. Main Functions: This manual reviews: Receiver.

Connection Guide of the MOTOTRBO radio to the radioserver as a control station

Copyright 2011 by Enoch Hwang, Ph.D. and Global Specialties. All rights reserved. Printed in Taiwan.

Absolute Rotary Encoder E6CP

Dust Sensor using GP Y

There are many ham radio related activities

Data Converter Overview: DACs and ADCs. Dr. Paul Hasler and Dr. Philip Allen

Image Processing Using MATLAB (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

BER MEASUREMENT IN THE NOISY CHANNEL

Introduction to Embedded Microcomputer Systems Lecture Discrete digital signal. Continuous analog signal

Introduction 1. Green status LED, controlled by output signal ST. Sounder, controlled by output signal Q6. Push switch on input D6

SW9SR Decoder $ Decoder version 3.5. This decoder is designed for easy installation in Lifelike Proto 2000 SW8/SW9/SW1200 Locomotives

Analog input and output

HIGH RESOLUTION MONITOR

BLINKIN LED DRIVER USER'S MANUAL. REV UM-0 Copyright 2018 REV Robotics, LLC 1

part numbers 5 VDC ±5% 5 VDC ±5% 35 ma 30 ma RS 422 3,2 MHz < 4 VDC 160 khz RS 422

Nixie Clock Type Frank 2 Z570M

BINARY Zone. BLACET RESEARCH MODEL BZ2300 Binary Zone Module. User Manual

CL-DMX-2900 Decoder Specification

Computer Architecture and Organization. Electronic Keyboard

16 Stage Bi-Directional LED Sequencer

PhidgetTextLCD with 8/8/8

Pixie Construction Notes

FX0N-3A SPECIAL FUNCTION BLOCK

ECE Lab 5. MSI Circuits - Four-Bit Adder/Subtractor with Decimal Output

MONO AMPLIFIER KIT ESSENTIAL INFORMATION. Version 2.2 CREATE YOUR OWN SPEAKER DOCK WITH THIS

LED control gear Compact fixed output. Uconverter LCI 55 W 1400 ma O010 TOP series Ø4,4. Ordering data

ELCT706 MicroLab Session #3 7-segment LEDs and Analog to Digital Conversion. Eng. Salma Hesham

Inputs and outputs. Connecting leads. Buzzer

The Laser Harp. The Concept: Software: Douglas Simmons Group: Dana Price and Ed Vitiello EMID ES 95, Lehrman

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

RST INSTRUMENTS LTD.

This module senses temperature and humidity. Output: Temperature and humidity display on serial monitor.

Assembly and Operating Instructions for HiViz.com Kits

Transcription:

week 03 Sensor 1: Potentiometers Analog input 1

Red LED Recall 2

Diffusers Showcase your diffuser! 3

4

Digital vs. Analog Binary vs. continuous signals Binary / Digital = whether or not Continuous / Analog signal = how much or faster, brighter, etc. Binary / Digital : 0V (LOW) or 5V (HIGH) Continuous / Analog : e.g. 0.095V 1.0V 4.555V etc. 5

Digitizing Analog Input Microprocessor cannot deal with analog signal internally, so you digitize it. Afterwards, computer only knows the dashed line so to computer, analog input is chunky. voltage analog signal digitized point digitized signal sampled point time Illustration adapted from Tod Kurt s Spooky Projects with Arduino 6

Analog Input on Arduino Arduino has 6 ADC (Analog to Digital Converter) inputs Reads voltage between 0 to 5 V Resolution is 10 bits: 2 10 = 1024 states 5V/1024 = 4.8mV smallest voltage difference Arduino can measure Analog Input 7

Potentiometers Variable resistor (a type of resistive sensor ) Pot for short When you need a ranged input Measures rotational position (knob for volume, light dimmer, etc.) pot resistor 8

Potentiometers It s like a faucet (if current is analog to water flow) Like any other resistor, but you can vary the amount of resistance Generally used for making a varying voltage (remember, Arduino measures voltage differences, not resistance differences) turned anti-clockwise turned clockwise somewhere in the middle Illustration adapted from Tod Kurt s Spooky Projects with Arduino 9

In Class Exercise Controlling LEDs with potentiometers Control your color mixer with multiple pots 10

In Class Exercise 1. RGB LED Fade 2. Strip wires 3. Solder wires to pot 4. Control one LED 5. Control LED(s) with multiple pots 11

Circuit with 3 LEDs Plug in the three LEDs, red, green, and blue, and make different colors 12

In Class Exercise 1. RGB LED Fade 2. Strip wires 3. Solder wires to pot 4. Control one LED 5. Control LED(s) with multiple pots 13

Strip the Wires Take 6 wires (2 red, 2 yellow, and 2 black) and strip off about ¼ of insulation at both ends of each wire. Photos from Tod Kurt s Spooky Projects with Arduino 14

In Class Exercise 1. RGB LED Fade 2. Strip wires 3. Solder wires to pot 4. Control one LED 5. Control LED(s) with multiple pots 15

Potentiometers Solder the wires to your pots. Solder the wires for two pots. to 5V to Analog In to GND 16

Soldering Heating the joint, not the solder. Use lead-less solder. Heat the joint, 1 2 Melt the solder 3 not the solder Release the solder Illustrations from http://www.chaneyelectronics.com/training/soldering.htm 17

Soldering: Helping Hands 18

Soldering: Safety Please wear safety goggles! It s stylish! 19

In Class Exercise 1. RGB LED Fade 2. Strip wires 3. Solder wires to pot 4. Control one LED 5. Control LED(s) with multiple pots 20

Controlling your LED with a Potentiometer 21

Controlling an LED with a Pot Make one LED to dim and blink at different rate 22

In Class Exercise 1. RGB LED Fade 2. Strip wires 3. Solder wires to pot 4. Control one LED 5. Control LED(s) with multiple pots 23

Controlling multiple LEDs with multiple Pots Option 1: control one LED with two pots Option 2: control three LEDs with three pots 24

Soldering Be careful: It could be 1000 degrees! 25

Next Thursday Sensor 2: Force sensitive resistors and photocells Arduino as an interface board: Processing Read Intro to Processing at processing.org 26

Thanks! 27