instructables Smart Pinball
Smart Pinball de Pblomme
Dende neno sempre me gustou xogar coas máquinas de pinball. Tiñamos un pequeno cando era pequeno e pasaba horas xogando con aquela. Entón, cando os meus profesores nos deron este traballo para facer un "obxecto encantado" e dan un consello para facer algo divertido, pensei ao instante nunha máquina de pinball.
Entón, nesta instrución guiareino a través desta viaxe que fixen para facer a miña versión dunha máquina de pinball incrible. Subministros:
Compoñentes:
- Raspberry Pi (39,99 €) x1
- Raspberry T-cobbler (3,95 €) x1
- fonte de alimentación usb-c 3,3V (€ 9,99) x1
- Placa de madeira (9,45€) x1
- LDR (3,93 €) x1
- Resistencia sensible á forza (7,95 €) x1
- Sensor infravermello (€ 2,09) x1
- Palos de madeira (6,87 €) x1
- Caixa de gomas de cores (2,39€) x1
- Pantalla LCD (8,86 €) x1
- Mármore negro (0,20 €) x1
- Adhesivos de neón (9,99 €) x1
- Cables (6,99 €) x1
- Servomotor (2,10 €) x1
A máquina de pinball intelixente é unha máquina de pinball de bricolaxe que se pode construír usando Raspberry Pi e varios compoñentes. A máquina de pinball ten sensores, un servomotor, unha pantalla LCD e unha base de datos para almacenar datosa. Os seguintes son os materiais e ferramentas necesarios para fabricar a máquina de pinball intelixente:
Subministracións
- Raspberry Pi (39.99) x1
- Raspberry T-cobbler (3.95) x1
- Fuente de alimentación USB-C 3.3 V (9.99) x1
- Placa de madeira (9.45) x1
- LDR (3.93) x1
- Resistencia sensible á forza (7.95) x1
- Sensor infravermello (2.09) x1
- Paos de madeira (6.87) x1
- Caixa de gomas de cores (2.39) x1
- Pantalla LCD (8.86) x1
- Mármore negro (0.20) x1
- Adhesivos de neón (9.99) x1
- Cables (6.99) x1
- Servomotor (2.10) x1
Ferramentas
- Pistola de cola
- Rompecabezas
- Un taladro
- Pegamento para madeira
Instrucións de uso
- Conectando todo: Siga as instrucións proporcionadas no PDF files para conectar todos os sensores, servomotor e pantalla LCD mediante cables. Asegúrese de que todos os compoñentes estean conectados correctamente e de forma segura.
- Configuración da base de datos: Instala MariaDB no teu Raspberry Pi e conecta MySQL Workbench a el. A continuación, executa o SQL file proporcionado para crear unha base de datos para almacenar todos os datos do xogo. A base de datos contén dúas táboas importantes, unha para os xogadores e outra para os datos do sensor.
- Configuración de sensores e sitio: Siga as instrucións proporcionadas no PDF para configurar os sensores e o sitio para a máquina de pinball.
- Facendo o xogo físico: a caixa: Siga as instrucións proporcionadas no PDF para crear unha caixa de madeira para a máquina de pinball.
- Combinando todo: Combina todos os compoñentes da máquina de pinball segundo as instrucións proporcionadas no PDF.
Paso 1: Conectar todo
No pdf de abaixo podes atopar o que e como podes conectar todos os sensores, o servomotor e a pantalla LCD. Algúns dos compoñentes están configurados na placa de proba do pdf, pero debes conectar todo con cables. Que se necesita para despois colocar todo na caixa?
Descargar: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf
Descargar: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf
Paso 2: Configurar a base de datos
Para este proxecto, necesitas unha base de datos para almacenar todos os datos que recibirás do xogo. Para iso, fixen unha base de datos en MySQL workbench. Asegúrate de ter instalado MariaDB no teu raspberry-pi e conecta MySQL workbench ao teu pi. Alí pode executar sqlle que pode atopar aquí para obter a base de datos. as táboas importantes da base de datos son para as persoas que xogan e os datos dos sensores almacenados na táboa "feito". Isto aforra cando comeza e remata o xogo, a cantidade de veces que chegas á zona activa e o tempo xogado. Todo isto serve para obter o marcador dos 10 mellores partidos disputados.
Paso 3: Configuración dos sensores e do sitio
Na biblioteca de Github podes atopar todo o código que necesitas para que os sensores e o motor funcionen. Tamén podes atopar todo o código para facer o webtraballar no sitio e interactuar co xogo.
Unha pequena información sobre o código:
O xogo comeza cando a bola roda xunto ao ldr, polo que se fai máis escuro. O ldr detecta isto e comeza o xogo. Podes cambiar a intensidade do ldr para axustar perfectamente a túa situación de iluminación. Púxeno no 950, porque funcionou ben onde o construín, pero podería ser diferente para ti. Obtén puntos por cada segundo que mantén o balón "vivo". Cando golpeas o sensor de presión, tamén coñecido como a zona quente, obtén puntos extra e o servomotor deixa de xirar un pouco. Cando finalmente perdes, a bola roda xunto ao sensor IR e así é como o xogo sabe cando perdes.
Paso 4: Facer o xogo físico: a caixa
O primeiro paso para facer o xogo, é facer a propia caixa. Baseei o meu deseño deste vídeo. Só usei madeira en lugar de cartón e fixen o final un pouco máis alto, polo que non podía a pantalla LCD. Tiven sorte, porque tiña un amigo cunha máquina de cortar madeira, pero é posible recortar as formas usando un rompecabezas.
Comeza cortando os lados, a parte traseira, a dianteira e a placa de terra principal. Antes de conectar todo, fai un burato na parte traseira para a pantalla LCD. Agora conecta todo con cravos ou cola de madeira. Asegúrate de ter un bordo de polo menos un centímetro nos lados. Despois diso, é o tomo de facer uns buratos! Necesitas un par de buratos en forma de triángulo para poñer os paus e algúns buratos para o motor e os sensores. Nos paus, coloque unhas 3 gomas cada un, para que a pelota bote ou rebote. Asegúrate de ter uns buratos grandes ao final da caixa para pasar todos os cables de alimentación e outros cables. A última parte e máis difícil de facer, é o mecanismo para as pipas. En teoría, non é tan difícil. Os paus que presionas fan que un bloque e unha banda de goma empurra ese bloque cara atrás. Nese bloque hai un pau coa parte superior no extremo. Asegúrese de que as varas do lado estean moi ben pegadas aos bloques, para que non se caian.

Paso 5: Combinar todo
Despois de facer a caixa, podemos comezar a xuntar todo. Podes fixar o raspberry-pi no medio cuns pequenos parafusos. Só asegúrate de non metelos demasiado profundo, se non, van saír do prato na parte superior. Podes simplemente eliminar a capa protectora das placas e pegalas na caixa. Coloque o ldr no lado da esquerda da caixa, xusto despois do mecanismo de lanzamento. Podes poñer o sensor de presión onde queiras. Púxeno diante dun dos triángulos. Quizais teñas que facer outro burato na parte frontal para introducir o sensor IR. Ten que estar de lado para ver o balón. O burato que fixeches para a pantalla LCD debe ser do tamaño perfecto para que poidas empurralo. Para o motor, podes pegarlle un pequeno pau usando a pistola de cola. Mete o pau polo burato que lle fixeches e pega un anaco de madeira ao pau. Despois de todo isto feito, podes rematalo ou pegando uns bonitos adhesivos nel!

Documentos/Recursos
![]() |
instructables Smart Pinball [pdfInstrucións Pinball intelixente |






