eBlocks : Embedded Systems Building Blocks
University of California, Riverside
Department of Computer Science
Riverside, CA 92521
Home      

Yes/No/Number eBlock Systems

Project Description eBlocks Required Schematic
Podium Timer We have a series of timed speeches and want to display the remaining talk-time and a timeout red light on a conference podium. (Boolean podium timer also available)
  • button
  • toggle
  • seconds timer OR up/down timer
  • splitter
  • constant
  • range OR threshold
  • integer display
Anonymous Voting a lecturer may want an audience to anonymously express their opinion on matters raised. Each student is given a device to cast their vote and the results are displayed/reported to the lecturer.
  • yes/no switch
  • equation/math block
  • splitter
  • constant OR inverter
  • integer display
Customer Monitoring A store owner may want to monitor where customers spend their time. Motion sensors can be placed throughout the store to keep track of which part(s) of the store customers visit most frequent.
  • motion sensor
  • wireless transmitter
  • wireless receiver
  • button
  • turnstile counter
  • integer display
Temperature Alert We have plants/pets/bread in a room that is affected badly if the temperature becomes too hot/cold. We can build a system that sounds an alarm if the temperature in a room exceeds a user-defined threshold.
  • temperature sensor
  • constant
  • threshold
  • beeper
Plant Experiment We want to build a system for the local science fair that automates a plant-growing scientific experiment that turns on a fan whenever the temperature exceeds 90 verses a plant with no fan.
  • temperature sensor
  • splitter
  • button
  • turnstile logger
  • constant
  • threshold
  • electric relay
Temperature Tracer At certain intervals we want to sample the temperature and log it.
  • temperature sensor
  • button
  • turnstile logger
Garage Open vs. Garage Closed Monitor the time the garage is open verses the time the garage is closed.
  • magnetic contact switch
  • splitter
  • button
  • inverter
  • seconds timer
  • integer display
People Counter Every time a light beam is broken it triggers a counter to increment. This counter value is then displayed (or logged or both).
  • button
  • splitter
  • light-beam switch
  • turnstile counter
  • integer display
  • turnstile logger
50 yard dash We have 2 light beam switches. When the first switch is broken the timer starts. When the second light beam switch is broken the timer stops. A button is connected to the rst of the timer to zero out the value.
  • light-beam switch
  • 2-input logic
  • toggle
  • button
  • updown/timer (or seconds timer)
  • integer display
Kitchen Timer Set a timer, when it reaches zero turn an alarm on.
  • button
  • toggle
  • up/down timer
  • beeper
Video Game Timeout We want to control the amount of time TV is watched or a video game is played. We require a code to be entered on a key pad which will turn power on to the TV for a pre-determined amount of time.
  • 10-key entry
  • button
  • seconds timer (or up/down timer)
  • splitter
  • constant
  • threshold
  • electric relay
  • green/red led
  • integer display
Retainer Reminder We want to build an alert system which indicates when a person has left their retainer behind.
  • yes/no switch
  • wireless transmitter
  • wireless reciever
  • error detector
  • button (optional)
  • toggle (optional)
  • 2-input logic block (optional)
  • beeper
Remote Ceiling Fan We like to leave the ceiling fan on when we go to sleep at night but it often becomes too cold. We want to build a system in which we can turn off the ceiling fan without having to get out of bed and turn it off in the middle of the night. (Yes/No podium timer design also available)
  • button
  • toggle
  • wireless transmitter
  • wireless reciever
  • lightswitch
Weight over time Logs the weight of an object over time. For example, we are doing a science fair experiment in which we monitor a glass which contains water. We want to measure the rate of evaporation and thus measure the weight of the container over time.
Pressure Threshold Indicates when pressure on an object exceeds a user defined value.
Irrigation Monitoring Monitor the amount of water given to crops/grass in different locations - log the amount of water and the time recieved in various sections.
Voice Activated Lights Turn different lights on depending on a voice command.
Gameshow Buzz In We are playing a game in which we have 3 buttons for players to ring in. We want to set up a system which indicates which of the 3 players hit the button first.
Counting Cars We want to keep track of the number of cars that pass through an intersection.

eBlock Catalog
›   Yes/No eBlocks
›   Number eBlocks
Sample eBlock Systems
›  Yes/No eBlocks
›  Number eBlocks
Simulator
Publications
Gallery
People
Other Links
›   Related Projects
›   PIC Tools
›   Articles
›   Internal Documents