 eBlock is an electronics block.  It can define as embedded system building block used in sensor based system.  Enable non-experts to build basic small-scale.

Slides:



Advertisements
Similar presentations
» When you have completed this module you will know, what components do, what they physically look like and how they are represented in a circuit diagram.
Advertisements

GST FIRE ALARM SYSTEM INTERNATIONAL BUSINESS DEPARTMENT , GST BEIJING
Dr. Andreas Kunz © 10/2004 inspire icvr BASICS OF ELECTRONICS.
Blogics! It’s a logic circuit simulator aimed at beginners. It introduces simple concepts in the design of interactive physical computing systems such.
Frank Vahid, UC Riverside 1 First Results with eBlocks: Embedded Systems Building Blocks Susan Cotterell, Frank Vahid*, Walid Najjar and Harry Hsieh Department.
Wireless Sensor Network. A wireless sensor network (WSN) is a wireless network consisting of spatially distributed autonomous devices using sensors to.
2008/7/3 NanoMon: An Adaptable Sensor Network Monitoring Software Misun Yu, Haeyong Kim, and Pyeongsoo Mah Embedded S/W Research Division Electronics and.
SensorBlocks: The Wood-and-Nails of the Electronic Sensor World Frank Vahid* Department of Computer Science and Engineering University of California, Riverside.
A Logic Block Enabling Logic Configuration by Non-Experts in Sensor Networks Susan Cotterell and Frank Vahid * Department of Computer Science and Engineering.
ECE 265 – LECTURE 13 Interface to switches and LEDs 7/3/ ECE265.
You Can Do It – eBlocks Enabling Regular People to Build Useful Customized Sensor-Based Systems Frank Vahid Professor Dept. of Computer Science and Engineering.
As an Astable Multivibrator 1. 2  An integrated chip that is used in a wide variety of circuits to generate square wave and triangular shaped single.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Module 2: Hardware and Terminology
The Potential Divider Electricity Lesson 10. Learning Objectives To know what a potential divider is. To derive and know how to use the potential divider.
In this module you will learn: What the various logic gates do. How to represent logic gates on a circuit diagram. The truth tables for the logic gates.
ELG4135-Electronics III Professor: Dr. Riadh Habash Presentation date: Nov 28 th, 2006 Group Members: Yichen Fan Gefei Zhou Zhanglei Song Infrared Entrance.
Electro-Pneumatics Module 1
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
1 PAC530 | Output Controller. 2 The Output Controller (PAC530) provides the local connection on an RS-485 network between an Access and Alarm Server (PAC500)
Twenty Questions Electronics. Twenty Questions
Usability of State Based Boolean eBlocks Susan Cotterell and Frank Vahid * Department of Computer Science and Engineering University of California, Riverside.
Practice Problems to become familiar with circuits and circuit diagrams.
2131 Structured System Analysis and Design By Germaine Cheung Hong Kong Computer Institute Lecture 2 (Chapter 2) Information System Building Blocks.
Frequently Unasked Questions Loyola Blakefield Introduction to Engineering March 8, 2012 Bob Rassa, Raytheon Space & Airborne Systems
Module 1: Introduction to PLC
Digital Components and Combinational Circuits Sachin Kharady.
EBlocks – Electronic Blocks for Basic Sensor-Based Systems From UC, Riverside Gathered by Abon.
Use it, Interconnect it, AutoMate IT™ ( Based on the FlexiMax 9000 Technology)
E LECTRONIC B LOCKS FOR B ASIC S ENSOR -B ASED S YSTEMS ~S YSTEM D ESIGN AND P ROBLEMS.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
SECURITY ALARM Done by RINKESH KURKURE.  This project serves as a detecting mechanism to indicate the presence of an object or person in undetected cases.
Modular Electronics Use the systems approach.
Beath High School - Int 1 Physics1 Intermediate 1 Physics Electronics Glossary AND gate to device digital signals to inverter LDR to logic circuit logic.
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
UNIT I. EMBEDDED SYSTEM It is an electrical/electro-mechanical system designed to perform a specific function. It is a combination of hardware and software.
CSCI1600: Embedded and Real Time Software Lecture 4: Introduction to the Arduino Steven Reiss, Fall 2015.
EBlocks – An Enabling Technology for Basic Sensor Based Systems Susan Cotterell, Ryan Mannion, Frank Vahid *, Harry Hsieh Department of Computer Science.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
S3 INNOVATION ELECTRONICS. LESSON TITLE: ELECTRONICS Learning Intention: To understand when to use different types of logic gates Activity: Building own.
Potential Dividers and their application as sensors Electricity Lesson 9.
A Quick Introduction to Arduino and Sensors Philip C. Fulmer, PhD, CHP Francis Marion University Florence, SC.
ORT Braude College – Software Engineering Department WristQue: A Personal Sensor Wirstband Brian D. Mayton, Nan Zhao, Matt Aldrich, Nicholas Gillian, and.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Simple Water Level Controller Circuit with Microcontroller and Alarm.
ARM and GPS Based Transformer monitoring system with area Identification Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
Bridge Rectifier Circuit with Working Operation and Their Types.
Systems and Systems Thinking 3a Foundations of Technology Mr. Barnes.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Fire Fighting Robotic Vehicle. Introduction:  It is designed to develop a fire fighting robot using RF technology for remote.
Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
Electronic Instrumentation Project 204 Project Name: Light Level Monitor Student #1: Name ID Student #2: Name ID Student #3: Name ID.
Electronic Instrumentation Project 202 Project Name: Differential Thermometer Student #1: Name ID Student #2: Name ID Student #3: Name ID.
Introduction to the FPGA and Labs
Module 1: Introduction to PLC
Home automation using Arduino & ‘PIR sensor’
ELECTRONICS Learning Objective To know how the thermisistor works
Introduction Molecules: made up of atoms of individual elements.
Unit 3 – Fundamentals of Electronics Examination Specifications
Unit 3 – Fundamentals of Electronics Examination Specifications
Churchmead Design Technology
Designing Electric Circuits
Grade 3 Lesson 5 Smart Doorbell.
Year 4 Lesson 5 Smart Doorbell.
I/O Experiments Assignment 1.
Presentation transcript:

 eBlock is an electronics block.  It can define as embedded system building block used in sensor based system.  Enable non-experts to build basic small-scale sensor based system.

PRICE??

 Complicated: ◦ Sensor Node on Buoy System ◦ Check temperature, wave height, humidity, and so on. Simple: – Wide range and closed to daily usage. – Counting Cars, Customer Monitoring, Object Locator and so on.

Commercial Sensor NodeeBlock a) Expensivea) Cheap b) Complicatedb) Simple c) Required technical base end user d) Enable non-technical base end user to operate d) General purposed) Specified purpose e) Handle Complex Applicatione) Suitable for simple application It is not mean to replace sensor node but e-Blocks can also be used in conjunction with sensor network nodes as a means to combine several sensor block inputs before sensor data enters a sensor network.

 Defined four types of blocks: ◦ Sensors  Simple 1/0 (yes/no) output ◦ Logic/state  Take at least one 1/0 inputs from others block and generate at least one output.  Allow configure using DIP switch.

◦ Communication  A splitter:  Wireless transmitter or receiver that can replace by wired connection.  Wired or wireless is depend on application. ◦ Output block  Include LED, buzzer, electric relay

 In the medical arena, institutions such as hospitals or nursing homes must ensure the safety of their patients.  Able to observe simple activities of patients by nurse or doctor.

 Use in monitoring nocturnal (night) endangered species.  Typically, scientists study species by first trapping individual animals, photographing the animals, and attaching a tag such that the scientists can identify the animals later.  Prohibited by law from trapping the endangered species animals.  An alternative: set up a feeding station including a simple sensor-based system to detect motion at night and trigger a camera to take a photograph of the animals as they feed.

 Developed e-Blocks to address the need of enabling non-technical user to build basic sensor-based systems.  Used components, such as buttons, light sensors, motion sensors, LEDs, buzzers, etc., and added a low-cost, low power preprogrammed processor to execute the block’s function and communication protocol.

LDR-light dependent resistor LED- Light emitting diode Microcontroller

 Simple Light detecting circuit:  Example microcontroller circuit:

 The e-blocks modules that form by several blocks:

 e-Blocks at end user side…

 Conducted experiments to determine whether people of varying skill levels could build basic sensor-based systems effectively using e- Blocks.  Three skill levels: ◦ Beginner- Student with no programming or electronics experience. ◦ Intermediate-Student that have basic knowledge but no experiences in electronics. ◦ Advanced-Student that have electronics knowledge and experiences.

 Experiment using physical prototypes ◦ Students had 15 minutes to follow a small written tutorial describing how to build e-Block systems before building their own systems.

 Experiment using graphic simulator ◦ Students were given a short step by-step tutorial illustrating the basic idea of e-Blocks, how sensors interacted with one another, how to select blocks from a library, and how to draw wires to connect the various blocks within the simulator.

 Sensor to output ◦ Required the user to select the appropriate sensor and output blocks and connect those blocks to implement a particular application.

 Sensor with logic ◦ Required the user to use at least two sensors and to feed sensors’ outputs through a logic block before connecting to an output.

 Sensor with state ◦ Required the user to connect a sensor with a state block and then an output.

 Sensor with logic and state ◦ Require user to connect multiple sensor through logic and state block before connecting to an output block.

 Developed sets of electronics block that called e-block.  Experiment done towards various level of student to show the effectiveness of the e- block.