Guest User

Untitled

a guest
Feb 18th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. 1.Ce este Arduino?
  2. Placa de dezvoltare Arduino Uno este o placă bazată pe un microcontroler Atmel pe 8 biţi din familia AVR – Atmega328P.
  3. Este o placă multifuncţională care oferă suport pentru comunicaţie serială, achiziţie analogică, comandă PWM (Pulse Width Modulation),
  4. comunicaţii generice I/O digitale.
  5.  
  6. 2.Componente proiect
  7. Pentru realizarea pianului se utilizează următoarele componente:
  8. ⦁ Placa Arduino Uno
  9. ⦁ Breadboard (solderless board)
  10. Pe această placă se pot pune elementele din circuit în faza incipientă, cea de testare.
  11. ⦁ Fotorezistenţe
  12. Fotorezistenţele sunt componente pasive, care îşi modifică valoarea (rezistenţa),
  13. în funcţie de de intensitatea luminoasă (au rezistenţă mare la întuneric şi mică la lumină puternică).
  14. ⦁ Buzzer
  15. Buzzer-ul are rolul de a reda sunete. Programatorul este cel care stabileşte notele redate, beat-ul, precum şi tempo-ul.
  16. Fiecare notă de pe portativ are numele ei. Astfel muzicienii ştiu ce notă să cânte. Primele 7 litere din alfabet (A, B, C, D, E, F, G)
  17. sunt folosite(în notaţia internaţională) pentru numirea notelor.
  18.  
  19. 3.Limbaj folosit
  20. Arduino IDE suportă limbajele de programare C și C++ folosind reguli speciale de organizare a codului.
  21. Arduino IDE oferă o librărie software numită Wiring, din proiectul Wiring, care oferă multe proceduri comune de intrare și ieșire.
  22. Un sketch tipic Arduino scris în C/C++ este compus din două funcții care sunt compilate și legate cu un ciot de program main(),
  23. într-un program executabil cu o execuție ciclică:
  24. ⦁ setup(): o funcție care este rulată o singură dată la începutul
  25. programului, când se inițializează setările.
  26. ⦁ loop(): o funcție apelată în mod repetat până la oprirea alimentării cu energie a plăcuței.
  27.  
  28.  
  29. 4.Cum functioneaza?
  30. Pentru realizarea pianului se vor conecta 6 fotorezistenţe (fiecare având cate o rezistenţă de 10K conectată de la pinul Ao la 5V)
  31. şi buzzer-ul (însoţit şi acesta de o rezistenţă de 10K).
  32. În funcţie de valoarea fotorezistenţei, buzzer-ul va scoate un anumit sunet. Fiecărei fotorezistenţe îi este atribuită o notă care
  33. se va auzi în momentul în care valoarea dată de fotorezistenţă atinge o valoare mai mare de 0 (această valoare variază în funcţie
  34. de lumina din încăpere, de rezistori ori de fotorezistenţe), adică dacă aceasta este acoperită.
  35. Astfel, la atingerea fiecărei fotorezistenţe, vom putea auzi câte o notă, simulând un pian adevărat.
Add Comment
Please, Sign In to add comment