This shows you the differences between two versions of the page.
pm:prj2021:dbrigalda:ruletacunoroc [2021/05/30 14:45] alexandru.nastase99 [Software design] |
pm:prj2021:dbrigalda:ruletacunoroc [2021/06/01 16:23] (current) alexandru.nastase99 [Ruleta cu Noroc] |
||
---|---|---|---|
Line 1: | Line 1: | ||
======Ruleta cu Noroc====== | ======Ruleta cu Noroc====== | ||
- | <note tip>E-mail contact: alexandru.nastase99@stud.acs.upb.ro</note> | + | <note tip> |
+ | * Nume si grupa: Nastase Alexandru 336CC | ||
+ | * E-mail contact: alexandru.nastase99@stud.acs.upb.ro | ||
+ | </note> | ||
=====Introducere===== | =====Introducere===== | ||
Line 38: | Line 41: | ||
====Schema electrică==== | ====Schema electrică==== | ||
- | {{ :pm:prj2021:dbrigalda:schema_nasty.png |}} | + | {{:pm:prj2021:dbrigalda:schema_nasty.jpg|}} |
=====Software design===== | =====Software design===== | ||
Pentru realizarea proiectului am folosit Arduino IDE. | Pentru realizarea proiectului am folosit Arduino IDE. | ||
Line 50: | Line 53: | ||
După apăsare se generează un număr random (între 190 si 210) ce reprezintă delay-ul maxim la care o sa se ajungă. Se aprinde primul led și se incrementeaza delay-ul ce este folosit la led-uri, iar servomotorul pointează catre acel led/număr. Cand delay-ul de la led-uri depășește numărul nostru generat, led-ul rămâne aprins si servomotorul îndreptat spre el. Apoi led-ul se stinge si aprinde de cateva ori ca să anunțe care este numărul picat la ruletă. După se revine la starea unde se poate alege iar un număr. | După apăsare se generează un număr random (între 190 si 210) ce reprezintă delay-ul maxim la care o sa se ajungă. Se aprinde primul led și se incrementeaza delay-ul ce este folosit la led-uri, iar servomotorul pointează catre acel led/număr. Cand delay-ul de la led-uri depășește numărul nostru generat, led-ul rămâne aprins si servomotorul îndreptat spre el. Apoi led-ul se stinge si aprinde de cateva ori ca să anunțe care este numărul picat la ruletă. După se revine la starea unde se poate alege iar un număr. | ||
=====Rezultate obtinute===== | =====Rezultate obtinute===== | ||
- | TODO | ||
+ | ====Proiectul==== | ||
+ | |||
+ | {{:pm:prj2021:dbrigalda:ruleta_1.jpeg?300|}} | ||
+ | |||
+ | |||
+ | ====Selectarea led-ului pe care ne pariăm banii==== | ||
+ | |||
+ | {{:pm:prj2021:dbrigalda:ruleta_2.jpeg?300|}} | ||
+ | |||
+ | |||
+ | ====Ruleta==== | ||
+ | |||
+ | {{:pm:prj2021:dbrigalda:ruleta_3.jpeg?300|}} | ||
+ | |||
+ | |||
+ | ====Video==== | ||
+ | |||
+ | [[https://youtu.be/iVKRsIhdtqs|{{:pm:prj2021:dbrigalda:yt_nasty.png?400|}}]] | ||
=====Concluzii===== | =====Concluzii===== | ||
- | TODO | + | |
+ | A fost un proiect interesant. Am învățat cum pot controla mai multe led-uri decât imi poate oferi o plăcuță Arduino. Am folosit shift registers care te ajută la acest lucru. Sunt niște gate-uri care au 8 output-uri fiecare. Un alt lucru ce am învățat este că servomotorul nu are o viteza așa mare când dorești să se rotească rapid de la 180 de grade la 0 grade sau invers. | ||
=====Download===== | =====Download===== | ||
- | TODO | + | |
+ | <note> | ||
+ | |||
+ | Arhiva cu sursele: | ||
+ | |||
+ | {{:pm:prj2021:dbrigalda:nastasealexandru336cc_proiectpm.zip|}} | ||
+ | |||
+ | </note> | ||
=====Bibliografie/Resurse===== | =====Bibliografie/Resurse===== | ||
Documentația în format <html><a class="media mediafile mf_pdf" href="?do=export_pdf">PDF</a></html> | Documentația în format <html><a class="media mediafile mf_pdf" href="?do=export_pdf">PDF</a></html> |