This shows you the differences between two versions of the page.
|
pm:prj2021:apredescu:basketcounter [2021/05/28 01:30] andrei.stanila0312 |
pm:prj2021:apredescu:basketcounter [2021/06/02 22:39] (current) andrei.stanila0312 |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| **Descriere generală** | **Descriere generală** | ||
| - | |||
| - | {{:pm:prj2021:apredescu:untitled.jpg?200|}} | ||
| Pentru realizarea prototipului descris anterior, voi folosi urmatoarele componenete: | Pentru realizarea prototipului descris anterior, voi folosi urmatoarele componenete: | ||
| - senzor de distanta | - senzor de distanta | ||
| - | - afisor digital | + | - ecran LCD |
| - buzzer | - buzzer | ||
| - | - LED | + | - LED-uri |
| - | - Arduino | + | - Arduino nano |
| - breadboard | - breadboard | ||
| - fire | - fire | ||
| + | |||
| + | **Schema bloc** | ||
| + | |||
| + | {{:pm:prj2021:schema_block.png?200|}} | ||
| **Hardware Design** | **Hardware Design** | ||
| Line 24: | Line 26: | ||
| **Software Design** | **Software Design** | ||
| + | |||
| + | In implementarea avem 3 piese de functionare esentiale | ||
| + | - o functie de setup unde initializam LCD-ul si setam sa fim pe prima echipa | ||
| + | - un buton pe care cand il apasam schimbam echipa si aprinde LED-ul de culoare diferita | ||
| + | - un senzon de distanta care masoara distanta dintre pana la primul obiect din fata lui | ||
| + | Daca distanta este intr-un anumit range de valori inseamna ca bila a intrat prin cos si facem +1 la scorul echipei curente. | ||
| + | Daca scorul e 5 pentru o echipa atunci afisam WIN si jocul s-a terminat. | ||
| **Rezultate obtinute** | **Rezultate obtinute** | ||
| + | |||
| + | Am realizat un cos de basket care tine singur scorul. | ||
| **Concluzii** | **Concluzii** | ||
| + | |||
| + | A fost o tema foarte interesanta in care am vazut cat de interesante sunt anumite componente care pot sa faca lucuri foarte speciale cum e senzorul de distanta si LCD-ul. | ||
| **Download** | **Download** | ||
| - | **Jurnal** | + | Demo: [[https://youtu.be/AtmL8RZEbLg|Link]] |
| + | |||
| + | Arhiva: {{:pm:prj2021:apredescu:sketch_may25a.zip|}} | ||
| **Bibliografie/Resurse** | **Bibliografie/Resurse** | ||
| + | |||
| + | * [[https://ardushop.ro/ro/electronica/34-breadboard-400.html?search_query=bread&results=15|Breadboard]] | ||
| + | * [[https://www.optimusdigital.ro/en/compatible-with-arduino-nano/1686-development-board-arduino-nano-compatible-atmega328p-ch340.html|Arduino nano]] | ||
| + | * [[https://www.optimusdigital.ro/en/lcds/2057-1602-5-v-lcd-with-yellow-green-backlight-module-and-pines.html?search_query=lcd&results=236|LCD]] | ||