Differences

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

Link to this comparison view

pm:prj2023:iotelea:tesla-2 [2023/05/30 02:43]
matei.trandafir
pm:prj2023:iotelea:tesla-2 [2023/05/30 18:20] (current)
matei.trandafir [Tesla 2]
Line 1: Line 1:
 ====== Tesla 2 ====== ====== Tesla 2 ======
 +//Trandafir Matei-Paul, 336CB//
 ===== Introducere ===== ===== Introducere =====
  
Line 28: Line 29:
   * [[https://​www.optimusdigital.ro/​en/​lcds/​2894-1602-lcd-with-i2c-interface-and-blue-backlight.html|LCD cu interfata I2C]]   * [[https://​www.optimusdigital.ro/​en/​lcds/​2894-1602-lcd-with-i2c-interface-and-blue-backlight.html|LCD cu interfata I2C]]
   * [[https://​www.optimusdigital.ro/​en/​arduino-shields/​3434-a4990-dual-motor-driver-shield-for-arduino.html|Shield cu Driver de Motor Dual A4990]]   * [[https://​www.optimusdigital.ro/​en/​arduino-shields/​3434-a4990-dual-motor-driver-shield-for-arduino.html|Shield cu Driver de Motor Dual A4990]]
-  * [[https://​www.optimusdigital.ro/​en/​wireless-bluetooth/​153-hc-05-master-slave-bluetooth-module-with-adapter-33v-and-5v-compatible.html|Modul bluetooth HC-06]]+  * [[https://​www.optimusdigital.ro/​en/​wireless-bluetooth/​153-hc-05-master-slave-bluetooth-module-with-adapter-33v-and-5v-compatible.html|Modul bluetooth HC-05]]
   * [[https://​www.optimusdigital.ro/​en/​buzzers/​12247-3-v-or-33v-passive-buzzer.html|Passive Buzzer]]   * [[https://​www.optimusdigital.ro/​en/​buzzers/​12247-3-v-or-33v-passive-buzzer.html|Passive Buzzer]]
  
Line 73: Line 74:
 ===== Concluzii ===== ===== Concluzii =====
  
-TODO+In acest proiect, am invatat cum functioneaza comunicarea Bluetooth seriala, cum se pot comunica astfel date intre un microcontroller si un telefon, dar si multe altele despre motoare, timere, PWM si lipirea firelor/​pieselor. 
 + 
 +Unui din lucrurile pe care le-am invatat din acest proiect este cat de multe probleme neasteptate pot aparea in cadrul unor task-uri, chiar si simple: 
 +  * daca primele 3 librarii de LCD nu au mers, nu este LCD-ul stricat, ci a 4a va merge 
 +  * aparent, un fir de tip breadboard se poate rupe //in interiorul izolatiei//,​ invizibil din exterior, si sa faca apoi contact intermitent,​ ceea ce duce la foarte multe ore de depanare 
 +  * un senzorul de distanta stricat face un feedback-loop cu el insusi, indicand permanent 3-4cm, mai putin daca este pusa o bucata de scotch intre tranzmitator/​receptor 
 +  * 2 motoare identice, la aceeasi tensiune, se vor invarti la viteze diferite 
 +  * atunci cand modulul Bluetooth comunica cu Arduino prin UART, Arduino IDE se va bloca cand incearca sa faca upload, deoarece foloseste tot UART 
 +  * orice librarie foloseste timer 1, ceea ce duce la interferenta intre librarii; pentru orice librarie exista o varianta care foloseste timer 2 sau niciunul
  
 ===== Download ===== ===== Download =====
  
-Intreg proiectul se gaseste pe [[https://​github.com/​rChaoz/​tesla-2|github]].+Intreg proiectul se gaseste pe [[https://​github.com/​rChaoz/​tesla-2|github]]. ​De asemenea, aici sunt si arhive ale codului:
  
-===== Jurnal =====+Codul sursa Arduino: {{:​pm:​prj2023:​iotelea:​tesla2-arduino.zip|}}
  
-<note tip> +Codul sursa Android: {{:​pm:​prj2023:​iotelea:​tesla2-android.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 =====
  
-TODO+Librarii folosite pentru Arduino: 
 +  * pentru LCD I2C - [[https://​github.com/​duinoWitchery/​hd44780|HD44780]] 
 +  * pentru controlare servo folosind timer2 - [[https://​github.com/​nabontra/​ServoTimer2|ServoTimer2]] 
 +  * pentru driver-ul de motor A4990 - [[https://​github.com/​pololu/​a4990-motor-shield|A4990 Motor Shield]] 
 +  * pentru senzorul de distanta HC-SR04 = [[https://​bitbucket.org/​teckel12/​arduino-new-ping/​wiki/​Home||NewPing]]
  
 +Pagina in format PDF:\\
 {{:​pm:​prj2023:​iotelea:​tesla_2.pdf|}} {{:​pm:​prj2023:​iotelea:​tesla_2.pdf|}}
- 
-<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ 
  
pm/prj2023/iotelea/tesla-2.1685403818.txt.gz · Last modified: 2023/05/30 02:43 by matei.trandafir
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