Publicité
Mis à jour par Ian Buckley le 14 août 2017
Si vous êtes comme moi, bricoler l’électronique est quelque chose que vous aimeriez vraiment faire - du moins en théorie. En réalité, les contraintes de temps et le manque de connaissances vous empêchent inévitablement d'essayer. C’est tout simplement trop difficile. Vous aimez disséquer les gadgets cassés, mais ne faites jamais rien avec les morceaux que vous trouvez à part les ranger pour un jour de pluie (un tiroir plein de pièces micro-ondes? Vérifier).
le Arduino est la réponse à tout cela, et franchement tout ce qui peut être considéré comme amusant tout en apprenant est un appareil vraiment révolutionnaire à mon avis.
Techniquement, l'Arduino est un Programmable Logic Controller Qu'est-ce que la programmation PLC dans le monde?Dans le monde de la fabrication, il y a les ordinateurs, puis l'automatisation informatique. Bien que vous puissiez penser que vous savez tout ce qu'il y a à savoir sur les ordinateurs, vous n'avez même pas encore gratté la surface d'utilisation ... Lire la suite
. Officiellement cependant, c’est un plateforme de prototypage électronique open source - Mais qu'est ce que ça veut dire?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. En substance, cela rend certains projets électroniques vraiment hardcore accessibles à tous - afin que les artistes et les types créatifs puissent se concentrer sur la concrétisation de leurs idées. C’est l’outil ultime de bricolage!
Citer:
Arduino est une plate-forme 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.
Que pouvez-vous en faire?
Avant de discuter de ce qui fait de l'Arduino un appareil si révolutionnaire, je pense qu'il est préférable de vous montrer certains de mes projets préférés réalisés avec l'Arduino.
1. Imprimantes 3D
Autrefois nous vous avons montré le MakerBot Deux imprimantes 3D que vous pouvez fabriquer vous-même pour environ 1000 $Aujourd'hui, je voudrais vous montrer deux projets spécifiques qui peuvent être construits pour plus ou moins 1 000 $, les deux sont des imprimantes 3D en plastique entièrement fonctionnelles, toutes deux open source et activement développé. Lire la suite , une imprimante 3D. Eh bien, cela utilise quelques 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. Puff The Magic Dragon Fighting Robot
Bien sûr, toutes sortes de robots sont des candidats de choix pour être fabriqués avec Arduino, mais celui-ci est le plus mignon que j'aie jamais vu. En 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 se diriger vers elle et d'éteindre le feu - le tout de manière autonome.
(* Autonome, ce qui signifie qu'il le fait seul, sans contrôle humain).
Si ce projet vous intéresse, jetez un œil à comment Xod peut vous aider à construire un robot Arduino Comment Xod vous aide à construire des robots Arduino sans codageVous voulez apprendre la robotique mais n'avez aucune compétence en programmation? C'est facile avec l'IDE graphique Xod et un robot contrôlé par Arduino. Lire la suite .
3. Harpe laser
Des sons de transe impressionnants, 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 conviendrez qu'il s'agit de l'utilisation la plus unique de l'Arduino à ce jour.
5. Cubes LED
La meilleure façon d'expliquer cela est de simplement regarder la vidéo - elles sont absolument magnifiques; un Cube LED 8x8x8 (c'est 512 LED), avec tout le contrôle effectué par un Arduino.
Le niveau de difficulté est cependant plus élevé. Ne vous inquiétez pas si cela semble complexe - nous avons un Arduino LED Cube Comment faire un cube LED Arduino pulsé qui semble provenir du futurSi vous avez essayé quelques projets Arduino débutants, mais que vous cherchez quelque chose d'un peu permanent et à un tout autre niveau génial, alors l'humble cube LED 4 x 4 x 4 est ... Lire la suite tutoriel, qui couvre tout ce que vous devez savoir.
Si amusant et jeux mis à part, qu'est-ce qui rend l'Arduino si spécial? Il y a sûrement d'autres contrôleurs programmables là-bas?
Open source
Arduino est une marque, mais la plupart du matériel et des logiciels qu'ils ont développés sont 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 Fais le toi-mêmeou achetez l'un des nombreux appareils clones disponibles à présent. À ce stade, il convient de considérer l'opportunité d'utiliser une carte Arduino officielle du tout!
Connectivité
En tant que matériel, l'Arduino peut fonctionner indépendamment (comme dans un robot), connecté à un ordinateur (donnant ainsi à votre ordinateur accès aux données des capteurs du monde extérieur et fournissant des commentaires), ou connecté à d'autres Arduino, ou à d'autres appareils électroniques et contrôleurs chips. Presque tout peut être connecté et n'est limité que par votre imagination, votre volonté de consacrer du temps et des efforts à l'apprentissage de quelque chose de nouveau et la disponibilité des composants. Si vous y pensez, l'Arduino peut le faire.
Une richesse de soutien
Il y a des milliers d'autres personnes et organisations embrassant l'Arduino. Le résultat est que si vous manquez dans le département de créativité, il y a toujours un projet pré-codé à construire, et il y a toujours quelque chose de nouveau à apprendre. Il est également très facile de commencer.
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 avec lequel vous téléchargez est incroyablement simple et devrait être familier à toute personne ayant une expérience avec Java ou des langages similaires. (Il est en fait basé sur En traitement).
C’est aussi un formidable outil d’apprentissage avec lequel vous pouvez expérimenter l’électronique et apprendre les bases. En fait, si nous les avions quand j'étais à l'école, je suis presque sûr que je serais devenu ingénieur matériel.
Beaucoup d'options
Depuis la sortie de l'Arduino, de nombreuses autres sociétés ont adopté la philosophie du matériel open source. Parallèlement aux 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 le NodeMCU Rencontrez le tueur Arduino: ESP8266Et 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 en a. Lire la suite Tableau de développement. Cette carte qui est également minuscule, possède une connexion Wi-Fi intégrée et, en plus d'être compatible avec Arduino, peut être utilisée comme une petite Nœud. Js 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 bien plus encore. Si... Lire la suite serveur. Disponible pour à peine 3 $, ces minuscules planches sont si bonnes que nous nous sommes demandé si elles seraient un concurrent direct du trône Arduino.
Un des nos microcontrôleurs préférés ici à MakeUseOf est le Teensy gamme de cartes de développement. Ces petites cartes offrent un punch de traitement beaucoup plus important que les cartes Arduino, avec un facteur de forme minuscule, ce qui les rend parfaites pour les petits projets qui reposent sur un traitement puissant.
Vous voulez toujours en savoir plus? Découvrez ce court documentaire Arduino qui revient un peu plus en arrière-plan et la motivation derrière le projet. Une grande partie est en italien, car si le nom ne le révélait pas déjà, le projet a commencé en Italie.
Créez
Arduino a complètement changé le jeu électronique de loisir. Ce qui n’était pas possible sans connaissances approfondies dans le passé est désormais réalisable par tous grâce à la large gamme de microcontrôleurs bon marché disponibles et à l’énorme communauté qui l’entoure.
Commencer est assez facile aussi, et nous avons un guide pratique pour débutant Débuter avec Arduino: Guide du débutantArduino est une plate-forme 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 faire décoller. Ou consultez notre Projet Arduino débutant: Contrôle des feux de circulation Programmation Arduino pour les débutants: tutoriel de projet de contrôleur de feux de circulationLa construction d'un contrôleur de feux de circulation Arduino vous aide à développer des compétences de base en codage! Nous vous aidons à démarrer. Lire la suite Didacticiel.
Vous débutez dans le monde des microcontrôleurs? Quelle planche pensez-vous obtenir? Que comptez-vous faire? Faites-nous savoir dans la section commentaire ci-dessous!
James est titulaire d'un BSc en intelligence artificielle et est certifié CompTIA A + et Network +. Il est le développeur principal de MakeUseOf et passe son temps libre à jouer au paintball VR et aux jeux de société. Il construit des PC depuis qu'il est enfant.