Table des matières:

Horloge à bulles d'air rougeoyante; Alimenté par ESP8266 : 7 étapes (avec photos)
Horloge à bulles d'air rougeoyante; Alimenté par ESP8266 : 7 étapes (avec photos)

Vidéo: Horloge à bulles d'air rougeoyante; Alimenté par ESP8266 : 7 étapes (avec photos)

Vidéo: Horloge à bulles d'air rougeoyante; Alimenté par ESP8266 : 7 étapes (avec photos)
Vidéo: 100+ Conseils Et Astuces Pour Faciliter Ton Quotidien 2024, Juin
Anonim
Horloge à bulles d'air rougeoyante; Alimenté par ESP8266
Horloge à bulles d'air rougeoyante; Alimenté par ESP8266
Horloge à bulles d'air rougeoyante; Alimenté par ESP8266
Horloge à bulles d'air rougeoyante; Alimenté par ESP8266

« horloge à bulles d'air brillante » affiche l'heure et certains graphiques par des bulles d'air illuminées dans un liquide. Contrairement à l'affichage matriciel à LED, les bulles d'air incandescentes qui dérivent lentement me donnent quelque chose pour me détendre.

Au début des années 90, j'ai imaginé "l'affichage à bulles". Malheureusement, l'idée n'a pas été réalisée à ce moment-là en raison de mes compétences et de mon temps limités, et des produits d'idées similaires fabriqués par d'autres jusqu'à présent. Maintenant, le bon moment est venu pour moi de réaliser mon « horloge à bulles d'air luminescente ». À partir de quelques tests de base et préliminaires, « horloge à bulles d'air luminescente » a enfin affiché l'heure sur mon bureau.

Étape 1: Pièces, matériaux et outils

Pièces, matériaux et outils
Pièces, matériaux et outils
Pièces, matériaux et outils
Pièces, matériaux et outils
Pièces, matériaux et outils
Pièces, matériaux et outils
Pièces, matériaux et outils
Pièces, matériaux et outils

Je veux rendre "l'horloge à bulles d'air incandescente" aussi minime que possible en utilisant des pièces communes. Certaines électrovannes ont été testées et la moins chère également la plus petite achetée sur AliExpress a été sélectionnée, mais je n'ai pas confirmé sa durabilité. Sur la base de ces résultats de test préliminaires, la dimension de base est conçue pour cette police: largeur de 8 bits, zone d'affichage: environ 200 mm de hauteur x 90 mm de largeur.

J'ai acheté le vase en verre transparent de la bonne taille et conçu des pièces en acrylique basées sur le vase et d'autres pièces de traitement de l'air.

1. pièces de traitement d'air (informations sur les pièces achetées au moment où j'ai acheté, juste pour référence)

  • électrovanne: 8 pièces (AliExpress, 1,79 USD/pc, nommée "Mini micro électrovanne électrique DC 5V 6V, échappement de dégagement de gaz d'air découragé 2 positions 3 voies pour pompe à air à gaz") * 1 * 1 (2020-5-7); L'électrovanne à 2 voies à fermeture normale (ouverte à la mise sous tension) est meilleure pour cette utilisation.
  • tuyau de dérivation d'air; huit sorties avec vannes (Amazon.co.jp, 1556JPY, nommé "Uxcell Aquarium Air Tube Bifurcation Elbow/8 One-Way Exit Lever Pump")
  • pompe à airChoisissez une pompe à air appropriée sous votre propre responsabilité. Fermez toutes les vannes pendant une longue période, ce qui peut provoquer une surchauffe de la pompe à air.
  • tubes; ID6-OD8mm, ID4-OD7mm, ID3-OD6mm
  • joint de tube; en L, en I
  • panneau acrylique; transparent; épaisseur 2mm et 3mm
  • panneau acrylique; le noir; épaisseur 2mm

2. pièces de circuit imprimé

  • ESP8266
  • écran OLED; 0,91" 128x32
  • IC d'extension d'E/S; MC23017
  • bandes LED; NéoPixel: 8 pièces
  • FET; 2SK2412: 8 pièces
  • Diode; IN4002: 8 pièces
  • Adaptateur pour courant alternatif; 6V-1.8A
  • divers les pièces

3. divers

  • vase en verre; OD120mm Hauteur260mm
  • glycérine; pureté 99%, 2.5L
  • boîtier
  • adhésif

4. outils et etc.

  • découpeur laser pour découper des panneaux acryliques
  • divers outils pour assembler la carte de circuit électrique
  • Wi-Fi accessible

Étape 2: Découpe de pièces en acrylique au laser

Découpe de pièces acryliques par laser Cutter
Découpe de pièces acryliques par laser Cutter

À l'aide d'un cutter laser, les pièces en acrylique sont découpées. Juste pour votre référence, le fichier ai (adobe illustrator) * 1 est joint. Ils sont conçus pour le vase en verre et les autres pièces de traitement d'air que j'ai achetées. La taille du vase en verre: taille intérieure 113 mm de diamètre, hauteur 243, taille extérieure 120 mm de diamètre, hauteur 260 mm.

*1 (2020-3-20); ai est révisé pour ne pas chevaucher les dessins de chaque couche. J'ai essayé de télécharger le même contenu enregistré en tant que fichier.dxf, mais pas correctement téléchargé, supposons qu'il s'agisse d'un bogue du système dans instructables.com.

*2 (2020-3-27); Les informations sur l'épaisseur et la couleur des panneaux acryliques sont ajoutées à la légende de l'image ci-dessus. Cliquez sur l'image pour voir les légendes.

Étape 3: Assemblage des pièces de traitement d'air

Assemblage de pièces de traitement d'air
Assemblage de pièces de traitement d'air
Assemblage de pièces de traitement d'air
Assemblage de pièces de traitement d'air
Assemblage de pièces de traitement d'air
Assemblage de pièces de traitement d'air

Des tubes-joints transparents en forme de L sont utilisés comme buses, serrés sur une partie acrylique transparente. Les pièces en acrylique sont assemblées. Des séparateurs entre chaque buse empêchent les interférences mutuelles entre les bulles voisines.

les buses, les électrovannes, le tuyau de dérivation d'air et la pompe à air sont connectés par des tubes de taille appropriée.

*1 (2020-5-7); sur la cinquième photo, la sortie non utilisée (ouverte lorsque l'alimentation est coupée) de l'électrovanne à 3 voies est scellée. L'électrovanne à 2 voies à fermeture normale (uniquement la sortie ouverte lorsque l'alimentation est sous tension) est meilleure pour cet usage.

Étape 4: Assemblage du circuit de commande

Assemblage du circuit de commande
Assemblage du circuit de commande
Assemblage du circuit de commande
Assemblage du circuit de commande
Assemblage du circuit de commande
Assemblage du circuit de commande

Juste pour votre référence, ma note de conception du schéma de circuit est jointe, peut être difficile à lire. Certaines pièces sont sélectionnées dans ma main pour ne pas être optimisées. Des photos du circuit de commande assemblé à l'avant et à l'arrière sont ajoutées, un câblage pas bien fait mais si cela peut vous aider.

L'ESP8266 connecté au WiFi contrôle huit électrovannes via un extenseur d'E/S; Interface I2C, afin d'afficher l'heure correcte sur les bulles d'air également sur l'écran OLED.

Huit NeoPixels sont mis en ligne collés sur une partie acrylique (nommée "NeoPixel support-top") à placer sous chaque buse d'air à l'aide de "NeoPixel support-side" et "NeoPixel support-top spacer" pour éclairer les bulles d'air. Ils sont installés dans le boîtier de la boîte.

Étape 5: Assemblage total

Assemblage totalement
Assemblage totalement
Assemblage totalement
Assemblage totalement

unité de traitement d'air, circuit imprimé et autres sont assemblés totalement.

Ensuite, versez de la glycérine dans le vase. La glycérine que j'ai achetée est de pureté 99%, 2,0L.

Étape 6: Codage Arduino

Pour votre référence, le code arduino est référencé ici.https://github.com/ShinodaY/bubble-clock

Veuillez vous référer à un autre article concernant le codage arduino ESP8266 et le téléchargement OTA. Désolé pour le code non intelligent et les commentaires en japonais.

Votre wifi_ssid et wifi_password doivent être entrés dans la ligne: wifiMulti.addAP("your_wifi_ssid", "your_wifi_password");

Étape 7: Réglage et confirmation

Réglage et confirmation
Réglage et confirmation
Réglage et confirmation
Réglage et confirmation

Le réglage est important pour améliorer la lecture de la forme des bulles.

1. réglez 8 vannes manuelles pour réduire la variation des volumes de bulle d'air de chaque buse, la vitesse de montée de la bulle dépend de son volume.

2. Sur le code arduino; OTA principal, les paramètres suivants définissent le volume des bulles d'air et l'écart vetical entre les bulles d'air, définissez-les correctement. En fonction de la température des spécifications de l'unité de traitement des liquides et de l'air, ces paramètres doivent être modifiés.・int bubbleDelay = 15; // délai en m sec pour maintenir les électrovannes ouvertes, définir le volume de la bulle d'air・int bubbleSeparateDealy = 1000; // temps de retard en m sec pour définir l'écart vertical entre les bulles d'air

Vous pouvez modifier/ajouter des données de police sur le code arduino ce que vous souhaitez afficher sur votre « horloge à bulles d'air brillante ».

Fermez toutes les vannes pendant une longue période, ce qui peut provoquer une surchauffe de la pompe à air. Confirmez la pompe à air si un fonctionnement continu est disponible ou non sous votre responsabilité. En outre, la durabilité de l'électrovanne doit être confirmée. Cela peut être critique sur votre utilisation.

Merci de l'intérêt que vous portez à mon projet. Passez un bon moment de détente avec cette horloge !

Veuillez également consulter le concours Make It Glow, ci-dessous.

Concours Fais briller
Concours Fais briller
Concours Fais briller
Concours Fais briller

Grand prix du concours Make it Glow

Conseillé: