Table des matières:

Dot² - une table basse interactive : 12 étapes (avec photos)
Dot² - une table basse interactive : 12 étapes (avec photos)

Vidéo: Dot² - une table basse interactive : 12 étapes (avec photos)

Vidéo: Dot² - une table basse interactive : 12 étapes (avec photos)
Vidéo: Breaking and Entering... | Critical Role | Campaign 3, Episode 20 2024, Juillet
Anonim
Image
Image
Préparation de la base pour les LED
Préparation de la base pour les LED

Pendant mon stage, j'ai construit une table interactive sur laquelle vous pouvez exécuter des animations, des effets LED impressionnants et oui, jouer à des jeux old school !!

Je me suis inspiré pour créer cette table basse à partir de la table Music Visualiser de crt4041

La table est contrôlée via une application Bluetooth développée à l'aide de MIT App Inventor.

Commençons à construire…!!

Étape 1: Qu'est-ce que tout est requis ?

Matériel Matériel

  • Ply-Board en bois (0,5 d'épaisseur)

    • 4x - 8" par 28"
    • 1x - 28" par 28"
  • Panneau de mousse (environ 10-11 pieds carrés)
  • Acrylique - Blanc laiteux - 28" par 28" 3mm
  • 4x profilés en L en aluminium de 29" de long
  • Vis autotaraudeuses (M4 fonctionnera)
  • Clous
  • Bordure latérale pour les tables
  • Souder

Trucs électroniques

  • LED Pixel (ou Module Pixel WS2811) - 196 Ampoules.
  • Arduino Mega 2560
  • Module Bluetooth - HC-05/06
  • Résistance de 330 ohms
  • 1x Zéro PCB
  • En-têtes masculins
  • Fil de connexion 5V 20A
  • Changer de source d'alimentation

Les outils utilisés

  • Scie circulaire
  • Scie sauteuse
  • Perceuse avec foret de 12 mm
  • Tournevis
  • Pistolet à colle chaude
  • Fer à souder
  • Outil rotatif Dremel (pour la finition de la grille)
  • Ponceuse à disque
  • Couteau de précision
  • Fevi-Bond (ou SuperGlue)
  • Marteau

Étape 2: Préparation de la base pour les LED

Maintenant, prenez un Ply-Board de 28" par 28" et faites une grille uniforme avec chaque côté de la cellule mesurant 2 pouces.

Marquez le centre de chaque cellule et COMMENCEZ À PERCER…

ALLER! ALLER! ALLER!

Étape 3: Mettre fin à la folie du forage…

Mettre fin à la folie du forage…
Mettre fin à la folie du forage…
Mettre fin à la folie du forage…
Mettre fin à la folie du forage…
Mettre fin à la folie du forage…
Mettre fin à la folie du forage…
Mettre fin à la folie du forage…
Mettre fin à la folie du forage…

Après avoir percé jusqu'à 196 trous, il est maintenant temps de réparer les LED.

REMARQUE: Réparez les LED de la manière indiquée dans les images ci-dessus, sinon jouez avec le logiciel et le code.

Maintenant, collez les LED à chaud sur la carte de base.

Étape 4: Logiciel… Faisons-le vivre

Il existe deux logiciels différents disponibles pour l'utiliser avec

1. GLEDIATOR par SolderLabs.de

2. Code personnalisé avec Bluetooth ajouté au matériel afin que vous puissiez exécuter des jeux 8 bits sur la table.

Étape 5: Faire un circuit pour le coupler avec un mobile pour jouer à des jeux

Faire un circuit pour le coupler avec un mobile pour jouer à des jeux
Faire un circuit pour le coupler avec un mobile pour jouer à des jeux
Faire un circuit pour le coupler avec un mobile pour jouer à des jeux
Faire un circuit pour le coupler avec un mobile pour jouer à des jeux
Faire un circuit pour le coupler avec un mobile pour jouer à des jeux
Faire un circuit pour le coupler avec un mobile pour jouer à des jeux
Faire un circuit pour le coupler avec un mobile pour jouer à des jeux
Faire un circuit pour le coupler avec un mobile pour jouer à des jeux

Pour jouer à des jeux, j'ai conçu un circuit impliquant un module Bluetooth et Arduino Mega. Cela utilise l'application sur le téléphone pour se connecter à la table et utiliser votre mobile comme contrôleur pour la table.

J'ai utilisé le PIN 6 comme PIN SIGNAL pour la bande LED. Vous pouvez modifier à votre convenance, mais assurez-vous de le modifier également dans le code Arduino !!

Ensuite, cette configuration a été fixée sous la table et la partie électronique est terminée.

Étape 6: Codage Arduino

Utilisez les fichiers joints suivants pour télécharger le code pour Arduino Mega 2560.

Remarque: le code ne fonctionnera pas sur Arduino Uno/Nano/Pro Mini/Micro car ils ont tous 32B Flash mais le requis est supérieur à 32 Ko.

LED-TABLE.zip est un code impliquant des jeux et des animations pour le contrôle de la table à l'aide d'un mobile via Bluetooth

GLEDIATOR+Arduino_Code.zip sert à utiliser la table toujours connectée à un PC exécutant le logiciel GLEDIATOR

REMARQUE: si vous souhaitez utiliser le logiciel GLEDIATOR, il n'y a aucune limite à l'utilisation d'Arduino Mega 2560.

MISE À JOUR: j'ai inclus des bibliothèques dans les noms de fichiers zip ci-dessous Libraries.zip

Étape 7: Il est temps d'effectuer un test

Temps pour un essai
Temps pour un essai
Temps pour un essai
Temps pour un essai
Temps pour un essai
Temps pour un essai
Temps pour un essai
Temps pour un essai

Testez avec quelques modèles différents à l'aide du LOGICIEL GLEDIATOR et du code Arduino fourni par GLEDIATOR.

Étape 8: Application pour contrôler la table

Application pour contrôler la table
Application pour contrôler la table
Application pour contrôler la table
Application pour contrôler la table
Application pour contrôler la table
Application pour contrôler la table
Application pour contrôler la table
Application pour contrôler la table

Vous pouvez télécharger l'application depuis Google Play. Si vous souhaitez modifier l'application, vous pouvez toujours le faire sur MIT APP Inventor en important le fichier.aia ci-dessous.

Connectez-vous à votre table et commencez à jouer…!!

Étape 9: Couper la GRILLE

Image
Image
Couper la GRILLE
Couper la GRILLE
Couper la GRILLE
Couper la GRILLE
Couper la GRILLE
Couper la GRILLE

J'ai utilisé un panneau de mousse blanc de 4 mm pour faire la grille.

J'ai marqué des rectangles de 2 pouces par 28 pouces et à l'aide d'une scie à table, j'en ai fait 26 (13 pour la disposition horizontale et 13 pour la disposition verticale). Ensuite, à l'aide d'une scie sauteuse, j'ai fait des retraits de 4 mm de large également espacés afin que les bandes de carton mousse puissent être imbriquées les unes dans les autres en formant une grille.

Étape 10: Préparation de la coque extérieure pour envelopper la table à l'intérieur

Préparation de la coque extérieure pour envelopper la table à l'intérieur
Préparation de la coque extérieure pour envelopper la table à l'intérieur
Préparation de la coque extérieure pour envelopper la table à l'intérieur
Préparation de la coque extérieure pour envelopper la table à l'intérieur
Préparation de la coque extérieure pour envelopper la table à l'intérieur
Préparation de la coque extérieure pour envelopper la table à l'intérieur

à l'aide de planches de bois 4x 8" par 28" 8mm, j'ai préparé la limite avec un support en laissant 3" du haut à l'intérieur de la boîte pour supporter la planche montée avec des LED. ils pourraient se lier plus fortement.

Puis lentement abaissé la grille à l'intérieur de la boîte allumée pour voir que tout fonctionnait toujours bien. Ensuite, pour voir si la diffusion était bonne, j'ai placé une feuille d'acrylique blanc laiteux dessus et tout a fonctionné comme prévu:D

Pour fixer temporairement l'acrylique sur le dessus de la table, j'ai utilisé des supports en L en aluminium pour maintenir la feuille d'acrylique en place

Étape 11: donner à la table l'aspect final et une base sur laquelle se tenir

Donner à la table l'aspect final et une base sur laquelle se tenir
Donner à la table l'aspect final et une base sur laquelle se tenir
Donner à la table l'aspect final et une base sur laquelle se tenir
Donner à la table l'aspect final et une base sur laquelle se tenir
Donner à la table l'aspect final et une base sur laquelle se tenir
Donner à la table l'aspect final et une base sur laquelle se tenir

Un grand merci à Canvas of Dreams pour m'avoir aidé à faire ce superbe travail du bois pour la table. Consultez sa chaîne les gars !!

Les baguettes latérales pour les tables ont été coupées en deux, collées et clouées sur la coque extérieure de la table, comme indiqué sur les images. Ensuite, après séchage, 4 pieds de base ont été cloués à la base de la table et une couche de teinture PU a été appliquée pour lui donner une finition finale.

Une fois que tout a été fait, un verre mince de 2 mm a été posé sur de l'acrylique pour l'empêcher de se rayer et de se tacher de café.

Étape 12: Taa Daa c'est prêt

Taa Daa c'est prêt !!
Taa Daa c'est prêt !!
Taa Daa c'est prêt !!
Taa Daa c'est prêt !!
Taa Daa c'est prêt !!
Taa Daa c'est prêt !!
Concours Arduino 2016
Concours Arduino 2016
Concours Arduino 2016
Concours Arduino 2016

Premier prix au concours Arduino 2016

Concours Remix 2016
Concours Remix 2016
Concours Remix 2016
Concours Remix 2016

Finaliste du concours Remix 2016

Conseillé: