Sommario:
- Forniture
- Passaggio 1: il circuito
- Passaggio 2: posizionare i contatti del caricabatterie
- Passaggio 3: montare Arduino e il sensore di vibrazioni
- Passaggio 4: montaggio del ricevitore IR
- Passaggio 5: cablaggio e montaggio del display
- Passaggio 6: cablaggio del ricevitore IR
- Passaggio 7: cablaggio del display ad Arduino
- Passaggio 8: cablaggio dell'interruttore
- Passaggio 9: cablaggio della batteria
- Passaggio 10: programmazione
- Passaggio 11: come usarlo
- Passaggio 12: caricabatterie I
- Passaggio 13: caricatore II
- Passaggio 14: caricabatterie III
Video: Set elettronico di otto dadi completamente personalizzabile IR: 14 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
In collaborazione con J. Arturo Espejel Báez.
Ora puoi avere fino a 8 dadi da 2 a 999 facce in una cassa di 42 mm di diametro e 16 mm di altezza! Gioca ai tuoi giochi da tavolo preferiti con questo set di dadi elettronico tascabile configurabile!
Questo progetto consiste in un set elettronico tascabile di un massimo di 8 dadi. Il numero di facce di ciascuna di esse può essere impostato da 2 a 999 da un telecomando IR e memorizzato nella memoria EEPROM interna.
Per questo progetto abbiamo utilizzato un Arduino pro-mini, una scheda microcontrollore basata sull'ATmega328.
La rappresentazione dei dadi viene selezionata automaticamente. Per un dado a 6 facce, il numero è rappresentato con punti come un dado classico (con facce quadrate). Per il caso a 12 lati, il numero è presentato all'interno di un pentagono e per il caso a 20 lati, il numero è presentato all'interno di un triangolo. Per il resto, il numero è presentato all'interno di una scatola. Inoltre, i dadi a 3 facce possono essere presentati con due diverse forme: come il gioco "carta, sasso, forbice" e con il numero. Inoltre, per i dadi a due facce, l'abbiamo rappresentato con un colpo su/giù.
Forniture
Per il set di dadi:
- Arduino pro-mini
- SparkFun da USB a seriale Breakout - FT232RL
- SSD1306 I2c Display OLED da 0,96" 128x64
- Modulo sensore vibrazioni J34 Knock Switch Spring
- Batteria ai polimeri di litio lipo da 3,7 V 300 mAh
- Modulo a infrarossi IR 1838B del kit di controllo remoto wireless
- Custodia stampata in 3D (2 parti, si prega di trovare i collegamenti STL)
Per il caricatore:
- Due pezzi di PCB; 17x10mm e 13x18mm
- Custodia stampata in 3D (2 parti, si prega di trovare i collegamenti STL)
- Modulo caricabatteria al litio Micro USB 5V 1A TP4056
Passaggio 1: il circuito
Passaggio 2: posizionare i contatti del caricabatterie
Prendere due fili da un connettore maschio a pin dell'intestazione. Piegate ognuno formando un gancio come nella prima foto. Inserire uno nella parte laterale della vetrina e l'altro nel coperchio inferiore come mostrato.
Passaggio 3: montare Arduino e il sensore di vibrazioni
Posiziona e incolla l'Arduino e il sensore di vibrazioni sul coperchio inferiore (stampato in 3D). Saldare un filo da una connessione del sensore al GND di Arduino e l'altro filo dall'altra connessione del sensore al PIN D12.
Passaggio 4: montaggio del ricevitore IR
Rimuovere la copertura metallica del sensore IR. Montarlo e incollarlo al suo posto nella custodia come mostrato.
Passaggio 5: cablaggio e montaggio del display
Saldare un filo (di circa 4 cm) ad ogni contatto del display e incollarlo al loro posto nella custodia (come mostrato nella prima foto). Saldare un altro filo dal pin Vcc al contatto del caricabatterie nella parte laterale del case (come mostrato nella seconda immagine).
Passaggio 6: cablaggio del ricevitore IR
Tagliare i pin IR a circa 2 mm. Quindi, saldare un filo dal pin Vcc di IR al contatto Vcc del display e un altro dal pin GND di IR al contatto GND del display. Successivamente, saldare un cavo dal pin del segnale IR al pin D10 di Arduino.
Passaggio 7: cablaggio del display ad Arduino
Saldare il cavo SDA dal display al pin A4 di Arduino e il cavo SCK al pin A5.
Passaggio 8: cablaggio dell'interruttore
Saldare due fili al contatto del caricabatterie nel coperchio inferiore. Saldare uno di questi fili al pin centrale dell'interruttore e l'altro al terminale negativo della batteria. Saldare un terzo filo dal pin superiore dell'interruttore al pin GND di Arduino.
Passaggio 9: cablaggio della batteria
Saldare il terminale positivo della batteria al pin Vcc di Arduino. Copri l'Arduino con del nastro isolante. Chiudi e incolla i pezzi della custodia.
Passaggio 10: programmazione
Per caricare i programmi con l'IDE Arduino, collegare il programmatore FT232RL al computer con un cavo USB. Inserisci e mantieni i loro perni nei fori di Arduino come mostrato.
Devi selezionare Arduino pro o pro mini nell'IDE Arduino (per maggiori informazioni, puoi controllare
Per prima cosa carica lo sketch DiceEEPROM.ino in Arduino per preparare la memoria EPROM con la configurazione di default dei dadi (l'upload di questo sketch a quanto pare non ha effetto sul display). Quindi carica lo schizzo DiceIR.ino. Dopodiché, sul display apparirà una serie di dadi.
Passaggio 11: come usarlo
Per lanciare i dadi, scuotere semplicemente il dispositivo.
Per modificare la configurazione del numero di facce, puntare con il telecomando e premere il pulsante "OK" mentre i dadi stanno rotolando. Apparirà una schermata come nella seconda foto. Usa i pulsanti freccia sinistra e destra per selezionare i dadi da configurare. Premere i pulsanti freccia su o giù per modificare il numero di facce di 1; utilizzare i pulsanti "1" o "4" per modificare 10 e i pulsanti "2" o "5" per modificare 100. Premere nuovamente il pulsante "OK" per uscire dalla modalità di configurazione. La configurazione verrà salvata nella memoria interna non volatile e potrà essere modificata in qualsiasi momento a piacimento.
Appunti:
Se selezioni…
- un dado a zero facce, questo dado non apparirà.
- un dado a una faccia, il risultato sarà rappresentato con l'icona "carta, sasso, forbice".
- un dado a due facce, il risultato sarà rappresentato con l'icona pollice su/giù.
- un dado a 6 facce, il numero è rappresentato con punti come un dado classico (a facce quadrate).
- un dado a 12 facce, il numero è presentato all'interno di un pentagono.
- un dado a 20 facce, il numero è presentato all'interno di un triangolo.
- qualsiasi altro numero di facce, il risultato verrà presentato come un numero all'interno di una casella.
Passaggio 12: caricabatterie I
Taglia due pezzi di PCB di 17 mm x 10 mm e 13 mm x 18 mm. Praticare un foro nel piccolo pezzo che corrisponde al foro nella parte rotonda stampata in 3D, far passare un filo e saldarlo. Incolla il PCB come mostrato nella foto.
Passaggio 13: caricatore II
Saldare un filo nel pezzo PCB da 17x10 mm e passarlo nella fessura nella parte stampata in 3D. Incollalo come mostrato.
Passaggio 14: caricabatterie III
Montare e incollare le parti stampate in 3D come mostrato e saldare i fili al modulo del caricabatterie. Il filo saldato nella parte inferiore è il negativo. Ora puoi caricare la batteria del dispositivo con un cavo mini USB.
Primo premio nella sfida di velocità tascabile
Consigliato:
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
Il dispositivo desktop: un assistente desktop personalizzabile: 7 passaggi (con immagini)
Il dispositivo desktop: un assistente desktop personalizzabile: il dispositivo desktop è un piccolo assistente desktop personale in grado di visualizzare varie informazioni scaricate da Internet. Questo dispositivo è stato progettato e costruito da me per la classe CRT 420 - Special Topics al Berry College che è guidata dall'Istruttore
Labirinto laser personalizzabile con Arduino e app Android: 13 passaggi (con immagini)
Labirinto laser personalizzabile con app Arduino e Android: guarda un sacco di labirinti dai libri per bambini al robot automatico per la risoluzione dei labirinti. Qui provo qualcosa in modo diverso dove risolvo un labirinto usando la riflessione laser. All'inizio penso che sia molto facile, ma farlo a buon mercato costa più tempo per la precisione. Se qualcuno vuole t
Arduino Word Clock - Personalizzabile e facile da costruire: 15 passaggi (con immagini)
Arduino Word Clock - Personalizzabile e facile da costruire: il mio partner ha visto un orologio in un negozio che ti ha detto l'ora illuminando le parole per scrivere una frase scritta completa da quello che sembrava un miscuglio di lettere casuali. Ci è piaciuto l'orologio, ma non il prezzo, quindi abbiamo deciso di creare uno dei nostri design Il volto di
Sveglia LED Sunrise con sveglia con canzone personalizzabile: 7 passaggi (con immagini)
Sveglia a LED all'alba con sveglia personalizzabile: la mia motivazione Quest'inverno la mia ragazza ha avuto molti problemi a svegliarsi al mattino e sembrava soffrire di SAD (disturbo affettivo stagionale). Mi accorgo anche di quanto sia più difficile svegliarsi d'inverno visto che il sole non è ancora arrivato