This shows you the differences between two versions of the page.
|
pm:prj2023:ndrogeanu:clocitoare [2023/05/21 14:37] alexandru.bucur1105 [Hardware Design] |
pm:prj2023:ndrogeanu:clocitoare [2023/05/29 13:07] (current) alexandru.bucur1105 [Hardware Design] |
||
|---|---|---|---|
| Line 39: | Line 39: | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| - | Lista piese: | + | === Lista piese === |
| * Arduino Uno | * Arduino Uno | ||
| * sursa alimentare 12V | * sursa alimentare 12V | ||
| * ecran LCD 16x2 + modul I2C | * ecran LCD 16x2 + modul I2C | ||
| - | * buton (x4) | + | * buton |
| + | * potentiometru (x2) | ||
| * releu 12V (x2) | * releu 12V (x2) | ||
| * 12V DC Brushless Fan | * 12V DC Brushless Fan | ||
| * Incalzitor 12V | * Incalzitor 12V | ||
| - | * Atomizor piezo | + | * Servo (pentru activare pulverizator) |
| * DHT11 | * DHT11 | ||
| * Rezistenta 10K | * Rezistenta 10K | ||
| * Motor Stepper 5V | * Motor Stepper 5V | ||
| + | * Fire tata-tata/mama-tata/mama-mama | ||
| + | === Schema electrica === | ||
| - | {{pm:prj2023:ndrogeanu:schemaelectricaclocitoare.png?700}} | + | (Mai trebuiesc schimbate butoanele) |
| - | <note tip> | + | {{pm:prj2023:ndrogeanu:clocitoareschemaelectrica.png?700}} |
| - | Aici puneţi tot ce ţine de hardware design: | + | |
| - | * listă de piese | + | === Progres actual === |
| - | * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://www.captain.at/electronic-atmega16-mmc-schematic.png) | + | |
| - | * diagrame de semnal | + | {{pm:prj2023:ndrogeanu:1clocitoare.jpeg?400}} |
| - | * rezultatele simulării | + | {{pm:prj2023:ndrogeanu:2clocitaore.jpeg?700}} |
| - | </note> | + | {{pm:prj2023:ndrogeanu:3clocitoare.jpeg?700}} |
| + | {{pm:prj2023:ndrogeanu:4clocitoare.jpeg?700}} | ||
| + | {{pm:prj2023:ndrogeanu:5clocitoare.jpeg?700}} | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| + | * IDE Folosit: Arduino IDE 2 | ||
| + | * Biblioteci folosite: | ||
| + | * DHT.h - Adafruit | ||
| + | * LiquidCrystal_I2C.h - Frank de Brabander | ||
| + | * Stepper.h - Arduino | ||
| + | * Servo.h - Arduino | ||
| + | |||
| + | === Diagrame logice === | ||
| + | |||
| + | Schema initializare: | ||
| + | |||
| + | {{pm:prj2023:ndrogeanu:schema_setup_clocitoare.png?400}} | ||
| + | |||
| + | Schema loop: | ||
| + | |||
| + | {{pm:prj2023:ndrogeanu:schema_loop_clocitoare.png?700}} | ||
| + | |||
| + | === Cod Sursa === | ||
| + | |||
| + | {{pm:prj2023:ndrogeanu:cod_clocitoare.zip}} | ||
| + | |||
| + | O sa adaug explicatii in curand, imi pare rau | ||
| <note tip> | <note tip> | ||
| - | Descrierea codului aplicaţiei (firmware): | + | Descrierxea codului aplicaţiei (firmware): |
| * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) | * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) | ||
| * librării şi surse 3rd-party (e.g. Procyon AVRlib) | * librării şi surse 3rd-party (e.g. Procyon AVRlib) | ||
| Line 75: | Line 102: | ||
| </note> | </note> | ||
| - | ===== Rezultate Obţinute ===== | + | `===== Rezultate Obţinute ===== |
| <note tip> | <note tip> | ||