Differences

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

Link to this comparison view

pm:prj2023:iotelea:potato-piano [2023/05/05 23:14]
alexandru.koleci
pm:prj2023:iotelea:potato-piano [2023/05/29 19:08] (current)
alexandru.koleci
Line 20: Line 20:
   * LCD cu interfata I2C   * LCD cu interfata I2C
   * Potentiometru   * Potentiometru
-  * Magnetometru+  * Tilt Sensor / Magnetometru
   * Rezistente   * Rezistente
   * Cabluri   * Cabluri
Line 29: Line 29:
 ===== Software Design ===== ===== Software Design =====
  
-TODO+Pentru a realiza pianul am folosit libraria CapacitiveSensor pentru a detecta atingerea cartofilor. 
 +Pentru fiecare cartof am creat o instanta de tip CapacitiveSensor,​ careia i-am asociat un pin de la 3 la 10, impreuna cu pin-ul 12. 
 +Astfel se masoara capacitanta corpului uman. 
 + 
 +Verific daca oricare dintre cartofi a fost atins, si daca a fost vreunul atins, fac sa se auda acea nota prin metoda tone.  
 +Daca niciun cartof nu a fost atins, o sa fac sa nu se auda nimic, prin metoda noTone. 
 + 
 +Pentru apelarea functiei tone am buzzerul si frecventa la care trebuie sa se auda, am cautat pe net frecventele gamei C major. 
 + 
 +Am de asemenea un potentiometru care, in functie de ce masoara, valoarea sa este adunata la frecventa notelor, schimbandu-le. 
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-TODO+Proiectul in sine a fost fun si am inteles unele chestii dar nu am avut destul timp (din vina mea) sa fac mai mult. Am comandat 
 +LCD cu I2C si mi-a venit fara firele cu care se baga in Arduino, deci asta a picat din start. In loc de breadboard mi-am luat mini-breadboard si m-am chinuit sa bag firele alea de n-am mai putut. Orice i-am facut tilt-sensor-ului nu a mers 
 +efectiv nu facea nimic. Potentiometrul parca facea ceva, dar nu destul. De cartoful pentru ritm nici nu mai am timp. Proiectul este un simplu pian din cartofi in care, din potentiometru,​ pot face cartofii sa aiba voice-crack. 
 + 
 +{{:​pm:​prj2023:​iotelea:​cartofi_glovo.jpg?​800|}} 
 + 
 +===== Link pentru curiosi ===== 
 +(volum la maxim please) 
 +[[https://​youtube.com/​shorts/​dMsDTDm7wo0?​feature=share|Potato Piano]]
  
 ===== Concluzii ===== ===== Concluzii =====
  
-TODO+A fost vina mea ca am lasat proiectul pe final si ca nu am comandat piese mai din timp / mai informat, din pacate m-am si imbolnavit (sunt mai bine acum totusi), asadar proiectul nu e nici pe departe ce as fi vrut sa fie. Still, a fost fain sa fac chestia asta, si e clar un proiect pe care il voi imbunatatii in viitor.
  
 ===== Download ===== ===== Download =====
  
-TODO +{{:​pm:​prj2023:​iotelea:​potatocode.zip|}}
- +
-===== Jurnal ===== +
- +
-TODO+
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-TODO+http://​playground.arduino.cc/​Main/​CapacitiveSensor?​from=Main.CapSense 
 + 
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
pm/prj2023/iotelea/potato-piano.1683317647.txt.gz · Last modified: 2023/05/05 23:14 by alexandru.koleci
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