Differences

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

Link to this comparison view

pm:prj2022:ncaroi:position_pswd [2022/05/27 05:36]
alexandru.groza
pm:prj2022:ncaroi:position_pswd [2022/05/27 07:15] (current)
alexandru.groza
Line 55: Line 55:
 </​note>​ </​note>​
  
-{{:​pm:​prj2022:​ncaroi:​diag3.png?200|}}+{{:​pm:​prj2022:​ncaroi:​diag4.png?400}}
  
 ===== Software Design ===== ===== Software Design =====
 +<note tip>
 +Headere utile pentru interfațarea cu modulul microSD
 +  * SPI.h
 +  * SD.h
 +</​note>​
 +
 +În partea de inițializare mesajul ia fie conținutul implicit, fie pe cel definit de utilizator dacă acesta este valid.
 +
 +Este necesare o formatare FAT32/16 a microSD-ului pentru a asigura funcționarea modulului.
 +
 +Funcția to_morse(char) este face traducerea din char în semnale digitale Morse.
  
 +Funcțiile de digitizare a caracterului comută un un digital la diferite intervale de timp.
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware):​ +Viteza traducerii mesajului poate fi ajustată modificând macro-ul SHORT
-  * 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>​ </​note>​
  
Line 71: Line 79:
  
 <note tip> <note tip>
-Care au fost rezultatele ​obţinute în urma realizării proiectului vostru.+Cu piese puține și ieftine am obținut un dispozitiv ce poate salva timp prețios lui X.
 </​note>​ </​note>​
 +
 +Acest proiect a fost rezultatul nefuncționării pieselor comandate pentru proiectul inițial. Totuși, cu piesele avute la dispoziție am reușit să fac ceva util destinat situațiilor mai puțin comune.
 +
 +
 +{{https://​youtu.be/​_loE120qIGM|video}}
  
 ===== Concluzii ===== ===== Concluzii =====
  
-===== Download =====+Nu toți distribuitorii de circuite digitale livrează produse care și funcționează.
  
-<note warning>​ +Cu puține piese avute la dispoziție se poate găsi o aplicație acestoralimita fiind imaginația.
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ sursescheme, 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**. +Pentru a asigura compatibilitatea modulelor digitale trebuie avute în vedere atât conectarea fizică corespunzătoare,​ cât și folosirea interfețelor și protocoalelor software corespunzătoare (de exemplu FAT32/16 în cazul formatarii microSD-ului).
-</​note>​+
  
-===== Jurnal ​=====+===== Download ​=====
  
-<note tip> +{{:​pm:​prj2022:​ncaroi:​alexandrugroza_334ca_to_morse_translator.zip|archive.zip}}
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. +
-</​note>​+
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+  ​https://​app.diagrams.net/​ 
 +  ​https://​www.arduino.cc/​reference/​en/​libraries/​sd/​ 
 +  ​https://​www.arduino.cc/​reference/​en/​language/​functions/​communication/​spi/​ 
 +  ​Arduino IDE examples: SD: read/​write 
 +  ​https://​www.tinkercad.com/​ 
 +  ​https://ocw.cs.pub.ro/​courses/​pm/​lab/​lab5-2022
 </​note>​ </​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/ncaroi/position_pswd.1653619001.txt.gz · Last modified: 2022/05/27 05:36 by alexandru.groza
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