Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE ILLINOIS Smart Thermometer Group 20 Alisher Kurmanbay Praful Mehrota TA: Jacob Bryan ECE 445 Spirng 2016.

Similar presentations


Presentation on theme: "ECE ILLINOIS Smart Thermometer Group 20 Alisher Kurmanbay Praful Mehrota TA: Jacob Bryan ECE 445 Spirng 2016."— Presentation transcript:

1 ECE ILLINOIS Smart Thermometer Group 20 Alisher Kurmanbay Praful Mehrota TA: Jacob Bryan ECE 445 Spirng 2016

2 Motivation Current bath thermometers simply give you the temperature of bath but don’t actually help create a bath of a given temperature. Help parents prepare bath for their kids. Help the elderly with their bathing needs, especially those who are unwell. http://photo.elsoar.com/cute-babies-funny-kids-at-bath-time.html

3 Predict bath temperature after it has been filled. Change current prediction as tap temperature changes. Predict temperature of bath, after it has been filled, for next x minutes where x<60 minutes. A user friendly mobile app for helping user Features

4 Design

5 Circuit

6 PCB

7 Final Demo Perfboard

8 System Overview Hardware: Sensor Unit Bluetooth Module LCD Power Unit Microcontroller Software: Atmega Code Android App for User Interaction

9 Sensor Unit DS18b20 One Wire Sensor Used to determine temperature of air and tap water. We used analog thermometer to show accuracy of our final prediction by comparing it against actual bath temperature. +/- 0.5 C accuracy for -10 to +85 C. Electrical Rating: 3 - 5.5V supply, 1.5mA active current, 7.5mW https://www.sparkfun.com/products/11050

10 Sensor Unit HC-SR04 Sensor Used to determine the changing height of the water bath. As a non-contact sensor, helps to get over the hassle of waterproofing. Surprisingly, is waterproof on its own. +/- 0.5 cm accuracy. Electrical Rating: 5 V working voltage, 15mA working current. https://www.sparkfun.com/products/11050

11 Sensor Unit Determine the flow rate of the tap. This is in turn used during our calculations when we compute heat loss, by integration. Error of around 10%. Range: 0 - 0.5 L/s In general, water flow is around 0.04L/s. Electrical Rating: 5-18 V, 15mA https://www.sparkfun.com/products/11050

12 Bluetooth module HC-06 Bluetooth Transceiver Used to communicate with our android app, over Bluetooth. Is effective over a range of 30 feet. Electrical rating: 3.3-6 V, 20-40mA https://www.sparkfun.com/products/11050

13 LCD Used to display the value of the predicted and actual temperature. The value of the current temperature keeps updating, so it's imperative for the LCD to show the change with substantive delay. The Liquid Crystal Library helps us with this. Electrical Rating: 5 V DC https://www.sparkfun.com/products/11050

14 Power Unit Responsible for powering up the entire circuit. Use a 9V alkaline battery to power the circuit in conjunction with a linear voltage regulator - 7805Regulator with 0.33uF and 0.1uF capacitors. The 7805 Regulator supplies 5V +/-0.25 V DC power to circuit. The regulator requires the input voltage to be at least 7 V. So, this in a way protects the circuit from voltages below 7V. https://www.sparkfun.com/products/11050

15 Schematic

16 Microcontroller Atmega 328P Microcontroller with enough internal memory and calculating power. We needed at least 9 digital and 6 analog pins to control all our devices. Electrical Rating: 5 V DC https://www.sparkfun.com/products/11050

17 Calculations: Law of cooling

18 Simulation Graph

19

20

21

22 Calculations

23 Simulation Graph

24 Mobile App Basic mobile app to interact with the user. Involved establishing a basic request response system with the Bluetooth system, to receive data. The app displayed prediction data for the next x minutes, where x<60.

25 Challenges One of the biggest challenges of our project is determining a specific value for heat transfer coefficient to reduce the error bound. This value changes depend on environmental factors - such as velocity of air, humidity, temperature of air and temperature of bath. Ultrasonic Sensor: The sensor sometimes returned outlandish values because of changing height.

26 Future work Create more user interaction via app. Add stop ability by touch/movement. Ambitious Extension: The Smart Bath Project: A complete project where user can prepare his own bath without putting any physical work.

27 Successes

28 Why no PCB in Final Presentation? Had issues with PCB due to interaction between bluetooth and LCD, resulting in garbage values showing up on LCD. Involved significant rewiring of the PCB. We didn't want to create more problem by drawing out traces.

29 References Newton's Law of Cooling", Ugrad.math.ubc.ca, 2016. [Online]. Available: http://www.ugrad.math.ubc.ca/coursedoc/math100/notes/diffeqs/cool.html. [Accessed: 08­ Mar­ 2016]. "Temperature Sensor ­ Waterproof (DS18B20) ­ SEN­11050 ­ SparkFun Electronics", Sparkfun.com, 2016. [Online]. Available: h ttps://www.sparkfun.com/products/11050. [Accessed: 08­ Mar­ 2016]. Heat Loss from Open Water Tanks", Engineeringtoolbox.com. [Online]. Available: http://www.engineeringtoolbox.com/heat­loss­open­water­tanks­ d_286.html. [Accessed: 08­ Mar­ 2016].

30 QUESTIONS?


Download ppt "ECE ILLINOIS Smart Thermometer Group 20 Alisher Kurmanbay Praful Mehrota TA: Jacob Bryan ECE 445 Spirng 2016."

Similar presentations


Ads by Google