Sommario:
- Passaggio 1: elenco delle parti
- Passaggio 2: configurazione del ponticello
- Passaggio 3: aggiungere resistori
- Passaggio 4: accendilo
- Passaggio 5: aggiungi un interruttore
- Passaggio 6: tempo per il codice
Video: Arduino: dadi elettronici (usando numeri casuali): 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
Questo tutorial ti mostrerà come creare un dado elettronico con un'esperienza minima utilizzando 7 LED, resistori, cavi per ponticelli e, naturalmente, arduino (o clone di arduino). Ho scritto questo istruibile affinché chiunque possa seguirlo facilmente e saperne di più sull'arduino. Le domande sono benvenute e riceveranno risposta il prima possibile. Per gli utenti meno esperti il codice per arduino è in "longhand" e sono inclusi diversi commenti per una migliore comprensione del codice che viene caricato in arduino.
Passaggio 1: elenco delle parti
Arduino o un clone (sto usando un protoshield ma una breadboard funzionerà allo stesso modo)11 Jumper Wires (o fili spellati per effettuare connessioni su una breadboard)7 Resistenze (ho usato 330ohm) (ARANCIO)(ARANCIO)(MARRONE)(ORO)7 LED (ho usato verde)1 interruttore tattile o sensore di movimento (ho usato un sensore di movimento)
Passaggio 2: configurazione del ponticello
In questo passaggio dovrai collegare 7 degli 11 fili. Il ponticello verrà posizionato nelle spine digitali 2, 4, 5, 6, 7, 8 e 10; gli altri lati verranno posizionati nella breadboard come mostrato di seguito.
Passaggio 3: aggiungere resistori
Ora collegheremo i resistori alla stessa colonna sulla breadboard dei fili dei ponticelli. Ma il resistore dovrà collegare lo spazio superiore allo spazio inferiore della breadboard (controlla l'immagine è davvero semplice).
Passaggio 4: accendilo
È ora di illuminare la breadboard con alcuni Led. Ci sono 7 led in tutto, ma i loro cavi (+/-) devono essere inseriti in diverse porte della breadboard. Il modo per farlo su una breadboard è avere 3 LED con i loro cavi positivi che entrano in fori affiancati, 1 led che deve avere i cavi "positivi" abbastanza a lungo da saltare un foro nella breadboard e 3 che saltare 2 fori tra i cavi. Controlla le immagini, non è così difficile come sembra. Dopo aver piegato i LED alle dimensioni corrette, posiziona i LED sulla breadboard come mostrato di seguito. AVVISO: le estremità del catodo (-) vanno in colonne senza resistori e gli anodi (+) vanno in colonne con resistori
Passaggio 5: aggiungi un interruttore
Ora è il momento di aggiungere un interruttore. È importante che l'interruttore sia un interruttore momentaneo (quando lo si preme il circuito è chiuso e quando si rilascia il circuito è aperto o viceversa). Uso un sensore di movimento ma l'interruttore tattile funzionerà allo stesso modo. Per l'interruttore tattile dovrai collegarlo come è sotto. AVVISO: due dei pin sono sullo stesso lato che è il modo corretto di usare un interruttore tattile. Per il sensore di movimento che ho usato l'ho saltato in alto e ho usato un pezzo di filo per collegarlo al fondo. Non importa quale switch che utilizzi dovrai collegarlo alla porta 3volt con una resistenza da 270ohm (rosso)(viola)(marrone)(oro) Prima immagine: mostra l'installazione del sensore di movimento e un cavo jumper Seconda immagine: mostra l'installazione di un ponticello verde dal sensore di movimento al pin digitale 12 Terza immagine: mostra l'installazione di un resistore dalla porta 3v allo stesso lato del sensore di movimento a cui è collegato il ponticello verde Quarta immagine: mostra l'installazione di un ponticello bianco all'altro lato del sensore di movimento e a terraFifth, Sixth e Seventh Picture: mostra l'installazione di un filo di terra alla colonna del catodo del LedsEight Picture: mostra come utilizzare un interruttore tattile se non si desidera utilizzare o non ho un sensore di movimento
Passaggio 6: tempo per il codice
Ho inserito molti commenti nel file.pde che verrà caricato su arduino, quindi non spiegherò nulla qui. Se hai domande scrivilo in un commento o scrivimi in privato e farò in modo di rispondere nel miglior modo possibile. Se ci sono problemi con il codice per favore dimmelo, ma l'ho controllato molte volte e sembra funzionare bene. E sì, lo so che il codice è estremamente inefficiente quando si tratta di spazio, ma è stato scritto in questo modo per gli utenti meno esperti.
Consigliato:
Generatore di numeri casuali: 5 passaggi (con immagini)
Generatore di numeri casuali: questo articolo mostra un generatore di numeri casuali analogico. Questo circuito inizia a generare un'uscita casuale quando un essere umano tocca il terminale di ingresso. L'uscita del circuito è amplificata, integrata e amplifica ulteriormente il rumore di un essere umano che si comporta come
E-dadi - Arduino Dadi/dadi da 1 a 6 dadi + D4, D5, D8, D10, D12, D20, D24 e D30: 6 passaggi (con immagini)
E-dice - Arduino Dadi/dadi da 1 a 6 dadi + D4, D5, D8, D10, D12, D20, D24 e D30: questo è un semplice progetto arduino per realizzare un dado elettronico. È possibile scegliere da 1 a 6 dadi o 1 da 8 dadi speciali. La scelta si effettua semplicemente ruotando un encoder rotativo. Queste sono le caratteristiche: 1 dado: mostra punti grandi 2-6 dadi: mostra punti
Generatore di numeri casuali a LED: 5 passaggi (con immagini)
Generatore di numeri casuali LED: questo è un progetto Arduino molto semplice. Il prodotto utilizza LED per rappresentare numeri casuali. Quando si preme (e si tiene premuto) il pulsante, i LED andranno avanti e indietro, quindi, un insieme casuale di LED si illuminerà per rappresentare il numero. Questo è un Ardu
Generatore di numeri casuali: 5 passaggi
Generatore di numeri casuali: in questo progetto ti mostrerò come costruire un circuito che genererà un numero casuale compreso tra 0 e 99 con una semplice pressione di un pulsante
Crea uno schermo a matrice con il generatore di numeri pseudo-casuali: 4 passaggi
Crea una schermata di matrice con un generatore di numeri pseudo-casuali: se ti piace la matrice e hai del tempo libero, puoi creare un programma infinito, che mostra numeri casuali, alla velocità con cui il computer può eseguirlo, molto simile alla matrice ! Ci vogliono solo 5 minuti per la preparazione! stavo dando un'occhiata a