Table des matières:

Télécommande Cybot Arduino NANO de Tim : 31 étapes (avec photos)
Télécommande Cybot Arduino NANO de Tim : 31 étapes (avec photos)

Vidéo: Télécommande Cybot Arduino NANO de Tim : 31 étapes (avec photos)

Vidéo: Télécommande Cybot Arduino NANO de Tim : 31 étapes (avec photos)
Vidéo: 3D HyperCube #Ws2812b #Arduino #Nano 2024, Juillet
Anonim

Par PalinggenesisTim's PlaceSuivez plus par l'auteur:

Faire un prototype avec Arduino (TIM-01 EYES)
Faire un prototype avec Arduino (TIM-01 EYES)
Faire un prototype avec Arduino (TIM-01 EYES)
Faire un prototype avec Arduino (TIM-01 EYES)
Conversion de Cybot pour qu'il fonctionne avec quatre piles rechargeables de 3,7 volts
Conversion de Cybot pour qu'il fonctionne avec quatre piles rechargeables de 3,7 volts
Conversion de Cybot pour qu'il fonctionne avec quatre piles rechargeables de 3,7 volts
Conversion de Cybot pour qu'il fonctionne avec quatre piles rechargeables de 3,7 volts
Contrôleur PCA9685 de Tim
Contrôleur PCA9685 de Tim
Contrôleur PCA9685 de Tim
Contrôleur PCA9685 de Tim

À propos de: Retraité En savoir plus sur la palingenèse »

Ce projet consiste à créer une télécommande infrarouge pour contrôler le Cybot original reçu avec le magazine Ultimate Real Robots, commencé en 2001.

Raison de la fabrication de la télécommande:(un peu d'histoire)

Avant la publication des pièces pour le combiné IR, Cybot a été mis dans différents modes en sélectionnant les commutateurs DIP. (Il n'y avait aucun problème avec Cybot alors que c'était le cas) Lorsque le combiné IR a été émis, les choses ont changé. Un processeur a été mis à niveau pour modifier la fonction des commutateurs DIP. Les commutateurs DIP ont ensuite été utilisés pour définir le canal utilisé par le combiné IR afin que plusieurs Cybot puissent être utilisés ensemble en même temps. (Jusqu'à 16 Cybot peuvent être contrôlés avec les commandes infrarouges) Cependant, lorsque la carte de téléchargement infrarouge a été émise, il y a eu des problèmes. Toutes les cartes n'étaient pas fabriquées de la même manière, là où des problèmes faisaient que certaines ne fonctionnaient pas correctement ou ne fonctionnaient pas du tout. Un correctif a été publié, mais cela n'a pas tout résolu. J'étais l'un des malchanceux, rien n'a fonctionné pour moi à partir de là, tout reposait sur le fonctionnement du combiné infrarouge.

Si, comme moi, vous étiez l'un des malchanceux à avoir eu le même problème, vous voudrez peut-être extraire votre ancienne boîte de bits Cybot et fabriquer ce contrôleur infrarouge pour le contrôler.

La seule chose que je n'ai pas pu faire c'est: Voice Control et PC LINK

Étape 1: La télécommande en action

Image
Image

J'ai eu du mal à me concentrer, j'ai utilisé mon ancien téléphone pour faire la vidéo.

Étape 2: Cybot

Commençons. D'abord le prototype
Commençons. D'abord le prototype

Je suis désolé, mais à moins que vous n'ayez un Cybot, cela ne vous sera pas très utile.

Mais si vous connaissez quelqu'un qui en a un:

Peut-être que cela ressuscitera ces petits gars endormis, cachés dans ces placards poussiéreux:)

Étape 3: Commençons. D'abord le prototype

Commençons. D'abord le prototype
Commençons. D'abord le prototype

Avant de fabriquer le combiné, j'ai construit un prototype pour tester quelque chose et m'assurer que mon code fonctionnait.

R8 et R9 sont des résistances de rappel pour le bus I2C. beaucoup de gens oublient de les ajouter au circuit, mais ils sont nécessaires. (une paire par bus, pas d'appareil) En règle générale, les résistances sont ajoutées au maître, mais comme l'Arduino peut être utilisé comme maître ou esclave et pour simplifier les choses, les tractions internes ne sont pas utilisées dans la bibliothèque.

J'ai utilisé des résistances de traction internes pour les broches connectées aux commutateurs. Donc, tous les commutateurs doivent être proches de la terre.

Les Paires Résistance / Condensateur R1 à R7, C1 à C7 sont destinées à compenser le rebond. (donc ne sont pas nécessaires si vous voulez faire un test rapide, je les recommande pour la stabilité)

Q1 est le pilote de la LED infrarouge (940 nm). C'est ainsi que la pleine puissance est utilisée par la LED pour transmettre les signaux. (encore une fois, si vous testez à côté de votre Cybot, Q1, C8 et R11 peuvent être supprimés. La connexion de R10 et LED1 en série entre les broches D3 et 5v devrait fonctionner)

J'ai créé le circuit à l'aide de Fritzing, voici donc le fichier pour mieux le visualiser: Arduino_Handset.zip

Conseillé: