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:45]
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ă+  * 3 - Conectat la pinul STEP de la driverul A4988. Folosit pentru a trimite impulsuri pentru a face motorul ​sa se roteasca
-  * 4 - Conectat la pinul DIR de la driverul A4988. Folosit pentru a seta direcția ​de rotație ​a motorului. +  * 4 - Conectat la pinul DIR de la driverul A4988. Folosit pentru a seta directia ​de rotatie ​a motorului. 
-  * 5 - Conectat la unul dintre butoane. Folosit pentru a detecta ​apăsarea ​butonului. +  * 5 - Conectat la unul dintre butoane. Folosit pentru a detecta ​apasarea ​butonului. 
-  * 6 - Conectat la celălalt ​buton. Folosit pentru a detecta ​apăsarea ​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:+//**Driver A4988:**
 // //
-  * VDD - Conectat la 5V de la Arduino. Folosit pentru a alimenta partea ​logică ​a driverului. +  * VDD - Conectat la 5V de la Arduino. Folosit pentru a alimenta partea ​logica ​a driverului. 
-  * GND - Conectat la GND de la Arduino. Folosit pentru ​referința comună ​de împământare+  * 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 ​să se rotească+  * 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 direcția ​de rotație ​a motorului.+  * 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.   * 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 ​rotația ​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.1715892351.txt.gz · Last modified: 2024/05/16 23:45 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