Série Servo Controller w/Arduino - contrôle jusqu'à 12 Servos simultanément à l’aide de l’Arduino et une connexion USB (4 / 7 étapes)

Étape 4: Télécharger Firmware

La première étape avant que nous puissions Télécharger Télécharger le firmware est d’installer l’environnement Arduino.  Si vous n’avez pas déjà installé l’environnement Arduino ou si vous avez une ancienne version de v1.0, vous devrez télécharger et installer la dernière version.  Le logiciel Arduino peut être trouvé ici [http://arduino.cc/en/Main/Software].

Avant que vous pouvez compiler le firmware, il est nécessaire d’installer la bibliothèque i2cEEPROM.  Cette bibliothèque donne accès à la famille 24lc256 de série puces EEPROM.  La puce est utilisée si vous souhaitez prendre en charge le stockage des données.

Stockage de données est utilisée pour contenir des positions enregistrées pour lecture, positions initiales et des données utilisateur personnalisées.  Je vais montrer une étape personnalisée à la fin de cette instructable qui illustre comment ajouter facilement cette fonctionnalité.

Remarque : Il n’est pas nécessaire d’avoir l’eeprom série reliée à votre Arduino pour cette application au travail, mais il est nécessaire d’installer la bibliothèque afin que vous puissiez correctement Télécharger le firmware.  Le microprogramme prend en charge les fonctionnalités si le matériel est présent.

Télécharger la bibliothèque comme un zip ici :
https://docs.google.com/Open?ID=0b-GOV0jkq9cROTk0ODg2ZTYtMzBkMi00ODY2LTgxZTItNTRiYWE5ODIzYTdi

La source peut être trouvée ici :
https://github.com/Soshimo/I2C-Serial-EEPROM-Arduino-Library

Ouvrez une fenêtre de l’Explorateur et ouvrez le dossier à < Documents > \Ardunio.

Créez un répertoire nommé bibliothèques (s’il n’est pas un déjà).

Décompressez le contenu dans le répertoire des bibliothèques que vous venez de créer.  (Notez que cette bibliothèque fonctionne uniquement pour Arduino v1.0 et versions ultérieures).

Votre structure de répertoires devrait ressembler à ceci :
< documents >/Arduino/bibliothèques/i2cEEPROM

Fermez toutes les fenêtres de l’Arduino et redémarrez le logiciel Arduino.

Vérifiez que la bibliothèque a été chargée correctement.
Accédez au menu d’importation de la bibliothèque : Esquisse -> Bibliothèque d’importation.

Sur la liste des bibliothèques disponibles pour importer, vous devriez voir i2cEEPROM.  Si vous ne voyez pas, assurez-vous que vous avez le chemin d’accès correct comme ci-dessus et fermez toutes les instances d’Arduino avant de redémarrer.

Enfin télécharger le croquis de SerialServoControl :
https://github.com/Soshimo/Serial-servo-Controller-firmware

La meilleure façon d’obtenir le croquis dans votre environnement Arduino est de créer une nouvelle esquisse appelée SerialServoControl.  Ouvrez le fichier .ino téléchargé plus haut dans le bloc-notes (ou votre éditeur de choix).  Copiez le contenu du fichier entier et le coller dans la fenêtre de la nouvelle esquisse que vous avez créé.

Enregistrez le dessin.

Téléchargez le croquis dans votre Arduino.

Nous seront ensuite brancher l’Arduino pour la carte de contrôleur de servo que nous avons construit dans les deux dernières étapes.

Articles Liés

À l’aide d’une sonde de température pour contrôler la vitesse d’un moteur à l’aide d’arduino

À l’aide d’une sonde de température pour contrôler la vitesse d’un moteur à l’aide d’arduino

Cette application est simple, juste à l'aide de la sonde de température LM35 avec un kit arduino pour commander un ventilateur et changer sa vitesse par rapport à la température lue par le microcontrôleur qui dans ce cas est le kit arduino.La sonde d
Smart Phone contrôlée des lumières LED à l’aide de HC-05 et Arduino UNO

Smart Phone contrôlée des lumières LED à l’aide de HC-05 et Arduino UNO

Bluetooth Module HC-05 est l'un de l'élément matériel qui vous permet de rapidement prototype vos idées qui requièrent un élément de contrôle sans fil/conjonctif plus couramment utilisé. Ce projet est une très brève démonstration de comment nous peut
Comment contrôler un Robot en utilisant une connexion série

Comment contrôler un Robot en utilisant une connexion série

Voici les instructions sur comment faire une connexion série entre un Pi de framboise et Arduino à l'aide d'un câble USB.  Lorsqu'une connexion série a été établie, il peut être utilisé pour contrôler tout ce que vous pouvez inventer.  Dans ce cas, j
La partie de ESP8266 1 - série WIFI Module pour Arduino

La partie de ESP8266 1 - série WIFI Module pour Arduino

Il s'agit de la partie 1 de 3 instructables pour vous aider à utiliser le ESP8266 avec Arduino. Dans ce ce premier tutoriel, vous apprendrez comment d'installation et d'essai le module relié à un Arduino.Le ESP8266 est sans doute le plus polyvalent m
Contrôle du programme & Arduino + robot PHIRO simultanément avec poche Code smartphone app

Contrôle du programme & Arduino + robot PHIRO simultanément avec poche Code smartphone app

PHIRO Pro est un robot éducatif qui aide les enfants à apprendre au code. Une des façons de programmer et de contrôler PHIRO est via une application Android appelée Pocket Code disponible sur le jeu de Google pour libre. Code de poche a la capacité d
Communication série entre android et arduino via bluetooth portable

Communication série entre android et arduino via bluetooth portable

A propos de :Cette instructable parle de communication série entre android et arduino via intégré portable Bluetooth. Je n'ai pas de module Bluetooth séparé. J'ai donc décidé d'utiliser mon ordinateur portable intégré Bluetooth pour une communication
Une connexion Wi-Fi contrôlée voiture télécommandée sans microcontrôleur

Une connexion Wi-Fi contrôlée voiture télécommandée sans microcontrôleur

Il s'agit d'une voiture de contrôlé télécommande Wi-Fi avec caméra qui peut être branché sur internet. La voiture RC est tout à fait unique puisqu'elle utilise un routeur sans fil et élimine la nécessité d'un microcontrôleur.Étape 1: Structure de voi
Communiquer avec microcontrôleur arduino et ordinateur par usb avec un programme vb

Communiquer avec microcontrôleur arduino et ordinateur par usb avec un programme vb

Si vous êtes comme moi et veulent être en mesure de contrôler vos objets reliés à votre arduino via votre ordinateur puis vous avez besoin d'un moyen d'établir une connexion et de communiquer avec votre arduino depuis votre ordinateur. Ce tutoriel et
BaW-Bot-partie 1: Construire un Arduino sur une planche de

BaW-Bot-partie 1: Construire un Arduino sur une planche de

Il s'agit de la première partie de notre génération de BaW-Bot (Bot de cloches et de sifflets) – 5 séparés instructables qui ressemblent dans différentes technologies axées sur l'Arduino, combinant pour créer un Bot avec toutes les cloches-et-sifflet
Leçon 2: En utilisant Arduino comme une Source de puissance pour un circuit

Leçon 2: En utilisant Arduino comme une Source de puissance pour un circuit

Bonjour à nouveau, des étudiants, à ma deuxième leçon de mon cours pour enseigner l'électronique de base. Pour ceux qui n'ont pas vu ma première leçon, qui décrit les bases très, très, des circuits, s'il vous plaît voir que maintenant. Pour ceux qui
L’Arduino / TFT LCD connexion

L’Arduino / TFT LCD connexion

Vous dites que vous voulez brancher un écran TFT à un Arduino ? Vous êtes plaisante?No! Pour le prix d'un familier 2 x 16 LCD, vous obtenez un écran TFT de haute résolution. Pour aussi peu que 4 $ (frais de port inclus!), il est possible d'acheter un
Lumière de scanner et Arduino comme une lampe RGB

Lumière de scanner et Arduino comme une lampe RGB

Salut les gens !Cette fois je vais vous montrer comment faire pour contrôler la lumière émise par une vieille/broken scanner/imprimante. Peut-être que vous verrez, j'aime faire beaucoup de choses de junk et utiliser dans mes projets.Il y a quelque te
Garderie, contrôle et suivi de système à l’aide du Kit de développement Intel Edison

Garderie, contrôle et suivi de système à l’aide du Kit de développement Intel Edison

Nous avons construit une garderie, contrôle et suivi de système avec Intel Edison board ainsi que les périphériques Bluetooth Low Energy (BLE) et une caméra USB. C'est une démonstration de combien il est facile le DevKit de Edison Intel peut être uti
Comment faire pour télécharger le croquis d’un Arduino avec un Port Usb cassé / puce

Comment faire pour télécharger le croquis d’un Arduino avec un Port Usb cassé / puce

Bienvenue sur mon tout premier instructable:)Quelque temps auparavant, j'avais un capteur relié à mon Arduino Nano mais le capteur n'a pas fonctionné, alors j'ai décidé d'obtenir mon multimètre pour vérifier les connexions. J'ai mis un bout sur la br