TÉLÉCOMMANDE compacte et robuste AGRICULTURE automatisé (5 / 11 étapes)

Étape 5: Comment télécharger et travailler avec ARDUINO

La carte Arduino est une plate-forme électronique flexible disposant de logiciels et matériels élégant. Il peut s’interfacer avec un grand nombre et la variété des dispositifs. Il a 14 entrée numérique / sortie broches (dont 6 peut être utilisé comme sorties PWM), 6 entrées analogiques, une horloge de 16MHz, une connexion USB, une prise d’alimentation et un bouton reset. Il a une mémoire flash de 32 Ko et 1 Ko EEPROM. La principale composante de la carte Arduino est le microcontrôleur IC Atmel ATMEGA328 qui contrôle tous les appareils interfacé avec le jury. Il peut être programmé à l’aide de l’environnement de développement intégré Arduino qui dispose d’une fenêtre très convivial des options d’interface.
L’IDE Arduino peut être téléchargée sur th. La dernière version est Arduino 1.0.5 et peut être exécuté toutes les plateformes mentionnés sur le site.

L’IDE Arduino fonctionne sur la plateforme de C embarquée. Le programme se compose principalement de deux fonctions.
1) void setup() et
2) void loop()

void setup() est utilisé une seule fois après que le lancement du programme tandis que la fonction void loop() obtient exécuté indefinitely.void setup() est utilisé pour raconter le microcontrôleur quels chevilles ont été utilisées et d’établir le débit en bauds de communication série. Considérant que, en void loop() toutes les entrées sont obtenues, traitées selon le programme et les extrants sont produits. Toutes les instructions conditionnelles et les fonctions sont écrits en void loop().
Le site Arduino offre tous les didacticiels qu'un débutant a besoin pour apprendre toute la syntaxe de langage de programmation Arduino.
Nous avons donné une liste des syntaxes que nous avons employé dans l’IDE Arduino.
#include: cette ligne est utilisée pour inclure une bibliothèque qui contient les définitions de tous les programmes de communication série. Ce qui est écrit au début du programme.
XBee.Begin (en bauds): cela permet d’établir une communication série entre le microcontrôleur et le XBee.
XBee.Read(): pour lire toutes les valeurs de le XBee en connectant le TX de l’Arduino à la RX de le Xbee.
XBee.Write(): pour écrire toutes les valeurs dans le XBee en connectant le TX de le Xbee à la RX de l’Arduino.

Articles Liés

Automatisé de voiture

Automatisé de voiture

Cette instructable vise à offrir une méthode de conversion d'une voiture télécommandée dans une voiture automatique. Le résultat final est un véhicule qui puisse répondre à son environnement grâce à un capteur de proximité et donc être codés à traver
Sombre capteur (capteur de luminosité / automatique réverbère)

Sombre capteur (capteur de luminosité / automatique réverbère)

Voici mon nouveau projet Electronique simple sur le Système de commande de lumière rue automatique ou capteur sombre.C'est un concept simple et puissant, qui utilise le transistor (NPN du BC 547 ) comme un interrupteur pour allumer et éteindre le sys
Construction d’un routeur de commande numérique par ordinateur

Construction d’un routeur de commande numérique par ordinateur

cette instructable va vous montrer comment j'ai construit mon routeur de commande numérique par ordinateur. J'espère que vous pouvez dessiner certains inspiration de ma carrure et que cette instructable sera utile pour vos projets futurs. Cette instr
Ferme de Minecraft automatique

Ferme de Minecraft automatique

Une batterie compacte qui est (semi) automatique, votre seul travail est de planter des graines (impossible de le faire automatiquement, n'est-il pas?)Pour rendre cette ferme que vous devez :Tous les blocs (une pile ou deux) je vais utiliser le fer d
Concept de pistolet automatique Knex

Concept de pistolet automatique Knex

Salut tout le monde il s'agit d'un nouveau concept de pistolet Knex que j'ai fait.  Il est entièrement automatique et il tire Knex gris.  Ce n'est pas mon idée. elle a été faite par Louis XIV, mais je l'ai fait entièrement automatique.  Il utilise 6
Single LED « ampèremètre » - se sont ENFUIS basé.

Single LED « ampèremètre » - se sont ENFUIS basé.

J'ai eu mon bras tordus pour débrouiller un design pour un sensible très compact, le coût (< ~ 1$ US) Ampèremètre éducatif faible courant (initialement 100 µA-1 a). Voici une approche de plusieurs essais sur Pâques 2010 - autres détails peuvent être
Pouvoir sauver haut-parleur

Pouvoir sauver haut-parleur

Ce projet est une enceinte de relais commandé qui active/désactive automatiquement par un PC Windows . Il est, en sorte de, trucs, que j'ai eu autour de la pose. La somme de coût de pièces jusqu'à environ 2$.Le concept ici est que les orateurs s'allu
VIA (aide de déficience visuelle)

VIA (aide de déficience visuelle)

ce projet a été de mon point de vue sur une aide à la déficience visuelle DIY qui utilise la rétroaction haptique et sonore. Fondamentalement, il utilise un capteur de distance à mesurer dans quelle mesure les objets sont d'elle et puis elle bips/vib
Non-Stitch Panorama photo

Non-Stitch Panorama photo

photo extrêmement large panorama fascinant me tenait depuis que je suis un gamin. Logiciel d'assemblage photo semblent avoir fait beaucoup de progrès ces jours-ci. Cependant, j'étais intimidé par le processus de prise de vue toutes les photos (chevau
Comment faire une ardoise Ulu

Comment faire une ardoise Ulu

Un ulu est un gros couteau de hache en forme utilisé principalement pour le traitement des peaux et des aliments. Vous avez probablement vu des couteaux de Pierre avant. Silex est un matériau très populaire pour l'homme préhistorique. Lorsque correct
Bon marché, crash résistant portable T Copter (dans apprx 200 USD)

Bon marché, crash résistant portable T Copter (dans apprx 200 USD)

Bonjour les gens du monde.Un beau matin, j'ai réveillé et a décidé de savoir ce qui se passe dans le monde de l'aéromodélisme. J'ai été surpris de voir que le monde avait été annulée par les drones. Il y avait multirotors partout et tout le monde fai
Dessiner des schémas électroniques avec CadSoft EAGLE

Dessiner des schémas électroniques avec CadSoft EAGLE

Il y a un couple instructables ici sur certaines des subtilités d'aigle (faire votrepièces de la bibliothèque :modifiant les règles de conception:)Mais les informations indiquent que beaucoup de gens puisse probablement utiliser une instructable sur
Batteur recherché - choses qui pense (TTT) - 2012

Batteur recherché - choses qui pense (TTT) - 2012

Drummer Wanted est un automate jeu de guitare slide qui jouera aussi longtemps que quelqu'un va jouer les tambours pour elle, conçu et construit pour le cours de l'automne 2012, les choses qui pense a enseigné à l'Université du Colorado - Boulder.  I
Système d’Arduino pour bioréacteur Biomonstaaar

Système d’Arduino pour bioréacteur Biomonstaaar

Ce projet est le programme d'installation pour le moyeu Arduino capteur/moteur pour le bioréacteur de Biomonstaaar. Le produit fini est utilisé pour s'interfacer avec les capteurs et autres pièces du réacteur afin de permettre la collecte de données