{ Physical Computing Arduino, Raspberry Pi, Sensors, Controls…

Slides:



Advertisements
Similar presentations
Solar Array & Maximum Power Point Tracker Group Senior Design Project 2003 Stephanie Chin Jeanell Gadson Katie Nordstrom Advisor: Karen Panetta.
Advertisements

Lizard Labs Peripheral Reflex System
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
IO in Embedded Systems Martin Schöberl. Embedded IO2 Overview Input/Output Digital, Analog Translation Heater control example.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Digital I/O Connecting to the Outside World
Introduction.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
{ Physical Computing Arduino, Raspberry Pi, Sensors, Controls…
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Resources: Hardware and Software Senior Design – Spring 2012.
Resources: Hardware and Software Senior Design – Fall 2011.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
WIZTECH AUTOMATION SOLUTIONS PVT. LTD.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
Getting started with interactive projects using the Arduino, Max and Processing.
2.0 EMBEDDED CONTROLLER Engr. Hj. Mohamad Fauzi bin Zakaria Department of Mechatronics and Robotics Engineering Faculty of Electrical and Electronic Engineering.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Introduction to Arduino Chris Meyer Enlight Tech Talk
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Erik Lee February 11, 2013 Preliminary Design Review EN Embedded Systems Development Lab.
Daniel Pickem and Rowland O’Flaherty 12/04/2012 Mechatronics (ME 6405) Student Lecture On Arduinos *Some slides courtesy of Eoin Brazil
o Portable low-cost aerial drone that can be used for reconnaissance o Relay real-time video and data, like location, heading, battery life o Take high-resolution.
Joshua Early Marc Garcia Nicholas “Bailey” Godfrey Daniel “DK” Krummen Group 23 Sponsored By:
Typical Microcontroller Purposes
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Arduino 101 Instructors: Ted Markson / Jim Sweeney.
Dan O. Popa, Freshman Seminar Spring 2015 EE 1105 : Introduction to EE Freshman Seminar Lab-Lecture: Op Amp Circuits, Embedded Computing.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
An-Najah National University Faculty of Engineering Department of Mechatronics Engineering Whiteboard Notes Tracking-Erasing System.
Unconventional User Interface // // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog.
Mobile Robot Student: Tyrone Verburgt.
Introduction to Arduino Microcontrollers. What is a Microcontroller ? What is a Microprocessor ? A Microcontroller (8 bit) does one task very fast and.
Microprocessors Tutorial 2: Arduino Robotics. Agenda 1. Robot Anatomy 2. Sensor Review 3. PWM 4. MAKE: Fade 5. Motors 6. H Bridge 7. Robot Control library.
Getting Started With the Arduino Uno
Grant Thomas Anthony Fennell Justin Pancake Chris McCord TABLEGAMES UNLIMITED.
Preface Freescale ARM Corex-M Embedded Programming by Mazidi et al.
Design Constraint Presentation Team 5: Sports Telemetry Device.
The “Drink Mixer” Design Constraints. Project Success Criteria An ability to digitally mix audio and adjust individual levels An ability to digitally.
THE EMBEDDED SYSTEMDESIGN PROCESS. W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller.
Lecture 7: Overview Microprocessors / microcontrollers.
ECE445 – SPRING CSW Corey S Wilner – Cypress FAE January 26, 2016 UIUC ECE445 Project Ideas.
ARDUINO OVERVIEW Bob Wilton – KF5TPQ. ARDUINO UNO.
Introducing the Raspberry Pi Nauru ICT Department April 2016.
Internet of things limited only by your imagination Alberto Pace.
PROJECT OVERVIEW GSM SECTION BLUE TOOTH SECTION SOFTWARE DEVELOPMENT CIRCUIT DEVELOPMENT LESSONS LEARNED AND CHALLENGES FACED.
Farhin Al Masud What is Raspberry PI? o Low cost, credit card sized computer o SOC (System on a chip) o Founded by Raspberry PI foundation.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
FRC Robot Electronics.
Cypress Roadmap: Platform PSoC®
Introducing the Arduino boards & some supporting modules
Single board computers in the ham shack
CWNC Trojanators Electrical Basics
Chapter A - The Raspberry Pi Computer
Remote Sensor Interface for IoT
Programming with Arduinos and Rapsberry Pi
Zigbee Networks Using Xbee Modules
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Arduino Analog I/O Analog input pins: 0 – 5
Libo Dong Xirong Ye Zongyang Zhu Chunda Huang
Presentation of Robotics (3)
Single Board Computers and Dev Boards
Introduction to Single Board Computer
Hardware Graduation Project (2) Seminar
Raspberry Pi Hardware By: Mike Kwiatkowski.
Presentation transcript:

{ Physical Computing Arduino, Raspberry Pi, Sensors, Controls…

{ Arduino  Atmel AVR, ARM  V  1-84MHz (ATtiny, ATmega…)  Arduino IDE + libraries  I2C, SPI, PWM, UART, USB host  $12-60

Arduino Trinket

Arduino YÚN

bildr.org

{ Raspberry Pi  Broadcom SoC  MHz, 512GB RAM  5V, ~1A  Linux (Arch, Debian, Chromium), Python  Integrated A/V out, Ethernet, GPIO  $35  RasPi Camera Module

{ Beagle Bone Black  ARM Cortex A8  1GHz, 512GB RAM  5V, ~1A  Linux (Angstrom, Android, Ubuntu), Python  Integrated A/V out, Ethernet, GPIO, ADC, DAC  $45

 General Purpose Input Output  Digital read/write  0-5V, 0-3.3V  on/off switching, bit-banging GPIO?

 Analog to Digital Converter  0-5V, 0-3.3V  Voltage reading  8-bit (256 levels or resolution), 10-bit, 16-bit, etc  0…0V, 127…2.5V, 255…5v ADC?

 Digital to Analog Converter  Pulse Width Modulation (PWM)  0-5V, 0-3.3V  Fast on/off switching, fading DAC?

Barometric Pressure Sensor BMP085 Breakout $19.95 Barometric Pressure Sensor BMP085 $8.95

Humidity Sensor - HIH-4030 Breakout

{ Wired Communication  SPI  I2C  USI  USB Serial  TWI  CAN BUS  UART  RS-232  Ethernet 3.3V and 5V don’t mesh: m/products/8745

{ Wireless Communication  WiFi  Bluetooth  Xbee / ZigBee  Wireless USB/RS-232  IrDA  315 & 434 MHz radio Tend to drain power Most require Client/Server relationship

50 mA < 5A

Microcontroller Motor, Valve, Relay, Light

50 mA < 5A Microcontroller Motor, Valve, Relay, Light (Current Source) (Current Sink)

50 mA < 5A Microcontroller Motor, Valve, Relay, Light (Current Source) (Current Sink)

{ Higher Loads  TIP Darlington Transistors  TIP120: 5A cont, 8A (trans)  NPN = Normally Open  TIP125: -5A cont, -8A(trans)  PNP = Normally Closed

{ Inductive Loads Solenoids Motors Mechanical Relays (non- SSR)

{ Human Interaction 2012 Senior Design Project

{ Human Interaction 2012 Senior Design Project

Human interface Graphical Touchscreen Customizable Ultra low power Wi-Fi integration Built-in Tutorial

Human interface Graphical Touchscreen Customizable Ultra low power Wi-Fi integration Built-in Tutorial

Human interface Graphical Touchscreen Customizable Ultra low power Wi-Fi integration Built-in Tutorial

deals/arduino- owo.do?code=WKARD&cmp=tw- make-dotw-arduino 13/01/23/adafruits-raspberry-pi- lesson-10-stepper-motors- raspberry_pi-raspberrypi/