Electronique ARDUINO / ESP8266-ESP32
Depuis 1986, je développe des systèmes électroniques à base de microcontrôleur.
Au début avec la famille des 8051 de chez INTEL, puis
la famille AT (2051-4051) et AVR, XMEGA de chez ATMEL.
Coté logiciel, des débuts en assembleur, puis du C et enfin du BASCOM (un
basic orienté microcontrôleur).
J'ai ainsi développé des centaines de cartes électroniques dans le domaine du contrôle d'accès, contrôle
de process et gestion d'énergie.
Une fois à la retraite (2021), j'ai décidé de continuer les développements en créant des applications
plutôt orientées domotiques avec des matériels grands publiques (ARDUINO / ESP8266/ESP 32) ou cartes dédiées, aidé par un groupe de
passionnés autour du radio-club F6KSJ
L'idée est de partager sur ce site, avec un maximum d'explications les différentes réalisations
ou applications que nous avons réalisé.
Pour plus d'informations vous pouvez me contacter par email : f6gsg@lesaunier.com
L'objectif de cette réalisation est de pouvoir d'afficher l'état d'ouverture ou de fermeture d'un portail électrique et de le
télécommander via une application sur smartphone.
Pour cela un module ESP8266 à été programmé avec l'IDE ARDUINO pour être connecté
sur le réseau wifi de la box internet pour recevoir et envoyer les différentes informations en provenance de l'application smartphone.
Coté smartphone, une application de communication avec le module ESP8266 a été développé avec le logiciel B4X.
Matériel: ESP8266 +
RELAIS + DHT11 + CONTACT ILS
Logiciel: IDE ARDUINO ESP8266 / Application B4X sur le smartphone.
L'objectif de cette réalisation est de détecter l'arrivée d'une lettre ou d'un colis dans la boite à lettre pour faire clignoter
un voyant d'alerte et envoyer un message sur un smartphone.
Un module accéléromètre, collé sur le volet de la boite aux lettre
détecte tout mouvement.
Le module ESP32 qui le gère, fait clignoter un voyant externe et envoi un message WhatsApp.
Un bouton
poussoir permet de remettre a zéro les informations quand on récupère le courrier.
- ESP8266
- RELAIS
- DHT11
- ARDUINO
- B4X
Petit montage électronique pour rajouter un bouton reset et un switch "mode programmation" sur une module adaptateur USB vers ESP-01.
Montage qui permet la programmation d'un module ESP-01 sans avoir à le débrancher de son support (ni à faire de strap pour le configurer en mode programmation).
Le protocole GS-NET est un protocole de dialogue ASCII, dérivé d'un protocole de dialogue que j'utilisais au niveau professionnel,
qui permet des échanges de données entre des modules électroniques ayant une liaison série, avec une notion de maitre-esclave.
Protocole
simple, lisible en clair et qui supporte tout type de liaison (Wifi, IP, radio, filaire ...)
PROJET - PROJET - PROJET - TETHYS automate de gestion de piscine
Module électronique assurant la gestion de la pompe de la piscine en fonction de la température de l'eau (et d'un tableau de marche), ainsi que son niveau d'eau.
Module télé-pilotable en wifi avec remontée des informations vers le système domotique.
La mesure du PH est aussi envisagée.
L'objectif de cette réalisation est de mesurer le niveau de sel d'un adoucisseur d'eau avec un télémètre HC-SR04, d'afficher le niveau
de sel en centimètres sur un petit afficheur OLED SSD-1306 et de gérer 3 leds de niveau (Rouge - Jaune - Vert).
Système autonome
installé directement à coté de l'adoucisseur.
Matériel: ARDUINO R3 + HC-SR04 + SSD-1306
Logiciel: IDE ARDUINO
Matériel: MULTI32 + MPU6050 + VOYANT AUTO CLIGNOTANT
Logiciel: IDE ARDUINO
Affichage en temps réel de la consommation instantannée (en KW), total jour et total jour -1 (Hier) d'un compteur Linky
(via son interface TIC) sur un afficheur déporté avec un acces web, via le réseau wifi ou la box permettant l'affichage
annuel des informations sous forme d'un tableau mensuel.
Matériel:
MODULE MULTI32 pour l'interface avec le compteur Linky.
ESP8266
+ OLED pour l'affichage déporté..
Logiciel: IDE ARDUINO ESP32 et ESP8266
MULTI32 est une carte électronique développée autour d'un module ESP32-DEV KIT V4, qui intègre toutes les fonctionnalitées électroniques
pour les réalisations Linky Power Display, H2O, NESTOR, POSTMAN.
Elle intègre:
- Un module ESP32 DEV KIT C v4 toutes les broches
accéssibles (double empreinte)
- Un module Horloge RTC DS3231+EEPROM 24C64 / Un module Relais 250v-10A
- Un optocoupleur
LTV pour interface Linky ou entrèe comptage
- Connecteur I2c picots et bornier pour extensions.
- 6 IN-OUT avec led de contrôle.(1wire)
picots et bornier.
- Alimentation 230V/5V avec bornier débrocheable.
- Compatible boitier étanche IP55 - 150x90x50 (Castorama)
Affichage en temps réel de la consommation instantannée de la consommation d'eau, avec interface web permettant l'affichage annuel
des informations sous forme d'un tableau mensuel.
Syteme de détection de fuite ou surconsommation avec alerte via whatsapp.
Matériel:
Interface de comptage impulsionnel sur le compteur.
MODULE MULTI32 pour le comptage
Logiciel: IDE ARDUINO ESP32