Trois Low Cost Interchangeable 3D imprimables Bionic mains (5 / 13 étapes)

Étape 5: Simple programme d’exemple de Arduino à main contrôle Ultralight (servomoteur)

Suppose la connaissance de base d’Arduino. Copiez et collez dans l’IDE Arduino. Télécharger pour Arduino.

/*
Contrôler la position du servo à l’aide d’un potentiomètre (résistance variable) ce code d’origine est un téléchargement de code d’exemple avec le téléchargement de la version 7.14 Arduino milieu du développement intégré IDE Arduino.org novembre 2015 contrôles jusqu'à 5 servo-moteurs de servo 2 entrées 1 répond à l’entrée de l’entrée sur les servos AO 2-5 répond à l’entrée de se prononcer sur l’A1

*/

#include ;

Servo myservo1 ; créer object1 servo pour contrôler servo1

Servo myservo2 ; Créez l’objet servo pour contrôler un servo2

Servo myservo3 ; Créez l’objet servo pour contrôler un servo3

Servo myservo4 ; Créez l’objet servo pour contrôler un servo4

Servo myservo5 ; créer l’objet de servo pour contrôler un servo5

int potpin1 = 0 ; analogiques broches non utilisées dans cet exemple

int potpin2 = 1 ; broche analogique utilisé pour connecter le potentiomètre (joystick ou myoware même capteur)

int val1 ; variable pour lire la valeur de l’axe de l’analogique

val2 int ; variable pour lire la valeur de l’axe de l’analogique

void setup()

{Serial.begin(9600) ;

myservo1.Attach(8) ; attache le servo sur la broche 9 à l’objet de servo

myservo2.Attach(9) ; attache le servo sur la broche 9 à l’objet de servo

myservo3.Attach(10) ; attache le servo sur la broche 9 à l’objet de servo

myservo4.Attach(11) ; attache le servo sur la broche 9 à l’objet de servo

myservo5.Attach(12) ; attache le servo sur la broche 9 à l’objet de servo

}

void loop()

{val2 = analogRead(potpin2); / / lit la valeur du potentiomètre (valeur comprise entre 0 et 1023)

val2 = carte (val2, 0, 1023, 0, 180) ; redimensionnez-la pour l’utiliser avec le myservo1.write(val2) de servo (valeur comprise entre 0 et 180) ; définit la position du servo selon la valeur à l’échelle

Serial.println(val2) ; imprimer à sériel pour permettre le débogage si nécessaire

myservo1.Write(val2) ;

myservo2.Write(val2) ; définit la position du servo selon la valeur à l’échelle

myservo3.Write(val2) ; définit la position du servo selon la valeur à l’échelle

myservo4.Write(val2) ; définit la position du servo selon la valeur à l’échelle

myservo5.Write(val2) ; définit la position du servo selon la valeur à l’échelle

Delay(15) ; attend 15 millisecondes pour servo

}

Articles Liés

Couleur de RVB en acier - armature en acier, Low Cost, mélange imprimante 3D

Couleur de RVB en acier - armature en acier, Low Cost, mélange imprimante 3D

L' Acier RGB Qu'imprimante 3D est destiné à être une jolie, carbone de faible coût, solide armature en acier, compact, mélange des couleurs, facile à assembler imprimante 3D reprap.La machine est une refonte de l'imprimante célèbre armature en acier
Tact : Low-cost, main prothétique de pointe

Tact : Low-cost, main prothétique de pointe

Dans ce instructable je vais vous montrer comment faire Tact, une main prothétique peu coûteux et open source. Tact dépasse les autres modèles open source main prothétique de plusieurs façons : il en coûte seulement 100 $ pour tous les composants (25
Low-Cost lumineux de signalisation pour Todays socialement responsable

Low-Cost lumineux de signalisation pour Todays socialement responsable

Low-cost, illuminé de signalisation pour socialement responsable aujourd'hui avec la permission de la GRL et Eyebeam OpenLab. Ce tutoriel vous expliquera les outils et les processus, que nous avons utilisé pour combiner Noël LED lumières, plexiglas e
Configuration de prototype pour un USB Powered Low cost ; rayonnement continu en temps réel, système de surveillance de la pathologie chirurgicale de l’hôpital, hématologie, biologique gestion des déchets et des installations de recherche

Configuration de prototype pour un USB Powered Low cost ; rayonnement continu en temps réel, système de surveillance de la pathologie chirurgicale de l’hôpital, hématologie, biologique gestion des déchets et des installations de recherche

configuration de Prototype pour un USB Powered Low cost ; temps réel rayonnement continu système de surveillance pour biologique de pathologie chirurgicale de l'hôpital, hématologie, gestion des déchets et des installations de rechercheTitre courant
Low Cost workstation de préchauffage du Circuit imprimé pour souder retravailler

Low Cost workstation de préchauffage du Circuit imprimé pour souder retravailler

postes de travail préchauffage du Circuit imprimé sont très chers, 350,00 $ - $2500,00.L'objectif de cette instructable doit démontrer comment faire une workstation de préchauffage du circuit imprimé pour environ $50.00 avec aucun outil spécial et la
Ajusteur de tension de courroie imprimante 3D low cost

Ajusteur de tension de courroie imprimante 3D low cost

Salut tout le monde !Il s'agit de mon premier instructable, j'espère que vous le trouver utile et drôle. Ses une chose très simple, mais a été une grande découverte pour moi.Im une imprimante 3D ici au Fab Lab, Leon (Espagne), de construction et je d
Low-cost ROBOT pince main

Low-cost ROBOT pince main

Il s'agit d'une main de préhension fabriquée à partir de seulement 2 servo-moteurs & Articles de quincaillerie très commun qui peuvent être achetés facilement. Il s'agit d'un projet fait maison et j'espère que vous aimez !Étape 1: Trouvez les piècesP
SUMO : Smart cardiofréquencemètre (un Low Cost Smart ECG)

SUMO : Smart cardiofréquencemètre (un Low Cost Smart ECG)

Bonjour à tous,Je suis Geeve George un amour Maker/Electronique Hobbyist.I 15 an, Vision par ordinateur, développement Android et algorithme Design.I suis actuellement en 11e année étudiant en informatique à l'école indienne de Little Rock. :) En sav
LCS - 1M - un complet, Low-Cost Hobby Oscilloscope

LCS - 1M - un complet, Low-Cost Hobby Oscilloscope

cette instructable va vous montrer comment j'ai développé un simple pourtant oscilloscope à échantillonnage numérique complet qui, je l'espère vous permettra d'obtenir un bon départ dans ce domaine. Les principaux objectifs de cette évolution sont :C
UDuino : très Low Cost Arduino Compatible Development Board

UDuino : très Low Cost Arduino Compatible Development Board

cartes Arduino sont parfaits pour le prototypage. Cependant, ils obtiennent assez chers quand vous avez plusieurs projets simultanés ou avez besoin de beaucoup de cartes contrôleur pour un projet plus vaste. Il existe quelques alternatives grands, mo
ARUPi - une unité d’enregistrement automatisé Low-Cost pour les écologistes Soundscape

ARUPi - une unité d’enregistrement automatisé Low-Cost pour les écologistes Soundscape

Cette instructable a été écrit par Anthony Turner. Le projet a été élaboré avec beaucoup d'aide de l'abri à l'école d'informatique, Université du Kent (M. Daniel Knox a beaucoup aidé!).Il vous montrera comment créer une unité d'enregistrement Audio a
Low Cost modulaire NEUROPROTHÉTIQUES

Low Cost modulaire NEUROPROTHÉTIQUES

Mon nom est JD, et je suis un étudiant en deuxième année au lycée. J'ai ont travaillé sur ce projet depuis un certain temps maintenant et il améliore encore activement, mais voulait commencer à documenter mon travail en ligne afin que d'autres pourro
Robot dessin Low-Cost, Compatible Arduino

Robot dessin Low-Cost, Compatible Arduino

J'ai conçu ce projet pour un atelier de 10 heures pour ChickTech.org dont le but est d'introduire des adolescentes aux sujets de souches. Les objectifs de ce projet étaient :Facile à construire.Facile à programmer.Avez-vous quelque chose d'intéressan
Homme mince low-cost / High-peur

Homme mince low-cost / High-peur

Vous marchez tranquillement dans les bois, profitant de la brise de la nuit. Vous avez laissé vos amis à la fête, donc rien ne pourrait perturber votre promenade solitaire tranquille. La nuit est sombre, mais au clair de lune peut encore vous permett