3D imprimé main gant sans fil contrôle (8 / 11 étapes)

Etape 8: Télécharger le Code !

Le code attaché est entièrement commenté cependant ici est un bref aperçu.

Gant de transmission code Nano :

  • Bibliothèque de transfert simple est inclus qui gère la mise des données en tableaux et a un checksum pour les données à la réception. Avec les compliments de Bill Porter. Les programmeurs plus expérimentés pouvez mettre les données dans les tableaux et définir une sorte de somme de contrôle, comme je le faisais. Toutefois, il est difficile de rivaliser avec cette facilité de bibliothèques d’utilisation.
  • Struct fonction de bibliothèque simple transfert est utilisée pour définir les variables qui seront plus tard assignés des valeurs d’angle à transmettre.
  • Flex variables sont déclarées qui contiendra la lecture analogique de la tension des capteurs flex et sont assignés aux broches de la Nano.
  • Ouvert et fermés variables sont déclarées qui sera assigné aux valeurs minimales et maximales obtenues par les capteurs de flex. Cela servira à la fonction map pour définir la plage de déplacement du doigt. Il s’agit d’un code intelligent adapté d’un autre auteur Instructable Gabry295.
  • Instructions conditionnelles servent à assurer Opened et Closed variables représentent le minimum et les valeurs maximales pour la gamme de flex lectures de tension capteur.
  • Carte fonction est utilisée pour assigner la valeur du capteur flex à un 0-180 degré d’angle pour les servos et envoyé à l’ONU.

Main de récepteur code Uno :

  • Servo et bibliothèques de transfert sont inclus.
  • Objets de servo sont définis pour chaque doigt.
  • Struct fonction de bibliothèque simple transfert est utilisée pour déclarer les variables qui ont été définis précédemment dans le sketch de Nano.

  • Épingles de l’ONU sont assignées aux variables de broche servo assignés comme sorties et attachés aux objets doigt respectifs de la classe de servo.
  • Les données sont ensuite reçues à l’aide de la fonction receiveData de la bibliothèque de faciliter le transfert et la fonction d’écriture de la bibliothèque de servo est utilisée pour assigner l’angle pour les objets du doigt.

Télécharger le Code :

  • Télécharger le zip de bibliothèque Easy Transfer.

  • Ajouter la bibliothèque zip d’à l’intérieur de l’IDE Arduino en sélectionnant « croquis » puis « Inclure la bibliothèque » et « Ajouter la bibliothèque Zip » comme indiqué.

  • Vous pouvez également ajouter manuellement la bibliothèque. Pour installer la bibliothèque, tout d’abord quitter l’application de l’Arduino. Ensuite décompresser le fichier ZIP contenant la bibliothèque. Faites glisser le dossier de transfert de fichiers ou l’enregistrer dans votre dossier de bibliothèques. Sous Windows, il sera probablement appelé « My Documents\Arduino\libraries ». Pour les utilisateurs de Mac, il sera probablement appelé « Documents/Arduino/libraries ». Sous Linux, il sera le dossier de « bibliothèques » dans votre carnet de croquis.

  • Ouvrir l’IDE Arduino et copier et coller le code Uno_Hand dans un croquis vierge. En utilisant le téléchargement IDE Arduino le code Uno_Hand dans le bouclier de Uno.The Xbee devront être retirés de la Uno temporairement pour le téléchargement.
  • Ouvrir l’IDE Arduino et copier et coller le code Nano_Glove dans un croquis vierge. En utilisant le téléchargement IDE Arduino le code Nano_Glove dans le Nano. Le Xbee devra être temporairement retiré du plateau Parralax pour le téléchargement de la Nano.

Articles Liés

Sans fil contrôlées omanais directionnel Robot Soccer à l’aide de la nRF 24L 01 + et Arduino

Sans fil contrôlées omanais directionnel Robot Soccer à l’aide de la nRF 24L 01 + et Arduino

Hey tout le mondeBienvenue sur mon premier instructable. Un robot sans fil contrôlé omanais directionnelle robot.a sans fil contrôlée peut être utilisé dans de nombreux ways.i fait cela pour jouer un football parce qu'il y avait un événement du footb
Autonome, sans fil contrôlée aéroglisseur

Autonome, sans fil contrôlée aéroglisseur

il s'agit d'une instructable qui vous emmène à travers un ensemble mois et demi de travail, concevoir et créer un wirelessly contrôlée aéroglisseur modulaire, qui peut être contrôlé avec un contrôleur RC, ou fait totalement autonome. Je vais vous gui
Nunchuk sans fil contrôlée animatronique poupée

Nunchuk sans fil contrôlée animatronique poupée

cette instructable va tenter de vous montrer comment faire une poupée animatronic contrôlée par un nunchuk sans fil. Cette poupée ne peut se déplacer sa tête cependant. Je suis sûr qu'il y a beaucoup de gens là-bas qui peuvent profiter de cette et ét
Sans fil contrôler un Robot en utilisant Arduino et Modules RF !

Sans fil contrôler un Robot en utilisant Arduino et Modules RF !

/*Edit 05/05/2016Hé les gars, j'ai été occupé avec le Collège et ne pouvait pas répondre aux commments. La plupart de vous tous voulait le code et schémas faits un peu mieux alors j'ai fait les schémas sur Eagle 7.2.0 et téléchargées tout sur Github.
Arduino sans fil contrôlée de réservoir (nRF24L01)

Arduino sans fil contrôlée de réservoir (nRF24L01)

Salut!Aujourd'hui je vais vous montrer comment construire un réservoir d'Arduino contrôlée et télécommande. La 3d imprimés parties du réservoir (à l'exception du contrôleur, suivre le guide et le réservoir de la couverture) ont été conçus par timmicl
Sans fil contrôlé aéroglisseur (Wonder4)

Sans fil contrôlé aéroglisseur (Wonder4)

L'aéroglisseur est le dispositif qui peut voyager par voie terrestre sans roues. En raison de l'enthousiasme pour le génie et l'exigence du parcours Vg100, nous, quatre étudiants de UM-SJTU Joint Institute, a formé l'équipe Wonder4 et nos propres aér
Arduino sans fil Animatronic main

Arduino sans fil Animatronic main

BTW!!! Cette instructable est awsomeeeeeeC'est un très simple mais en même temps un projet très difficile selon votre niveau de compétence. Permet d'obtenir à bâtiment !Ce qu'il s'agit, est un coup de main animatronique sans fil qui ne nécessite pas
Gant de souris sans fil

Gant de souris sans fil

Matériaux nécessairesUn gant qui respire.Fer de Sautering (ou comme l'appellent certains, fer à souder)Sauter (métal)Gant sans fil pas cherCouteau X-actoVelcro autocollant et la colle forte (par exemple, la colle silicone)BatteriesFilsRuban isolantÉt
Un contrôle sans fil, babillard électronique Arduino-Powered

Un contrôle sans fil, babillard électronique Arduino-Powered

construire vous-même un babillard électronique sans fil contrôlé, Arduino-powered !Voici un projet simple qui crée un babillard électronique programmable sans fil. Il utilise des modules XBee pour fournir une liaison série sans fil entre votre ordina
Papier, crayon, un gant de touchsensing et un robot sans fil!!

Papier, crayon, un gant de touchsensing et un robot sans fil!!

Bonjour! je vous remercie, la communauté instructable pour tout votre soutien. C'est mon deuxième instructable et je voudrais demander à tous les copains de tech pardonnez mes erreurs et fournir l'encouragement très qu'u m'avait donné sur mon premier
Sans fil Wii Nunchuck contrôlée Arduino

Sans fil Wii Nunchuck contrôlée Arduino

Utiliser un complètement non modifiée sans fil Wii Nunchuck comme un système de contrôle pour tout projet Arduino basé. Aucune paire d'émetteur/récepteur radio ajouté etc..Cette instructable assume-t-il certaine expérience avec le microcontrôleur Ard
Interrupteur de contrôle horaire (433MHz) sans fil de Arduino pour plusieurs périphériques

Interrupteur de contrôle horaire (433MHz) sans fil de Arduino pour plusieurs périphériques

J'ai écrit cette instructable parce que j'ai fait un projet similaire récemment et pensé qu'il serait agréable d'écrire mon travail et partager avec les autres.Ce que nous voulons atteindre avec cette instructable, est sans fil contrôler plusieurs ap
Transformer n’importe quelle imprimante une imprimante sans fil dont le Raspberry Pi

Transformer n’importe quelle imprimante une imprimante sans fil dont le Raspberry Pi

Une fois que vous avez acheté une imprimante sans fil, vous ne voulez jamais revenir en arrière pour les jours sombres de devoir brancher tout le temps. Mais bons imprimantes sans fil sont coûteux, et beaucoup de routeurs qui vous permet de faire des
Imprimez votre propre haut-parleur portable sans fil !

Imprimez votre propre haut-parleur portable sans fil !

Avez-vous déjà souhaité un haut-parleur portable comme la Jambox par Jabra, mais pas pour 200 $. Il s'agit de mon premier dessin à un haut-parleur portable que vous pouvez prendre n'importe où et sans fil se connecter avec Bluetooth. Il vous permet é