Publicité

Les cartes Arduino et les microcontrôleurs similaires rendent la créativité plus accessible que jamais. Que vous soyez contrôle des bandes LED Guide ultime pour connecter des bandes lumineuses LED à ArduinoL'un des produits LED les plus courants est la bande LED. Dans cet article, nous verrons comment configurer les deux types les plus courants avec un Arduino. Lire la suite , automatiser votre maison Comment contrôler à distance votre maison avec un Arduino, 5 projets de bricolageLa révolution de la maison intelligente se produit maintenant! Nous vous montrons comment créer vos propres gadgets pour maison intelligente en utilisant rien de plus qu'un simple Arduino. Lire la suite , ou même protéger votre propriété Comment faire un système d'alarme Arduino simpleDétectez le mouvement, puis effrayez le diable d'un intrus avec une alarme aiguë et des lumières clignotantes. Cela vous semble amusant? Bien sûr que oui. C'est l'objectif du projet Arduino d'aujourd'hui, adapté ... Lire la suite

instagram viewer
, ces petites merveilles sont au cœur de la plupart des constructions électroniques de bricolage.

Si vous devez dire à votre Arduino de changer l'état d'une broche (par exemple pour allumer les lumières), cela nécessite que l'utilisateur appuie sur un bouton physique ou utilise un capteur. S'appuyer sur une presse à doigt humaine ou similaire est bien pour de nombreux projets, mais que se passe-t-il si vous souhaitez simplement configurer votre circuit et y accéder à distance?

6 façons simples de connecter Arduino à Android Arduino Uno 670

Cet article vous présente 6 façons de connecter votre Android appareil à tout Arduino carte compatible. Permet de plonger.

1. ArduinoDroid

Le premier sur notre liste est ArduinoDroid. Cette application fonctionne via USB en déplacement Qu'est-ce que l'USB OTG? 5 façons sympas de l'utiliser sur AndroidQu'est-ce que l'USB OTG et comment pouvez-vous l'utiliser sur Android? Nous expliquons la fonctionnalité et les nombreuses façons de l'utiliser. Lire la suite (OTG) pour connecter votre appareil à Arduino via un câble USB. L'un des avantages de l'USB est qu'il ne nécessite aucune connexion Internet ou Bluetooth pour fonctionner.

L'application est un IDE entièrement fonctionnel, qui vous permet de coder sur votre téléphone, de télécharger des croquis précédemment écrits stockés dans votre lecteur Dropbox ou Google et de compiler des croquis en déplacement.

6 façons simples de connecter Arduino à Android ArduinoDroidPictureLandscape 670

Les avantages de l'utilisation de cette application sont évidents. Avoir un IDE à portée de main est la chose parfaite pour effectuer des changements rapides dans le domaine. Attacher un appareil Android est beaucoup moins lourd que d'avoir à équilibrer un ordinateur portable sur votre main!

Un inconvénient évident est que la saisie de code sur votre appareil peut ne pas être trop confortable, surtout s'il s'agit d'un téléphone intelligent. Ce n'est qu'un petit problème par rapport à la commodité d'avoir une façon ultra portable de programmer votre carte sans avoir besoin d'une connexion Internet.

C'est aussi un moyen peu coûteux de apprendre les bases d'Arduino 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 , car une carte Arduino clone et un câble USB OTG ne coûtent que quelques dollars. Parfait pour ceux qui n'ont pas souvent accès à un ordinateur!

2. Contrôleur Bluetooth Arduino

La prochaine sur notre liste est l'application bien nommée Arduino Bluetooth Controller. Cette application concerne moins la programmation d'un Arduino à la volée, et plus le déclenchement de modifications dans l'esquisse téléchargée. L'application envoie des données à votre carte via Bluetooth, vous permettant d'envoyer des données série en appuyant sur un bouton dans l'application. Vous aurez besoin d'un Module Bluetooth pour votre planche, bien que le HC-06 module est largement utilisé et disponible pour seulement 3 $ au moment de la rédaction.

Pour une excellente introduction à la mise en route de ces petits modules bon marché, consultez cette vidéo de Tinkernut Labs:

La vidéo ci-dessus recommande une application différente, bien que certains utilisateurs signalent que cela ne fonctionne pas sur les smartphones modernes. Le contrôleur Bluetooth Arduino ne semble pas souffrir de ce problème. Il convient de noter que l'application se télécharge en anglais plutôt qu'en italien, comme indiqué dans les images du Play Store!

3. Blynk

Nous avons couvert créer des projets avec Blynk avant, et a trouvé que c'était un excellent service. Sa flexibilité et sa simplicité en font un moyen intuitif de déclencher des événements sur votre carte. Blynk nécessite une connexion Internet pour fonctionner, car il utilise son propre serveur. Vous pouvez utiliser le Wi-Fi ou des données mobiles pour accéder à Blynk [URL cassée supprimée], ce qui le rend parfait pour une utilisation sur smartphone.

L'une des forces de Blynk est la gamme de façons dont vous pouvez vous connecter à un appareil. Outre la prise en charge de presque toutes les cartes de développement, vous pouvez vous connecter au serveur sans fil, en utilisant Ethernet, ou même utiliser la connexion d'un ordinateur via USB. Le service est bien documenté et son application intuitive facilite la création de contrôles personnalisés pour votre projet. La bibliothèque Blynk pour l'IDE Arduino s'occupe de toutes les communications.

Si vous êtes le genre de personne qui veut démarrer sa machine à café à partir de son téléphone avant de se lever le matin, alors celle-ci est pour vous!

Blynk n'est pas le seul service dans ce domaine, les sites hautement personnalisables méritent également d'être consultés Thinger.io, et le pratiquement illimité mais diaboliquement difficile OpenHAB. Sur les trois, Blynk est certainement le plus rapide à être opérationnel, bien que apprentissage d'OpenHAB Premiers pas avec OpenHAB Home Automation sur Raspberry PiOpenHAB est une plate-forme domotique open source mature qui fonctionne sur une variété de matériel et est indépendant du protocole, ce qui signifie qu'il peut se connecter à presque n'importe quel matériel domotique du marché aujourd'hui. Lire la suite est une excellente idée à long terme.

4. Communication à partir de zéro

Tout ce que nous avons couvert jusqu'à présent utilise des services déjà existants pour vous aider à vous connecter de différentes manières, mais que faire si vous voulez un contrôle total sur tous les aspects de l'application Android? Pourquoi ne pas le faire vous-même à partir de zéro?

Hariharan Mathavan nous emmène à travers tout le processus dans cette vaste tutoriel étape par étape. L'application créée ici est conçue simplement pour ouvrir un Connexion USB, et passez des données série dans les deux sens entre l'application et la carte Arduino. C'est un excellent moyen de se familiariser avec Android Studio et la création d'applications en général.

Le guide vous guide à travers tout le code requis pour communiquer avec votre Arduino via USB, en fournissant des explications à chaque étape. le tutoriel de suivi sur la façon de mettre en œuvre Connectivité Bluetooth est tout aussi bien expliqué.

6 façons simples de connecter Arduino à Android Bluetooth Android DIY combiné2 670

Bien qu'il existe des moyens de créer des applications Android sans codage Comment créer une application Android: tout ce que vous devez savoirSi vous souhaitez commencer à créer votre propre application Android, ce guide comprend tout ce dont vous avez besoin. Lire la suite , cela vaut la peine d'apprendre les bases du codage en Java. Faire vos propres applications est cool, mais avant de vous en rendre compte, vous pourriez avoir un toute nouvelle carrière Options de carrière pour les programmeurs JavaAvec un taux de croissance prévu de 19% pour la période 2014-2024 (selon le Bureau américain des statistiques du travail), les perspectives de carrière des programmeurs Java sont en effet excellentes. Lire la suite !

5. Transformez votre Arduino en serveur

Une autre façon de communiquer avec votre carte est de la transformer en un petit serveur. L'avantage de cela est qu'il ouvre la possibilité de communiquer avec la carte à partir de tout ce qui peut naviguer vers une adresse IP ou faire une demande Web.

Cette incroyablement détaillée tutoriel de startingelectronics.org nécessite un Blindage Ethernet Pour connecter votre carte à votre réseau domestique. En voici une vidéo en action:

Vous n'avez pas de bouclier Ethernet? N'ayez crainte, la même chose peut être obtenue avec un Bouclier Wi-Fi ou une carte connectée Wi-Fi comme 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 .

Si node.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 est votre confiture, alors il pourrait être judicieux pour vous de jeter un oeil à la projet github arduino-android. Une application Android est à nouveau fournie avec du code source afin que vous puissiez vous mettre à l’abri et bricoler le contenu de votre cœur. C'est assez simple, mais tout est là pour implémenter un serveur node.js sur une carte Arduino de votre choix.

Si Python est plus votre truc, metanurb utilisateur Instructables a un module Bluetooth Didacticiel.

6 façons simples de connecter Arduino à Android Arduino Android 2

6. Contrôle infrarouge

Vous cherchez un vrai moyen générique pour parler à votre Arduino? Voulez-vous utiliser MacGyver complet? Puis arrachez un Infrarouge (IR) d'un vieux lecteur stéréo ou VHS et utilisez-le pour parler à votre carte Arduino!

Cette méthode nécessite que votre appareil Android ait un blaster IR intégré. Il existe de nombreuses applications disponibles pour utiliser cette fonctionnalité, bien que le Télécommande Mi est gratuit et fonctionne avec de nombreux autres appareils ménagers.

6 façons simples de connecter Arduino à l'application Android Mi Ir 670

Une fois que l'application est opérationnelle, vous devrez créer un circuit simple pour «flairer» les signaux IR. Cette Tutoriel à distance IR vous guide à travers le processus de construction du circuit.

Bien que ce didacticiel utilise une ancienne télécommande, le processus est exactement le même pour l'utilisation d'un appareil Android à projection infrarouge, et la disponibilité des pièces en fait un excellent projet pour les débutants.

Cette méthode ne fonctionne qu'à portée de vue. C'est cependant le moyen le moins cher de communiquer avec votre carte sans fil. Même si vous ne pouvez pas récupérer les pièces pour ce faire, un récepteur IR coûte moins d'un dollar. Pour un appareil statique comme un ensemble de bandes LED montées au plafond, cela pourrait être la solution parfaite à un problème simple.

Avons-nous manqué un outil?

Ce sont quelques façons de libérer votre Arduino de votre ordinateur, bien que nous soyons sûrs qu'il y en a beaucoup plus. Quelle que soit la méthode que vous utilisez, pourquoi ne pas l'implémenter dans un projet sympa tel qu'un Déclencheur d'obturateur DSLR Créez votre propre déclencheur à distance DSLRUn accessoire que vous rechercherez sans aucun doute est un obturateur à distance; cela vous permet de placer l'appareil photo sur un trépied ou de le reposer quelque part et de déclencher l'obturateur sans risque de tremblement ... Lire la suite ou un Cube LED 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 ?

Comment parlez-vous à votre carte Arduino? Utilisez-vous toujours un ordinateur? Y a-t-il un moyen astucieux de parler à nos conseils d'administration que nous avons manqué ici? Faites-nous savoir dans la section commentaire ci-dessous!

Crédit d'image: almoond /Depositphotos

Ian Buckley est un journaliste indépendant, musicien, interprète et producteur de vidéos vivant à Berlin, en Allemagne. Quand il n'écrit pas ou sur scène, il bricole de l'électronique ou du code DIY dans l'espoir de devenir un savant fou.