Comment programmer Arduino avec un téléphone Android

Comment programmer Arduino avec un téléphone Android

En tant que plateforme électronique open source, les cartes Arduino sont très populaires pour les projets IoT. Bien que la manière standard de les utiliser consiste à connecter les ports USB Arduino à un ordinateur, vous pouvez également le faire à l'aide d'un contrôleur Bluetooth et d'une application Android .

Si vous ne disposez pas d'un ordinateur pour alimenter la carte Arduino, un téléphone Android est la meilleure option disponible. L'article d'aujourd'hui vous montrera comment programmer Arduino à l'aide d'un téléphone Android.

Ingrédients nécessaires

Vous aurez besoin des composants suivants pour préparer cette configuration :

1. Câble OTG : câble OTG standard avec USB 2.0 pour les anciens téléphones Android. Pour les derniers smartphones dotés d'un port Type-C, vous aurez besoin d'un câble OTG avec port Type-C.

Comment programmer Arduino avec un téléphone Android

2. Câble de transfert de données : câble de transfert de données avec une extrémité mâle USB 2.0 Type A et une extrémité mâle USB 2.0 Type B pour une connexion supplémentaire.

Comment programmer Arduino avec un téléphone Android

3. Carte Arduino Uno : Vous pouvez utiliser n’importe quelle autre carte Arduino.

4. LED : Elle sera utilisée pour vérifier la connexion. Vous pouvez également utiliser des servomoteurs ou tout ce dont vous avez besoin pour tester.

5. Application Arduino Android : Bien qu'il existe de nombreuses applications adaptées, il vous sera relativement facile de travailler avec ArduinoDroid . Il s'agit d'une application assez lourde (210 Mo), vous aurez donc besoin de beaucoup d'espace dans la mémoire de votre téléphone. De plus, l'application ne peut pas être écrite sur la carte SD .

Comment programmer Arduino avec un téléphone Android

6. Quelques autres choses : Vous aurez également besoin d'une planche à pain et de quelques câbles pour vous connecter à l'Arduino. Quelques résistances sont nécessaires pour diviser la tension.

Comment assembler

La configuration de l'assemblage Arduino-Android est très simple et ne nécessite pas trop d'étapes.

  • Connectez l'extrémité USB Type A mâle à l'extrémité USB femelle du câble OTG (connectez-vous directement au smartphone).
  • Connectez le connecteur USB Type-B à la carte Arduino.
  • Utilisez les câbles de connexion pour connecter les LED de la maquette à la carte Arduino Uno. L'emplacement exact des connecteurs sur l'Arduino Uno est déterminé par le code fourni par l'application. (Voir la section suivante pour plus de détails).

Comment programmer Arduino avec un téléphone Android

Un assemblage correct devrait ressembler à l’image ci-dessus.

Utilisez l'application ArduinoDroid

Après avoir téléchargé et installé l'application sur votre téléphone, accédez à l'écran d'accueil et cliquez sur l'icône de menu à trois points.

Comment programmer Arduino avec un téléphone Android

Ensuite, allez dans Paramètres > Type de carte > Arduino .

Comment programmer Arduino avec un téléphone Android

À l'étape suivante, vous devez sélectionner le type de carte comme « Uno ». Selon le type de carte Arduino que vous utilisez, vous pouvez choisir l'une des nombreuses autres options.

Comment programmer Arduino avec un téléphone Android

Encore une fois, accédez au menu à trois points et sélectionnez Sketch > Exemples . Il existe de nombreux exemples. Pour les lumières LED, il vous suffit d'aller dans Basics > Blink .

Comment programmer Arduino avec un téléphone Android

Le code permettant de faire clignoter la LED s'affichera automatiquement sur l' écran de l'éditeur.

Comment programmer Arduino avec un téléphone Android

Le code indique que la carte Uno doit être connectée à la broche numérique 13. Revenez à la section précédente, « Comment assembler », pour brancher le câble de connexion LED sur la broche 13 de l'Arduino Uno.

Un autre connecteur ira de la broche de masse de l'Arduino Uno à la LED de la planche à pain, ainsi qu'aux résistances.

Dans l'image ci-dessous, vous pouvez voir le signe Flash, qui est le compilateur. Cliquez simplement dessus et le programme LED clignotant commencera à se compiler et à se charger sur la carte Arduino Uno.

Comment programmer Arduino avec un téléphone Android

Une fois cela fait avec succès, vous pouvez contrôler la lumière LED directement depuis votre téléphone Android. Vous pouvez trouver de nombreux autres exemples de projets dans la bibliothèque ArduinoDroid, notamment des servomoteurs, des capteurs de température et de pression, etc.

Apprendre à gérer et contrôler des projets Arduino depuis votre téléphone Android est simple et ne nécessite qu'un peu d'attention. Bien sûr, vous pouvez trouver plus d'instructions sur ce sujet sur le forum officiel Arduino (lien de référence : https://forum.arduino.cc/) et directement sur Quantrimang.com.

Veuillez laisser vos questions ou réflexions sur ce sujet dans la section commentaires ci-dessous !

J'espère que vous réussirez.


Comment supprimer lhistorique de recherche Google sur le téléphone

Comment supprimer lhistorique de recherche Google sur le téléphone

Google laisse également un historique de recherche que vous ne souhaitez parfois pas que quelqu'un qui emprunte votre téléphone voie dans cette application de recherche Google. Comment supprimer l'historique de recherche dans Google, vous pouvez suivre les étapes ci-dessous dans cet article.

Comment mettre la barre de recherche Google sur lécran principal

Comment mettre la barre de recherche Google sur lécran principal

Cette méthode vous aidera à amener la barre de recherche Google sur l'écran principal de votre téléphone Android

Comment accéder à iCloud sur Android

Comment accéder à iCloud sur Android

iCloud est un excellent moyen de synchroniser les e-mails, les contacts, les calendriers, les tâches et les photos sur les appareils Apple. Mais que se passe-t-il si vous souhaitez passer d’un iPhone à un téléphone Android ?

Fonds décran The Witcher pour téléphones, fonds décran The Witcher pour téléphones

Fonds décran The Witcher pour téléphones, fonds décran The Witcher pour téléphones

Il s'agit d'un ensemble de fonds d'écran The Witcher haute résolution pour ordinateurs et téléphones. Si vous êtes fan de The Witcher, ne manquez pas cet ensemble de papiers peints.

Comment créer des fichiers ZIP sur Android

Comment créer des fichiers ZIP sur Android

La création de fichiers ZIP est simple et vous pouvez le faire sur n'importe quel appareil dont vous disposez, y compris les téléphones Android.

6 menaces de sécurité auxquelles les utilisateurs dAndroid seront confrontés en 2023

6 menaces de sécurité auxquelles les utilisateurs dAndroid seront confrontés en 2023

Le nombre croissant de menaces de sécurité pourrait mettre en péril vos données, votre confidentialité et même la sécurité de votre appareil Android, même en 2023.

Comment épingler les écrans dapplication sur Android

Comment épingler les écrans dapplication sur Android

Les smartphones Android vous permettent d'épingler les écrans d'applications afin que votre autre ami ne puisse utiliser que les applications dont il a besoin. Avec cette fonctionnalité. la personne qui emprunte l'appareil ne pourra pas accéder à une autre partie du téléphone.

Contourner lécran de verrouillage Android avec la fonction dappel durgence

Contourner lécran de verrouillage Android avec la fonction dappel durgence

Vous pouvez appeler les services d'urgence sur votre téléphone Android sans le déverrouiller au préalable. Cette fonctionnalité vous permet de contacter rapidement les services d'urgence si vous oubliez votre code ou schéma de déverrouillage.

Comment utiliser F-Droid pour installer des applications Android open source

Comment utiliser F-Droid pour installer des applications Android open source

Apprenons comment installer F-Droid et l'utiliser pour télécharger d'autres applications Android open source gratuites sur votre appareil.

Comment activer la sécurité DNS privée sur Android

Comment activer la sécurité DNS privée sur Android

Presque toutes les tâches que vous effectuez sur Internet commencent par une requête DNS.