Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Horloge à mots Android Things – Affichez l'heure en toutes langues en temps réel

Composants et fournitures

Raspberry Pi 3 Model B 1
Arduino Nano R3 1
Bandeau NeoPixel (WS2801 ou WS2812B) 1
Cadre photo 1
Disposition lettres découpée au laser 1
Plaque de bois (même taille que la disposition) 1

Outils nécessaires

Applications et services en ligne

À propos de ce projet

Et si une horloge parlait votre propre langue ? C'est fait !

Le concept : durant la journée, seules les lettres composant l'heure en toutes lettres s'allument, les autres restent éteintes. C'est un parfait exemple d'objet connecté pour la maison intelligente, s'intégrant naturellement à Google Assistant pour un contrôle vocal, dans un bel objet décoratif pour salon.

Construisez la vôtre

  1. Disposition des lettres : Créez un fichier vectoriel avec toutes les lettres nécessaires à l'heure en mots (ex: « IL EST DIX HEURES QUINZE »), aux dimensions du cadre, avec un espacement égal au pas des LED du bandeau. Faites-le découper au laser. Des fichiers pour l'anglais et l'italien sont fournis dans le dépôt GitHub (d'autres langues à venir).
  2. Bandeau LED : Compatible WS2801 (contrôle direct par Raspberry Pi / carte Android Things) ou WS2812B (nécessite un contrôleur intermédiaire – ici un Arduino Nano en liaison série USB). Le code source propose les deux variantes.
  3. Découpage et réassemblage du bandeau : Coupez et ressoudez le bandeau en motif zig-zag derrière la disposition, une LED par lettre.
  4. Isolation optique : Percez des trous dans la plaque de bois (un par lettre, assez larges pour englober toute la lettre). Insérez les LED dans les trous et fixez-les avec du ruban adhésif. Cela évite que la lumière d'une LED ne déborde sur les lettres voisines.
  5. Assemblage : Placez la disposition lettres dans le cadre (lisible depuis l'avant), puis la plaque de bois avec les LED derrière.
  6. Connexion : Selon le type de LED, câblez selon les schémas fournis (4 fils directs pour WS2801 sur GPIO Raspberry Pi ; via Arduino Nano pour WS2812B).
  7. Configuration Android Studio : Avant de compiler, sélectionnez la bonne variante de build dans le menu « Build Variants » (combinaison langue + type LED).
  8. Lancement : Déployez l'application sur la carte Android Things, configurez le WiFi. Avec une connexion Internet active, l'heure se synchronise automatiquement et s'affiche. En cas de perte de connexion au redémarrage, un état d'erreur s'affiche.

Application mobile compagnon (Android)

Le dépôt GitHub inclut le code d'une application mobile qui découvre l'horloge via l'API Android Nearby (sans configuration utilisateur), permet de changer la couleur des LED (et prochainement le fuseau horaire). La mise à jour est instantanée.

Maison intelligente (Smart Home)

Via Google Assistant (Smart Home), on peut changer la couleur et la luminosité des LED. Cela déclenche une Firebase Function qui modifie la base de données Firebase Realtime Database, lue par la carte Android Things, qui répercute les changements sur l'horloge. Toute la configuration est documentée dans le dépôt GitHub.

Code

Android Things Word Clock sur GitHub

https://github.com/danybony/word-clock/tree/master/AndroidThings

Le dépôt contient : l'application Android Things (deux variantes LED), l'application mobile compagnon, le code Firebase Functions, et les fichiers de configuration Smart Home.

Schémas

Processus de fabrication

  1. L'Horloge à Coucou : Histoire, Artisanat et Évolution Moderne
  2. Circuits intégrés (CI) : puces compactes et puissantes alimentant l'électronique moderne
  3. Horloge POV Arduino : Construire un affichage LED à persistance rétinienne
  4. Construire une horloge Numitron rétro avec Arduino : simple, fiable et économe en énergie
  5. Horloge à Mots DIY Arduino – Afficheur Temps Réel Élégant et Personnalisable
  6. Horloge à mots précise : affichage de l'heure en mots à la minute près
  7. Construire une horloge maître LED personnalisée avec alarme – Visible à 12 mètres
  8. Kit MOSMusic : MOSFET, Arduino et plus pour éclairage musical
  9. Disposition du châssis automobile : position du moteur et configurations de transmission expliquées