4Jul
Arduino est une plate-forme de prototypage électronique open source basée sur un matériel et des logiciels flexibles et faciles à utiliser. Aujourd'hui, nous allons vous aider à démarrer en vous montrant certaines des options disponibles et à quel point il est facile de commencer.
Le matériel Arduino est un circuit imprimé open-source avec un microprocesseur et des broches d'entrée / sortie( E / S) pour la communication et la commande d'objets physiques( LED, servos, boutons, etc.).La carte sera généralement alimentée par USB ou une alimentation externe qui à son tour permet d'alimenter d'autres matériels et capteurs.
Arduino a également un composant logiciel open-source qui est similaire à C ++.L'environnement de développement intégré( IDE) Arduino vous permet d'écrire du code, de le compiler, puis de le télécharger sur votre Arduino pour une utilisation autonome dans le cadre de prototypes et de projets.
Tout cela a été conçu pour être facile à utiliser pour permettre aux artistes et aux concepteurs de développer librement leurs idées en objets réels. Si vous êtes intéressé par la construction de quelque chose vous-même, jetez un coup d'œil pour voir les options matérielles et les logiciels disponibles pour commencer.
Variantes Arduino
Le matériel Arduino étant "open-source" signifie que vous pouvez voir les schémas de toutes les cartes disponibles. Cela signifie que vous êtes libre d'acheter les composants matériels et de souder la carte ensemble si vous le souhaitez. Pour commencer, nous vous recommandons probablement de dépenser environ 30 $ et de voir combien vous voulez vraiment investir.
L'image ci-dessous a été créée en utilisant Fritzing et est la mise en page pour un Arduino de base en utilisant une planche à pain.
L'Arduino se décline en différents types qui rendent difficile le choix de la bonne, mais la variété permet également de choisir la solution parfaite.
Nous ne pouvons pas couvrir toutes les options Arduino, mais voici quelques options notables pour commencer.
Arduino Uno
Le Uno est un excellent démarreur Arduino, il fournit une base solide pour ceux qui commencent tout juste et a beaucoup d'options que vous voudrez que vous explorez la plate-forme. Il fonctionne également avec presque tous les boucliers disponibles( plus à ce sujet plus tard).
Arduino Nano
Le Nano est presque caractéristique pour la même fonctionnalité que l'Arduino Uno, mais il est environ 1/3 de la taille et ne peut pas utiliser des boucliers facilement. Le Uno est destiné à être utilisé comme un dispositif permanent dans les projets ou avec des planches à essais.
Arduino Lilypad
Le Lilypad a un design unique qui peut être cousu dans des tissus pour des projets portables ou de l'art. Bien sûr, vous n'êtes pas limité à ces applications, mais les boucliers ne fonctionneront pas sur cet Arduino, donc l'expansion peut devenir difficile.
Arduino Mega 2560
Le Mega 2560 a plus de mémoire et plus de broches d'E / S que n'importe quel autre Arduino. C'est le plus grand et le meilleur Arduino que vous puissiez obtenir, mais vous n'aurez peut-être pas besoin d'autant de puissance si vos projets ne l'exigent pas. Ce serait également un Arduino plus cher à laisser dans un projet de façon permanente.
Netduino
Le Netduino est le cousin de l'Arduino. Il s'agit toujours d'une solution de piratage et de prototypage de matériel open source. Mais le Netduino exécute. NET Micro Framework pour sa base de logiciels. Il est compatible avec les blindages Arduino, mais certains peuvent nécessiter l'exécution de pilotes.
Pour plus de matériel Arduino consultez le lien ci-dessous.
Arduino Accessoires( Shields)
Shields font de l'ajout de fonctionnalités à votre Arduino un jeu d'enfant, littéralement. Ils ont des broches qui poussent directement dans le haut de votre Arduino et vous pouvez immédiatement profiter de tout ce que le bouclier peut faire. Vous pouvez également ajouter plusieurs boucliers à la fois. Un Arduino qui surveille Twitter pour un hashtag spécifique( bouclier ethernet) puis contrôle une voiture RC en utilisant RF( bouclier RF) n'est pas hors de portée d'un seul projet grâce à la flexibilité du bouclier.
Vous remarquerez ci-dessous que certains boucliers ressemblent beaucoup aux cartes Arduino, mais ne soyez pas confus car ils n'ont pas la puissance de traitement principale pour exécuter le code que vous allez écrire dans les esquisses( plus de détails ci-dessous).
Ethernet
C'est l'un des boucliers les plus populaires car il développe votre Arduino pour pouvoir utiliser Internet pour la communication et le contrôle. Le blindage Ethernet est l'un des plus polyvalents disponibles, et une fois que vous avez maîtrisé les bases, vous devriez chercher à en obtenir un juste pour que vous puissiez faire votre machine à café /toaster/ lave-linge.
XBee
Le blindage XBee facilite la communication sans fil point à point. Vous pouvez utiliser ceci pour mettre en réseau deux Arduinos ensemble ou mettre en place un réseau maillé complet d'Arduinos qui va un jour RÈGLE LE MONDE!
Moteur
L'Arduino peut commander des moteurs et des servos sans avoir besoin d'un bouclier, mais le bouclier moteur augmente cette capacité à 11. Vous pouvez l'utiliser pour contrôler à distance votre tondeuse à gazon, ou construire votre propre robot.
Il y a beaucoup d'autres boucliers Arduino disponibles comme la musique, le jeu vidéo et le bluetooth. Ce n'est que la pointe de l'iceberg et nous vous recommandons de faire votre propre recherche pour trouver le bouclier parfait pour votre projet.
Si vous envisagez de prototyper des Arduinos et des blindages avec différents capteurs, nous vous recommandons de vérifier Fritzing qui aide non seulement les étapes de prototypage, mais aussi de vous montrer comment réaliser des cartes PCB permanentes pour la réalisation de votre projet.
Programmation( Esquisses)
L'IDE Arduino est un outil de développement multiplateforme écrit en Java. Il vous permet de contrôler toutes les fonctions logicielles de votre Arduino.
Chaque programme que vous écrivez s'appelle une esquisse et est compilé et téléchargé sur votre Arduino en utilisant l'EDI.Beaucoup de croquis sont disponibles gratuitement en ligne et l'IDE est livré avec une pléthore d'exemples pour vous aider à démarrer avec à peu près toutes les fonctions de votre Arduino.
Eclipse et Notepad ++ sont des alternatives populaires à l'écriture de vos croquis, mais ils manquent d'accès facile aux exemples d'esquisse et de compilation / téléchargement de l'esquisse finie à l'Arduino.
Resources
Cet article est conçu pour vous aider à démarrer dans vos projets Arduino. Pour plus de lecture, consultez les liens ci-dessous et commencez à faire des choses.
Si vous avez d'autres liens utiles ou un projet Arduino, n'hésitez pas à laisser un commentaire pour partager avec tous les lecteurs.
Idées de projets
http: //arduino.cc/en/Tutorial/ HomePage
http: //www.arduino.cc/playground/Projects/ ArduinoUsers
http: //hackaday.com/category/ arduino-hacks /
http: //www.instructables.com/tag/ type-id / catégorie-technologie / canal-arduino /
Référence matérielle Arduino http: //arduino.cc/en/Main/ Matériel
Vidéos https: //www.youtube.com/user/makemagazine
http: //www.circuitsathome.com/