Table des matières:
- Étape 1: Faites-vous une faveur
- Étape 2: choses dont vous aurez besoin
- Étape 3: moulage du cube d'intersection de cire
- Étape 4: Faire la plaque de base
- Étape 5: Moteur et arbre d'entraînement
- Étape 6: Cylindre
- Étape 7: Montage et câblage des LED
- Étape 8: Éléments de finition finaux, fixation du cube et assemblage de test
- Étape 9: Construire le contrôleur simple
- Étape 10: Construire le contrôleur de fonction complet
- Étape 11: Programmation du contrôleur de fonction complète
- Étape 12: Installation/exécution du code Visual Basic sur votre PC
- Étape 13: Conclusions Étapes suivantes
Vidéo: Modèle de travail bricolage Chuck TV Intersect Cube: 13 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
Contexte: Dans l'émission télévisée « Chuck » (NBC lundi 20 h 00 HNE), le héros, Chuck, charge tous les principaux secrets des gouvernements sous la forme d'une série d'images codées à partir de l'ordinateur Intersect. Dans la saison 2 (2009), nous avons pu voir l'Intersect - un cube blanc translucide tournant à l'intérieur d'un long cylindre vertical, il s'appelle le "Intersect Cube". beaucoup moins d'argent que la version officielle de l'émission de télévision. Approche de conception: Basé sur les images de l'émission télévisée - un cube blanc tourne à l'intérieur d'un long cylindre en plastique avec deux capuchons en aluminium joliment usinés en haut et en bas. L'ensemble cube et cylindre repose sur une base métallique ronde avec quatre lumières bleues qui brillent sur le cube lorsqu'il tourne. Cela a probablement coûté plusieurs centaines, voire des milliers de dollars aux producteurs du spectacle et nécessitait un bon atelier d'usinage. Pour ma réplique, j'ai réduit la taille à 9 pouces de diamètre sur 12 pouces de hauteur (probablement environ 2/3 de la taille de celle utilisée dans l'émission télévisée) et simplifié la conception afin qu'elle puisse être produite pour moins de 100 $ en utilisant des matériaux et des outils couramment disponibles. Le modèle simplifié utilise un « vase à fleurs » en verre à 5 $ de magasin d'artisanat, un cube de cire de paraffine, un petit moteur à engrenages 6 VDC et 4 LED bleues. Options de construction: ce Instructable montre comment construire le matériel de base et 2 versions du contrôleur Intersect. [1] Le « Contrôleur simple » comprend un interrupteur marche/arrêt et un bouton de commande de vitesse. Cela nécessite juste un peu de soudure. Le coût total des matériaux lorsqu'il est construit de cette façon est probablement inférieur à 70 $. [2] Le "contrôleur complet" comprend un micro PICAXE 08M (4 $) qui parle à votre PC, touche pour activer le capteur et un contrôle de vitesse programmable. Elle nécessite la construction d'un circuit électronique plus complexe. À l'aide d'une application Visual Basic exécutée sur votre PC, il peut plus ou moins simuler l'intégralité de la "séquence de téléchargement Intersect" comme on le voit dans l'épisode Chuck TV Chuck vs the Ring. Cela inclut le téléchargement et la lecture d'une vidéo d'image Intersect sur l'écran de votre PC… voyez si vous « flashez » par la suite.
Étape 1: Faites-vous une faveur
Aperçu de la construction - Vous trouverez TRÈS UTILE de consulter le fichier PDF ci-joint des diagrammes d'aperçu de la construction avant de commencer ce projet. Je m'excuse d'avance de mélanger les unités en pouces et en millimètres (mm)… Je trouve juste qu'il est plus facile d'utiliser le mm lorsqu'une résolution meilleure que 1/8 de pouce est requise.
Étape 2: choses dont vous aurez besoin
Le fichier PDF montre 3 listes de pièces. Si vous envisagez de construire votre cube Intersect à l'aide du contrôleur simple, suivez les listes "A" et "B". pour le contrôleur de fonction complète, utilisez les listes "A" et "C". Vous voudrez peut-être aussi vous procurer un cylindre de rechange au cas où vous cassiez ou gâcheriez le premier. J'ai eu un problème avec le changement de marque de mon magasin d'artisanat local, je n'ai donc pas pu obtenir un remplacement exact. Si vous construisez le contrôleur de fonction complète, vous aurez besoin d'un fer à souder à pointe fine.
Étape 3: moulage du cube d'intersection de cire
C'est probablement la partie la plus difficile de tout le projet. Le problème est qu'il est très difficile de percer un trou avec précision d'un coin d'un cube au coin opposé. Pour contourner ce problème, nous allons "couler" le trou d'un coin à l'autre à l'aide d'un tube métallique.
1. Le moule de base est construit à partir d'un carton de papier ciré de 10 onces. J'ai utilisé le contenant d'OJ "Minute Maid" de Burger King - vous aurez besoin de deux cartons. Bien que le carton contienne très bien le jus d'orange, il fuira lorsque vous y verserez de la cire chaude. utilisez du ruban adhésif pour maintenir l'emballage à l'extérieur du carton. Coupez le haut du récipient - vous aurez besoin d'une hauteur maximale pour compenser le trou d'évier qui se forme lorsque la cire refroidit, voir les commentaires supplémentaires ci-dessous. 2. Le contenant est trop grand et mesure environ 56 mm de côté, vous devrez donc « rembourrer » deux des parois intérieures avec du carton ou du carton mousse. J'ai rembourré les murs pour réduire la taille du cube à environ 45 mm de côté, ce qui s'adapte à l'intérieur d'un cylindre de 83 mm de diamètre intérieur avec un jeu correct. 3. Après avoir rembourré les deux murs pour réduire la taille, tapissez les murs rembourrés avec du papier ciré découpé dans un autre carton. L'idée de base est que toutes les surfaces intérieures du moule doivent être en papier ciré. 4. Coupez le petit tube métallique (1/8 pouce de diamètre intérieur) à une longueur à peu près égale à la distance d'un coin à l'autre et testez-le en le positionnant en diagonale à l'intérieur du moule - cela créera votre trou d'un coin à l'autre. Le cube. Mesurez du sol du carton jusqu'au sommet du tube métallique, vous voulez que sa dimension soit exactement égale à la longueur du côté du cube, disons 45 mm en utilisant l'exemple donné ci-dessus. Vous aurez probablement besoin de couper et de mesurer plusieurs fois pour bien faire les choses. 5. Une fois que vous avez la bonne longueur de tube, collez les extrémités du tube sur les parois du carton avec du Goop et laissez-le durcir pendant la nuit - vous ne voulez pas qu'il se détache lorsque vous versez la cire chaude. un arrangement de double casserole pour faire fondre la cire, cela signifie que la casserole avec la cire se trouve dans une autre casserole d'eau bouillante. Vous devez faire fondre suffisamment de cire pour remplir le carton jusqu'en haut, car au fur et à mesure que la cire refroidit, un trou profond se formera. Après avoir versé la cire, laissez-la reposer toute la nuit pour vous assurer qu'elle refroidit complètement. 7. À l'aide d'un couteau tout usage, séparez le carton de la cire. Utilisez une perceuse électrique et un peu plus petit que le diamètre intérieur du tube pour éliminer soigneusement la cire qui s'est accumulée à l'intérieur du tube. Ensuite, utilisez une scie à métaux pour couper la partie supérieure où le trou de l'évier s'est formé. Vous pouvez utiliser une poêle chaude pour faire fondre un peu des côtés du cube de cire afin d'apporter des corrections mineures à la forme du cube - soyez prudent car il est très facile de trop fondre. 8. Enfin à l'aide d'un couteau, tracez une grille de 4 par 4 sur chaque côté du cube, cela créera 16 petits carrés sur chaque face du cube. Mettez le cube de côté pour le moment, nous l'attacherons à l'arbre d'entraînement un peu plus tard.
Étape 4: Faire la plaque de base
1. Coupez du contreplaqué de 1/2 pouce en un cercle de 9 pouces de diamètre. Coupez le matériau de base de la feuille de solin en aluminium en un cercle de 9 pouces de diamètre. Coupez les bords extérieurs avec du ruban d'aluminium, voir photo. Appliquez du Goop sur la surface supérieure du contreplaqué et collez le disque en aluminium de 9 pouces en place.
2. IMPORTANT: Déterminez ensuite où sur le disque percer les trous de 3, 3/16 pouces pour les vis à œillets en caoutchouc. Les 3 œillets en caoutchouc sont situés sur un "cercle de boulons" centré sur l'arbre d'entraînement du moteur, chaque vis est distante de 120 degrés sur ce cercle de boulons. Les 3 œillets en caoutchouc fixent le cylindre à la plaque de base en appuyant contre la paroi intérieure du cylindre en verre à trois endroits distants de 120 degrés. La compression à chaque endroit a tendance à égaliser en centrant le cylindre autour de l'arbre d'entraînement du moteur. Attention - il est possible d'avoir trop de pression qui peut fissurer le verre. Pour vous assurer que les vis des œillets en caoutchouc sont situées de manière à exercer une pression correcte contre le cylindre, mesurez soigneusement le diamètre intérieur (ID) du cylindre en verre et le diamètre extérieur des œillets en caoutchouc (OD). Nous voulons que le cercle de boulonnage soit suffisamment grand pour garantir que le cylindre comprime un peu les œillets (voir photo) lorsqu'il est installé. Calculez le cercle de boulon (BC) en utilisant la formule ci-dessous. BC = (ID-OD) + 2 mm. Par exemple, si ID = 83 mm, OD = 14 mm, alors 72 mm Bolt Circle = (83-14) + 3 Je recommande de tester ce cercle de boulons en perçant trois trous à ce BC dans un morceau de bois pour vérifier la compression correcte. Voir la photo pour savoir comment assembler les 3 œillets et les vis 8-32 thd, 1,5 pouces de long. Si l'ajustement est bon, percez la plaque de base réelle de la même manière, sinon ajustez si nécessaire. 3. Une fois le Goop durci, faites les emplacements pour les trous percés dans le disque comme indiqué dans le PDF du modèle de perçage. Le PDF est un modèle en taille réelle, alors assurez-vous de sélectionner AUCUN pour la mise à l'échelle de la page lorsque vous l'imprimez. 4. Notez que si vous ne faites que le "contrôleur simple", vous n'avez pas à percer le trou du fil du capteur tactile (mais il n'y a pas de mal si vous le percez. Le trou de diamètre 1/4" du capteur tactile doit a percé à une distance égale à 1/2 du diamètre extérieur du cylindre de verre à partir du centre de la plaque de base. 5. Lorsque vous percez les trous, commencez avec un foret ne dépassant pas 1/8 de pouce de diamètre, puis agrandissez progressivement les trous à partir de là au besoin. Si vous essayez de percer un trou trop grand d'un seul coup, le foret risque de s'accrocher à la tôle d'aluminium et de gâcher les choses. 6. Avec tous les trous percés, installez le 1/4 -20 écrous en T dans le côté bois de la plaque de base et utilisez un marteau pour les asseoir complètement. Vissez les 3 boulons à tête hexagonale de 1/4-20 2/1/2" de long dans les écrous en T. Vous voulez juste quelques filets dépassant du côté en aluminium de la plaque de base - installez un écrou borgne sur chacun des filets. Ajustez la quantité de chaque boulon est vissé de sorte que la plaque de base soit à niveau, puis t serrer les noix borgnes. 7. Vous pouvez maintenant installer les trois vis de montage à œillet.
Étape 5: Moteur et arbre d'entraînement
1. Utilisez des forets de plus en plus gros pour percer le trou pilote dans l'arbre d'entraînement du moteur afin qu'il soit agrandi à 1/8 de pouce de diamètre (voir photo). Veillez à ce que le plus grand trou soit toujours bien centré dans l'arbre d'entraînement du moteur
2. Soudez les fils du connecteur du moteur, voir la photo pour vous assurer d'avoir la bonne polarité. 3. Mesurez et notez la profondeur intérieure du cylindre, ajoutez 1/8 de pouce à cette dimension et coupez la tige d'acier 1/8 à cette longueur. 4. À une extrémité de l'arbre d'entraînement, à environ 1/4 de pouce de l'extrémité, commencez à augmenter le diamètre à l'aide d'un tube thermorétractable jusqu'à ce qu'il soit juste un peu inférieur au diamètre de l'arbre du moteur. Le dernier morceau de gaine thermorétractable doit être plus long afin qu'il s'étende jusqu'à l'extrémité de l'arbre. Il doit être bien ajusté sur l'arbre du moteur. Cela crée un accouplement flexible entre le moteur et l'arbre d'entraînement de 1/8 pouce. Important -Pour que l'arbre d'entraînement puisse être facilement retiré du moteur, ne chauffez que la partie supérieure du tube de dissipation thermique pour le lier à l'arbre d'entraînement, mais pas à l'arbre du moteur. 5. À l'autre extrémité de l'arbre d'entraînement, limez ou rectifiez un joli nez de balle - c'est juste pour faciliter l'ajustement de l'arbre dans la bague (c'est la bague qui est attachée à l'extrémité fermée à l'intérieur du cylindre de verre, voir l'étape 6) lors de l'assemblage final. 6. Ensuite, prenez la tige filetée 3-48 et pliez-la en forme de U. La portée entre les pieds doit correspondre aux deux petits trous de montage du moteur et la longueur de la partie droite de chaque pied doit être d'environ 1 3/4 pouces. Vous voulez que les jambes soient un peu longues pour pouvoir abaisser le moteur et faciliter l'assemblage final. 7. Vissez deux écrous vers le haut du boulon en U et installez le boulon en U à travers les trous de la plaque de base. Montez ensuite le moteur au bas de la plaque de base et fixez-le avec deux autres écrous.
Étape 6: Cylindre
Fixation du roulement de l'arbre de transmission …. 1. Dans de la tôle d'aluminium, découpez un disque rond dimensionné pour s'adapter à l'intérieur du cylindre de verre, presque jusqu'au fond (c'est-à-dire l'extrémité fermée du cylindre). Étant donné que le cylindre de verre à l'intérieur est conique, j'ai utilisé du matériel de dossier de manille pour couper des pièces d'essai jusqu'à ce que j'obtienne un bon ajustement entre la paroi du cylindre et le disque - puis j'ai coupé le vrai en aluminium. 2. Faites un trou au centre du disque en aluminium pour la bague à bride en nylon. Fixez la douille avec de la colle thermofusible ou un petit morceau de tube pressé à l'arrière de la douille à bride. 3. Pour espacer l'ensemble disque/bague de la face inférieure du cylindre de verre, découpez 3 disques légèrement plus petits dans du carton et collez-les ensemble pour former une pile épaisse. Découpez une grande ouverture au centre pour fournir un dégagement pour la bague. 4. Appliquez du ruban adhésif double sur les deux côtés du paquet de disques en carton. Fixez le paquet de disques au fond du cylindre, puis fixez l'ensemble disque/bague à l'autre côté du paquet en carton. Il est important de s'assurer que la bague est bien centrée à l'intérieur du cylindre. Ajout de bandes supérieure et inférieure en aluminium… 5. Appliquez du ruban adhésif double face en mousse sur les parties supérieure et inférieure extérieures du cylindre en verre. 6. Couvrir l'extrémité extérieure du fond du cylindre (extrémité fermée) avec quelques bandes de ruban d'aluminium. (voir photo) 7. Instructions de la bande supérieure - La "bande supérieure" se fixe à l'extrémité fermée du cylindre (normalement le bas du cylindre.) Coupez une bande d'aluminium de 22 mm de large assez longue pour s'enrouler complètement autour de la bande supérieure de ruban adhésif double - coupez-le un peu sur le côté long pour qu'il y ait environ 1/2 pouce de chevauchement que vous pouvez coller avec du ruban d'aluminium. 8. Instructions de la bande inférieure - Si vous utilisez le contrôleur simple, la bande inférieure est la même que la bande supérieure. Instruction spéciale pour le contrôleur de fonction complète (capteur tactile). La bande inférieure est en fait le capteur "d'activation tactile". Cela signifie que vous devez attacher un fil à la bande en aluminium qui sera acheminé à travers un trou dans la plaque de base jusqu'à la carte contrôleur. Coupez la bande extra longue afin de pouvoir la couper en pointe à une extrémité. Poncez la surface intérieure de la bande en aluminium pour assurer un bon contact électrique, puis "roulez et sertissez" une extrémité de 12 pouces de long de fil toronné jusqu'à l'extrémité de la bande (voir photo). Coupez un espace de 1/2 " dans le ruban adhésif double pour créer une poche dans laquelle le sertissage/le fil "tombera". Enfin, attachez la bande au cylindre à l'aide du double bâton comme vous l'avez fait avec la bande supérieure et collez le chevauchement À l'autre extrémité du fil du capteur, soudez une embase mâle à une broche (voir photo).
Étape 7: Montage et câblage des LED
1. Préparez 4 LED en coupant les câbles LED de sorte qu'ils soient d'environ 1/2 de long, mais assurez-vous de garder le câble positif un peu plus long que le câble négatif comme il était à l'origine. Soudez environ 10 pouces de fil de raccordement aux fils LED, utilisez un fil de couleur différente pour les fils positifs et négatifs. Appliquez une gaine thermorétractable sur les joints de soudure.
2. Coupez le diamètre de 1/2 pouce. tube en plastique à environ 30 degrés à une extrémité de sorte que la lumière LED frappe le milieu du cylindre. La longueur totale du tube doit être aussi courte que possible - juste assez longue pour contenir la LED. 3. Enveloppez les LED avec du ruban adhésif double face, mais n'enlevez pas la couche extérieure de ruban adhésif en papier - cela facilitera le glissement des LED dans le tube en plastique (voir photo). 4. Faites glisser les LED dans les tubes et pliez les fils pour passer à travers les trous de 1/4 de pouce percés dans la plaque de base. Positionnez les LED/tubes de manière à ce qu'ils pointent vers le cylindre. La base du tube doit s'étendre presque jusqu'au bord extérieur de la plaque de base. Fixez les tubes à la plaque de base à l'aide d'un pistolet à colle chaude.
Étape 8: Éléments de finition finaux, fixation du cube et assemblage de test
1. Jupe inférieure. Ensuite, nous préparerons une jupe en métal pour contourner les trois boulons "jambes" situés sous la plaque de base. Coupez une bande d'aluminium d'environ 44 mm de large et 27 pouces de long. 2. Appliquez du mastic pour affiche sur la partie extérieure des trois boulons 1/4-20 qui servent de pieds de plaque de base. Enroulez la bande d'aluminium dans une belle forme circulaire autour des 3 boulons - le mastic aidera la bande à coller aux jambes. 3. À l'endroit où les extrémités de la bande se rejoignent, utilisez un gros trombone et du ruban d'aluminium pour attacher les extrémités ensemble. Vous devrez également découper une ouverture dans la bande suffisamment grande pour accueillir la prise d'alimentation et l'interrupteur marche/arrêt ou le câble RS-232 selon le contrôleur que vous prévoyez d'utiliser (voir photos). 4. Disque inférieur. Le disque inférieur se trouve à l'intérieur du cylindre de verre reposant sur les têtes des vis de montage à œillets en caoutchouc 3, 8-32. Son travail consiste à cacher les vis et à aider à créer l'apparence d'un disque solide au fond du cylindre de verre. 5. Coupez un disque en aluminium avec un diamètre extérieur (OD) dimensionné pour s'adapter à l'intérieur du cylindre à environ 1 pouce de l'extrémité ouverte. Le diamètre intérieur du disque (ID) doit être d'environ 1/2 pouce, il n'a pas besoin d'être parfaitement centré car la rondelle du couvercle (décrite ci-dessous) masquera les erreurs de décentrage. 6. Ensuite, coupez un disque en carton de la taille le disque en aluminium et collez les deux disques ensemble - le carton sert juste à rigidifier le disque en aluminium. 7. Couvercle Rondelle. La rondelle de couverture passe sur l'arbre d'entraînement sous le cube d'intersection de cire et repose sur le dessus du disque inférieur décrit ci-dessus. Coupez dans une bande d'aluminium une rondelle avec 1" OD et 3/16" ID. Son travail consiste simplement à masquer les erreurs pas tout à fait centrées entre l'arbre d'entraînement et le disque inférieur. 8. Fixez le cube Wax Intersect à l'arbre d'entraînement. Assemblez d'abord le cylindre à la plaque de base et mesurez la distance (D1) à partir de la plaque de base jusqu'au bord supérieur de la bande d'aluminium inférieure de 22 mm de large que vous avez fixée au cylindre à l'étape 6. Ensuite, mesurez la distance (D2) à partir de la base plaquez le bord inférieur de la bande d'aluminium supérieure de 22 mm de large. Retirez maintenant le cylindre en verre et installez l'arbre d'entraînement sur le moteur et maintenez l'arbre d'entraînement vers le haut. Marquez les emplacements D1 et D2 (mesurés à partir de la plaque de base) sur l'arbre d'entraînement. Le cube de cire doit être centré à mi-chemin entre les marques D1 et D2, cela le centrera dans la "fenêtre" du centre du verre créée par les bandes supérieure et inférieure. 10. Important - Avant de coller le cube de cire en place. Faites glisser la rondelle du couvercle sur l'arbre d'entraînement de sorte qu'elle repose sur le dessus du coupleur du tube thermorétractable de l'arbre d'entraînement et sous l'emplacement final où le cube de cire est attaché à l'arbre d'entraînement (voir photo). Collez le cube de cire sur l'arbre d'entraînement à l'aide d'époxy blanc - laissez reposer toute la nuit pour durcir complètement. Enfin, peignez les parties exposées du lecteur à l'aide d'un fabricant de magie noire. 11. Test d'ajustement de l'assemblage. Après le durcissement de l'époxy, assemblez le cube/l'arbre d'entraînement, le disque inférieur et le cylindre en verre sur la plaque de base pour vous assurer que tout s'emboîte comme il se doit. Il peut être un peu difficile d'insérer le haut de l'arbre dans la bague en nylon, mais en inclinant soigneusement l'ensemble tube de verre et plaque de base d'avant en arrière, vous devriez pouvoir l'assembler correctement. Si vous avez vraiment du mal, vous pouvez desserrer suffisamment les écrous du support du moteur pour faire tomber le moteur vers le bas - cela permettra au cylindre de verre d'être complètement assis contre la plaque de base, vous pouvez alors saisir le moteur pour déplacer l'arbre d'entraînement vers le haut et en position. Après avoir testé tout assemblage, vous pouvez maintenant démonter pour faciliter l'assemblage du contrôleur sur la face inférieure de la plaque de base. Une fois cela fait, il suffit de remonter une dernière fois.
Étape 9: Construire le contrôleur simple
1. Soudez d'abord les fils conducteurs des LED ensemble selon le schéma de circuit. Isolez les joints de soudure avec une gaine thermorétractable. Assurez-vous d'avoir les bons fils positif (rouge) et négatif (noir) allant au connecteur - les LED ne s'allumeront pas si la polarité est inversée.
2. Soudez ensemble l'interrupteur marche/arrêt, la résistance de 22 ohms, le rhéostat de 25 ohms, la prise d'alimentation CC et la partie mâle du moteur et les connecteurs LED selon le schéma de circuit. La partie la plus importante est de s'assurer de la bonne polarité. 3. Fixez l'interrupteur marche/arrêt, le rhéostat de 25 ohms et la prise d'alimentation CC à la plaque de base à l'aide d'un ruban adhésif double face en mousse. L'interrupteur marche/arrêt et la prise d'alimentation doivent être situés près du bord extérieur et être visibles à travers une ouverture dans la jupe métallique entourant les pieds (1/4-20 boulons) de la plaque de base. 4. Remontez le cylindre en verre, le cube de cire, l'arbre d'entraînement et tous les composants restants. Branchez l'alimentation 6 VDC dans la prise DC et appuyez sur l'interrupteur. Ajustez le rhéostat pour obtenir la vitesse de rotation du cube souhaitée. Ça y est - vous avez terminé !
Étape 10: Construire le contrôleur de fonction complet
1. Soudez d'abord les fils conducteurs des LED ensemble selon le schéma de circuit. Isolez les joints de soudure avec une gaine thermorétractable. Assurez-vous d'avoir les bons fils positif (rouge) et négatif (noir) allant au connecteur - les LED ne s'allumeront pas si la polarité est inversée.
Voir le schéma de circuit du contrôleur ci-joint.pdf. La majeure partie du circuit provient de la page 121 de "Programming and Customizing the Picaxe Microcontroller", de David Lincoln. Je ne peux pas fournir de détails complets sur la construction, mais voici quelques conseils
2. QT113A-ISG, article Mouser.com n° 556-QT113A-IGS est le circuit intégré du capteur tactile. Il s'agit d'une pièce montée en surface puisque le package DIP n'est plus disponible. Pour faciliter sa connexion à la carte de circuit imprimé prototype (Radio Shack 276-150), j'ai monté le circuit intégré sur un adaptateur SO8-SMD vers DIP.
Les emplacements des plots de soudure de la mini carte de l'adaptateur sont pré-étamés là où les pattes du circuit intégré sont attachées, il n'a donc pas été aussi difficile à souder que je le pensais. Cependant, l'adaptateur est si large que j'ai soudé des fils de connexion en dessous pour économiser de l'espace. 3. Le commutateur Run/PRG pourrait être remplacé par un simple bloc de cavaliers, car en théorie, vous ne devriez avoir à changer de mode qu'une seule fois pour le téléchargement initial du programme Picaxe. 4. J'ai câblé le câble RS-232 directement de la carte PC à un connecteur femelle à 9 broches. Il se branche ensuite sur le port COM RS-232 de mon PC. Si vous avez plutôt besoin d'une connexion série USB, vous aurez besoin du câble spécial Picaxe AXE027. Le câble a une électronique intégrée pour que le signal USB "ressemble" à la RS-232 de la puce Picaxe. AXE027 nécessite une prise jack 3,5 mm à l'extrémité de la puce Picaxe, consultez le site Web de Picaxe pour plus de détails.https://www.rev-ed.co.uk/picaxe/ 5. Une combinaison de ruban adhésif en mousse double. colle chaude et velcro fixez la carte de circuit imprimé terminée, la prise d'alimentation CC et le câble RS-232 au bas de la plaque de base. 6. Le circuit n'a pas d'interrupteur marche/arrêt, il est toujours sous tension en attendant une commande du PC pour arrêter ou démarrer. Vous pouvez bien sûr débrancher la fiche d'alimentation de la prise DC. 7. N'oubliez pas de connecter le fil du capteur tactile à la carte PC lorsque vous assemblez le cube et le cylindre à la plaque de base.
Étape 11: Programmation du contrôleur de fonction complète
Tout d'abord, je dois remercier John Moxham, qui a publié un instructable qui montrait comment le Picaxe peut parler avec un PC exécutant un programme Visual Basic.
J'ai basé une grande partie de ma conception et en particulier le code VB sur son travail, voir le lien suivant…https://www.instructables.com/id/Automate-your-science-experiments/ John's instructable donne également plus de détails sur la création d'applications VB en plus des instructions très brèves que je donne ci-dessous. J'ai construit le projet complet de John avant même de commencer le mien - c'est ce qui m'a donné la confiance que je pouvais le faire. 1. Téléchargez le logiciel gratuit Picaxe Programming Editor à partir de - https://www.rev-ed.co.uk/picaxe/ 2. Installez le logiciel sur votre PC et connectez le câble série du Full Function Controller à votre PC. Réglez le commutateur Run/PRG sur PRG et connectez l'alimentation 6VDC. Il y a quelques paramètres initiaux (comme le port Com) à effectuer dans le logiciel d'édition de programmation Picaxe, voir le menu Aide, en particulier "Manuel 1 - Prise en main". 3. Utilisez la commande de menu FICHIER>NOUVEAU pour ouvrir une nouvelle fenêtre puis copiez et collez le code ci-dessous: ……………………………………………………………………………… …………………………..le commutateur tactile d'entrée 4 ' est égal à 0 s'il est touché, sinon égal à 1
b2 = 1 ' valeur de variable initiale pour l'état marche/arrêt de l'interrupteur tactile: 1 = éteint, 0= allumé
principal:serin 3, N2400, ("Données"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13 b2 = pin4
serout 0, N2400, ("Données", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
si b2 =0 et b1 = 1 alors 'REM b1 est le drapeau prêt à être activé défini dans le programme VB b0=3 endif
select case b0 ' détermine comment faire fonctionner le moteur et l'état allumé/éteint de la LED case 0 low 1 pwmout 2 OFF ' LED et moteur tous les deux éteints case 1 high 1 pwmout 2, 255, 350 ' LED allumé et moteur au ralenti prêt à être activé case 2 high 1 pwmout 2, 255, 450 ' LED allumées et moteur à vitesse moyenne pour test de fonctionnement case 3 high 1 pwmout 2, 255, 700 ' leds allumées et moteur à pleine vitesse en mode activation & upload sinon low 1 pwmout 2 OFF ' Les LED et le moteur sont tous les deux éteints endselect goto main…………………………………………………………………………………………………….. 4. Cliquez sur le bouton Little Blue Triangle dans la barre de menu pour télécharger le programme. 5. Si vous n'avez pas reçu de message d'erreur pendant le téléchargement, vous avez terminé. Si vous êtes vraiment bloqué à ce stade, demandez de l'aide sur le forum d'aide de Picaxe https://www.picaxeforum.co.uk/ Le contrôleur Full Function ne fera rien à ce stade. Il suffit donc de réinitialiser le commutateur Run/PRG sur RUN et de déconnecter l'alimentation 6VDC et le câble série.
Étape 12: Installation/exécution du code Visual Basic sur votre PC
1. La première étape consiste à télécharger et installer Visual Basic Express 2008 sur votre PC. C'est gratuit! Juste Google "Téléchargement Visual Basic Express 2008" Le téléchargement est assez volumineux et inclura le logiciel framework. NET s'il constate que vous ne l'avez pas déjà sur votre machine. L'important est de s'assurer que l'installation de Visual Basic est terminée et que vous pouvez ouvrir l'environnement de programmation VB sur votre machine (voir photo). 2. Téléchargez sur votre disque dur le fichier.wmv, c'est le fichier Intersect Video. Ce fichier m'a été fourni avec l'aimable autorisation de l'utilisateur YouTube Buzz100165. Téléchargez et imprimez également le fichier User Interface.pdf. 3. Téléchargez le fichier.zip joint et décompressez le tout dans un sous-répertoire sur le disque dur de votre PC. Dans l'explorateur, recherchez le fichier… Nom = Cube d'intersection & Type de fichier = Solution Microsoft Visual Studio, double-cliquer sur ce fichier exact devrait lancer l'application dans Visual Basic Studio Express. Il faut un peu de temps pour charger la première fois. 4. Effectuez les connexions suivantes: alimentation 6 V CC vers la prise d'alimentation CC du contrôleur de fonction complète et câble série entre le contrôleur de fonction complète et votre PC. 5. Vous êtes maintenant prêt à commencer votre premier test. Dans VB express, cliquez sur le petit triangle vert (voir photo) pour lancer/déboguer l'application. Si tout se passe bien, vous devriez, après un certain temps, voir l'écran principal de l'application INTERSECT. Reportez-vous à User Interface.pdf pour tester le programme. L'erreur initiale "Time Out" devrait disparaître après avoir sélectionné votre port Com. Pour Sélectionner le fichier de données d'intersection, vous devez sélectionner le fichier.wmv que vous avez téléchargé à l'étape 3 ci-dessus. Testez d'abord le fonctionnement manuel à l'aide des boutons STOP et TEST RUN. Si cela fonctionne correctement, alors… appuyez sur le bouton « INITIALISER L'INTERSECTION POUR LE TÉLÉCHARGEMENT ». Lorsque vous cliquez pour la première fois, le cube tournera lentement. Il attend que vous touchiez la bande d'aluminium du cylindre inférieur pour « l'activer ». Toucher la bande pendant une seconde ou deux devrait faire tourner le cube plus rapidement et commencer la séquence d'activation, après quoi il lancera la séquence de téléchargement qui comprend la lecture du fichier vidéo d'intersection sélectionné en mode plein écran. Une fois terminé, le cube recommencera à tourner lentement. Vous pouvez ensuite cliquer sur le bouton d'arrêt. Malheureusement, si vous suivez la séquence ci-dessus une deuxième fois, la vidéo Intersect ne parvient pas à jouer en mode plein écran. Vous pouvez résoudre ce problème en quittant et en redémarrant l'application. Je n'ai pas encore compris comment résoudre ce problème. Voir les commentaires supplémentaires dans l'étape Conclusion et améliorations. 6. C'est tout - félicitez-vous pour un travail bien fait.
Étape 13: Conclusions Étapes suivantes
La partie la plus difficile de ce projet a été de mouler le cube de cire et de programmer l'application Visual Basic - la plupart du temps, pour que le logiciel Windows Media Player fonctionne correctement. Voir le problème décrit à la fin de l'étape 12. Du côté positif, comme c'était mon premier programme VB, j'ai beaucoup appris sur les méthodes de programmation modernes.
Il me reste suffisamment de choses pour créer un deuxième Intersect Cube - en planifiant un modèle qui tire parti de la capacité intégrée de Picaxe à lire 127 codes IR Sony avec un circuit très simple et bon marché. Cela signifie que je peux le contrôler de l'autre côté de la pièce à l'aide d'une télécommande universelle. J'ai également pensé à un programme Picaxe #2 qui permettrait à l'Intersect Cube de fonctionner de manière autonome sans être connecté à un PC. Cela ne devrait nécessiter aucune modification matérielle, il suffit de déconnecter le câble RS-232 et de reprogrammer le Picaxe pour dire qu'il démarre lorsque le capteur tactile est touché, puis s'éteint après 10 secondes environ. J'aimerais aussi faire ma propre vidéo de style Intersect, mais au lieu des secrets du gouvernement comme sujet, utilisez des images de l'émission Chuck TV elle-même. Il a essayé de faire un film à partir d'images jpeg avec QuickTime, mais ça n'a pas l'air très bon. Si quelqu'un a des idées sur la façon de fabriquer le cube lui-même, ce serait plus facile que le processus de moulage en cire. Merci d'avoir jeté un oeil à mon Instructable.
Conseillé:
Lampe LED de bureau intelligente - Éclairage intelligent avec Arduino - Espace de travail Neopixels : 10 étapes (avec photos)
Lampe LED de bureau intelligente | Éclairage intelligent avec Arduino | Espace de travail Neopixels : maintenant, nous passons beaucoup de temps à la maison, à étudier et à travailler virtuellement, alors pourquoi ne pas agrandir notre espace de travail avec un système d'éclairage personnalisé et intelligent basé sur les LED Arduino et Ws2812b. Ici, je vous montre comment construire votre Smart Lampe LED de bureau qui
Objectif macro bricolage avec AF (différent de tous les autres objectifs macro bricolage): 4 étapes (avec photos)
Objectif macro bricolage avec AF (différent de tous les autres objectifs macro bricolage) : j'ai vu beaucoup de gens fabriquer des objectifs macro avec un objectif de kit standard (généralement un 18-55 mm). La plupart d'entre eux sont un objectif juste collé sur l'appareil photo à l'envers ou l'élément avant retiré. Il y a des inconvénients pour ces deux options. Pour le montage de l'objectif
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): 10 étapes (avec photos)
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): Dans mon projet précédent, j'ai développé une balance de salle de bain intelligente avec Wi-Fi. Il peut mesurer le poids de l'utilisateur, l'afficher localement et l'envoyer vers le cloud. Vous pouvez obtenir plus de détails à ce sujet sur le lien ci-dessous : https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Modèle de chemin de fer automatisé point à point avec voie de garage : 10 étapes (avec photos)
Chemin de fer modélisé point à point automatisé avec voie de garage : les microcontrôleurs Arduino ouvrent de grandes possibilités dans le modélisme ferroviaire, en particulier en ce qui concerne l'automatisation. Ce projet est un exemple d'une telle application. C'est la continuation d'un des projets précédents. Ce projet comprend un point
Parler et épeler : premier travail de bricolage : 8 étapes
Speak & Spell : Travail initial de bricolage : Ces instructions concernent les supports d'apprentissage vintage de Texas Instruments : Speak & Maths, parler et amp; Épeler et parler & Lire. Modifications & AjoutsRemplacement : mousse de la grille du haut-parleurCompartiment de la batterie : clé d'accèsRetrait de la batterie : Pull-tabspro