Table des matières:
- Fournitures
- Étape 1: Préparation de la boîte
- Étape 2: Codage
- Étape 3: Définir la bonne image Raspbian
- Étape 4: Transférez les fichiers sur le tableau
- Étape 5: définition des paramètres Linux
- Étape 6: Placement des composants
- Étape 7: Finition de la boîte
- Étape 8: Profitez de votre horloge numismatique
- Étape 9: Profitez de votre mini-ordinateur
Vidéo: Horloge numismatique : 9 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
REAL est la monnaie brésilienne depuis 1994 et pour célébrer son 25e anniversaire, l'année dernière (2019), la Casa da Moeda (monnayage brésilien) a fabriqué une pièce commémorative de 1 REAL avec un colibri à l'avers (pas l'effigie habituelle de la république).
Le colibri était l'image sur le 1 VRAI billet lorsque la monnaie a été lancée il y a 25 ans. La 1 VRAI facture n'est plus produite.
En tant qu'enthousiaste numismatique, j'ai utilisé un vieux RaspberryPi 2, un écran LCD TFT et du code en JavaScript pour faire une horloge qui affiche l'heure avec des billets et des pièces de la deuxième famille du REAL. C'est un véritable ordinateur qui fait office d'horloge.
Vous pouvez modifier les fichiers-j.webp
Fournitures
- Carte Raspberry Pi
-TFT 3.5 ''LCD
-Boite en bois
Étape 1: Préparation de la boîte
J'ai eu cette vieille boîte en bois qui traînait depuis longtemps, je pense qu'elle servait à conserver les sachets de thé. J'ai "cassé" le panneau avant et fait un trou carré avec un outil Dremel pour s'adapter à l'écran 3, 5''.
Après avoir monté tous les composants, je vais recoller la pièce.
L'écran est collé à chaud sur le panneau.
Étape 2: Codage
La fonction même du RaspberryPi dans ce projet est d'afficher une page Web sur Chrome en mode plein écran.
Par exemple, si l'heure est 3:05, il affichera un billet de 2 VRAI et une pièce de 1 VRAI pour les heures, et une pièce de 5 cents pour les minutes.
J'ai rendu la page actuelle disponible pour tester sur le lien https://numismaticclock.freetzi.com, mais dans le projet, elle fonctionnera localement.
Il s'agit d'une page HTML avec du JavaScript pour rafraîchir la page lorsqu'une minute s'écoule. Le projet a 13 images pour montrer les heures (0h et 12h est la même image mais des fichiers différents) et 60 images pour montrer les minutes. Le fichier HTML (index.html) et le 73-j.webp
Le script imprime les balises pour afficher des images à chaque fois que la page est chargée. Une variable obtient la minute réelle du système en dehors de la fonction de synchronisation tandis qu'une autre variable l'obtient à l'intérieur de la fonction. Chaque seconde, ces deux variables sont comparées, et si elles sont différentes, cela signifie qu'une minute s'est écoulée, donc la page est rafraîchie.
Étape 3: Définir la bonne image Raspbian
Tout d'abord, vous devrez télécharger l'image Raspbian spécifique qui fonctionne avec votre écran. Dans mon cas, mon écran est la version KeDei 6.2, j'ai donc téléchargé la distribution à partir de
Vous aurez besoin d'un logiciel appelé WinDisk32Imager pour graver l'image sur une carte SD, puis démarrer votre carte.
Étape 4: Transférez les fichiers sur le tableau
Le contenu du fichier relogio.rar (étape 3) devra être transféré sur le RaspberryPi.
Vous pouvez utiliser une clé USB pour le faire ou le faire via SSH avec un logiciel appelé WinSCP. Mettez tous les fichiers dans un dossier dans /home/pi/
Le chemin du fichier index.html sera ~/home/pi/relogio/index.html
Je recommande d'utiliser Putty pour faciliter les réglages suivants.
Étape 5: définition des paramètres Linux
A ce stade, les fichiers sont enregistrés sur votre tableau et vous pouvez connecter un clavier, ouvrir le navigateur et taper /home/pi/relogio/index.html dans la barre d'adresse. Il affichera la page de l'horloge, puis appuyez sur F11 pour entrer en mode plein écran et c'est fait !
Mais nous pouvons faire mieux.
Vous pouvez télécharger un logiciel qui masque le curseur de la souris lorsqu'il n'est pas utilisé.
sudo apt-get install unclutter
Une fois terminé, vous tapez la commande suivante pour masquer le curseur s'il ne bouge pas pendant 2 secondes:
sudo désencombrer -idle 2 -root
Le navigateur Chrome peut être ouvert via la ligne de commande en mode plein écran et directement sur la page d'horloge (n'utilisez pas sudo dans sa commande):
navigateur-chrome --homepage /home/pi/relogio/index.html --start-fullscreen
Nous pouvons le rendre encore meilleur.
Nous allons définir un alias, c'est-à-dire qu'avec une seule commande, nous exécuterons le logiciel pour masquer le curseur et ouvrir Chrome sur la page de l'horloge.
Pour ce faire, tapez la commande suivante:
sudo nano /home/pi/.bashrc
Près de la section "Définition d'alias", insérez le texte suivant (tout comme l'image):
alias relogio='chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen | sudo unclutter -idle 2 -root &'
Fermez et rouvrez votre terminal ou tapez:
source /home/pi/.bashrc
Maintenant, lorsque vous tapez la commande relogio sur le terminal, il exécutera automatiquement le logiciel de désencombrement et ouvrira Chrome.
Étape 6: Placement des composants
Le RasbperryPi que j'ai utilisé dans ce projet est fortement endommagé. Seuls deux ports USB fonctionnent encore et je les rallonge avec des cavaliers pour le mettre à l'arrière de la boite. J'ai également fait une extension des points de soudure PP1 et PP2 sur la carte à un connecteur d'alimentation.
Mode également un autre trou carré sur le côté gauche pour le connecteur Ethernet.
Étape 7: Finition de la boîte
J'ai découpé des bâtons de popsicle pour faire un cadre autour de l'écran afin de masquer certaines imperfections.
Je pourrais facilement recoller le panneau avant dans la boîte. Également collé un aimant pour tenir une pièce commémorative au-dessus de l'écran.
Étape 8: Profitez de votre horloge numismatique
La boîte a de la place pour contenir une banque d'alimentation à l'intérieur, si vous utilisez un dongle pour le wifi (ou une version plus récente de la carte), cela la rendra entièrement sans fil.
Étape 9: Profitez de votre mini-ordinateur
Il peut être utilisé comme un ordinateur ordinaire, exécutant un serveur de stockage par exemple.
J'espère que vous apprécierez et que cela pourrait et être utile dans des projets similaires.
PS. Désolé pour le clavier sale:)
Conseillé:
Horloge de retraite / Compte à rebours / Horloge Dn : 4 étapes (avec photos)
Retirement Clock / Count Up / Dn Clock: J'avais quelques-uns de ces écrans à matrice de points LED 8x8 dans le tiroir et je réfléchissais à ce que je devais en faire. Inspiré par d'autres instructables, j'ai eu l'idée de construire un affichage de compte à rebours/up pour compter jusqu'à une date/heure future et si l'heure cible p
ESP8266 Horloge réseau sans RTC - Nodemcu NTP Horloge Pas de RTC - PROJET HORLOGE INTERNET : 4 étapes
ESP8266 Horloge réseau sans RTC | Nodemcu NTP Horloge Pas de RTC | PROJET D'HORLOGE INTERNET: Dans le projet, un projet d'horloge sans RTC prendra du temps sur Internet en utilisant le wifi et l'affichera sur l'écran st7735
Horloge électronique C51 4 bits - Horloge en bois : 15 étapes (avec photos)
Horloge électronique C51 4 bits - Horloge en bois : J'ai eu du temps libre ce week-end, alors je suis allé de l'avant et j'ai assemblé cette horloge numérique électronique bricolage 4 bits de 2,40 AU $ que j'ai achetée sur AliExpress il y a quelque temps
Créer une horloge à partir d'une horloge : 11 étapes (avec photos)
Création d'une horloge à partir d'une horloge : dans ce Instructable, je prends une horloge existante et crée ce que je ressens est une meilleure horloge. Nous allons passer de l'image de gauche à l'image de droite. Avant de commencer votre propre horloge, sachez que le remontage peut être difficile car le piv
Convertir l'horloge ordinaire de la maison en horloge autoluminescente : 8 étapes (avec photos)
Convertir l'horloge ordinaire de la maison en horloge auto-luminescente : D'abord, je remercie chaleureusement l'équipe d'Instructables pour que mes jours de récupération de santé soient plus réactifs. dans l'horloge auto-luminescente.>> Pour faire ça