This shows you the differences between two versions of the page.
pm:prj2023:fstancu:alexandra.voicila [2023/05/29 19:36] alexandra.voicila [Jurnal] |
pm:prj2023:fstancu:alexandra.voicila [2023/05/29 20:10] (current) alexandra.voicila [Software Design] |
||
---|---|---|---|
Line 27: | Line 27: | ||
===== Software Design ===== | ===== Software Design ===== | ||
**Dezvoltarea codului** s-a realizat in Arduino IDE.\\ | **Dezvoltarea codului** s-a realizat in Arduino IDE.\\ | ||
+ | **Laboratoare**: I2C, Intreruperi, PWM \\ | ||
**Biblioteci folosite** au fost LiquidCrystal_I2C.h, Servo.h pentru controlarea servomotorului, respectiv a display-ul I2C de catre Arduino.\\ | **Biblioteci folosite** au fost LiquidCrystal_I2C.h, Servo.h pentru controlarea servomotorului, respectiv a display-ul I2C de catre Arduino.\\ | ||
Pentru **initializare**, am folosit variabile globale precum button (pinul la care este conectat butonul), pozitia initiala a servomotorului (aleasa convenabil prin testare).\\ | Pentru **initializare**, am folosit variabile globale precum button (pinul la care este conectat butonul), pozitia initiala a servomotorului (aleasa convenabil prin testare).\\ | ||
Line 48: | Line 49: | ||
Mi-a placut mult sa lucrez la acest proiect, fiind una dintre singurele ocazii de a interactiona cu partea hardware. Am avut unele dificultati la inceput (mi-era teama sa nu stric componentele) din cauza lipsei de experienta in lucrul cu circuite fizice. Pentru inceput, am realizat circuitul in thinkercad ca sa pot experimenta mai libera, fara sa am teama amintita anterior. Dar la final, am fost foarte multumita si mandra de proiectul realizat.=) | Mi-a placut mult sa lucrez la acest proiect, fiind una dintre singurele ocazii de a interactiona cu partea hardware. Am avut unele dificultati la inceput (mi-era teama sa nu stric componentele) din cauza lipsei de experienta in lucrul cu circuite fizice. Pentru inceput, am realizat circuitul in thinkercad ca sa pot experimenta mai libera, fara sa am teama amintita anterior. Dar la final, am fost foarte multumita si mandra de proiectul realizat.=) | ||
===== Download ===== | ===== Download ===== | ||
- | {{:pm:prj2023:fstancu:src.zip|}} | + | {{:pm:prj2023:fstancu:src_dicesimulator.zip|}} |
===== Jurnal ===== | ===== Jurnal ===== | ||
Line 63: | Line 64: | ||
<note> | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | https://docs.arduino.cc/learn/electronics/servo-motors \\ |
- | https://rheingoldheavy.com/better-arduino-random-values/ | + | https://arduinogetstarted.com/tutorials/arduino-lcd-i2c \\ |
+ | https://rheingoldheavy.com/better-arduino-random-values \\ | ||
+ | https://www.learnrobotics.org/blog/cool-arduino-projects-arduino-dice-simulation | ||
</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> | ||