Autonomous Refrigerator

Slides:



Advertisements
Similar presentations
555 Timer ©Paul Godin Updated February Oscillators ◊We have looked at simple oscillator designs using an inverter, and had a brief look at crystal.
Advertisements

Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Using the Board of Education Breadboard and Your Multimeter ENGR 120 Work in teams of two!
1 Boe-Bot Parts BOE-BOT Lecture #1b DE - Digital Electronics.
Potentiometer Electric circuit Cell or Battery Resistor Switch Bulb Earth/Ground LED.
MOTORS.  Need a Motor That is Capable of Moving the Mirrors to a Fairly Precise Angle.
Smart Irrigation System Raihan Haque Brian Moy Puneet Karnawat Group 7 ME 3484 Polytechnic University April 24, 2003.
Automatic Delivery Machine ME 3484 Group 2 Li Jiang Jia Cong Li Kun Hei Fong.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
Copier Jam Detector Design Problem
Digital I/O Connecting to the Outside World
Introduction.
Embedded Programming and Robotics
Sensors Material taken from Robotics with the Boe-Bot.
Last week’s project demos Servo control with potentiometer and enable/disable buttons Demo in class tonight – don’t start on the next project until I’ve.
Controlling the Outside World
10/10/ Controlling YOUR ROBOT. 10/10/2015 Basic Stamp  Basic Stamp Input - output pins Interpreter Chip Power supply: 5 Volts voltage Memory: EEPROM.
Your Hospital What are sensing circuits ?
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
ECE 194 S’01 Introduction to Engineering II Arizona State University 1 The operational amplifier, cont.  Has a multitude of circuit applications  Linear.
Sensors Material taken from Robotics with the Boe-Bot.
Multi-Vehicles Formation Control Exploring a Scalar Field Polytechnic University Department of Mechanical, Aerospace, and Manufacturing Engineering Polytechnic.
Unit 6 in four lessons Resistors.
ME456: Mechatronics Systems Design Lecture 3 Chapter 2: Lights On –Lights Off Prof. Clark J. Radcliffe Mechanical Engineering Michigan State University.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
PHY 235 Robotics Workshop Day 4 Robotic Behaviors, Light Sensing, Voltage Dividers, LCD-MOD.
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
SHADOW FAN Lalit Damodaran Mrudula Vaidya Pratyush Bangera.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
CLOSED LOOP SPEED CONTROL OF DC MOTOR WITH PWM TECHNIQUE
TITLE: 555 Timer OM INSTITUTE OF TECHNOLOGY Subject: Analog Electronics ( ) Semester: 03 Prepared By:
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Analogue Electronics Higher Physics Unit 2 Electricity And Electronics Monitoring & Control Circuits.
SENSORS.
Overview What is Arduino? What is it used for? How to get started
Home Automation using Arduino
AUTOMATIC TEMPERATURE CONTROLLED FAN USING 8051
Introduction to Servos
Cordless Electric Nailer
555 Timer EEE DEPARTMENT KUMPAVAT HARPAL( )
Overview What is Arduino? What is it used for? How to get started
C6 What voltage does the scope measure across the lower 1 MW resistor if you set the scope to 50 W impedance? 1MW 0 V 2.5 V 3.3 V 5 V 7.5 V 10V 1 MW.
Electronic Components
Consider the function in which E, R, and C are known constants
Introduction to Handshaking Communication with SSC-32U
INDUCTION MOTOR PROTECTION FOR SINGLE PHASING, OVERVOLTAGE AND OVER TEMPERATURE Submitted by:
Diagram of the Board of Education
Servos The material presented is taken from a variety of sources including:
Introduction To Programming with LEGO NXT 2
The operational amplifier, cont.
Introduction to Handshaking Communication with SSC-32
Remote Controlled Smart Socket
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Programming Boe-Bots (Part 1)
How to avoid catching things on fire.
Servos The material presented is taken from a variety of sources including:
Describe how NASA remotely controls equipment in space.
Material taken from Robotics with the Boe-Bot
Arduino Week 2 Lab ECE 1020 Prof. Ahmadi.
Controlling YOUR ROBOT
Pololu DC Motor Controller
Comparator Circuits AIM:
Copier Jam Detector Design Problem
Sensors and actuators Sensors Resistive sensors
Fevzi Ozaydin & Violet Mwaffo
Announcements Bring two motors to lab this week.
Measurements & Error Analysis
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Buttons.
Presentation transcript:

Autonomous Refrigerator Vinícius Bazan Adam Jerozolim Luiz Jollembeck

Introduction Introduction Components Circuits Coding Marketing Conclusion Introduction

Uses Specimen and Culture Refrigerators can be found in many industries including Laboratory University Research Institution

Possibilities Culture Storage Experiment preparation Why Use Temperature Control? Culture Storage Experiment preparation Specimen harvesting Culture Growth Research Environmental Simulation Possibilities

Drawbacks Requires expensive equipment Constant monitoring required Temperature Control Drawbacks Requires expensive equipment Constant monitoring required Around the clock on-call researcher Need to work around specimen temperature Require constant sample checking Drawbacks

INTRODUCING THE AUTONOMOUS REFRIGERATOR ROBOT

Components Introduction Components Circuits Coding Marketing Conclusion Components

Photoresistor Variable Resistor Changes Resistance with light

Thermistor Variable Resistor Changes Resistance with Temperature

H-Bridge Used to control a high current device Can control current in two directions for Dc motor control

Introduction Components Circuits Coding Marketing Conclusion Circuits

Button Circuit Vdd pulls the Basic Stamp normally high The switch is NO When the button is pressed the pin goes to ground and BS senses it as a low

Parallax LCD Interacts with the Basic Stamp using only one Pin Can display information about program selection, can location and temperatures

H-Bridge Uses 2 BS pins per motor Isolated BS voltage from external source External voltage needs to be higher than BS 5v to activate the MOFSETSs

Servo Motors Can control speed, location and position with one BS pin Can operate using BS current and voltage

RC Circuit Used to measure the resistance of a variable resistor with basic stamp Used for photoresistor and thermistor Capacitor sizing is used to calibrate the range of resistance

Op-Amp Used in conjunction with the photoresistor Sends either Vss or Vdd to BS depending on resistance in the photoresistor Used to stop the robot quickly on the rails with only a small change in resistance

Introduction Components Circuits Coding Marketing Conclusion Coding

Main Sets values for important variables Calls starting functions Branches to selected option

Start Shows the options Asks user to choose one

Option Reads buttons Displays the function selected

Check Cans Detects if there are cans in the positions Saves positions in variable POSCANS

Arm Down/Up Controls the DC motor of the arm Different time if holding can

Close/Open Claw PWM pulses to control claw’s servo

Pausesub Created to make possible the sensing of emergency button while pausing Pauses for 100 milliseconds and checks button

Get Coldest Piece of code similar in every function Checks if current position has can

Get Coldest After sensing temperature, records it and position if lowest Variable Temp is related to time of RC circuit. The higher the value, lower the temperature

Get Coldest Checks if current position is last with cans If so, goes to pick can routine

Pick Can Checks if current position is position of coldest can If so, picks can and goes back to start position

First Cold Can Similar to get coldest Gets cold can as soon as it finds it If none is found displays message

Freezing Similar to previous Never gets a can Shows warn if temperature is below freezing temperature

Marketing / Conclusion Introduction Components Circuits Coding Marketing Conclusion Marketing / Conclusion

Improvements More compact design can be achieved with better materials All components need to be rated for colder temperatures A larger sample size will need to be able to be observed More precise temperature reading capabilities. Improvements

Improvements Additional sensors to make possible safe reset: Claw state Arm position End of trail Improvements

A product no lab will be without!!! Summary Increased productivity Lower operating costs for labs More precise readings Larger quantities capable of being observed A product no lab will be without!!!

Thank you