Differences

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

Link to this comparison view

pm:prj2022:avaduva:matei.barbu1905 [2022/04/20 11:24]
matei.barbu1905
pm:prj2022:avaduva:matei.barbu1905 [2022/06/02 15:26] (current)
matei.barbu1905
Line 1: Line 1:
-====== ​Ana are mere ======+====== ​MotorHelper ​====== 
 ===== Introducere ===== ===== Introducere =====
  
-<note tip> +Proiectul constă în implementarea unui sistem ​de reglaj ​turației unui motor în funcție ​de temperatura ambientală. 
-Prezentarea pe scurt a proiectului vostru: +
-  * ce face +
-  * care este scopul lui +
-  * care a fost ideea de la care aţi pornit +
-  * de ce credeţi că este util pentru alţii şi pentru voi +
-</​note>​+
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<note tip> +=== Funcționalitate ===
-O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează.+
  
-Exemplu ​de schemă bloc: http://www.robs-projects.com/​mp3proj/​newplayer.html +Motorul DC este conectat la pini expuși ​de un Arduino NanoAcesta folosește Pulse-Width-Modulation pentru a schimba turația motorului, prin intermediul unei punți H (L293D).
-</​note>​+
  
-===== Hardware Design =====+În aceiași încăpere cu motorul se află un senzor de temperatură (DHT11), iar în funcție de valoarea citită de la senzor se vor executa una din următoarele acțiuni: 
 +  * va aprinde un LED verde 
 +  * va aprinde un LED galben și va comanda un buzzer să atenționeze de trei 
 +  * va aprinde un LED roșu și va declanșa buzzerul să atenționeze încontinuu
  
-<note tip> +===== Hardware ​design ​=====
-Aici puneţi tot ce ţine de hardware ​design+
-  * listă de piese +
-  * 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  +
-  * rezultatele simulării +
-</​note>​+
  
-===== Software Design =====+Am utilizat următoarele componente:​ 
 +  * [[http://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf|Arduino Nano]] 
 +  * [[https://​www.alldatasheet.com/​datasheet-pdf/​pdf/​17881/​PHILIPS/​LM293D.html|L293D]] 
 +  * Motor DC 
 +  * [[https://​components101.com/​asset/​sites/​default/​files/​component_datasheet/​2N2222%20NPN-transistor%20datasheet.PDF|2N2222]] 
 +  * Buzzer 
 +  * [[https://​media.digikey.com/​pdf/​Data%20Sheets/​Adafruit%20PDFs/​DHT11_Humidity_TempSensor.pdf|DHT11]] 
 +  * [[https://​adafru.it/​4440|Ecran]] 
 +  * [[https://​adafru.it/​3295|Real-Time-Clock]] 
 +  * Rezistențe 
 +  * Cabluri 
 +  * LED-uri 
 +  * Breadboard-uri
  
 +Toate componentele sunt alimentate la 5V, direct din pinul de power al microcontrollerului. Cu toate acestea comanda și citirea se face prin intermediul piniilor GPIO, care lucrează la 3.3V.
  
-<note tip> +Schemă: 
-Descrierea codului aplicaţiei (firmware): +{{ :pm:​prj2022:​avaduva:​schematic_matei_barbu.png?600 |}}
-  * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) +
-  * librării şi surse 3rd-party (e.g. Procyon AVRlib) +
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +
-  * (etapa 3) surse şi funcţii implementate +
-</​note>​+
  
-===== Rezultate Obţinute =====+Piese:
  
-<note tip> +  * Microprocessor (RP2040) 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+  * [[https://​ro.mouser.com/​ProductDetail/​485-3678|I2S DAC]] 
-</note>+  * [[https://​ro.mouser.com/​ProductDetail/​485-1712|Amplificator Audio TPA2016]] 
 +  * [[https://​ro.mouser.com/​ProductDetail/​485-377|Shaft Encoder]] x2 
 +  * [[https://​ro.mouser.com/​ProductDetail/​485-4440|Ecran]] + pin headers 
 +  * [[https://​ro.mouser.com/​ProductDetail/​485-4682|SDIO Card Breakout Board]] 
 +  * [[https://​ro.mouser.com/​ProductDetail/​485-3295|Real-Time-Clock]] 
 +  * [[https://​ro.mouser.com/​ProductDetail/​700-MAX4762EUB|Multiplexer]] 
 +  * [[https://​ro.mouser.com/​ProductDetail/​474-BOB-11083|Radio Receiver]] 
 +  * [[https://​ro.mouser.com/​ProductDetail/​474-BOB-11570|TRRS 3.55mm Jack Breakout]] 
 +  * [[https://​ro.mouser.com/​ProductDetail/​485-2165|LDO]] 
 +  * jummper cables 
 +  * jack cable 
 +  * pin headers 
 +  * qwiic cable 
 +  * Cablaj de test
  
-===== Concluzii ===== 
  
-===== Download ​=====+===== Software Design ​=====
  
-<note warning>​ +Vezi {{ :pm:​prj2022:​avaduva:​proiect_barbu_matei.zip }}
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. +Am folosit doar bibliotecile Adafruit din Arduino IDE.
-</​note>​+
  
-===== Jurnal ​=====+===== Rezultate Obţinute ​=====
  
-<note tip> +{{ :​pm:​prj2022:​avaduva:​poza_barbu_matei.jpg?600 |}}
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. +
-</​note>​+
  
-===== Bibliografie/​Resurse ​=====+===== Concluzii ​===== 
 + 
 +În concluzie, consumă mult mai puțin curent decât [[https://​github.com/​mateibarbu19/​data-acquisition|fostul experiment]] ce folosea un Rasbery Pi 4B.
  
-<​note>​ 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. 
-</​note>​ 
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
- 
- 
pm/prj2022/avaduva/matei.barbu1905.1650443062.txt.gz · Last modified: 2022/04/20 11:24 by matei.barbu1905
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