Qu'est-ce que Arduino et que pouvez-vous faire avec?

L'Arduino est un petit appareil électronique remarquable, mais si vous n'en avez jamais utilisé auparavant, que sont-ils exactement, et que pouvez-vous faire avec un?

L'Arduino est un petit appareil électronique remarquable, mais si vous n'en avez jamais utilisé auparavant, que sont-ils exactement, et que pouvez-vous faire avec un?
Publicité

Mis à jour par Ian Buckley le 14 août 2017

Si vous êtes comme moi, bricoler avec l'électronique est quelque chose que vous aimeriez vraiment faire - en théorie du moins. En réalité, les contraintes de temps et le manque de connaissances vous empêchent inévitablement d'essayer. C'est trop difficile. Vous aimez disséquer des gadgets cassés, mais ne faites jamais rien avec les morceaux que vous trouvez autre que de les ranger pour un jour de pluie (un tiroir plein de pièces micro-ondes? Vérifiez).

L' Arduino est la réponse à tout cela, et franchement tout ce qui peut être considéré comme amusant tout en apprenant est un dispositif vraiment révolutionnaire à mon avis.

Techniquement, l'Arduino est un contrôleur logique programmable Qu'est-ce que dans le monde est la programmation PLC? Qu'est-ce que dans le monde est la programmation PLC? Dans le monde de la fabrication, il y a des ordinateurs, et il y a l'automatisation de l'informatique. Alors que vous pouvez penser que vous savez tout ce qu'il ya à savoir sur les ordinateurs, vous n'avez même pas gratté la surface de l'utilisation ... Lire la suite. Officiellement, c'est une plate-forme de prototypage électronique open-source - mais qu'est-ce que cela signifie?

Pour vous ou moi, c'est comme un petit ordinateur que vous pouvez programmer pour faire des choses, et il interagit avec le monde grâce à des capteurs électroniques, des lumières et des moteurs. Essentiellement, il rend accessible à tous des projets d'électronique véritablement hardcore - les artistes et les créatifs peuvent donc se concentrer sur la concrétisation de leurs idées. C'est l'outil de bricolage ultime!

Citer:

Arduino est une plate-forme de prototypage électronique open-source basée sur un matériel et des logiciels flexibles et faciles à utiliser. Il est destiné aux artistes, designers, amateurs et toute personne intéressée par la création d'objets ou d'environnements interactifs.

Que pouvez-vous faire avec?

Avant de discuter de ce qui rend l'Arduino un tel appareil révolutionnaire, je pense qu'il est préférable de vous montrer certains de mes projets favoris qui ont été réalisés avec l'Arduino.

1. Imprimantes 3D

Dans le passé, nous vous avons montré les deux imprimantes 3D MakerBot vous pouvez vous faire pour environ 1000 $ Deux imprimantes 3D, vous pouvez vous faire pour environ 1000 $ Aujourd'hui, je voudrais vous montrer deux projets spécifiques qui peuvent construire pour plus ou moins 1000 $, à la fois qui sont des imprimantes en plastique 3D entièrement fonctionnelles, et qui sont toutes deux ouvertes et activement développées. Lire la suite, une imprimante 3D. Eh bien, cela utilise un couple d'Arduinos pour contrôler des choses telles que l'éjection de plastique fondu de la tête d'impression pour déplacer la plate-forme.

2. Soufflez le robot de combat de dragon magique

Bien sûr, toutes sortes de robots sont les meilleurs candidats pour être fabriqués avec Arduino, mais celui-ci est le plus mignon que j'ai vu jusqu'à présent. Utilisant un châssis de robot de base, 2 moteurs et 2 capteurs de lumière, ce petit gars est capable de trouver une source de chaleur, de la diriger vers lui, et de mettre le feu à l'extérieur, le tout de manière autonome.

( * Autonome signifiant qu'il le fait seul, sans contrôle humain ).

3. Harpe laser

Des sons de transe géniaux, des lasers, que demander de plus?

4. Baker Tweet

Un moyen simple de dire aux clients que du pain frais est fait, le BakerTweet a une sélection de cadran pour choisir le pain, et un bouton de tweet! Je pense que vous serez d'accord que c'est l'utilisation la plus unique de l'Arduino pour le moment.

5. Cubes de LED

La meilleure façon d'expliquer cela est de simplement regarder la vidéo - elles sont absolument magnifiques; un cube LED 8x8x8 (soit 512 LEDs), avec tout le contrôle effectué par un Arduino.

Le niveau de difficulté est sur le côté supérieur cependant. Ne vous inquiétez pas si cela semble complexe - nous avons un cube LED Arduino complet Comment faire un cube LED Arduino pulsé qui ressemble à il est venu de l'avenir Comment faire un cube LED Arduino pulsé qui ressemble à ce qu'il est venu du futur Si vous 'ai tâté avec quelques projets Arduino débutants, mais cherchez quelque chose d'un peu permanent et sur un tout autre niveau de génial, alors l'humble cube LED 4 x 4 x 4 est ... Lire la suite tutoriel, qui couvre tout ce dont vous avez besoin pour connaître.

Si amusant et les jeux de côté, qu'est-ce qui rend l'Arduino si spécial? Sûrement il y a d'autres contrôleurs programmables là-bas?

Open source

Arduino est un nom de marque, mais la plupart du matériel et des logiciels qu'ils ont développés est open source. Les schémas sont disponibles en ligne, donc si vous ne voulez pas acheter un Arduino prêt à l'emploi, vous êtes libre d'acheter les composants individuels et de les fabriquer vous-même, ou d'acheter l'un des nombreux appareils clones maintenant disponibles. À ce stade, il vaut la peine d'envisager d'utiliser une carte Arduino officielle!

programmation arduino

Connectivité

En tant que composant matériel, l'Arduino peut fonctionner indépendamment (comme dans un robot), connecté à un ordinateur (permettant ainsi à votre ordinateur d'accéder aux données du capteur provenant du monde extérieur) et connecté à d'autres Arduino ou à d'autres systèmes électroniques. dispositifs et puces de contrôleur. Presque tout peut être connecté et est limité seulement par votre imagination, la volonté de mettre du temps et des efforts pour apprendre quelque chose de nouveau, et la disponibilité des composants. Si vous pouvez y penser, l'Arduino peut le faire.

microcontrôleur arduino

Une richesse de soutien

Il y a des milliers d'autres personnes et organisations qui embrassent l'Arduino. Le résultat en est que si vous manquez au département de la créativité, il y a toujours un projet pré-codé pour vous de construire, et il y a toujours quelque chose de nouveau à apprendre. C'est aussi très facile de commencer.

programmation arduino

Polyvalence et coût

Un tableau officiel Uno complet coûte 25 $, et un clone Uno aussi peu que 4 $, ce qui rend ces petites merveilles électroniques accessibles aux amateurs et aux établissements d'enseignement.

Le langage de programmation que vous téléchargez avec est incroyablement simple, et devrait être familier à toute personne qui a eu une expérience avec Java ou des langues similaires. (Il est basé sur le traitement).

C'est aussi un outil d'apprentissage fantastique, avec lequel vous pouvez expérimenter avec l'électronique et apprendre les bases. En fait, si nous en avions quand j'étais à l'école, je suis à peu près certain que je serais devenu ingénieur en matériel.

Beaucoup d'options

Depuis la sortie de l'Arduino, de nombreuses autres entreprises ont adopté l'éthos du matériel open source. En plus des nombreuses cartes clones qui ont fait leur apparition sur le marché, plusieurs conceptions uniques sont disponibles et compatibles avec l'IDE Arduino. Ces cartes reprennent l'esprit général des cartes Arduino d'origine et ajoutent des fonctionnalités supplémentaires.

Un exemple notable est la gamme de conseils de développement Teensy. Ces cartes compactes sont beaucoup plus puissantes que les cartes Arduino, avec un facteur de forme minuscule qui les rend parfaites pour les petits projets qui reposent sur un traitement puissant.

Un favori actuel ici à MakeUseOf est le NodeMCU Rencontrez le tueur Arduino: ESP8266 Rencontrez le tueur Arduino: ESP8266 Et si je vous disais qu'il y a une carte de développement compatible Arduino avec Wi-Fi intégré pour moins de 10 $? Eh bien, il y a. Lire la suite conseil de développement. Cette carte qui est également minuscule, a Wi-Fi à bord, et à côté d'être compatible Arduino, peut être utilisé comme un petit Node.Js Qu'est-ce que Node.JS et pourquoi devrais-je m'en soucier? [Développement Web] Qu'est-ce que Node.JS et pourquoi devrais-je m'en soucier? [Développement Web] JavaScript est juste un langage de programmation côté client qui s'exécute dans le navigateur, non? Plus maintenant. Node.js est un moyen d'exécuter JavaScript sur le serveur; mais c'est beaucoup plus. Si ... Lire la suite serveur. Disponible pour aussi peu que 3 $, ces minuscules planches sont si bonnes que nous nous demandions si elles seraient un concurrent direct du trône Arduino.

Vous voulez toujours en savoir plus? Découvrez ce court documentaire Arduino qui va un peu plus loin et la motivation derrière le projet. Une grande partie est en italien, parce que si le nom ne l'a pas déjà donné, le projet a commencé en Italie.

Obtenir la création

Arduino a complètement changé le jeu électronique de passe-temps. Ce qui n'était pas possible sans une connaissance approfondie dans le passé est maintenant réalisable par tous en raison de la vaste gamme de micro-contrôleurs à bas prix disponibles, et de l'énorme communauté qui l'entoure. La mise en route est également très simple et nous avons un guide pratique pour débutants Guide de démarrage rapide d'Arduino: Guide d'initiation Guide de démarrage Arduino Arduino est une plateforme de prototypage électronique open source basée sur du matériel et des logiciels flexibles et faciles à utiliser. . Il est destiné aux artistes, designers, amateurs et toute personne intéressée par la création d'objets ou d'environnements interactifs. Lire la suite pour vous aider à démarrer.

Vous venez de commencer dans le monde des micro-contrôleurs? Quel conseil envisagez-vous d'obtenir? Que comptez-vous faire? Faites-nous savoir dans la section commentaire ci-dessous!

In this article