Page d'accueil » comment » Qu'est ce que l'Arduino? En savoir plus sur cette plate-forme électronique open-source

    Qu'est ce que l'Arduino? En savoir plus sur cette plate-forme électronique open-source

    Arduino est une plate-forme de prototypage électronique à code source ouvert reposant sur un matériel et un logiciel flexibles et faciles à utiliser. Aujourd'hui, nous allons vous aider à démarrer en vous montrant certaines des options disponibles et la facilité avec laquelle vous pouvez commencer..

    Le matériel Arduino est une carte de circuit imprimé à source ouverte avec un microprocesseur et des broches d’entrée / sortie (E / S) pour la communication et le contrôle des objets physiques (DEL, servos, boutons, etc.). La carte sera généralement alimentée via USB ou une alimentation externe, ce qui lui permettra d'alimenter d'autres matériels et capteurs..

    Arduino possède également un composant logiciel open-source similaire au 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 prototypage et les projets..

    Tout cela a été conçu pour être facile à utiliser afin de permettre aux artistes et aux fabricants de développer librement leurs idées en objets réels. Si vous souhaitez construire quelque chose vous-même, consultez les options matérielles et les logiciels disponibles pour commencer..

    Variantes Arduino

    Le matériel Arduino étant «open-source», cela signifie que vous pouvez afficher les schémas de chaque carte disponible. Cela signifie que vous êtes libre d'acheter les composants matériels et de souder la carte vous-même, si vous le souhaitez. Pour commencer, nous vous recommandons probablement de dépenser environ 30 dollars et de voir combien vous voulez vraiment investir..

    L'image ci-dessous a été créée à l'aide de Fritzing et représente la mise en page d'un Arduino de base à l'aide d'une planche à pain..

    L'Arduino est disponible dans une variété de types différents qui rendent le choix du choix difficile, mais la variété permet également de choisir avec la solution 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 Arduino de départ, il fournit une base solide à ceux qui débutent et dispose de nombreuses options que vous voudrez lorsque vous explorerez la plate-forme. Cela fonctionne aussi avec presque tous les boucliers disponibles (plus sur cela plus tard).

    Arduino Nano

    La fonctionnalité Nano est presque identique à celle de l’Arduino Uno, mais elle est environ 1/3 de sa taille et ne peut pas utiliser facilement les boucliers. L’Uno est destiné à être utilisé de manière permanente dans les projets ou avec des planches à dessin pour les tests.

    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, de sorte que 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 meilleur et le plus gros Arduino que vous puissiez obtenir, mais vous n'aurez peut-être pas besoin de beaucoup d'énergie si vos projets ne l'exigent pas. Ce serait aussi un Arduino plus coûteux à laisser dans un projet en permanence.

    Netduino

    Le Netduino est le cousin de l'Arduino. Il s'agit toujours d'une solution open source de piratage et de prototypage de matériel. Mais Netduino exécute .NET Micro Framework pour sa base logicielle. Il est compatible avec les blindages Arduino, mais certains peuvent nécessiter des pilotes pour fonctionner..

    Pour plus de matériel Arduino, consultez le lien ci-dessous..

    Accessoires Arduino (Boucliers)

    Les boucliers facilitent l'ajout de fonctionnalités à votre Arduino, littéralement. Ils ont des broches qui poussent directement dans la partie supérieure 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) ne sort pas du cadre d'un projet unique grâce à la flexibilité du bouclier.

    Vous remarquerez ci-dessous que certains boucliers ressemblent beaucoup aux cartes Arduino elles-mêmes, mais ne soyez pas déroutés car ils ne disposent pas de la puissance de traitement principale pour exécuter le code que vous allez écrire dans les croquis (plus de détails ci-dessous).

    Ethernet

    C'est l'un des boucliers les plus populaires car il étend votre Arduino pour qu'il puisse utiliser Internet pour la communication et le contrôle. Le blindage Ethernet est l’un des plus polyvalents du marché. Une fois que vous maîtriserez les bases, vous devriez vous en procurer un juste pour pouvoir tweeter sur votre machine à laver / grille-pain / cafetière..

    XBee

    Le blindage XBee facilite la communication sans fil point à point. Vous pouvez l’utiliser pour mettre en réseau deux Arduinos ensemble ou mettre en place un réseau maillé d’Arduinos qui régnera un jour sur le monde.!

    Moteur

    L'Arduino peut contrôler les moteurs et les servos sans utiliser de bouclier, mais celui-ci passe à 11. Cette fonctionnalité permet de contrôler votre tondeuse à distance ou de construire votre propre robot..

    Il existe de nombreux autres boucliers Arduino disponibles tels que la musique, les jeux vidéo et le Bluetooth. Ceci n'est que la partie visible de l'iceberg et nous vous recommandons de faire votre propre recherche pour trouver le bouclier parfait pour votre projet..

    Si vous souhaitez créer un prototype d’Arduinos et de blindages ainsi que divers capteurs, nous vous recommandons de vérifier Fritzing, qui aide non seulement aux étapes de prototypage, mais également à la démonstration de la fabrication de cartes de circuit imprimé permanentes pour la réalisation de votre projet..

    Programmation (croquis)

    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. Il est compilé et chargé sur votre Arduino à l'aide de l'EDI. De nombreux croquis sont disponibles gratuitement en ligne et l'EDI propose même une pléthore d'exemples pour vous permettre de vous familiariser avec toutes les fonctions dont votre Arduino est capable..

    Eclipse et Notepad ++ sont des alternatives populaires à l’écriture de vos croquis, mais ils manquent d’un accès facile aux exemples de croquis et à la compilation / téléchargement du croquis final sur l’Arduino..

    Ressources

    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 à créer.

    Si vous avez des liens plus utiles ou un projet Arduino de votre choix, n'hésitez pas à laisser un commentaire à 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/category-technology/channel-arduino/

    Référence du matériel Arduino http://arduino.cc/en/Main/Hardware

    Vidéos https://www.youtube.com/user/makemagazine

    http://www.circuitsathome.com/