Cuprins:

DIY Arduino LED Dice: 5 pași (cu imagini)
DIY Arduino LED Dice: 5 pași (cu imagini)

Video: DIY Arduino LED Dice: 5 pași (cu imagini)

Video: DIY Arduino LED Dice: 5 pași (cu imagini)
Video: Running LED tower | LED circuits | Electronics projects 2024, Iulie
Anonim
DIY Arduino LED Dice
DIY Arduino LED Dice

Jucați un joc de societate care necesită zaruri? Nu vă temeți, vă puteți face propria în mai puțin de 15 minute! Ai nevoie doar de niște părți foarte comune, un pic de răbdare și un cod Arduino de 35 de linii!

Toate piesele folosite provin de la Kuman's Arduino UNO Starter Kit

Pasul 1: Piese necesare

Piese necesare
Piese necesare
  • 16 fire jumper
  • Un buton
  • O placa Arduino
  • O placă de măsurare
  • Un cablu USB
  • 6 leduri (culoarea nu contează)
  • 6 rezistențe de 220 ohmi
  • Un rezistor de 10k ohm

Allchips este o platformă de servicii online pentru componente electronice, puteți cumpăra toate componentele de la acestea

Pasul 2: Conectarea butonului

Conectarea butonului
Conectarea butonului

În primul rând, să începem cu butonul. La fiecare apăsare, „zarurile sunt aruncate” (generând un număr aleatoriu și aprinzând numărul corespunzător de leduri). Apucați butonul și introduceți-l în panou și alegeți una dintre laturile sale. Veți vedea 2 pini. Cea din stânga (le puteți schimba și) se conectează la solul Arduino (prin placa) cu rezistorul de 10k. Conectați același rând la pinul digital 13 al Arduino (definit în cod, poate fi schimbat). Pinul din partea dreaptă a butonului se conectează la 5V. Puteți utiliza imaginea de mai sus pentru referință.

Pasul 3: Conectarea Led-ului

Conectarea Led-ului
Conectarea Led-ului
Conectarea Led-ului
Conectarea Led-ului
Conectarea Led-ului
Conectarea Led-ului

Aceasta este cea mai dificilă parte din cauza mizerie cu care ai rămas după aceea atât de gol cu mine și continuă. Presupun că ați introdus deja led-urile în panou. Dacă nu, acum este momentul perfect;)

Nu știu cum le veți poziționa, dar, în principiu, urmați regula generală - toți cei 6 catoduri ar trebui să fie conectați împreună și apoi la masă (GND). Vedeți imaginile de mai sus dacă aveți probleme!

Acum, trebuie să conectăm anodii. Permiteți-mi să vă explic: trebuie să conectați celălalt cablu al fiecărui led la pinul digital corespunzător al Arduino, fiecare folosind un rezistor de 220 ohmi! Redirecționez celelalte capete ale rezistențelor către niște rânduri goale ale panoului care apoi sunt conectate la pini folosind fire jumper.

Am început să le conectez din dreapta jos stânga la pinul 2, apoi - la pinul 4, la dreapta - la pinul 6 și pe rândul de mai sus, începând de la dreapta la stânga.

Pasul 4: Atingeri de finisare

Finisaje
Finisaje

Conectați șinele de alimentare ale panoului de control la Arduino. Apoi, conectați placa și încărcați codul pe care l-am scris, care poate fi găsit aici. Tine minte, nimic în lumea în care trăim nu este întâmplător! Chiar și numerele „aleatorii”. Așadar, obținerea acelorași numere la rând este o posibilitate totală! Am încercat să remediez acest lucru în cod, dar nu poate fi perfect!

Recomandat: