Prezentarea pe scurt a proiectului:
* Am ales sa implementez un cooler care sa mentina o temperatura optima pentru unitate.
Microprocesorul primeste date de la senzorul de temperatura si in functie de aceste date el seteaza viteza de rotatie a motorului care ajuta la racire , iar daca se atinge un prag maxim se va anunta aceasta situatie prin intermediul buzzer-ului si al LED-ului.
* Mi se pare un proiect folositor deoarece ,odata cu racirea procesorului ,exista si o crestere a performantei.
Lista de piese:
Componente pentru placa de baza :
Atmega324PA-PU , COD: Atmega324PA-PU USB-B , COD: USB B-PCB-R 2 PushButtons , COD : TS-06E(TS-3) K1X10 VSL040 , COD: HN1X40 Rezistente de 1k,4k7,1k5 Rezistente de 10k Condensatoare ceramice : 100nF , 15pF Jumper Soclu DIP40 , COD: LC40 16MHz QMIM016 , COD : Q16.000MHz HC-49S 2 Diode Zener , COD: BZX55C3V3 2 LED-uri EL333 , COD:CLL-50221 K2X10 , COD: HN2X10 Componente cooler: Motor 12V DC motor controller L293B LED EL333 Buzzer Rezistente Elice Senzor de temperatura
Schema electrica
Mediu de dezvoltare
WINAVR Programmer's notepad
Proiectul a fost un succes.Am obtinut aproape tot ce mi-am propus. Dificultati intampinate:
In concluzie proiectul a fost interesant.Sunt uimit de cat de multe am invatat intr-un timp asa de scurt, punand in practica bazele electronicii. Mi-ar fi facut placere ca mai multe materii sa aiba si parti practice si nu doar ne forteze sa invatam teorie fara a avea idee la ce se aplica.