This shows you the differences between two versions of the page.
pm:prj2024:fgul:ionela.strimbeanu [2024/05/27 01:14] ionela.strimbeanu [Jurnal] |
pm:prj2024:fgul:ionela.strimbeanu [2024/05/27 12:37] (current) ionela.strimbeanu [Download] |
||
---|---|---|---|
Line 17: | Line 17: | ||
- Pe cele doua matrici secundare de LED-uri se vor forma doua imagini. Matricile sunt conectate serial, miscorand astfel numarul de pini digitali necesari de pe microcontroler. | - Pe cele doua matrici secundare de LED-uri se vor forma doua imagini. Matricile sunt conectate serial, miscorand astfel numarul de pini digitali necesari de pe microcontroler. | ||
- Prin intermediul a doua butoane, simbolizand DA sau NU, jucatorul trebuie sa raspunda corect la intrebarea: "Cele doua imagini sunt la fel?" | - Prin intermediul a doua butoane, simbolizand DA sau NU, jucatorul trebuie sa raspunda corect la intrebarea: "Cele doua imagini sunt la fel?" | ||
- | - Se repeta pasii anteriori de 6 ori. | + | - Se repeta pasii anteriori de 5 ori. |
- Prin intermediul unei matrice de butoane, corespunzatoare LED-urilor de pe matricea principala, jucatorul trebuie sa introduca corect secventa de LED-uri aprinse anterior. | - Prin intermediul unei matrice de butoane, corespunzatoare LED-urilor de pe matricea principala, jucatorul trebuie sa introduca corect secventa de LED-uri aprinse anterior. | ||
- Daca utilizatorul introduce corect secventa de lumini SI a raspuns corect la toate intrebarile referitoare la imagini, inseamna ca a castigat si se vor inalta steagurile victoriei, pe fundalul unei melodii triumfatoare. | - Daca utilizatorul introduce corect secventa de lumini SI a raspuns corect la toate intrebarile referitoare la imagini, inseamna ca a castigat si se vor inalta steagurile victoriei, pe fundalul unei melodii triumfatoare. | ||
Line 27: | Line 27: | ||
Schema hardware - realizata in wokwi.com: | Schema hardware - realizata in wokwi.com: | ||
- | {{:pm:prj2024:fgul:schema_circuit.png?500|}} | + | {{:pm:prj2024:fgul:schema_circuit_cristina.png?500|}} |
Lista piese: | Lista piese: | ||
Line 43: | Line 43: | ||
* Dupa cum se observa pe schema hardware, am doua constructii diferite de matrici de LED-uri, motiv pentru care, pentru usurinta, matricea principala nu am conectat-o tot la pinii speciali de SPI de pe placa. In schimb, am conectat-o la pinii D36, D38, D40, biblioteca folosita realizand "bit banging", ceea ce imi permite sa folosesc orice pini digitali. | * Dupa cum se observa pe schema hardware, am doua constructii diferite de matrici de LED-uri, motiv pentru care, pentru usurinta, matricea principala nu am conectat-o tot la pinii speciali de SPI de pe placa. In schimb, am conectat-o la pinii D36, D38, D40, biblioteca folosita realizand "bit banging", ceea ce imi permite sa folosesc orice pini digitali. | ||
* Butoanele "DA" si "NU", folosite pentru a afirma daca imaginile de pe cele doua matrici sunt identice, folosesc intreruperi externe, deci sunt conectate la pinii D20 si D21. | * Butoanele "DA" si "NU", folosite pentru a afirma daca imaginile de pe cele doua matrici sunt identice, folosesc intreruperi externe, deci sunt conectate la pinii D20 si D21. | ||
- | * Cele doua Servo Motoare folosesc PWM si trebuie conectate la pini adecvati (care accepta PWM). Am ales random D2 si D12. | + | * Cele doua Servo Motoare folosesc PWM si trebuie conectate la pini adecvati (care accepta PWM). Am ales random D2 si D3. |
* Restul componentelor folosesc pini digitali, alesi random. Am incercat totusi sa ii aleg astfel incat sa minimizez firele intercalate si sa arate cat mai bine. | * Restul componentelor folosesc pini digitali, alesi random. Am incercat totusi sa ii aleg astfel incat sa minimizez firele intercalate si sa arate cat mai bine. | ||
Line 119: | Line 119: | ||
===== Download ===== | ===== Download ===== | ||
- | Arhiva proiect:{{:pm:prj2024:fgul:proiect_pm.zip|Remember_the_Glow_arhiva.zip}} | + | Arhiva proiect: |
+ | {{:pm:prj2024:fgul:proiect_pm.zip|Remember_the_Glow_arhiva.zip}} | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
Line 147: | Line 148: | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | <note> | + | * [[https://ocw.cs.pub.ro/courses/pm | Laboratoare 0-3]] |
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | * [[https://wokwi.com/ | Wokwi.com]] |
- | </note> | + | * [[https://www.optimusdigital.ro/ro/| OptimusDigital]] |
- | + | * Exemple oferite de Arduino IDE, cu bibliotecile folosite: | |
- | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | + | * [[https://arduinogetstarted.com/tutorials/arduino-led-matrix| LED Matrix]] |
+ | * [[https://arduinogetstarted.com/tutorials/arduino-keypad| Keypad]] | ||
+ | * [[https://arduinogetstarted.com/tutorials/arduino-7-segment-clock| Timer]] | ||
+ | * [[https://arduinogetstarted.com/tutorials/arduino-buzzer-library | Buzzer]] | ||