Table des matières:
- Fournitures
- Étape 1: Étapes 1 à 3: Appliquer l'esthétique
- Étape 2: Étapes 3 à 6: Préparation du RCA
- Étape 3: Étape 7-10: Préparation des POTM
- Étape 4: Étape 11-12: Augmenter le bouton
- Étape 5: Finale: Sources et logiciels
Vidéo: Arduino Old-Style Pong (TVout): 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Esthétique:
L'esthétique de ce projet a été entièrement conçue par moi, mais je me suis inspiré de l'idée des téléviseurs des années 50. Les matériaux utilisés pour ce projet ont été conçus pour être facilement accessibles et réalisables par le public, et en tant que tels, leur apparence est de mauvaise qualité.
Code:
Le code de la section finale est une version nettoyée du code Arduino Pong, qui a corrigé plusieurs erreurs sur l'autre site Web (telles que l'erreur d'avoir des broches erronées). Le code a également eu de nombreux retards qui ont fait planter l'Arduino lors de la configuration. J'ai eu de l'aide avec le code C de la configuration Arduino, et je ne prétends pas que ce travail est uniquement dû à mes efforts.
Fournitures
La réalisation de ce projet vous demandera d'avoir:
- Un téléviseur pouvant recevoir des fils RCA
- Un câble RCA
- Une carte Arduino (Leonardo/Uno) et une planche à pain
- 1 résistance 470R
- 1 résistance 1kR
- 6 pinces crocodiles (en option, mais évitent beaucoup de soudures salissantes)
- 2 potentiomètres 10k Ohm
- Câbles de démarrage (environ 10)
- Équipement de soudage (fil, fer, flux)
- Prise RCA (utilisée pour ma méthode)
- Résistance 75R (utilisée pour ma méthode)
- Le code dans la section logiciel
- (Facultatif) Carton
- (Facultatif) Peinture en aérosol (couleur du téléviseur)
- (Facultatif) Capsules de bouteilles (pour devenir des boutons)
- (Facultatif) 1 marqueur (couleur préférée des boutons)
-
(Facultatif) Colle (pour coller les boutons)
Étape 1: Étapes 1 à 3: Appliquer l'esthétique
Pour que le téléviseur ressemble à un vrai téléviseur des années 1950, vous devrez le brosser avec du carton. Gardez à l'esprit que tout cela est facultatif si vous souhaitez simplement que Pong fonctionne sur votre téléviseur avec Arduino. Tout d'abord, vous aurez besoin de carton, de la taille et de la forme de votre téléviseur. Maintenant, étant donné que le code modifié rend le pong au 3/4 de sa taille d'origine, vous devrez le démarrer avant de commencer à couper pour approximer la taille. Lorsque vous avez terminé les autres étapes, démarrez-le et voyez sa taille. Découpez un trou dans le carton de la taille et de la forme du pong, et au même endroit aussi. Ensuite, vous pouvez pulvériser de la peinture sur le carton de la couleur que vous voulez - assurez-vous simplement de suivre les instructions sur la boîte. Une fois que vous avez cette belle brillance, vous pouvez colorer les bouchons des bouteilles avec un marqueur noir pour ressembler à des boutons fantaisie - collez-les et vous avez une jolie couverture pour votre pong.
Étape 2: Étapes 3 à 6: Préparation du RCA
Vous pouvez voir un processus limité avec des images dans la 1ère source de la section finale. En utilisant un processus légèrement différent ici, vous devez d'abord:
Connectez la broche de prise RCA blindée (extérieure) à GND. Insérez la fiche RCA dans la prise RCA et attachez une extrémité des résistances 470R, 1kR et 75R à la broche de la prise RCA de signal (interne). À l'aide de câbles de démarrage, insérez l'autre extrémité du 75R dans GND, le 470R dans D07. Si vous utilisez un Arduino UNO, le 1kR doit être inséré dans D07. Si vous utilisez un Arduino Leonardo, il doit être inséré dans D09.
Étape 3: Étape 7-10: Préparation des POTM
Les potentiomètres (POTM) auront 3 broches. Le milieu est la ligne de signal, mais les deux autres (alimentation et masse) peuvent être utilisés de manière interchangeable. Fixez les pinces crocodile à chacune des broches et ajoutez des câbles de démarrage à chacune. Connectez le câble du milieu à A0 et le câble du milieu de l'autre à A1. Connectez les autres câbles comme indiqué dans la 1ère ressource de la section finale.
Étape 4: Étape 11-12: Augmenter le bouton
Ajoutez la prise RCA au téléviseur. Ajoutez un bouton connecté à GND et D2. Ajoutez une résistance pull-up de 1kR entre 5V et D2. (Cela indique à D2 d'être à 1 alors que le bouton ne l'oblige pas à être à 0, c'est-à-dire qu'il est enfoncé) Copiez-collez le code modifié dans la ressource de la section finale dans votre Arduino.
Étape 5: Finale: Sources et logiciels
Code modifié:
Démonstrations:
Original:
Modifié: [WIP]
Image inspirante de la télévision:
Conseillé:
HackerBox 0047 : Old School : 12 étapes
HackerBox 0047 : Old School : Salutations aux pirates HackerBox du monde entier ! Avec HackerBox 0047, nous expérimentons l'interfaçage de clavier pour les microcontrôleurs, la génération de signaux vidéo VGA, les ordinateurs ROM BASIC old school, les périphériques de stockage microSD, les outils de locksport et boo
Old Man et le GPS Arduino : 6 étapes (avec photos)
Old Man and the Arduino GPS: Donc, ce Lazy Old Geek (L.O.G.) n'a pas été capable de faire un Instructable depuis quelques années. À 70 ans, le cerveau ne fonctionne plus aussi bien qu'avant et il est difficile de se concentrer sur de grands projets et encore moins d'essayer d'écrire à leur sujet. (J'entre dans Arduino Con
Old TV Ambient Light LED avec Kodi: 7 étapes (avec photos)
Old TV Ambient Light LED avec Kodi: C'est une instruction sur la lumière ambiante à petit budget. J'utilise Banana pi pour Kodi car c'est plus rapide, mais vous pouvez simplement l'installer sur le Raspberry pi
Altoids Case Made From Old IPod Shuffle: 9 étapes (avec photos)
Altoids Case Made From Old IPod Shuffle: En tant qu'artiste graphique, j'aime stocker des lames x-acto supplémentaires dans un conteneur en acier pour plus de sécurité. Les conteneurs Altoids sont les meilleurs… mais alors que faites-vous des Altoids ?
DIY Old Timey Skype Phone: 6 étapes
DIY Old Timey Skype Phone: Je suis tombé sur ce jouet de téléphone cool qui semblait provenir d'une vieille cabine téléphonique. L'inspiration a frappé, et bientôt j'ai rêvé de façons d'utiliser ce jouet. J'ai finalement décidé de le transformer en un téléphone Skype (ou n'importe quel service de conversation en ligne)