This shows you the differences between two versions of the page.
pm:prj2021:abasoc:ventilatorinteligent [2021/05/31 00:07] vlad.herescu2010 |
pm:prj2021:abasoc:ventilatorinteligent [2021/06/03 00:33] (current) vlad.herescu2010 |
||
---|---|---|---|
Line 21: | Line 21: | ||
* 5k resitor | * 5k resitor | ||
* Connecting wires | * Connecting wires | ||
- | {{ :pm:prj2021:abasoc:temperature-controlled-fan-.gif?nolink&600 |}} | + | {{ :pm:prj2021:abasoc:temperature-controlled-fan-2.gif?nolink&600 |}} |
---- | ---- | ||
=== Software Design === | === Software Design === | ||
Line 29: | Line 29: | ||
---- | ---- | ||
=== Rezultate obtinute === | === Rezultate obtinute === | ||
+ | {{ :pm:prj2021:abasoc:whatsapp_image_2021-05-30_at_22.11.40.jpeg?nolink&300 |}} | ||
Ventilatorul isi creste sau scade turatia in functie de temperatura din camera , acesta oprindu-se la temperaturi mai mici de 20 grade celsius. | Ventilatorul isi creste sau scade turatia in functie de temperatura din camera , acesta oprindu-se la temperaturi mai mici de 20 grade celsius. | ||
Proiectul consta in 3 parti : dizpozitivul de citire a temperaturii ambiente care transforma temperatura citita intr-un tren de impulsuri -date digitale- (senzorul DHT11) , partea care proceseaza datele si seteaza turatia ventilatorului(arduino uno) si partea de afisare a temperaturii si turatiei ventilatorului (LCD). Turatia ventilatorului a fost setata folosind PWM aplicat pe jonctiunea baza-emitor a tranzistorului.Tensiunea furnizata de arduino pt o temperatura constanta este constanta.Cu cat temperatura creste in camera , tensiunea baza-emitor aplicata de arduino este mai mare (pastrandu-se in limitele 0.6V - 0.7V). | Proiectul consta in 3 parti : dizpozitivul de citire a temperaturii ambiente care transforma temperatura citita intr-un tren de impulsuri -date digitale- (senzorul DHT11) , partea care proceseaza datele si seteaza turatia ventilatorului(arduino uno) si partea de afisare a temperaturii si turatiei ventilatorului (LCD). Turatia ventilatorului a fost setata folosind PWM aplicat pe jonctiunea baza-emitor a tranzistorului.Tensiunea furnizata de arduino pt o temperatura constanta este constanta.Cu cat temperatura creste in camera , tensiunea baza-emitor aplicata de arduino este mai mare (pastrandu-se in limitele 0.6V - 0.7V). | ||
Line 35: | Line 36: | ||
=== Concluzii === | === Concluzii === | ||
Au fost un proiect interesant si amuzant de facut , am lipit pini pe LCD , am construit un mecanism de conectare al bateriei de 9V si am stat 2 ore sa-mi dau seama de ce nu merge pentru ca eu gasisem pe internet pinii senzorului de temperatura in alta ordine si il conectasem prost. In rest n-am intampinat alte probleme , a fost placut sa vad pentru prima data un proiect facut de mine atat electronic cat si progamat ca merge :D . | Au fost un proiect interesant si amuzant de facut , am lipit pini pe LCD , am construit un mecanism de conectare al bateriei de 9V si am stat 2 ore sa-mi dau seama de ce nu merge pentru ca eu gasisem pe internet pinii senzorului de temperatura in alta ordine si il conectasem prost. In rest n-am intampinat alte probleme , a fost placut sa vad pentru prima data un proiect facut de mine atat electronic cat si progamat ca merge :D . | ||
+ | |||
Acest proiect este demonstrativ dar functional , daca dorim sa-l aplicam in realitate intr-o camera , vom inlocui ventilatorul cu un ventilator de putere mai mare si de tensiune mai mare , vom inlocui sursa de 9V cu care am alimentat ventilatorul anterior cu o sursa de densiune si curect egale cu tensiunea si curentul nominale ale ventilatorului mare , vom inlocui tranzistorul 2n2222 cu un tranzistor Darlington (care este format din 2 tranzistori in cascada) avand grija ca acest dispozitiv sa suporte o tensiune emitor-colector mai mare decat noua tensiunea suportata de ventilatorul nou si un curent de colector superior curentului maxim suportat de noul ventilator. | Acest proiect este demonstrativ dar functional , daca dorim sa-l aplicam in realitate intr-o camera , vom inlocui ventilatorul cu un ventilator de putere mai mare si de tensiune mai mare , vom inlocui sursa de 9V cu care am alimentat ventilatorul anterior cu o sursa de densiune si curect egale cu tensiunea si curentul nominale ale ventilatorului mare , vom inlocui tranzistorul 2n2222 cu un tranzistor Darlington (care este format din 2 tranzistori in cascada) avand grija ca acest dispozitiv sa suporte o tensiune emitor-colector mai mare decat noua tensiunea suportata de ventilatorul nou si un curent de colector superior curentului maxim suportat de noul ventilator. | ||
---- | ---- | ||
Line 59: | Line 61: | ||
---- | ---- | ||
=== Download === | === Download === | ||
+ | {{:pm:prj2021:abasoc:pm3.rar|}} | ||
---- | ---- | ||
=== Bibliografie/ Resurse === | === Bibliografie/ Resurse === | ||
+ | https://playground.arduino.cc/Main/DHT11Lib/ | ||
+ | |||
+ | https://www.arduino.cc/en/software | ||
+ | |||
+ | https://circuitdigest.com/microcontroller-projects/arduino-lcd-interfacing-tutorial | ||
+ | |||
+ | https://www.youtube.com/watch?v=Tg6uKmmwvi8 | ||
+ | |||
+ | https://www.youtube.com/watch?v=oZ-oFY6TiPw | ||
+ | |||
---- | ---- |