Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Máquina de Bingo Arduino Customizada com Displays 7-Segmentos A4 DIY

Componentes e Materiais

ComponenteQuantidadeObservação
Placa Perfurada (Peg Board)32 para displays 7-seg, 1 para placar (Ningbo Wins Handycraft)
Tábua de Corte Plástica Cinza1Para placar
Fita LED Digital 5m WS2811 (5050, 3 LEDs/controlador)1Displays 7-seg (12V)
Fita LED 5m WS2812B 5V 300 LEDs (60 LEDs/m, 5050 RGB)1Placar (75 números + 24 backlight BINGO)
Cabo de Áudio1Conexão placar ↔ displays (3 fios: 12V, GND, Data)
Tábua de Corte Translúcida2Frontal dos displays 7-seg
Tábua de Corte Flexível Cinza1Cobertura do placar
Arduino UNO1
Resistor 220 ohm2Linha de dados LED
Capacitor 100 µF2Desacoplamento alimentação LED
Chave Pushbutton Grande (momentânea)1Botão "Nova Bola"
Chave Pushbutton Pequena (genérica)1Botão "BINGO"
Regulador Linear 7805112V → 5V para placar (recomenda-se heatsink ou transistor de potência)

Ferramentas Necessárias

Sobre o Projeto

Dois displays 7-segmentos tamanho A4 (feitos com fita WS2811 12V, 8 segmentos cada = 16 endereços) mostram números sorteados (1-75). Um placar eletrônico (WS2812B 5V, 99 LEDs) exibe histórico, palavra "BINGO" e botões de controle. Tudo controlado por **um único pino (D6)** do Arduino UNO.

Passo 1: Fazendo os Displays 7-Segmentos

Passo 2: Fazendo o Placar (Scoreboard)

Passo 3: Software

Desenvolvido no Arduino IDE com biblioteca Adafruit_NeoPixel. Tabela de segmentos para dígitos 0-9 (array SEGMENTarray[8][10]). Fluxo:

  1. Botão "Nova Bola" (D2, pull-up) → gera aleatório 1-75 (seed = millis()).
  2. Se já sorteado, regera automaticamente.
  3. "Light Show 1" (piscar pontos decimais + arco-íris) → mostra número nos 2 displays.
  4. Acende número no placar (verde). Novo número em vermelho.
  5. Array SCORE[76] marca sorteados (0/1).
  6. Botão "BINGO" (D4) → "BingoLightShow" (cascata branca + pisca azul) → zera array → nova rodada.
  7. Desligar/ligar 12V também reinicia.

Passo 4: Eletrônica

Código

Arquivo: BINGO_Machine_rev04.ino (GPL3+). Completo no projeto. Principais funções:

Peças Personalizadas (CAD)

Template SVG para máscara dos segmentos: tekening_gaten_patroon_puntjes_xgW76A8Jmw.svg

Esquemáticos

Arquivo Fritzing: bingo_sketch_66WRdQITE2.fzz

Processo de manufatura

  1. Construa Sua Própria Máquina de Escrever Deveres de Casa (Plotter de Caneta) em Casa
  2. Construa um Relógio Retrô Numitron com Arduino: Simples, Confiável e Eficiente
  3. Construa um Voltímetro DIY com Arduino e Display Nokia 5110 – Guia Passo a Passo
  4. Roda de Medição Precisa DIY com Arduino Nano e Encoder Rotativo
  5. Monitore a Qualidade do Ar com Precisão usando o Sensor Sharp GP2Y1010AU0F
  6. Jogo Pong 1D com Arduino Nano e Fita LED WS2812 – Tutorial DIY Passo a Passo
  7. Construa uma Máquina CNC Totalmente Funcional com Arduino Nano R3
  8. UPS HID com Arduino: Transforme Fonte "Burra" em Backup USB Inteligente
  9. Construa uma Fechadura de Porta RFID Portátil com Arduino – Guia Passo a Passo
  10. Cafeteira Inteligente com Arduino com Controle Bluetooth e Monitoramento de Temperatura