J'ai créée une application mobile sur Android Studio, pour l'instant elle est en locale, je teste avec l'émulateur.
Elle permet de contrôler une lampe en bluetooth, comment connecter mon application et mon code arduino svp ?
je ne connais pas grand chose en bluetooth et ce ne sera probablement pas moi qui t'aiderai sur ce problème mais je pense que ta question manque un peu de détails : code, matériel utilisé, protocole et je ne sais quoi...
Sans cela, les vrais spécialistes seront aussi un peu démunis
C'est vrai que c'est assez flou : tu parles d'abord d'appli Android, puis de code Arduino. On ne sait pas ce dont tu disposes vraiment.
Il existe des exemples sur le net d'applis pour contrôler une lampe depuis un smartphone connecté en Bluetooth sur un Arduino (ou un ESP*) : le téléphone communique ses ordres à l'Arduino qui va contrôler l'allumage et l'extinction de la lampe.
Celui-ci, même s'il n'est pas forcément adapté à ton matériel, est bien expliqué et te permettra de comprendre comment ça fonctionne.
Bonjour,
Désolée, voici plus de détails :
l'application mobile est développée sur Android Studio en Java, il s'agit d'une application pour contrôler une lampe de bureau via Bluetooth : allumer / éteindre la lampe depuis l'application, changer de couleur, régler l'intensité etc.
On a fait le montage de la lampe connectée à un Arduino nano, on a utilisé un module Bluetooth HC-05. Avec une autre application ça fonctionne bien, mais on n'arrive pas avec la notre.
oui @jpbbricole et ça peut être encore plus rapide avec GUI-O s'il ne s'agit que d'une commande de lampe par Bluetooth avec Android et une carte Arduino
Pourquoi "se limiter", c'est dénigrer la méthode de programmation par bloques graphiques, qui a largement "pignon sur rue".
Cette méthode permet d'accéder, rapidement à toute la "puissance" offerte par un smartphone.
En résumé. ça rend accessible à un plus grand nombre, le duo Arduino smartphone.
C'est pas super?
Bonjour,
Se limiter car tu peux faire moins de chose avec AppInventor, qu'avec les API java pour Android.
Je n'ai pas dit que c'était pas bien ou super, dans certains cas ou pour certains concepteur concepteurs.
Je trouve que de proposer à quelqu'un qui à déjà développer une Application Android en java, un langage graphique par bloque est dommage et inapproprié dans un premier temps.
Pour mon programme Arduino je ne l'ai pas vraiment commencé mais j'aimerais contrôler ma lampe depuis l'app mobile : en appuyant sur on / off, régler l'intensité, lumière bleue et naturelle ce serait pas mal comme fonctionnalités