Table des matières:
- Étape 1: Rassemblez les matériaux
- Étape 2: Construire le cas
- Étape 3: Assembler les modules électroniques
- Étape 4: Téléchargez le code et testez l'horloge
Vidéo: Horloge rétro Pac-Man : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Par TechKiwiGadgetsTechKiwiGadgets sur InstagramSuivez plus par l'auteur:
À propos: Fou de technologie et des possibilités qu'elle peut apporter. J'aime le défi de construire des choses uniques. Mon objectif est de rendre la technologie amusante, pertinente pour la vie de tous les jours et d'aider les gens à réussir à créer des… Plus d'informations sur TechKiwiGadgets »
Construisez une horloge de chevet Pac-Man interactive, avec un écran tactile et des figurines Pac-Man animées.
Ce projet sympa est étonnamment simple à réaliser et est un excellent cadeau pour les nostalgiques accros de Pac-Man.
En plus de pouvoir interagir avec le jeu Pac-Man, vous pouvez enregistrer un son de votre choix pour l'alarme.
*** Code V10 publié avec Pacman Gameplay original maintenant inclus avec Dots ***
Étape 1: Rassemblez les matériaux
L'horloge rétro Pac-Man est composée de 5 modules clés et d'un boîtier découpé au laser dans du bois MDF.
- Carte Arduino - Arduino Mega 2560 (les articles 1, 2 et 3 peuvent être achetés en une seule commande groupée)
- Écran tactile Arduino Shield - CD Mega Touch L de 3,2 pouces
- Écran tactile de protection de carte d'extension - Écran LCD TFT 3,2" + écran tactile pour Arduino's Mega 2560 (* Remarque: évitez Sainsmart, voir la section 4 ci-dessous)
- Module horloge temps réel - DS3231 RTC
- Module d'enregistreur vocal - Enregistreur vocal ISD1820
Le code Arduino nécessaire, des liens vers des bibliothèques et tous les fichiers graphiques spéciaux dont vous aurez besoin pour construire le projet sont inclus dans l'instructable.
Dans la liste ci-dessus, il y a des liens vers des fournisseurs de pièces similaires aux articles utilisés dans le prototype. Vous êtes libre de vous procurer les pièces où bon vous semble pour vous assurer que les coûts sont minimisés.
En plus de ces modules, vous aurez besoin des composants suivants
- Goupilles de panneau x 4 pour la fixation du boîtier avant au corps
- Résine époxy en deux parties pour coller le boîtier ensemble
- Feuilles de papier de verre - 4 feuilles chacune de qualité fine et moyenne pour le ponçage du bois
- Perceuse électrique avec foret à bois de 3 mm de diamètre.
- Câble USB longueur 1m
- Chargeur USB (utilisé pour l'alimentation de l'horloge)
- 150 mm x 30 mm x 3 mm MDF ou styrène pour construire un support pour maintenir le circuit en place dans le boîtier
- Pistolet à colle chaude
Composants de gradation automatique du rétroéclairage en option uniquement requis si une horloge de chevet
- Résistance 270k Ohm
- Diode Zener 3.3v 0.5 watt
- Résistance 47 Ohm
- Résistance dépendante de la lumière (LDR)
Étape 2: Construire le cas
Le boîtier est fabriqué à partir de bois MDF de 9 mm et 3 mm qui a été découpé au laser. Vous trouverez ci-dessous des fichiers avec les dimensions et le nombre de pièces nécessaires que vous pouvez envoyer à une entreprise de découpe laser locale pour le faire pour vous.
1. Panneau avant
Le panneau avant est pris en sandwich entre deux anneaux latéraux et collé en place avec de la colle époxy en deux parties pendant 5 minutes. Veillez à ne pas abuser de la colle car cela se verra si elle suinte sur les côtés.
En plus de cela, un petit morceau de matériau est collé sur la grille du couvercle avant pour donner un bel effet et permettre également au son du haut-parleur d'alarme de fonctionner à l'avant de l'horloge.
Quatre broches de panneau ont été insérées dans les coins de l'intérieur du panneau avant et collées en place avec une saillie d'environ 10 mm dans le boîtier. Celui-ci sera inséré dans le panneau arrière afin qu'il puisse être retiré pendant le test.
2. Panneau arrière
Le panneau arrière se compose de cinq anneaux latéraux suivis du boîtier arrière qui est pris en sandwich par l'anneau latéral final. Encore une fois et collé en place avec de la colle époxy en deux parties de 5 minutes. Veillez à ne pas abuser de la colle car cela se verra si elle suinte sur les côtés.
En utilisant les positions des trous des broches du panneau avant, marquez et percez soigneusement des trous de 3 mm et vérifiez que les unités avant et arrière se connectent ensemble.
3. Composants de ponçage et de peinture Une fois que vous avez assemblé les unités avant et arrière, vous pouvez choisir de peindre n'importe quelle couleur ou simplement poncer légèrement à la main et recouvrir d'un spray de laque transparente. J'ai choisi cette dernière car j'aimais bien l'effet bois stressé que la découpe laser laissait après un léger ponçage. J'ai dû mettre 3 à 4 couches de spray laque transparente sur le bois pour le sceller car le bois est très poreux.
4. Cas 3D alternatif Deux fabricants ont gentiment publié un modèle 3D pour cette horloge rétro Pacman
Ceux-ci peuvent être trouvés ici
« Étui Pac man » par feconinc
Pac man clock case remix par TronicGr
Étape 3: Assembler les modules électroniques
Le circuit global contient une horloge en temps réel, un Arduino Mega, un module de son, un écran tactile et une protection d'écran.
1. Horloge en temps réel
Montez l'horloge en temps réel à l'arrière de l'Arduino Mega comme sur l'image fournie. J'ai utilisé un pistolet à colle chaude et de la mousse d'emballage pour m'assurer qu'ils ne se touchent pas et qu'il y a un rembourrage pour absorber le mouvement. Dans mon cas, j'ai soudé 2 des pattes RTC directement à l'Arduino et utilisé un fil de raccordement pour connecter 5v et GND à l'Arduino.
2. Module d'enregistrement sonore
Ceux-ci sont vraiment cool et faciles à utiliser. De la même manière que ci-dessus, utilisez de la mousse et de la colle chaude pour positionner le module et le haut-parleur à l'arrière de l'Arduino en veillant à ce qu'ils soient isolés du toucher. Le module de son est déclenché par D8 sur l'Arduino, donc celui-ci et l'alimentation doivent être connectés selon le schéma de circuit fourni.
3. Variateur de rétro-éclairage automatique (facultatif) Si vous avez l'intention de l'utiliser comme horloge de chevet, vous souhaiterez probablement atténuer automatiquement le rétro-éclairage la nuit afin qu'il n'affecte pas votre sommeil. (Si ce n'est pas le cas, vous pouvez sauter cette étape !)
Malheureusement, le rétroéclairage de l'écran TFT est câblé à +3,3 V et ne peut pas être réglé avec l'Arduino. Cela signifie que nous devons le déconnecter et nous reconnecter à une broche PWM sur l'Arduino pour contrôler la luminosité du rétroéclairage. Je voulais le faire avec un minimum de dommages aux broches ou aux pistes sur les composants, j'ai donc adopté l'approche suivante.
Suivez attentivement les étapes ci-dessous
(a) Pour ce faire, une résistance dépendante de la lumière (LDR) est positionnée à l'arrière de l'unité pour détecter la lumière. Percez deux trous de 3 mm dans le boîtier et poussez les pieds LDR à travers les trous. Utilisez de la colle chaude à l'intérieur de l'armoire pour maintenir les pieds en place. Soudez deux fils à l'intérieur du boîtier et connectez-les selon le schéma de circuit. Ajoutez une résistance de 270k Ohm à A7 de l'Arduino selon le schéma de circuit.
(b) Retirez l'écran TFT et placez-le sur une surface ferme. Identifiez la broche 19 (LED_A) et retirez soigneusement quelques millimètres de plastique à la base de la broche. Pliez la broche à plat et loin du connecteur comme indiqué sur l'image ci-dessus. Vérifiez que le TFT Sheild peut se brancher parfaitement et que la broche tordue n'obstrue pas la fiche ou la prise.
(c) Soudez un registre de 47 Ohm au pli sur la broche et connectez un fil de la résistance à D9 de l'Arduino Mega. La broche Arduino D9 peut absorber jusqu'à 40 mA, donc la résistance le limite à moins que cela. Fixez une diode Zener 3,3 V à la même broche (LED_A) et connectez-la à la terre selon le schéma. Le but de ceci est de protéger le rétroéclairage contre les surtensions car il régulera la tension à 3,3v.
4. Écran TFT et Arduino Shield Poussez soigneusement les connecteurs de l'écran tactile TFT 3,2 'dans le TFT Arduino Shield. Ensuite, connectez-vous soigneusement au sommet de l'Arduino selon l'image fournie. Le RTC a une batterie et conservera donc l'heure correcte même si l'alimentation a été coupée. L'heure de l'alarme est stockée dans l'Eeprom sur l'Arduino, ce qui signifie qu'elle sera conservée en cas de coupure de courant.
Étape 4: Téléchargez le code et testez l'horloge
"loading=" paresseux"
Le code Retro Pac-Man Clock peut être modifié pour proposer d'autres thèmes. Le câble USB signifie qu'il est possible que d'autres créateurs développent leurs propres thèmes uniques.
Une version initiale de Donkey Kong est incluse. L'horloge fonctionne comme d'habitude et le contrôle de l'écran tactile est en place pour contrôler Mario.
*** Production Version 3 maintenant publié dans ce Instructable ***
Les commandes Haut, Bas, Gauche et Droite peuvent être utilisées pour changer la direction de Mario uniquement en touchant le haut, le bas, la gauche et la droite de l'écran.
Pour sauter lorsque vous voyagez à gauche ou à droite, touchez le haut de l'écran. Pour activer le menu de configuration, appuyez au centre de l'écran.
J'espère que cela fournira de l'inspiration à d'autres pour développer davantage !!
Premier Prix du Concours Microcontrôleur 2017
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