Cuprins:

Arduino: zaruri electronice (folosind numere aleatoare): 6 pași
Arduino: zaruri electronice (folosind numere aleatoare): 6 pași

Video: Arduino: zaruri electronice (folosind numere aleatoare): 6 pași

Video: Arduino: zaruri electronice (folosind numere aleatoare): 6 pași
Video: ESP32 Tutorial 33 - Digtial Dice using using SunFounder's ESP32 IoT Learnig kit 2024, Iulie
Anonim
Arduino: zaruri electronice (folosind numere aleatoare)
Arduino: zaruri electronice (folosind numere aleatoare)
Arduino: zaruri electronice (folosind numere aleatoare)
Arduino: zaruri electronice (folosind numere aleatoare)
Arduino: zaruri electronice (folosind numere aleatoare)
Arduino: zaruri electronice (folosind numere aleatoare)
Arduino: zaruri electronice (folosind numere aleatoare)
Arduino: zaruri electronice (folosind numere aleatoare)

Acest instructable vă va arăta cum să creați un zar electronic cu o experiență minimă folosind 7 LED-uri, rezistențe, fire jumper și, bineînțeles, arduino (sau clona arduino). Am scris acest lucru instructiv pentru ca oricine să poată urmări cu ușurință și să afle mai multe despre arduino. Întrebările sunt binevenite și vor primi răspuns cât mai curând posibil. Pentru utilizatorii mai puțin experimentați, codul pentru arduino este „lung” și sunt incluse mai multe comentarii pentru o mai bună înțelegere a codului încărcat în arduino.

Pasul 1: Lista pieselor

Lista de componente
Lista de componente
Lista de componente
Lista de componente
Lista de componente
Lista de componente

Arduino sau o clonă (folosesc un ecran protector, dar o placă de funcționare va funcționa la fel) 11 Jumper Wires (sau fire dezbrăcate pentru a face conexiuni pe o placă de breadboard) 7 Rezistoare (am folosit 330ohms) (ORANGE) (ORANGE) (MARO) (AUR) 7 LED-uri (am folosit verde) 1 comutator tactil sau senzor de mișcare (am folosit un senzor de mișcare)

Pasul 2: Configurarea jumperului

Configurare jumper
Configurare jumper
Configurare jumper
Configurare jumper
Configurare jumper
Configurare jumper

În acest pas, va trebui să conectați 7 din cele 11 fire. Jumperul va fi plasat în mufele digitale 2, 4, 5, 6, 7, 8 și 10; celelalte părți vor fi așezate în panoul de examinare așa cum se arată mai jos.

Pasul 3: Adăugați rezistențe

Adăugați rezistențe
Adăugați rezistențe

Acum vom conecta rezistențele la aceeași coloană de pe panou ca firele jumperului. Dar rezistorul va trebui să conecteze golul superior la golul inferior al panoului de verificare (verificați imaginea, este foarte simplu).

Pasul 4: Aprinde-l

Aprinde-l
Aprinde-l
Aprinde-l
Aprinde-l
Aprinde-l
Aprinde-l

E timpul să luminați panoul cu niște leduri. Există 7 led-uri în total, dar lead-urile lor (+/-) trebuie să fie introduse în diferite porturi ale panoului. Modul de a face acest lucru pe o placă este de a avea 3 led-uri cu cablurile lor pozitive care intră în găuri care sunt una lângă alta, 1 led care trebuie să aibă cablurile „pozitive” suficient de mult timp pentru a sări peste o gaură în tablă și 3 care săriți 2 găuri între cabluri. Verificați imaginile, nu este aproape atât de greu pe cât pare. După ce ați îndoit Ledurile la dimensiunile corecte, așezați Ledurile pe panou, așa cum se arată mai jos. AVIZ: capetele catodului (-) intră în coloane fără rezistențe și anodii (+) intră în coloane cu rezistențe

Pasul 5: Adăugați un comutator

Adăugați un comutator
Adăugați un comutator
Adăugați un comutator
Adăugați un comutator
Adăugați un comutator
Adăugați un comutator

Acum este timpul să adăugați un comutator. Este important ca comutatorul să fie un comutator momentan (când îl apăsați, curcuitul este închis și când eliberați, curcuitul este deschis sau invers). Folosesc un senzor de mișcare, dar comutatorul tactil va funcționa în același mod. Pentru comutatorul tactil va trebui să îl conectați așa cum este mai jos. NOTĂ: doi dintre ace sunt pe aceeași parte, care este modul corect de a utiliza un comutator tactil. Pentru senzorul de mișcare pe care l-am folosit l-am sărit în partea de sus și am folosit o bucată de sârmă pentru a-l conecta la partea de jos. Indiferent de ce comutatorul pe care îl utilizați va trebui să îl conectați la portul de 3 volt cu un rezistor de 270ohm (roșu) (violet) (maro) (auriu) Prima imagine: arată instalarea senzorului de mișcare și a unui cablu jumper A doua imagine: arată instalarea unui sârmă jumper verde de la senzorul de mișcare la pinul digital 12 A treia imagine: arată instalarea unui rezistor de la portul 3v pe aceeași parte a senzorului de mișcare pe care sârmă jumper verde este conectat la a patra imagine: arată instalarea unui fir jumper alb la cealaltă parte a senzorului de mișcare și la masă Imaginile a cincea, a șasea și a șaptea: arată instalarea unui fir de împământare la coloana catodică a LedsEight Picture: arată cum să utilizați un comutator tactil dacă nu doriți să utilizați sau nu aveți senzor de mișcare

Pasul 6: Timp pentru cod

Am pus multe comentarii în fișierul.pde care urmează să fie încărcat pe arduino, așa că nu voi explica nimic aici. Dacă aveți întrebări, scrieți-l într-un comentariu sau pm eu și mă voi asigura că răspund cât mai bine. Dacă există probleme cu codul, vă rugăm să-mi spuneți, dar l-am verificat de multe ori și se pare că funcționează bine. Și da, știu că codul este extrem de ineficient când vine vorba de spațiu, dar a fost scris în acest fel pentru utilizatorii mai puțin experimentați.

Recomandat: