1.0 Introduction to Physical Computing

Slides:



Advertisements
Similar presentations
Real-time Systems Lab, Computer Science and Engineering, ASU Please Standby Galileo Tech Talk at ASU Will Begin Shortly.
Advertisements

LabVIEW 7.1 Tutorial. Measurement Lab. MECH262-MECH261 Imran Haider Malik January 16, 2006.
INTRODUCTION TO ROBOTICS AND MICROCONTROLLERS Instructors: Tijjani “TJ” Mohammed and Tarek Abdel-Salam.
The Operating System. What is an Operating System? The software which makes it possible for you to use your computer The software which starts up when.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
National Instruments FRC Robot Modeling Toolkit Topics: The Big Picture: “The V-Digram Design Process” Applying the “V” to Robotics Introduction to LabVIEW.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Happy Home Helper Electrical Design Presentation Jeremy Searle Mar 17, 2004.
Happy Home Helper Final Status Presentation Jeremy Searle Apr 20, 2004.
Microcontrollers Lecture L12.2 Section Microcontrollers Microcontrollers vs. Microprocessors Two standard architectures PIC microcontroller 68HC12.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
ASPPRATECH.
Assembly Line Simulation With Multi-Robot Control Peter McHugh Thomas Zack Kyle Fecteau.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Prototype & Design Computer Inputs. How to Prototype & Design Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3:
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
Getting started with interactive projects using the Arduino, Max and Processing.
Ballooning Bundle. What is a Microcontroller? Small computer with a processor core, memory and programmable input/output Continuously repeats software.
System software operating system 1.
Overview Introduction The Level of Abstraction Organization & Architecture Structure & Function Why study computer organization?
Introduction and Overview Questions answered in this lecture: What is an operating system? How have operating systems evolved? Why study operating systems?
 Introduction to Operating System Introduction to Operating System  Types Of An Operating System Types Of An Operating System  Single User Single User.
Standard Grade Computing System Software & Operating Systems.
Most modern operating systems incorporate these five components.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Open Sources OPERATING SYSTEMS. What is open sources?! product that which a company make for you and you can edit it free..
An-Najah National University Faculty of Engineering Department of Mechatronics Engineering Whiteboard Notes Tracking-Erasing System.
C o n f i d e n t i a l 1 Course: BCA Semester: III Subject Code : BC 0042 Subject Name: Operating Systems Unit number : 1 Unit Title: Overview of Operating.
VEX ARM® Cortex®- based Microcontroller. The VEX ARM® Cortex®-based Microcontroller coordinates the flow of all information and power on the robot. All.
Title : Intelligent Networked Robotic Systems with Reconfigurable Exogenous System Sensing 1 Professor Il Hong Suh and Dr. Sanghoon Lee Hanyang University,
INTRODUCTION TO FBD - Function Block Diagram by ( LOGO ) Revision 2.
1 3 Computing System Fundamentals 3.3 Computer Systems.
EMBEDDED SYSTEM & ROBOTICS. Introduction to robotics Robots are machines capable of carrying out a complex series of actions automatically. Robotics is.
Types of Software Chapter 2.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
Introduction to Mechatronics Women in Aeronautics and Astronautics (WIAA) Sponsored by Women in Engineering (WIE) Workshop Leaders: Elena Shrestha Rose.
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
Computer and Digital Technologies in the Classrooms Chapter 3-4 TLT.
Microcontrollers A microcontroller is a small computer which interacts with its environment, e.g switches, sensors, lights, motors It does not have.
EMBEDDED SYSTEMS S.HIMABINDU
IF I ONLY HAD A BRAIN THE MICROCONTROLLER
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Obstacle avoiding robot { pixel }
GCSE COMPUTER SCIENCE Computers
Dr. Kyung Eun Park Summer 2017
Control Systems IB Computer Science.
Automatic human detector garbage can.
cyBorg 1.0 Project by Team ROBOTECH The Green PAFIANS
An Introduction to The computer.
IBDP Computer SCIENCE Di WU
The Programmable Logic Controller
‘SONAR’ using Arduino & ultrasonic distance sensor
Chapter 1: Introduction
Microcontrollers, Microcomputers, and Microprocessors
Computer Software CS 107 Lecture 2 September 1, :53 PM.
An Introduction to The computer.
DT-Assessment Frame Work Term2
Tiny Computers, Hidden Control
"You don't need anyone's permission to make something great
Summer Engineering Academies Registration System
Arduino Board.
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
Design of a UPC/ScanTron Reader
Manual Robotics ..
Arduino Workshop University of Jordan.
The Main Features of Operating Systems
Operating System Overview
A very basic introduction
Function of Operating Systems
Overview of Computer system
Presentation transcript:

1.0 Introduction to Physical Computing What is Physical Computing?

1.0 Physical Computing Physical Computing is how computers can communicate with humans and the environment Building a digital system that utilizes sensors and actuators to interact with the physical world An Interactive Physical System

1.0 What are Microcontrollers? A small computer that contains a processor core, memory and programmable input/output peripherals Designed for embedding programs and applications Executes or performs a repetitive task

1.0 Sensor vs. Actuator Sensors are used to read and get physical information Actuators are used to move a mechanism or system Sensors and Actuators are sometimes used together in order to establish a communication between the digital and real world environment

(Environment or Humans) 1.0 Interaction Diagram INTERACTION Interactive System (Microcontroller) Real World (Environment or Humans) Sensors Actuators

Background, Projects, and Work 1.0 My Experience Background, Projects, and Work

1.0 Applications Vehicles/Rovers Virtual Ventures Summer Camps

1.0 Applications Vehicles/Rovers Wireless Devices (IOT) Ottawa Maker Faire 2015

1.0 Applications Vehicles/Rovers Wireless Devices (IOT) Robotics Colin Kilby & Ashleigh Fratesi

1.0 Arduino UNO Arduino UNO (REDBoard) Breadboard

1.0 Arduino Learning Overview Easy to learn and grasp Great for device prototyping Don’t have to be a Programmer or Engineer Open source and online resources Similar to C Languages Show creativity!

1.0 Example Prototype https://www.youtube.com/watch?v=qMapmVecCC8

1.0 Couse Learning Objectives Sensor Input and Output Serial Communication Wireless Communication Physical Feedback Data Logging and Data Analysis Filtering and Sorting Graphical User Interface Control