Differences

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

Link to this comparison view

pm:prj2023:alexau:alcoolometru [2023/05/27 21:27]
ion.ciubotaru [Software Design]
pm:prj2023:alexau:alcoolometru [2023/05/27 21:50] (current)
ion.ciubotaru [Hardware Design]
Line 14: Line 14:
 Lista de module folosite: Lista de module folosite:
   * Arduino Uno   * Arduino Uno
-  * Modul Bluetooth ​JU-MCU+  * Modul Bluetooth ​HC05
   * Senzor Alcool MQ-3   * Senzor Alcool MQ-3
   * Buzzer YL-44   * Buzzer YL-44
Line 24: Line 24:
 <note tip> <note tip>
 Descrierea codului aplicaţiei (firmware): Descrierea codului aplicaţiei (firmware):
-  * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) +  * Am folosit doar libraria SoftwareSerial.h pentru comunicarea prin Bluetooth si am creeat o librarie proprie pentru functiile ​de setup 
-  * librării şi surse 3rd-party (e.g. Procyon AVRlib) +  * Am folosit un timer de 2s pentru scriere lenta, impreuna cu o intrerupere si am citit valoarea potentiometrului prin conversie ADC 
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +  * Tot proiectul dispune si de o aplicatie mobila ​care comunica prin Bluetooth, facuta in React Native
-  * (etapa 3) surse şi funcţii implementate+
 {{:​pm:​prj2023:​alexau:​manga_ci.jpg?​200|}} {{:​pm:​prj2023:​alexau:​manga_ci.jpg?​200|}}
 {{:​pm:​prj2023:​alexau:​app_ciubotaru_ion.jpg?​200|}} {{:​pm:​prj2023:​alexau:​app_ciubotaru_ion.jpg?​200|}}
Line 38: Line 37:
 ===== Concluzii ===== ===== Concluzii =====
 ===== Download ===== ===== Download =====
- +<​note>​ 
-<​note ​warning+Codul se afla aici: 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etcUn fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-)+[[https://​drive.google.com/​file/​d/​1egqxXnxqf7NqiTax9Z4DD27XFVkYD9ax/​view?​usp=sharing | Cod sursa]] 
- +Compilare: 
-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 compilare arduino, doar se deschide Arduino IDE si se deshide folderul alcoolometru + click pe upload to board 
 +  ​Pentru compilare React Native va trebui intai instalat React Native 8-) [[https://​reactnative.dev/​docs/​environment-setup | Install instructions]] 
 +  ​Apoi se ruleaza din Alcoolometru_app comanda ​**react-native start**
 </​note>​ </​note>​
 ===== Jurnal ===== ===== Jurnal =====
Line 52: Line 53:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse ​Software** şi **Resurse ​Hardware**.+Resurse ​software: 
 +  ​[[https://​youtu.be/​X_v4qYLriGI|Arduino video]] 
 +  ​[[https://​youtu.be/​TuHLrAYxt44|App video]] 
 +  ​[[https://​drive.google.com/​file/​d/​1egqxXnxqf7NqiTax9Z4DD27XFVkYD9ax/​view?​usp=sharing|Zip cu codul]] 
 +   [[https://​docs.arduino.cc/​learn/​built-in-libraries/​software-serial|Biblioteca Software Serial]] 
 +     
 +  ​Resurse ​hardware: 
 +    ​[[https://​www.sparkfun.com/​datasheets/​Sensors/​MQ-3.pdf | MQ-3 datasheet]] 
 +    ​[[https://​components101.com/​sites/​default/​files/​component_datasheet/​HC-05%20Datasheet.pdf|Bluetooth HC-05 datasheet]]
 </​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/prj2023/alexau/alcoolometru.1685212067.txt.gz · Last modified: 2023/05/27 21:27 by ion.ciubotaru
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