Ada Robotic Hand - Open Bionics (6 / 8 étapes)

Etape 6: Télécharger le firmware de test (FingerLib - d)

À ce stade, que nous sommes désireux de tester que le Conseil d’amande travaille afin que nous pouvons étendre les moteurs afin de nous permettre de joindre les tendons des doigts.

Vous aurez besoin :

  • Assemblée de la main
  • Alimentation 12V CC
  • Câble USB micro
  • Ordinateur

Télécharger et installer Arduino

Pour télécharger le logiciel de test à la main, que nous devons commencer par télécharger l’IDE Arduino.

  1. Accédez à www.arduino.cc/en/Main/Software
  2. Télécharger la dernière version de l’Arduino
  3. Une fois téléchargé, exécutez le fichier d’installation et suivez les instructions pour installer l’Arduino
  4. Si vous avez des questions, il y a un certain nombre de tutoriels sur YouTube

Téléchargement FingerLib

Une fois Arduino a été installé, il faut télécharger FingerLib.h, une bibliothèque personnalisée écrite par Open bionique pour gérer la commande de moteur et d’autres tâches spécifiques du Conseil. FingerLib.h comprend divers croquis d’exemple pour les fonctions de contrôle simple doigt et est également utilisé par le firmware de l’artichaut pour le système de contrôle de main complète.

  1. Accédez à www.github.com/Open-Bionics
  2. Télécharger FingerLib comme un ZIP
  3. Extrait FingerLib-master.zip
  4. Renommez le fichier 'FingerLib-master' en « FingerLib »
  5. Déplacer le dossier FingerLib dans votre dossier de bibliothèques de Arduino
    1. Mon Documents\Arduino\libraries
  6. Redémarrez Arduino en fermant et en l’ouvrant à nouveau

Télécharger l’exemple de code

Une fois que la bibliothèque de FingerLib a été installée, ouvrez Arduino et ouvrez l’exemple de « MotorTest ».

  1. Arduino ouvert
  2. Ouvrir "File -> Carnet de croquis -> bibliothèques -> FingerLib -> d '
  3. Cela devrait ouvrir l’exemple de MotorTest de FingerLib

Nous devons maintenant alimenter et connecter au Conseil d’administration.

  1. Branchez le bloc d’alimentation 12V DC DC dans le poignet (le trou du connecteur du poignet gauche)
  2. Branchez le câble USB micro à la main dans le poignet (le trou de droit dans le connecteur du poignet)
  3. Au sein de l’Arduino, sélectionnez la carte que nous utilisons
    1. '-> Outils -> Arduino Genuino/méga ou Mega 2560' (le nom de Conseil d’administration peut diffèrent selon la version de l’Arduino vous utilisez, veillez à ce que le jury de sélection se rapporte à la Mega 2560)
  4. Sélectionnez le port COM pour le Conseil d’administration
    1. «Tools -> Port -> COM?» (où le '? ' est le numéro de port COM du Conseil d’administration d’amande)
  5. Le jury sélectionné et connecté, cliquez sur le bouton flèche/upload pour compiler et télécharger l’exemple de MotorTest au Conseil d’administration d’amande

Course d

Avec l’exemple de MotorTest téléchargé, nous devons maintenant étendre les moteurs cors en préparation pour les tendons des doigts.

  1. Avec l’exemple de MotorTest téléchargée au Conseil d’administration d’amande, branchez sur la carte en utilisant le Serial Monitor

    1. 'Outils -> Serial Monitor'

  • Utiliser un débit en bauds de 38400 (bas droite menu déroulant dans le Serial Monitor)
  • Vous devriez maintenant voir l’impression de Conseil sur la position de chaque canal moteur (m0 - m4)
  • Si vous entrez un numéro de moteur et de la presse enter(0-4), le doigt fixé pour que le moteur devrait alterner entre ouvrir et fermer
  • Si vous entrez le numéro « 5 », tous les moteurs doivent alterner leurs positions entre ouvrir et fermer
  • Entrer un nombre supérieur à 5 s’arrête les moteurs
  • Après avoir joué avec les moteurs pour un peu, définissez-le afin que tous les cornes moteurs sont totalement déployés (position environ 60)
  • Débranchez la puissance et l’USB pour procéder à l’étape suivante
  • Vous devriez maintenant avoir la main montée avec tous les 5 cornes moteurs étendus, l’étape suivante consiste à attacher les tendons des doigts.

    Articles Liés

    Fenrir : Un robot chien Open source

    Fenrir : Un robot chien Open source

    Mouvement des jambes fixesTransformation de rotationDémo de marcheL'Interface utilisateurIl s'agit d'un robot quadrupède mammifère de mini open source ou vous pouvez penser d'elle comme un robot chien de quatre jambes. L'objectif de ce projet est de
    3D print An Artificial Muscle Robot Hand

    3D print An Artificial Muscle Robot Hand

    Voici une main de robot de muscles artificiels qui puisse éventuellement servir de remplacement prothétique d'une main de l'homme. Les « os » sont 3d imprimés en PLA et les muscles artificiels de caoutchouc de silicone et peau furent jetés dans des m
    Robot Bottle Opener

    Robot Bottle Opener

    Ce projet a commencé avec un robot mort que nous avons voulu faire revivre. Si j'ai appris quelque chose de Bender, ses qu'il n'y est pas de meilleur moyen pour rajeunir un robot que d'avoir ouvrir quelques bouteilles de bière.La tâche de contrôler u
    Robot hand

    Robot hand

    [code]#include / / servo kütüphanesi eklendi. Bu önemiconst int isaret_parmak = A0 ; //işaret parmağının datası A0 pininden okuncak. const int orta_parmak = A1 ; Orta "" A1"" const int yuzuk_parmak = A2 ; yüzük "" A2"&qu
    Comment construire une main robotisée avec retour haptique

    Comment construire une main robotisée avec retour haptique

    pour Expo-sciences cette année, j'ai eu envie de construire quelque chose au lieu de faire une expérience. Tout ce que je devais faire était Retournez-vous Instructables pour une idée de projet. J'ai été inspiré par la main robotisée de njkl44 car il
    Faire un Robot d’entraînement différentiel modulaire

    Faire un Robot d’entraînement différentiel modulaire

    Vous devez ont fait une sorte de jouet voiture en tant que débutant ! Cette instructable vous mènera à travers un montage détaillé d'un robot mobile modulaire qui peut être utilisé pour :Ligne après le robotRobot en évitant d'obstacleMur suivant robo
    Actobotics pan & incliner la caméra de sécurité avec Arduino

    Actobotics pan & incliner la caméra de sécurité avec Arduino

    Bonjour tout le mondeIl s'agit d'un pan & tilt projet de caméra de sécurité basé sur le ServocIty/Actobotics pan & tilt système. J'utilise le système pour surveiller ma maison et la caméra web est connectée à un pc. Ce projet combine robotique (Se
    Conception d’humanoïde et Drone hybride pour la neutralisation des menaces et la Surveillance

    Conception d’humanoïde et Drone hybride pour la neutralisation des menaces et la Surveillance

    En cela, nous avons proposé un humanoïde polyvalent système de qui pourrait être utile dans de nombreuses applications, y compris n'importe quel environnement de travail dangereux, la surveillance et la défense. Pour avoir une imitation exacte du cor
    Évoluer - une plate-forme pour Bionic Hands et IHM (Intel IoT)

    Évoluer - une plate-forme pour Bionic Hands et IHM (Intel IoT)

    À tous les fabricants là-bas-Il s'agit d'un travail en cours. Nous mettrons à jour elle avec une description complète de « How to Make » alors que nous procédons. Si vous voulez le construire avec nous, s'il vous plaît laissez-nous savoir dans les co
    POLYRO (oPen sOurce friendLY RObot)

    POLYRO (oPen sOurce friendLY RObot)

    This is an instructable on building a relatively low-cost wheeled robot platform for developing ROS applications. Penser que ROS est un système d'exploitation pour votre robot (fournissant hardware abstraction, pilotes de périphériques, bibliothèques
    Arm(Inmoov) robotique avec Cortex M3 (brésilien Open Hardware)

    Arm(Inmoov) robotique avec Cortex M3 (brésilien Open Hardware)

    Braço Robótico (Inmoov) controlado por Cortex M3.TESTE 1 :Ultimo teste com látex :Após ver o « Inmoov » UE tive muita vontade de montar euh, mas como base para futuramente desenhar meu próprio braço robótico, unindo um pouco dos meus conhecimentos co
    RSkin - Open Source Robot peau

    RSkin - Open Source Robot peau

    la peau de ce textile est conçue pour s'étendent sur une branche robotique afin de détecter l'intensité de la pression ainsi que l'emplacement de contact sur sa surface entière. rSkin a été commandé par Ian Danforth qui aidèrent également les fonds d
    Mur robot - Open Source de dessin ! (KeerBot.com)

    Mur robot - Open Source de dessin ! (KeerBot.com)

    KeerBot objectif est de développer matérielle ouverte robot – un nouveau !Pas plus ordinaire ennuyeux robot qui roule sur le sol, mais un nouveau robot qui peut dessiner sur les murs.Le robot est pendu sur deux fils avec une longueur initiale connue
    Black Ram Hand (Robotic/Prosthetic Hybrid)

    Black Ram Hand (Robotic/Prosthetic Hybrid)

    La main de Ram noire visait ne pas à remplacer pour mains prothétiques actuelles, mais d'être une outil/plateforme de technologie d'assistance pour permettre à quelqu'un de concevoir et d'utiliser leurs propres manipulateurs spécifiques pour différen