Réalisation Android perso avec 1 module ESP32
La programmation se fait avec la version Arduino 2.0 ou plus et module DEVKIT à sélectionner ainsi que le port série
( il y a plusieurs modèle de EPS32 , du mini, au micro
(mais ce microcontroleur est fragile)
celui utilisé pour ce montage est le
VEMOS MINI D1 ESP32
Pour le logiciel Arduino il ya de nombeux didacticiels pour entre autre pour télécharger les fichiers complémentaires comme ESP32 et autres capteurs
ICI un lien pour débuter avec Arduino
Se sont des idées d'essais pour des réalisations avec les cartes ESP32 en Bluetooth car avec le Wifi on est tributaire d'une box ou autre réseau Wifi
J'ai effectué la programmation pour Android avec
MIT APP INVENTOR qui est gratuit et dont on trouve des tas d'exemples sur le web
voici le lien pour se connecter , il faut juste s'inscrire avec une adresse mail gmail et regarder de nombreux didacticiels sur la toile
Connexion App inventor
La communication se fait via le Bluetooth , sur un
portable Android dont on a appairé la carte ESP32 programmée à l'avance
Dans ce cas je récupère l'adresse MAC dans le moniteur série d'ARDUINO pour avoir une connection automatique dès l'ouverture de l'application et à condition que la distance soit suffisante
(
mes tests montrent une distance de 10 m environ suivant la locatisation des appareils )
Le montage présenté ci-dessous commande 1 relais avec 1 téléphone portable qui permet l'ouverture d'un portail ou d'une porte de garage
sans utiliser les télécommandes (toujours fonctionnelles bien sûr mais dont il faut les changer à cause de l'usure mécanique et
sans utilisation du WIFI
qu'il faut reprogrammer à chaque fois qu'on change de box ou autre .
Il y a :
-1 bouton pour choisir et connecter le portable au bluetooth de la carte ESP32
-1 bouton pour se déconnecter du Bluetooth
-1 bouton pour de déconnecter du Bluetooth
-1 bouton pour appeler relais (
le relais reste appelé 1,5 seconde)
VOICI DES LIENS POUR LE MATERIEL UTILISE ( exemple) - de 30€ au total
-
ESP32 mini l'ESP32
-
la carte alimentation 12/35V vers 5V Alimentation
-
La carte relais Carte relais
-
la plaque d'essai Plaque à bandes cruivrée
La plaque à été recoupée pour une dimention de 65mm x 62 mm
***** important: ne pas oublier de couper les pistes afin d'éviter les court-circuits avec 1 foret
la plaque est ensuite isolée avec du vernis
VOICI LES PROGRAMMES Arduino et APP INVENTOR)
- Fichier ARDUINO à copier coller dans la page de programmation =
Fichier ARDUINO
-
Pour le fichier Android le télécharger et l'ouvrir avev APP inventor ( lien ci-dessus ) =
Fichier ANDROID
Images Implentation composants , mes modules sont interchangeables
Images du cablage , et du test consommation 30 mA au repos 60 mA en appel relais