Laboratory of Sensors Engineering Sciences 9 CFU

Similar documents
Digital Pins and Constants

Prototyping & Engineering Electronics Kits Basic Kit Guide

Basic Electronic Toolkit for under $40

Thursday, September 15, electronic components

Unit 2. Computer Control. PIC stands for PROGRAMMABLE INTERFACE CONTROLLER. A PIC chip takes in input signals and then controls output transducers

Physical Computing Self-Quiz

Lab 2.2 Ohm s Law and Introduction to Arduinos

AUDIO AMPLIFIER PROJECT

SPDM Level 2 Smart Electronics Unit, Level 2

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History.

Logistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art

SECTION 1 INTRODUCTION. Walt Kester

Alessandra de Vitis. Arduino

Infrared Add-On Module for Line Following Robot

Connecting LEDs to the ADB I/O

Layad Circuits Arduino Basic Kit B. Content Summary

EK307 Lab: Microcontrollers

09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview

Sample assessment task. Task details. Content description. Task preparation. Year level 9 Learning area Subject Title of task

Physical Computing Self-Quiz

9 Output Devices: Buzzers

Airtalk I/O Extender

What are output transducers An output transducer will convert electrical signals passed to it by the process into another form of energy.

DIY Line Tracking Smart Car with AT89C2051

Objectives: Learn how to input and output analogue values Be able to see what the Arduino is thinking by sending numbers to the screen

Mioduino Guide. Breadboard Your Own Arduino Compatible. by Daniel M. Porrey Version 1.0.4

Robotic Systems ECE 401RB Fall 2006

Instruction Manual for BE-SP3 Circuit. 10/21/07

Smart Objects. SAPIENZA Università di Roma, M.Sc. in Product Design Fabio Patrizi

Lesson 8: Digital Input, If Else

Arduino 101 AN INTRODUCTION TO ARDUINO BY WOMEN IN ENGINEERING FT T I NA A ND AW E S O ME ME NTO R S

This Presentation Will

Introducing the first PATENT PENDING solid state selfregulating

Potentiometers. Showcase your project!

Score. Test. Issued. Date. Name:

ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL

Serial.begin ( ); Serial.println( ); analogread ( ); map ( );

BMS: Installation Manual v2.x - Documentation

Electronic Brick Starter Kit

Build Your Own Home Security System

AQA GCSE Design and Technology 8552

How to Use an Arduino

Electronic Coin Toss

SECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing

Intro to Arduino. Zero to Prototyping in a Flash! Material designed by Linz Craig and Brian Huang

Interaction with the Physical World

RedBoard Hookup Guide

Variable Power Supply Digital Control Circuit Diagram Using Lm317

Bill of Materials: Picaxe-based IR Control Module Pair PART NO

GE-INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH VOLUME -3, ISSUE -5 (May 2015) IF ISSN: ( )

Arduino and Matlab for prototyping and manufacturing

A Hacker s Introduction to the Nokia N900

output devices. connected to the controller. data communications link. relay systems. user program. MECH1500Quiz1ReviewVersion2 Name: Class: Date:

ELECTRONIC SYSTEMS. Politecnico di Torino - ICT school. Goup B - goals. System block diagram Sensors and actuators Analog and digital signals

CUSTOMIZED TEACHER ASSESSMENT BLUEPRINT. Test Code: 5936 Version: 01

LDR_Light_Switch1 -- Overview

Model INSTRUCTION MANUAL DIGITAL MULTIMETER

Mailbox Notification Service. Created by Adam Kohring

BE/EE189 Design and Construction of Biodevices Lecture 5. BE/EE189 Design and Construction of Biodevices - Caltech

RKP08 Component List and Instructions

CSE 466 Exam 1 Winter, 2010

ME 3210: Mechatronics Signal Conditioning Circuit for IR Sensors March 27, 2003

Outline for Today. Lab Equipment & Procedures. Teaching Assistants. Announcements

One Grove Base Shield board this allows you to connect various Grove units (below) to your Seeeduino board; Nine Grove Grove units, consisting of:

Lab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process

Collision Detection Device

DEV-1 HamStack Development Board

!There are two kit models. The ZCTK-120 is designed to operate with.!the pulse output is isolated from the mains line voltage. A pull-up resistor

Intel Galileo gen 2 Board

Arduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol

Electronics Assembly and Test Plan Rev 3

ECE 2010 Laboratory # 2 J.P.O Rourke

PDF of this portion of workshop notes:

Goal: We want to build an autonomous vehicle (robot)

Product Manual Dual SSR Relay Board

Micro:bit - an Educational & Creative Tool for Kids

Christian Brothers University 650 East Parkway South Memphis, TN

Agilent 3630A Triple DC Power Supply. Agilent 34401A Digital Multimeter (DMM)

Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

E40M. An Introduction to Making: What is EE?

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

Hardware Overview and Features

If I wanted to connect an LED and little light bulb and have them switch on and off with one switch, my schematic would look like the one below.

MICRO BURN IN PRODUCTS LISTED IN MODEL NUMBER ORDER FOLLOWED BY A BRIEF DESCRIPTION

Photoresistor, Transistor, and LED s

PATENT PENDING RABBIT EARS THERMOELECTRIC GENERATOR

LilyPad ProtoSnap Plus Hookup Guide

Page 1 / 14. Dear Makerspace User,

Handy Board MX. page 1

Arduino 05: Digital I/O. Jeffrey A. Meunier University of Connecticut

PhidgetInterfaceKit 8/8/8

Module 3B: Arduino as Power Supply

Techgirlz Workshop Scratch and Raspberry Pi

With a digital input we can read two states, a high or low. A switch can be open or closed.

<Table of content> <Parts and description> <Circuit board Guide> <Pins> <Basics of Coding> <Intro to Arduino> <Intro> <Downloading Arduino IDO>

Project Progress. 1. Overall Design

RC Tractor Guy Controller V2.1 Assembly Guide

2. Site Planning lists the prerequisites and physical requirements for installing the 289H M LSS monitor.

INSTRUCTION MANUAL MODEL 8515D DEMAGNETIZER

AXE Stack 18. BASIC-Programmable Microcontroller Kit. An inexpensive introduction to microcontroller technology for all ability levels

Transcription:

Laboratory of Sensors Engineering Sciences 9 CFU

Contacts Alexandro Catini catini@ing.uniroma2.it Phone: +39 06 7259 7347 Department of Electronic Engineering First Floor - Room B1-07b

Course Outline THEORY (Monday): Introduction to sensors Circuits for resistive and capacitive sensors Temperature sensors: thermistors, thermoelectric effects Magnetic field sensors; Optical sensors Photoconductors and Photodiodes; IR sensors Mechanical sensors: position, strain gauges, accelerometers, gyroscope, pressure sensors, flow meters, micro electro mechanical systems Design of sensors applications Use of sensors data analysis software LABORATORY (Friday): Intro to physical computing, electricity and electronics, sensor components, examples of work, intro to the fast prototyping boards Using the breadboard to build simple circuits, Digital input and output, build sensor interface Analogue Input and Output, MATLAB Hacking everyday objects, building more complex circuits, interfacing with processing

Lecture slides and information http://didattica.uniroma2.it/home/ Exams Reports after each laboratory experience Final project Oral questions

Class skills and Instrumentation HARDWARE: Sensors, Actuators, Passive and Active Components Arduino / Raspberry PI Notebook Digital Multimeter Power Supply SOFTWARE: Arduino IDE MATLAB

Physical Computing Physical computing is about creating a conversation between the physical world and the virtual world of the computer. The process of transduction or the conversion of one form of energy into another is what enables this flow.

Pervasive Computing

What is Interaction? Interaction is an iterative process of listening, thinking and communicating between two or more actors. Input Output Processing Transduction/Understanding

Electronics

Microcontrollers

Wireless Sensor Networks

Introduction to Electricity Electricity is the flow of tiny charged particles called electrons. Electrons are present in all substances, but in some materials they are not free to move. These substances are known as insulators. Substances which permit the flow of electricity are called conductors.

To best describe how electricity and electric circuits work, we use what is called the Water Analogy

Water flowing = electrical Current (amps) Water Pressure = Voltage (volts) Size of Pipe = Level of Resistance (ohms)

Power and Ground Connections All electrical and electronic devices exploit the fact that electrons have a tendency to go from a point of greater electrical energy to a point of lesser electrical energy. You provide a positive connection (greater energy or power) A negative connection (lower energy, or ground) A conductor through which the electrons flow.

Circuits A circuit is a closed loop containing a source of electrical energy (i.e. a battery) and a load (i.e. a light bulb)

Electricity Vs. Electronics Electronics is a subset of electrical circuits used to convey information.

Sensor Technology One of the main principles behind physical computing is transduction, or the conversion of one from of energy into another A microphone is a classic transducer because it changes sound pressure into electrical voltage.

Sensors and Actuators Input transducers (sensors) such as switches and variable resistors, convert heat, light, motion and sound into electrical energy. Output transducers (actuators) such as motors and buzzers, convert electrical energy into the various forms of energy the body can sense.

Common Components in Sensor Technology There are two different types of sensors: Digital and Analogue. Digital = on/off or zero/one Analogue = Any range of values, a continuous line

Switches Switches pass or interrupt the flow of electricity A simple switch has two interchangeable leads. The leads are attached to two contacts inside the switch that can put them in contact with each other or be separated by the actions of the switch.

Fixed Resistors Resistors give electricity something - they convert electrical energy into heat. Resistors are rated in ohms, indicating how much resistance they offer a circuit, and in watts, indicating the max power they can take.

The value of a resistor will be written right next to its schematic symbol

Resistors

Variable Resistors These are very common transducers for analogue input. Thermoresistors Photocells or Photoresistors Force sensitive Resistors Flex Sensors Potentiometer

Thermoresistors convert a change in heat to a change in resistance. Photocells or Photoresistors change their resistance in response to changing light levels

Force sensitive resistors respond to a changing force exerted on them. These are often used in pressure sensors

Flex sensors change their resistance when they are bent at varying angles: they re often used in interactive gloves

Potentiometer: The most common of all variable resistors is called a potentiometer or pot and this is what is behind every volume knob.

Capacitor: These store electricity to be released at a later point They are rated by how much charge they store, which is called their capacitance measured in farads F.

Diodes: A diode only allows electricity to flow in one direction and not the other. An LED is a light emitting diode that emits light in the process. The shorter leg is the cathode (negative), the longer LED is the anode (positive).

Switching Devices: Transistors and Relays Transistors and relays are switching devices. Normal switches can be thrown by your finger, but these can be thrown by an electronic signal from your microcontroller.

Wires

Solderless Breadboard A breadboard is a tool for holding the components of your circuit, and connecting them together. It s got holes that are a good size for wires and the ends of most components, so you can push wires and components in and pull them out without much trouble.

Arduino Arduino is an open source physical computing platform based on a simple input/output (I/O) board and a development language that implements the processing language (www.processing.org) Arduino can be used to develop standalone interactive objects of connected to software on your computer, such as flash, Processing, VVVV or MAX/MSP The boards can be assembled by hand or purchased preassembled; the IDE (integrated Development Environment) can be downloaded for free at www.arduino.cc

Introduction to Arduino Arduino is a multiplatform environment; it can run on Windows, Macintosh and Linux. It is based on the Processing programming IDE, an easy to use development environment used by artists and designers. You program it via a USB cable. It is open source hardware and software There is an active community of users so there are plenty of people who can help you.

The Arduino Platform Arduino is composed of two major parts: The Arduino board; which is the piece of hardware you work on when you build your objects; The Arduino IDE, the piece of software you run on your computer. You use the IDE to create a sketch ( a little computer program) that you upload to the board. The sketch tells the board what to do.

The Arduino Hardware The Arduino board is a small microcontroller board, which is a small circuit (the board) that contains a whole computer on a small chip (the microcontroller). The board can be powered from your computer s USB port, most USB chargers, or an AC adapter (9 volts recommended, 2.1mm barrel tip, centre positive)

Arduino Hardware 14 Digital IO pins (pins 0-13) : these can be inputs or outputs, which is specified by the sketch you create in the IDE. 6 Analogue In Pins (pins 0-5) These dedicated analogue inputs take analogue values (i.e. Voltage readings from a sensor) and convert them to a number between 0 and 1023. 6 Analogue Out pins (pins 3, 5, 6, 9, 10 and 11) These are actually six of the digital pins that can be reprogrammed for analogue output using the sketch you create in the IDE.