Sommario:

Set elettronico di otto dadi completamente personalizzabile IR: 14 passaggi (con immagini)
Set elettronico di otto dadi completamente personalizzabile IR: 14 passaggi (con immagini)

Video: Set elettronico di otto dadi completamente personalizzabile IR: 14 passaggi (con immagini)

Video: Set elettronico di otto dadi completamente personalizzabile IR: 14 passaggi (con immagini)
Video: Quando provi a fare un complimento a una ragazza... 2024, Luglio
Anonim
Image
Image
Il circuito
Il circuito

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

Posiziona i contatti del caricabatterie
Posiziona i contatti del caricabatterie
Posiziona i contatti del caricabatterie
Posiziona i contatti del caricabatterie
Posiziona i contatti del caricabatterie
Posiziona 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

Monta l'Arduino e il sensore di vibrazioni
Monta l'Arduino e il sensore di vibrazioni
Monta l'Arduino e il sensore di vibrazioni
Monta l'Arduino e il sensore di vibrazioni
Monta l'Arduino e il sensore di vibrazioni
Monta l'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

Montaggio del ricevitore IR
Montaggio del ricevitore IR
Montaggio del ricevitore IR
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

Cablaggio e montaggio del display
Cablaggio e montaggio del display
Cablaggio e montaggio del display
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

Cablaggio del ricevitore IR
Cablaggio del ricevitore IR
Cablaggio del ricevitore IR
Cablaggio del ricevitore IR
Cablaggio del ricevitore IR
Cablaggio del ricevitore IR
Cablaggio del ricevitore IR
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

Cablaggio del display ad Arduino
Cablaggio del display ad Arduino
Cablaggio del display ad Arduino
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

Cablaggio dell'interruttore
Cablaggio dell'interruttore
Cablaggio dell'interruttore
Cablaggio dell'interruttore
Cablaggio dell'interruttore
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

Cablaggio della batteria
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

Programmazione
Programmazione
Programmazione
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

Come usarlo
Come usarlo
Come usarlo
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

Caricabatterie I
Caricabatterie I
Caricabatterie I
Caricabatterie I
Caricabatterie I
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

Caricabatterie II
Caricabatterie II
Caricabatterie II
Caricabatterie 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

Caricabatterie III
Caricabatterie III
Caricabatterie III
Caricabatterie III
Caricabatterie III
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.

Sfida di velocità tascabile
Sfida di velocità tascabile
Sfida di velocità tascabile
Sfida di velocità tascabile

Primo premio nella sfida di velocità tascabile

Consigliato: