Aller au contenu

+49 1626571232

info@openelab.io

🚀 Livraison gratuite à partir de 50€ dans l'UE / 80€ dans le monde entier

FAQ

ChronoPortal : Calendrier E-Ink personnalisé avec ESP32

28 Oct 2024 0 commentaires

Introduction

ChronoPortal est un projet open source qui combine le microcontrôleur ESP32 avec un écran e-ink, offrant aux utilisateurs une manière unique et créative de suivre les dates, l'heure et la météo . Inspiré par un prototype sur le thème du jeu Portal , le développeur l'a repensé pour une longue durée de vie de la batterie et une utilisation murale.
 
 

Principales caractéristiques

  1. Conception inspirée de Portal
    Le calendrier intègre des éléments visuels des jeux Portal et Portal 2, affichant des icônes de danger pour des plages de dates spécifiques : les jours 1 à 16 affichent les icônes du portail, tandis que les jours 17 à 31 passent à Icônes du Portail 2.
  2. Technologie d'affichage E-Ink
    Le calendrier est doté d'un écran à encre électronique de 7,5 pouces, d'une résolution de 800 x 480, optimisé pour une faible consommation d'énergie et une lisibilité étendue. Il utilise une technique en niveaux de gris pour améliorer les visuels, parfaite pour une utilisation à long terme alimentée par batterie.
  3. Intégration de la plateforme ESP32
    Construit sur le puissant microcontrôleur ESP32, ChronoPortal offre un traitement double cœur, des fonctionnalités Wi-Fi et Bluetooth. Il se connecte à Internet pour synchroniser les données météorologiques et en temps réel, en utilisant OpenWeatherMap pour des mises à jour météorologiques dynamiques.
  4. Open-source et personnalisable
    Tous les codes sources et les fichiers de cas imprimables en 3D sont disponibles sur GitHub , permettant aux utilisateurs de modifier le projet en fonction de leurs besoins et de contribuer à son développement.

Fonctionnalités principales

  1. Affichage de la date et de l'heure :  affiche la date et l'heure actuelles, y compris l'année, le mois, le jour, l'heure, les minutes et les secondes.
  2. Informations météorologiques : s'intègre à OpenWeatherMap pour fournir des prévisions sur 5 jours ou 12 heures, affichant les conditions météorologiques moyennes, les températures élevées/basses et l'humidité.
  3. Rappels et notifications : les utilisateurs peuvent définir des rappels pour des événements, des réunions ou des anniversaires importants afin de rester organisés.
  4. Thèmes personnalisables : les utilisateurs peuvent changer de thème pour personnaliser le calendrier en fonction de leur style et de leurs préférences.
 

Composants

  

Instructions de montage pour ChronoPortal

Avant de commencer, il est important de savoir que ce projet implique de souder et de couper le faisceau de câbles de l'écran inclus. L'écran étant le composant le plus cher, il est fortement recommandé de tester d'abord l'écran avant de couper des fils pour garantir son bon fonctionnement. S’il est défectueux, vous aurez toujours la possibilité de le retourner. Vous pouvez temporairement souder les connecteurs à broches pour connecter directement le faisceau. Après les tests, dessoudez-les et procédez aux étapes d'assemblage ci-dessous.
 
 

Assemblage d'impression et d'affichage 3D

  1. Imprimer les composants du cas :
  • Imprimer front.stl et back.stl d'abord. Lors de l'assemblage de ces pièces, vous pouvez également commencer à imprimer cover.stl.

  • Hauteur de couche : 0,2 mm est recommandé, mais les autres paramètres d'impression sont flexibles.

 
  1. Préparez l'affichage E-Ink :
  • Si l'écran est doté d'un film protecteur, retirez-le en tirant sur la languette colorée dans le coin.

  • Pré-pliez doucement le câble ruban et insérez l'écran dans la partie front.stl , en alignant le câble avec la fente latérale.

⚠️ Attention : Le câble ruban et l'écran sont fragiles, manipulez-les donc avec précaution pour éviter tout dommage.
 
 
  1. Assembler le dossier :
  • Assurez-vous que l'écran affleure les bords supérieur et inférieur du capot avant.

  • Placez le back.stl composant sur l’écran, en vous assurant que le câble ruban glisse doucement dans la fente latérale.

  • Utilisez des vis M3x8 pour fixer le capot arrière à l'avant à chaque coin.

 

Connexion du pilote E-Paper HAT et ESP32

  1. Connectez la carte de contrôle :
  • Insérez le HAT du pilote e-Paper dans la fente près du câble ruban. Clipsez le câble ruban dans le connecteur et verrouillez-le solidement.
  • Assurez-vous que le commutateur Display Config est réglé sur B et que le commutateur Interface Config est sur 0 pour garantir un bon fonctionnement.
  1. Connectez l'ESP32 au pilote A:
Vous trouverez ci-dessous le schéma de câblage. Notez que la broche PWR existe uniquement sur les versions 2.3 ou ultérieures de la carte pilote Waveshare.
Si vous disposez d'une révision plus ancienne, ignorez la connexion PWR :
e-Paper HAT <-> ESP32
VCC (Gris) <-> 3.3v
GND (Marron) <-> GND
DIN (Bleu) <-> IO13
CLK (Jaune) <-> IO14
CS (Orange) <-> IO15
DC (Vert) <-> IO23
RST (Blanc) <-> IO33
OCCUPÉ (Violet) <-> IO27
PWR (Rouge) <-> IO32

 

Assemblage final

  1. Fixez le support de batterie :
  • Utilisez un collant en plastique (par exemple, JB Weld) pour fixer le support de batterie à l'intérieur du boîtier.
  • Soudez les fils rouge et noir de la batterie aux broches Vin et GND de la carte ESP32.

 

  1. Sécuriser la couverture :
  • Rentrez tous les fils à l’intérieur du renfoncement du boîtier pour éviter tout pincement. Assurez-vous que l'ESP32 est fermement en place.

  • Installer le cover ver.stl imprimé et fixez-le avec des vis M3x8 dans chaque coin et une au centre au-dessus du support de batterie.

Programmation ESP32

N'insérez pas encore les piles, car l'ESP32 doit encore être programmé. Une fois le firmware téléchargé et testé, les batteries peuvent être installées pour alimenter l'appareil.
 
Ce processus simplifié garantit que votre écran fonctionne correctement avant l'assemblage final et que tous les composants sont sécurisés en toute sécurité pour un fonctionnement à long terme.
Article précédent
Prochain article

laissez un commentaire

Tous les commentaires du blog sont vérifiés avant la publication

Quelqu'un a récemment acheté un

Merci pour votre subscription!

Cet email a été enregistré !

Achetez le look

Choisissez les options

Modifier l'option
Notification de retour en stock
this is just a warning
Se connecter
Panier
0 articles
RuffRuff App RuffRuff App by Tsun