Differences

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

Link to this comparison view

pm:prj2024:apredescu:dragos.cioata [2024/05/16 23:44]
dragos.cioata [Hardware Design]
pm:prj2024:apredescu:dragos.cioata [2024/05/17 00:03] (current)
dragos.cioata [Introducere]
Line 4: Line 4:
 <note tip> <note tip>
  
-Bazat pe Arduino Uno, acest proiect ​implică automatizarea unei draperii sau unor jaluzele ​folosind un motor pas cu pas și un senzor de luminăFuncționalitățile includ control manual prin butoane, detectare automată ​luminii ambientale și programare ​pentru ​deschiderea sau închiderea ​automată la anumite oreEste o soluție eficientă și versatilă ​pentru ​confortul și eficiența energetică în locuințe.+Acest proiect ​de automatizare ​draperiilor sau jaluzelelor ​folosind ​un Arduino Uno, un motor pas cu pas si un senzor de lumina ofera o solutie eficienta pentru cresterea confortului si economisirea energiei in locuinteMotorul pas cu pas permite deschiderea si inchiderea precisa ​draperiilor,​ in timp ce senzorul de lumina monitorizeaza nivelul de iluminare ambientala ​pentru ​a decide ​automat ​actiunile necesareIn plus, sistemul include butoane ​pentru ​control manual, oferind utilizatorilor flexibilitate si comoditate. Aceasta automatizare contribuie la optimizarea utilizarii luminii naturale si la reducerea consumului de energie electrica.
  
 </​note>​ </​note>​
Line 11: Line 11:
 <note tip> <note tip>
  
-{{:​pm:​prj2024:​apredescu:​diagrama.jpg?​200|}}+{{:​pm:​prj2024:​apredescu:​diagrama.jpg?​600|}}
  
  
Line 34: Line 34:
 **===== Utilizare pini: **===== Utilizare pini:
 ** ===== ** =====
-//Arduino Uno: +//**Arduino Uno:** 
-//  * 3 - Conectat la pinul STEP de la driverul A4988. Folosit pentru a trimite impulsuri pentru a face motorul ​să se rotească+// 
-  * 4 - Conectat la pinul DIR de la driverul A4988. Folosit pentru a seta direcția ​de rotație ​a motorului. +  * 3 - Conectat la pinul STEP de la driverul A4988. Folosit pentru a trimite impulsuri pentru a face motorul ​sa se roteasca
-  * 5 - Conectat la unul dintre butoane. Folosit pentru a detecta ​apăsarea ​butonului. +  * 4 - Conectat la pinul DIR de la driverul A4988. Folosit pentru a seta directia ​de rotatie ​a motorului. 
-  * 6 - Conectat la celălalt ​buton. Folosit pentru a detecta ​apăsarea ​butonului.+  * 5 - Conectat la unul dintre butoane. Folosit pentru a detecta ​apasarea ​butonului. 
 +  * 6 - Conectat la celalalt ​buton. Folosit pentru a detecta ​apasarea ​butonului.
   * 7 - Conectat la pinul ENABLE de la driverul A4988. Folosit pentru a activa/​dezactiva driverul motorului.   * 7 - Conectat la pinul ENABLE de la driverul A4988. Folosit pentru a activa/​dezactiva driverul motorului.
-  * A0 - Conectat la fotorezistor. Folosit pentru a citi valoarea ​analogică ​a luminii. +  * A0 - Conectat la fotorezistor. Folosit pentru a citi valoarea ​analogica ​a luminii. 
-  * 5V - Folosit pentru a alimenta diverse componente, inclusiv driverul A4988 și fotorezistorul.+  * 5V - Folosit pentru a alimenta diverse componente, inclusiv driverul A4988 si fotorezistorul.
   * GND - Conectat la GND comun pentru toate componentele.   * GND - Conectat la GND comun pentru toate componentele.
 +//**Driver A4988:**
 +//
 +  * VDD - Conectat la 5V de la Arduino. Folosit pentru a alimenta partea logica a driverului.
 +  * GND - Conectat la GND de la Arduino. Folosit pentru referinta comuna de impamantare.
 +  * STEP - Conectat la pinul D3 de la Arduino. Folosit pentru a primi impulsuri pentru a face motorul sa se roteasca.
 +  * DIR - Conectat la pinul D4 de la Arduino. Folosit pentru a seta directia de rotatie a motorului.
 +  * ENABLE - Conectat la pinul D7 de la Arduino. Folosit pentru a activa sau dezactiva driverul motorului.
 +  * 1A, 1B, 2A, 2B - Conectat la bobinele motorului pas cu pas pentru a controla rotatia motorului.
 +  * VMOT - Conectat la bateria de 9V. Folosit pentru a alimenta partea de putere a motorului.
 +  * GND - Conectat la GND comun al bateriei de 9V si al Arduino-ului.
 +//**Motor Pas cu Pas:**
 +//
 +  * A+ si A- - Conectati la pinii 1A si 1B de la driverul A4988.
 +  * B+ si B- - Conectati la pinii 2A si 2B de la driverul A4988.
 +//​**Fotorezistor:​**
 +//
 +  * Un capat - Conectat la 5V de la Arduino. Folosit pentru a alimenta fotorezistorul.
 +  * Celalalt capat - Conectat la pinul A0 de la Arduino. Folosit pentru a citi valoarea analogica a luminii.
 +//​**Butoane:​**
 +//
 +  * Un capat - Conectat la 5V de la Arduino. Folosit pentru a alimenta butonul.
 +  * Celalalt capat - Conectat la pinul D5 de la Arduino. Folosit pentru a detecta apasarea.
  
 {{:​pm:​prj2024:​apredescu:​proiect_bb.jpg?​600|}} {{:​pm:​prj2024:​apredescu:​proiect_bb.jpg?​600|}}
pm/prj2024/apredescu/dragos.cioata.1715892285.txt.gz · Last modified: 2024/05/16 23:44 by dragos.cioata
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