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

Table des matières:

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

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

Vidéo: Qu'est ce que l'Arduino? En savoir plus sur cette plate-forme électronique open-source
Vidéo: Ages 1 - 100 Fight For $500,000 - YouTube 2024, Novembre
Anonim
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.
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 d’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», 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 souhaitez vraiment investir.

L'image ci-dessous a été créée à l'aide de Fritzing. Elle constitue la mise en page d'un Arduino de base utilisant 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 flexibilité la solution parfaite.
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 flexibilité 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 pour ceux qui débutent et dispose de nombreuses options que vous voudrez lorsque vous explorerez la plate-forme. Cela fonctionne également avec presque tous les boucliers disponibles (plus sur cela plus tard).
Le Uno est un excellent Arduino de départ, il fournit une base solide pour ceux qui débutent et dispose de nombreuses options que vous voudrez lorsque vous explorerez la plate-forme. Cela fonctionne également 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. Le Uno est destiné à être utilisé de manière permanente dans les projets ou avec des planches à imprimer pour les tests.
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. Le Uno est destiné à être utilisé de manière permanente dans les projets ou avec des planches à imprimer 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 fonctionnant pas sur cet Arduino, une extension peut devenir difficile.
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 fonctionnant pas sur cet Arduino, une extension 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’avez peut-être pas besoin de plus de puissance si vos projets ne l’appellent pas. Ce serait aussi un Arduino plus coûteux à laisser dans un projet de façon permanente.
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’avez peut-être pas besoin de plus de puissance si vos projets ne l’appellent pas. Ce serait aussi un Arduino plus coûteux à laisser dans un projet de façon permanente.

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.
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 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’échappe pas à la portée 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 vous y trompez pas 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

Image
Image

C'est l'un des boucliers les plus populaires car il étend votre Arduino pour pouvoir 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 afin de pouvoir tweeter votre machine à laver / grille-pain / cafetière.

XBee

Image
Image

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

Moteur

Image
Image

L'Arduino peut contrôler les moteurs et les servos sans utiliser de bouclier, mais celui-ci passe à 11. Vous pouvez l'utiliser pour contrôler votre tondeuse à distance ou construire votre propre robot.

Il existe de nombreux autres boucliers Arduino disponibles tels que la musique, les jeux vidéo et le Bluetooth. Ce n’est que la partie visible de l’iceberg et nous vous recommandons de faire votre propre recherche pour trouver le bouclier idéal 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 facilite non seulement les é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.
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 terminé sur l’Arduino.
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 terminé 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 à faire des choses.

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

https://arduino.cc/en/Tutorial/HomePage

https://www.arduino.cc/playground/Projects/ArduinoUsers

https://hackaday.com/category/arduino-hacks/

https://www.instructables.com/tag/type-id/category-technology/channel-arduino/

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

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

https://www.circuitsathome.com/

Conseillé: