Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:apredescu:134 [2022/05/10 20:55]
andrei_vlad.dinoci [Introduction]
pm:prj2022:apredescu:134 [2022/05/25 23:32] (current)
andrei_vlad.dinoci [Bibliography/Resources]
Line 1: Line 1:
 ====== Climatization System ====== ====== Climatization System ======
- 
 ===== Introduction ===== ===== Introduction =====
-In this project I want to create a simple climatization system. The system will be composed out of a fan, an LCD screen and a potentiometer.+===== Dinoci Andrei-Vlad 1222B ===== 
 +In this project I want to create a simple climatization system. The system will be composed out of a fan, an LCD screen and 2 buttons for setting the wanted temperature.
 <note tip> <note tip>
  
-  * The fan will be turned on when the temperature will go over the temperature set by the user via the potentiometer ​and both values ​will be displayed on the LCD screen+  * The fan will be turned on when the temperature will go over the temperature set by the user via the 2 buttons ​and this temperature as well as the fan speed will be displayed on the screen.
   * Purpose: To cool a room   * Purpose: To cool a room
-  ​* Idea: I was inspired by the list of projects from previous years. +  ​
-  * <note tip>+
  
-   O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. 
 </​note>​ </​note>​
-{{:​pm:​prj2022:​apredescu:​electric.png?200|}} + 
-{{:​pm:​prj2022:​apredescu:​software.png?200|}}+ 
 +===== General description ===== 
 + 
 +{{:​pm:​prj2022:​apredescu:​electric1.png?600|}} 
 +{{:​pm:​prj2022:​apredescu:​software2.png?600|}} 
 + 
 +===== Hardware Design ===== 
 + 
 + 
 +{{:​pm:​prj2022:​apredescu:​tinker.png?​800|}} 
 + 
 +Parts List 
 +  *LCD screen  
 +  *Fan 
 +  *Buttons 
 +  *Breadboard 
 +  *Transistor 
 +  *Temperature sensor 
 +===== Software Design ===== 
 + 
 + 
 +<note tip> 
 +I used the Arduino IDE for this project. The base temperature is 17°C. After that, using the 2 buttons on the breadboard, the user can increase or decrease the value. Based on the difference between the ambient temperature and the set temperature,​ the fan will spin faster or slower, using pwm. 
 +On the LCD display, there are printed the information about the temperature set by the user and also the fan speed. 
 + 
 +**Librarii si biblioteci third-party** 
 +   * dht11.h for temperature sensor 
 +   * LiquidCrystal_I2C.h for the LCD display 
 +   * Wire.h for communicating with the I2C device on the back on the of the LCD
 </​note>​ </​note>​
 +
 +===== Results =====
 +
 +{{:​pm:​prj2022:​apredescu:​results1.png?​700|}}
 +{{:​pm:​prj2022:​apredescu:​results2.jpeg?​700|}}
 +
 +===== Conclusions =====
 +Given the fact that this was my first major Arduino project, I am pretty satisfied with the results
 +===== Download =====
 +{{:​pm:​prj2022:​apredescu:​climatization_system_dinoci_andrei.rar|}}
 +===== Journal =====
 +
 +26/05/22 -> finished wiki page
 +
 +
 +23/05/22 -> finished project(software + hardware)
 +
 +
 +27/04/22 -> parts arrived
 +
 +
 +22/04/22 -> theme selection
 +
 +
 +===== Bibliography/​Resources =====
 +
 +[[https://​components101.com/​displays/​16x2-lcd-pinout-datasheet | LCD Datasheet]]
 +
 +[[https://​www.elecrow.com/​download/​datasheet-l9110.pdf | Motor Datasheet]]
 +
 +[[https://​www.mouser.com/​datasheet/​2/​758/​DHT11-Technical-Data-Sheet-Translated-Version-1143054.pdf | Temperature Datasheet]]
 +
 +
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
 +
 +
pm/prj2022/apredescu/134.1652205338.txt.gz · Last modified: 2022/05/10 20:55 by andrei_vlad.dinoci
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0