Table des matières:

Organiseur de bureau avec horloge matricielle LED et Bluetooth : 7 étapes
Organiseur de bureau avec horloge matricielle LED et Bluetooth : 7 étapes

Vidéo: Organiseur de bureau avec horloge matricielle LED et Bluetooth : 7 étapes

Vidéo: Organiseur de bureau avec horloge matricielle LED et Bluetooth : 7 étapes
Vidéo: 10 Accessoires utiles pour un SETUP de bureau 🖥 2024, Juillet
Anonim
Image
Image
Idée
Idée

Mon bureau était très encombré et je voulais avoir un bel organisateur où je pourrais ranger mes crayons, pinceaux, outils en argile, etc. J'ai regardé de nombreux organisateurs sur le marché mais je n'en ai aimé aucun. J'ai décidé de concevoir mon propre organisateur de bureau et voici le résultat.

Fournitures

Module RTC DS1307

Module Bluetooth HC06

Arduino Nano

LDR

Module matriciel LED MAX7219

Résine époxy transparente

Colle à bois

Contreplaqué 4 MM

Chargeur de téléphone portable

LED RVB à 4 broches

Étape 1: Idée

Ceci est mon plan pour l'organisateur de bureau. J'ai décidé de le faire en contreplaqué de 4 mm. Il est facile à couper avec un couteau utilitaire. Les prochaines étapes détaillent le processus de construction de l'organisateur.

Étape 2: Construire le panneau avant

Construction du panneau avant
Construction du panneau avant
Construction du panneau avant
Construction du panneau avant
Construction du panneau avant
Construction du panneau avant
Construction du panneau avant
Construction du panneau avant

J'ai mesuré la matrice LED et conçu le panneau avant en fonction de cela. Après avoir découpé la fenêtre pour la matrice LED, j'ai recouvert le morceau de bois découpé avec du ruban adhésif transparent et l'ai poussé à nouveau dans la fenêtre découpée. L'épaisseur supplémentaire de ruban transparent a aidé à ajuster la pièce de bois par friction à la fenêtre. Je me suis assuré de laisser un petit renfoncement lors du montage de cette pièce. J'ai peint le panneau extérieur de cette fenêtre en noir. Ensuite, j'ai placé tout ce panneau sur une surface plane. J'ai mélangé 2 parties d'époxy transparent et ajouté quelques gouttes de teinte brune dans la résine. J'ai versé cette résine sur le panneau de la fenêtre avant. Ensuite, j'ai saupoudré très parcimonieusement des paillettes dorées sur ce panneau pendant la prise de l'époxy. Une fois la résine époxy durcie, j'ai retiré le morceau de bois. Cela a donné une fenêtre claire pour montrer la matrice LED à travers. Aussi de l'avant, il semble sans couture.

Étape 3: Construire l'organisateur

Construire l'organisateur
Construire l'organisateur
Construire l'organisateur
Construire l'organisateur
Construire l'organisateur
Construire l'organisateur

La prochaine étape consiste à construire l'organisateur. J'ai commencé à découper des panneaux et à les coller avec de la colle à bois. Une fois terminé, j'ai coulé de la résine époxy colorée sur tous les côtés pour obtenir une finition en verre.

Étape 4: Faux triode (tube à vide)

Image
Image
Faux triode (tube à vide)
Faux triode (tube à vide)
Faux triode (tube à vide)
Faux triode (tube à vide)

Je voulais donner à mon organiseur de bureau une touche steampunk en ajoutant 2 fausses triodes (amplis à lampes). Pour réaliser les triodes, j'ai réalisé un moule à l'aide d'une bouteille d'encre à alcool et d'une lentille en plastique qui traîne. Pour la fabrication de moules, j'ai utilisé du mastic à moules Amazing.

J'ai créé une grille pour la triode en utilisant des agrafes et du fil d'aluminium coloré. J'ai ajouté une LED ambre pour la lueur du filament chauffant. À la base de cette configuration, j'ai ajouté un disque de papier cartonné. Malheureusement, je n'ai pas de photos du processus de création de cette triode. Faites-moi savoir si vous avez besoin d'étapes détaillées, j'ajouterai !

J'ai coulé le moule environ 4/5 avec de la résine époxy transparente. J'ai ensuite inséré cette configuration de broches d'agrafes, LED en résine et l'ai laissée reposer pendant 24 heures.

Après 24 heures, j'ai démoulé la triode et j'ai utilisé un marqueur argenté sur la partie supérieure de la triode pour imiter la partie « Getter » de la triode.

J'ai ensuite trempé la triode dans de la résine époxy et l'ai suspendue à l'envers. Cela a deux avantages.

1) Il rend la surface extérieure de la triode lisse et brillante.

2) une goutte de résine gèle sur le dessus de la triode qui reproduit le sceau de verre sur de vraies triodes.

Étape 5: Circuit et code

Circuit et code
Circuit et code

Le circuit se compose d'Arduino Nano connecté à l'horloge temps réel DS1307. J'ai ajouté un module Bluetooth HC-06 pour contrôler l'horloge de l'organisateur de bureau à partir d'un téléphone portable. J'ai également ajouté un LDR pour contrôler l'intensité de l'affichage en fonction de la lumière ambiante.

Il existe également un cavalier à 2 broches reliant le module Bluetooth (HC-06) au rail d'alimentation positif. Ceci est fait pour permettre le téléchargement de code sur arduino. Si le module HC-06 est sous tension, le code n'est pas téléchargé et l'erreur n'est pas si intuitive.

Le code de l'organisateur de bureau exécute les fonctions suivantes

- Temps d'affichage (format 12/24 heures - contrôlé via bluetooth via téléphone portable)

- Affichage jour, date toutes les 5 minutes

- Changez la couleur aléatoire des LED RVB des Triodes toutes les 5 minutes.

- Afficher une animation aléatoire à partir d'un ensemble d'animations toutes les 3 minutes

- Afficher un message personnalisé via Bluetooth via un téléphone portable

- Définir la date et l'heure via Bluetooth via un téléphone portable

- Éteindre l'affichage à 22h et recommencer à 6h

- De 6 h 00 à 6 h 50, les LED Triode RVB commencent par la couleur rouge et passent lentement à l'ambre, au jaune foncé, au jaune citron puis au blanc imitant le lever du soleil.

J'ai développé un code d'application Bluetooth à l'aide de MIT APP Inventor. Mon application est en cours de développement, donc le réglage de la date et de l'heure et le réglage du format 12/24 heures ne sont pas encore codés.

Remarques:

Note 1

Les matrices MAX72XX sont livrées avec différents types de matériel. Il existe 4 types configurés dans les bibliothèques

PAROLA_HW, ///< Utilise les modules matériels de style Parola.

GENERIC_HW, ///< Utiliser des modules matériels de style 'générique' couramment disponibles.

ICSTATION_HW, ///< Utiliser le module matériel de style ICStation.

FC16_HW ///< Utilise un module matériel de style FC-16.

Si vous exécutez un test sur votre matrice et voyez un affichage brouillé ou un texte d'image miroir, essayez d'initialiser un type de matériel différent dans le code. Pour moi, cela a fonctionné lorsque j'ai sélectionné ICSTATION_HW

#define HARDWARE_TYPE MD_MAX72XX::ICSTATION_HW

Note 2

Les fils de connexion fournis à l'origine avec mes matrices LED étaient très fragiles et fragiles. Le module a bien fonctionné lorsque je l'ai testé avec Arduino. Le lendemain, quand j'ai rebranché le circuit, il s'est comporté bizarrement. Après beaucoup de débogage, j'ai réalisé que l'un des fils de connexion entre le module LED et l'arduino s'était cassé en interne (isolation intérieure) provoquant un circuit ouvert. J'ai remplacé tous les fils de connexion et les choses ont commencé à bien fonctionner.

Bibliothèques Arduino utilisées:

DS1307 RTC

MAX72XX

Étape 6: Placement des composants et du port pour permettre le téléchargement de code

Placement des composants et du port pour permettre le téléchargement de code
Placement des composants et du port pour permettre le téléchargement de code
Placement des composants et du port pour permettre le téléchargement de code
Placement des composants et du port pour permettre le téléchargement de code
Placement des composants et du port pour permettre le téléchargement de code
Placement des composants et du port pour permettre le téléchargement de code

S'il vous plaît voir les images ci-jointes pour voir mon placement de composants. C'est ma mise en page. Vous pouvez choisir la disposition qui convient le mieux à vos besoins.

Étape 7: Produit final

Produit final
Produit final
Produit final
Produit final

Voici le dernier organisateur de bureau opérationnel sur mon bureau.

Conseillé: