C'est une horloge intelligente qui indique l'heure et la météo.
Les colonnes et les couleurs indiquent la température sur une période de 32 heures (1 colonne = 1 heure) et le logo météo montre la tendance à +1, +9 et +12 heures.
BOM :
1x Adafruit Matrix Portal - Affichage Internet alimenté par CircuitPython.
1x panneau matrice LED RGB moyen 16x32 - Pitch de 6 mm (j'ai acheté le mien sur Adafruit)
1x capteur de mouvement (générique)
1x Panneau acrylique de diffusion LED noir - 10,2" x 5,1" - 0,1" / 2,6 mm d'épaisseur (j'ai acheté le mien sur Adafruit)
1x carrés adhésifs transparents - Pack de 6 - UGlu Dashes.
4 vis M4
5 vis autotaraudeuses, diamètre de 3 mm.
Assemblée :
- Trimez l'arrière de la matrice LED, il y a deux petites extrusions en plastique à couper.
- Vissez la base à la matrice LED à l'aide des vis M4.
- Préparez le portail Matrix comme indiqué ici :https://learn.adafruit.com/adafruit-matrixportal-m4
- Connectez le portail Matrix au capteur de mouvement. Respectez la polarité. (La broche par défaut pour le fil de détection est A4) (soudez)
- Installez le portail Matrix dans l'étui.
- Collez le capteur de mouvement à la base à l'aide de colle chaude. (Les vis de réglage doivent être orientées vers l'extérieur)
- Installez le panneau arrière avec les 5 vis auto-taraudantes.
- Couper et installer le panneau diffuseur.
Arduino :
- Dans l'IDE d'Arduino, installez toutes les bibliothèques requises (https://learn.adafruit.com/adafruit-matrixportal-m4)
- Placez les fichiers .ino et .h fournis dans votre dossier Arduino et ouvrez le fichier smartClock.ino.
- Créez une API OpenWeather.
- Stocker vos identifiants wifi et l'API OpenWeather dans le fichier credential.h.
- Dans le fichier Arduino principal (.ino), personnalisez les champs sous // pour les personnaliser.
- Transférez le programme sur le tableau.
- Le temps pendant lequel l'affichage reste allumé est réglé sur le capteur de mouvement à l'aide d'un tournevis.
Amusez-vous :)
Mise à jour du 5 février 2025 : J'ai ajouté tous les fichiers Arduino dans un dossier zip, car Printables ne permet pas de télécharger des fichiers .h.
标签
模型来源
