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]] | ||