Table des matières:

Horloge rétro Pac-Man : 6 étapes (avec photos)
Horloge rétro Pac-Man : 6 étapes (avec photos)

Vidéo: Horloge rétro Pac-Man : 6 étapes (avec photos)

Vidéo: Horloge rétro Pac-Man : 6 étapes (avec photos)
Vidéo: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Novembre
Anonim
Image
Image

Par TechKiwiGadgetsTechKiwiGadgets sur InstagramSuivez plus par l'auteur:

Dépannage du chargement USB
Dépannage du chargement USB
Dépannage du chargement USB
Dépannage du chargement USB
Lampe de poche écologique rechargeable USB
Lampe de poche écologique rechargeable USB
Lampe de poche écologique rechargeable USB
Lampe de poche écologique rechargeable USB
Horloge de mots animée
Horloge de mots animée
Horloge de mots animée
Horloge de mots animée

À 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

Rassembler les matériaux
Rassembler les matériaux
Rassembler les matériaux
Rassembler les matériaux
Rassembler les matériaux
Rassembler 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.

  1. Carte Arduino - Arduino Mega 2560 (les articles 1, 2 et 3 peuvent être achetés en une seule commande groupée)
  2. Écran tactile Arduino Shield - CD Mega Touch L de 3,2 pouces
  3. É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)
  4. Module horloge temps réel - DS3231 RTC
  5. 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

  1. Goupilles de panneau x 4 pour la fixation du boîtier avant au corps
  2. Résine époxy en deux parties pour coller le boîtier ensemble
  3. Feuilles de papier de verre - 4 feuilles chacune de qualité fine et moyenne pour le ponçage du bois
  4. Perceuse électrique avec foret à bois de 3 mm de diamètre.
  5. Câble USB longueur 1m
  6. Chargeur USB (utilisé pour l'alimentation de l'horloge)
  7. 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
  8. Pistolet à colle chaude

Composants de gradation automatique du rétroéclairage en option uniquement requis si une horloge de chevet

  1. Résistance 270k Ohm
  2. Diode Zener 3.3v 0.5 watt
  3. Résistance 47 Ohm
  4. Résistance dépendante de la lumière (LDR)

Étape 2: Construire le cas

Construire le cas
Construire le cas
Construire le cas
Construire le cas
Construire le cas
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

Assembler les modules électroniques
Assembler les modules électroniques
Assembler les modules électroniques
Assembler les modules électroniques
Assembler les modules électroniques
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

Téléchargez le code et testez l'horloge
Téléchargez le code et testez l'horloge

"loading=" paresseux"

DK et autres thèmes
DK et autres thèmes
DK et autres thèmes
DK et autres thèmes

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 !!

Concours de microcontrôleurs 2017
Concours de microcontrôleurs 2017
Concours de microcontrôleurs 2017
Concours de microcontrôleurs 2017

Premier Prix du Concours Microcontrôleur 2017

Conseillé: