Electronic Instrumentation Project 202 Project Name: Differential Thermometer Student #1: Name ID Student #2: Name ID Student #3: Name ID
Components (to be) used KY-013 Sensor #1 KY-013 Sensor #2 KY-004 Key switch (Button) KY-019 5V Relay KY-016 RGB LED KY-012 Active Buzzer OA LM324 Resistors: Values to be calculated by students before being requested from a lecturer Arduino UNO R3 Board Breadboard Shield Wires TO DO: Components marked by RED will be provide by the lecturer after student will execute some preliminary work (see later) For every component used slide must be created: Photo (not from Internet) of the component Short decription of the component Pins allocation
Short Description of the System: Differential Thermometer Temperature is measured by TWO Temperature Sensors KY-013 Analog signal from every sensor is amplified (and shifted) by its OA Arduino digitizes amplified analog signals from both sensors and presents temperatures in Celsius from both sensors as some functions of time by using Serial Plotter. * Google: “Arduino Serial Plotter Multiple Graphs”. System operation will be checked by simple touching the sensor on KY-013 (in this case sensor’ temperature is changed from a room temperature ~ 25 C to ~ 32 C) Think how to position sensors to ensure simple testing
Differential Thermometer: Modes of Operation System can operate on the following modes: M0, M1, M2 Mode change: Every time when button (KY-004) is pressed, MODE is immediately changed: M0 M1 M2 M0 M1 ….. On start system operates in M0 M0 When in M0: RGB Led is GREEN Temperature Plot presents both temperatures in the range 20 – 40 C 10 measurements per second M1 When in M1: RGB Led is BLUE Temperature Plot presents both temperatures in the range 30 – 50 C 20 measurements per second M2 When in M2: RGB Led is RED Temperature Plot presents both temperatures in the range 20 – 40 C and ABS of the temperature difference 25 measurements per second If ABD difference is > 5 C buzzer alarm is heard
Detailed system Description OA, resistors and Relay are used to set system’ parameters in accordance with M0, M1, M2 TO DO Draw system by using FRITZING: Schematic {slide} Breadboard Layout {slide} PCB {slide, Do not order !!!} TO DO Invent and Draw YOUR circuit (analog part to be connected to Arduino) {slide with drawing} Calculate required resistors values {slide with calculations} Provide SIMULATION results (of the analog part+relay) {slide with screenshots} Request missing components including relevant resistors from the lecturer by Components will be provided on the NEXT lecture (simulation of post operation) Assembly analog part + relay on the shield and check its operation with scope. {slide with photos} TO DO Assembly system on the shield {slide, photo} Prepare Block-chart of the “software” {slide} Write sketch {slides with full code written by students} Test the system {slide, photos, screenshots, protocol, etc …}