Arduino Forum

International => Français => Topic started by: niermou on Feb 19, 2019, 09:14 am

Title: (résolus) alerte courrier BAL
Post by: niermou on Feb 19, 2019, 09:14 am
bonjour

j'ai fait un montage avec un ESP01 espeasy qui envoie un mail au reboot,et deux contacteur ( 1 pour la porte, 1 pour le volet ) qui coupe l'alimentation (GND) de la batterie et reboot l'esp a chaque ouverture, simple et efficace  :) mais encore énergivore même en sommeil profond car sous tension!

le top serait de mettre sous tension lors de l'ouverture pour une durée déterminé ( type tempo ) !
des idées , des schémas des conseils, je prend tout!
merci
je récapitule après plusieurs essais!
boot 70 ma .
au bout de X secondes ça passe a 00.3 ma (sommeille profond) pour une durée ne pouvant pas dépasser 1h11mn( d'après la doc) et vérifié.
puis ça reviens en mode (sommeille léger) a 12.2 ma
donc grosse conso sur 24 h pour des batteries
d'où l'intérêt d'une alimentation déclenché par les contacts pour une durée d'environ 2mn et qui ne consomme rien! tempo KOI
cqfd
Title: Re: alerte courrier BAL
Post by: J-M-L on Feb 19, 2019, 09:52 am
Moi j'aime bien la série des Pololu Power Switches (https://www.pololu.com/category/121/pololu-power-switches)

Ce sont des petits composants avec un bouton ou un interrupteur à glissière qui sert à allumer ou éteindre l'alimentation.



Il offre également plusieurs autres options de connexion à bouton-poussoir qui permettent un fonctionnement Push-On-Only ou Push-Off-Only et donc La partie intéressante de ces composants par comparaison avec un simple interrupteur c'est que vous pouvez rajouter un bouton de votre choix au lieu d'utiliser celui qui est sur la carte (donc interface avec un contacteur dans le "vrai monde")


En plus ce qui est je trouve super cool - Des entrées supplémentaires permettent d'autres options de contrôle de l'alimentation, telles que permettre à la charge de couper sa propre alimentation, ce qui peut être bénéfique lorsqu'il est utilisé avec une batterie sensible à une décharge excessive.  En mode repos la carte ne consommera alors moins de 0,01 μA - c'est à dire quasiment rien du tout.




Ils fonctionnent entre 4.5 V et 40 V et peuvent gérer un courant continue jusqu'à ~16 A.

Title: Re: alerte courrier BAL
Post by: al1fch on Feb 19, 2019, 10:48 am
Bonjour

Alimentation temporisée : 

Il y a aussi les TPL5510 de Texas Instruments vendus sous forme de module par Adafruit.  (https://www.adafruit.com/product/3435)

ca permettrait de couper totalement l'alimentation de l'ESP-01 et non le laisser en sommeil profond
L'ESP-01 pourrait d'ailleurs (s'il lui reste un GPIO libre) déclencher la coupure de son alimentation


Title: Re: alerte courrier BAL
Post by: J-M-L on Feb 19, 2019, 12:17 pm
oui un TPL5510 Low Power Timer Breakout est aussi dans la même gamme de prix et peut convenir mais consomme quand même "beaucoup" (2000 fois plus) avec 20μA au repos (tout est relatif bien sûr)
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 19, 2019, 12:29 pm
Texas Instrument donne 35nA (sous 2,5V) pour le courant typique de repos de la puce.
pour le module sous 3,3V c'est 'un peu plus'

NB :   j'aurai du écrire que le TPL5110 sert plutôt à réveiller et alimenter un appareil à intervalle de temps fixé et pour une durée fixée par l'appareil réveillé
Ici il ne serait pas dans son emploi type.
Title: Re: alerte courrier BAL
Post by: J-M-L on Feb 19, 2019, 12:32 pm
Texas Instrument donne 35nA (sous 2,5V) pour le courant typique de repos de la puce par elle même
Oui le module Adafruit est gourmand on dirait :)
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 19, 2019, 12:55 pm
Après avoir désactivé la diode electroluminescente j'observe un courant non mesurable (< 1µA) sur mes modules Adafruit. (37µA pendant l'appui sur le B.P)
Mesures faites sur un module Adafruit  sous 3,3V sans charge
la résolution de l'appareil de mesure est 0,1µA, la précision de qq µA
Title: Re: alerte courrier BAL
Post by: J-M-L on Feb 19, 2019, 12:57 pm
OK pas mal (quelle idée de mettre une diode électroluminescente!)
Title: Re: alerte courrier BAL
Post by: niermou on Feb 19, 2019, 03:28 pm
Moi j'aime bien la série des Pololu Power Switches (https://www.pololu.com/category/121/pololu-power-switches)

Ce sont des petits composants avec un bouton ou un interrupteur à glissière qui sert à allumer ou éteindre l'alimentation.



Il offre également plusieurs autres options de connexion à bouton-poussoir qui permettent un fonctionnement Push-On-Only ou Push-Off-Only et donc La partie intéressante de ces composants par comparaison avec un simple interrupteur c'est que vous pouvez rajouter un bouton de votre choix au lieu d'utiliser celui qui est sur la carte (donc interface avec un contacteur dans le "vrai monde")


En plus ce qui est je trouve super cool - Des entrées supplémentaires permettent d'autres options de contrôle de l'alimentation, telles que permettre à la charge de couper sa propre alimentation, ce qui peut être bénéfique lorsqu'il est utilisé avec une batterie sensible à une décharge excessive.  En mode repos la carte ne consommera alors moins de 0,01 μA - c'est à dire quasiment rien du tout.




Ils fonctionnent entre 4.5 V et 40 V et peuvent gérer un courant continue jusqu'à ~16 A.

bien mais la je travail avec 3v!

pas de possibilité de faire un tempo avec un transistor ou autre?
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 08:34 am
je récapitule après plusieurs essais!
boot 70 ma .
au bout de X secondes ça passe a 00.3 ma (sommeille profond) pour une durée ne pouvant pas dépasser 1h11mn( d'après la doc) et vérifié.
puis ça reviens en mode (sommeille léger) a 12.2 ma
donc grosse conso sur 24 h pour des batteries
d'où l'intérêt d'une alimentation déclenché par les contacts pour une durée d'environ 2mn et qui ne consomme rien! tempo KOI
cqfd


du coup j'ai peut être intérêt a utiliser CH340 ESP8266 ESP-12F qui doit pouvoir ce mettre en veille ?
et avec un capteur solaire?
Title: Re: alerte courrier BAL
Post by: JMe87 on Feb 21, 2019, 10:07 am
Bonjour,

regarde ici, c'est exactement ce que tu recherches. J'en ai achete un, pas facile a configurer, mais cela marche super.

Trigboard sur Youtube (https://www.youtube.com/watch?v=y0XkklwPk5o&t=23s)

Jacques
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 10:54 am
Quote
du coup j'ai peut être intérêt a utiliser CH340 ESP8266 ESP-12F qui doit pouvoir ce mettre en veille ?
l'ESP-01 sait lui aussi se mettre en veille, ce qu'il ne sait pas faire sans modification c'est se révéiller tout seul au bout d'un laps de temps.
On trouve des schémas (je n'ai pas les liens sous la main) montrant un ESP-01 réveillé par un capteur de présence connecté à un GPIO et s'endormant une fois le travail fourni
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 12:06 pm
l'ESP-01 sait lui aussi se mettre en veille, ce qu'il ne sait pas faire sans modification c'est se révéiller tout seul au bout d'un laps de temps.
On trouve des schémas (je n'ai pas les liens sous la main) montrant un ESP-01 réveillé par un capteur de présence connecté à un GPIO et s'endormant une fois le travail fourni
oui mais il faut faire une micro soudure, et ce n'est pas dans mes cordes!
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 12:41 pm
Non , la micro-soudure sur GPIO16 sur les ESP-01 c'est exclusivement pour permettre l'auto réveil par temporisation  !!
Pour la mise en sommeil l'instruction deepsleep() fonctionne parfaitement. L'ESP-01 s'endort facilement mais une action externe(EN)  seule peut le réveiller
Un amalgame est parfois fait entre entrée en sommeil et réveil  sur certains sites
L'essai est facile à faire.

Dans les schémas (que je retrouverai) la commande deepsleep() mets en sommeil et une impulsion externe sur EN réveille l'ESP-01.
C'est donc à envisager pour le BAL.
Quote
le top serait de mettre sous tension lors de l'ouverture pour une durée déterminé ( type tempo ) !
ça donnerait : réveil lors de l'ouverture puis mise en sommeil après une durée déterminée
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 01:25 pm
Non , la micro-soudure sur GPIO16 sur les ESP-01 c'est exclusivement pour permettre l'auto réveil par temporisation  !!
Pour la mise en sommeil l'instruction deepsleep() fonctionne parfaitement. L'ESP-01 s'endort facilement mais une action externe(EN)  seule peut le réveiller
Un amalgame est parfois fait entre entrée en sommeil et réveil  sur certains sites
L'essai est facile à faire.

Dans les schémas (que je retrouverai) la commande deepsleep() mets en sommeil et une impulsion externe sur EN réveille l'ESP-01.
C'est donc à envisager pour le BAL.ça donnerait : réveil lors de l'ouverture puis mise en sommeil après une durée déterminée
je l'ai trouvé et testé, mais ne peut dépasser 1h11mn
mais, sur l'esp 01 je pense que si on le réveil ( micro-soudure sur GPIO16) il se remet en deepsleep pour 1h11mn et ainsi de suite comme sur esp12!
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 01:34 pm
testes deepsleep(0,  ......)  de mémoire ça met en sommeil sans limite de temps , le réveil ne pouvant se faire que par une impulsion sur EN /Reset
je ne sais plus  s'il faut l'option après le 0 , deepsleep(0) suffit peut être

Pas besoin de microsoudure pour attraper la sortie du Timer RTC(GPIO16) , il n'est pas activé avec deepsleep(0)

Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 01:38 pm
ok
ca c'est quoi ?
https://fr.aliexpress.com/item/5-pcs-Multifonction-de-D-clenchement-de-Retard-Puce-Temps-Retard-Relais-Module-IC-Timing-2/32898117436.html?spm=a2g0w.search0104.3.2.54a6652cXDMCWG&ws_ab_test=searchweb0_0%2Csearchweb201602_4_10065_10068_319_10892_317_10696_10084_453_454_10083_10618_10304_10307_10820_10821_537_10302_536_10902_10843_10059_10884_10887_321_322_10103%2Csearchweb201603_6%2CppcSwitch_0&algo_pvid=f99947be-2655-4826-8d69-9e48acb55434&algo_expid=f99947be-2655-4826-8d69-9e48acb55434-0
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 01:45 pm
faut voir.....

trouver de la doc plus claire que :
Quote
le circuit selon la revendication connecté et un bon temps de résistance et tension d'alimentation;.......
Bien comprendre comment ça marche, comment régler la durées, combien ça consomme au repos....
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 01:51 pm
faut voir.....

trouver de la doc plus claire que :Bien comprendre comment ça marche, comment régler la durées, combien ça consomme au repos....
https://arduino-shop.eu/arduino-platform/1228-timer-delay-2s-1000h-1458406987.html
Function and Design
 
1. The circuit according to claim connected and set a good time resistance and supply voltage;
2. Before the power not trigger output is high;
3. Trigger terminal "falling" trigger effective immediately
after the trigger output terminal goes low at the same time start the timer circuit;
4. Set the timer time to recover after the output terminal is high, wait for the next "falling" trigger;
5. The chip is not repeated triggered, meaning that
continue to trigger in the period after the trigger chip output low if the trigger is invalid;
6. The trigger end of "falling" Trigger refers to the instantaneous change from high level to a low level;
7. General refers to VCC high voltage, low means 0-0.3v or GND,
provided that they meet the level requirements can be;
8. trigger terminal can be connected to touch switch or microcontroller IO port or
other digital circuits have a "falling" can effectively trigger;
9. The trigger can be designed to power, only to trigger a short circuit to ground, power is triggered,
the time to recover after the output to a high level, waiting for the next
Falling edge trigger again.
 
 
Chip Features:
 
 
1. The use of low-power CMOS technology, lead-free and environmentally friendly.
2. Direct Push can output low LED
(please add current limiting resistor), the output high may push transistor (please add current limiting resistor).
3. Available resistance adjusting timing, there are 8 * N (N = 0.1.2.3) times the timing selection,
time can be adjusted from 2s-1000h.
4. Optional trigger timing and triggering termination ground electric timer.
5. standby output high, falling edge trigger, post-trigger output low, after the delay recovery
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 01:59 pm
Merci pour l'info et le lien vers la doc technique, ça peut servir !!

Pour la BAL je ne vois pas l'utilité d'une telle minuterie

j'imagine  un ESP8266 qui dort  jusqu'à ce qu'une impulsion sur EN (contact de trappe ?)  le réveille.
il démarre, exécute sa séquence d'action figurant dans le  setup ..... jusqu'au deepsleep(0) et s'endort jusqu'à la prochaine sollicitation.
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 02:03 pm
Merci pour l'info et le lien vers la doc technique, ça peut servir !!

Pour la BAL je ne vois pas l'utilité d'une telle minuterie

je vois un ESP8266 qui dort  jusqu'à ce qu'une impulsion sur EN (contact de trappe ?)  le réveille.
il démarre, exécute sa séquend se setuo jusqu'au deepsleep(0)
merci, mais ca sert a quoi ? l'anglais avec un traducteur pfffff

deepsleep(0) je test ça a l'air de fonctionner, conso 00.2 multimètre réglé sur 200 ma
la ca doit le faire
merci

Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 02:43 pm
super
178 multimètre sur 2000 micro

une idée de la durée de 3 x 1 batteries AA 1.2V 2500ma ni-mh ?

merci
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 03:08 pm
Quote
conso 00.2 multimètre réglé sur 200 ma
Tu veux dire 0.02mA je suppose ?

Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 03:14 pm
Tu veux dire 0.02mA je suppose ?


je suis nul

alors j'ai 178 affiché et multimètre est sur 2000 micro

et         150      "               "                   200 micro    le μA c'est micro ?
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 03:39 pm
Quote
178µA ?178 multimètre sur 2000 micro
Je n'avais pas vu le dernier commentaire.

Quote
une idée de la durée de 3 x 1 batteries AA 1.2V 2500ma ni-mh ?
0.178 x 24 x 365 = 1560mAH

Mais tout dépend du courant d'auto-décharge des batteries. Les batteries LSD (Low Self Discharge) tiennent plus longtemps.
Attention, la tension d'une batterie NIMH fraîchement rechargée est plutôt de 1.4V, après quelques minutes de repos, donc 4.2V pour 3 éléments.

J'espère que tu as prévu un régulateur 3.3V ?



Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 03:48 pm
Je n'avais pas vu le dernier commentaire.

0.178 x 24 x 365 = 1560mAH

Mais tout dépend du courant d'auto-décharge des batteries. Les batteries LSD (Low Self Discharge) tiennent plus longtemps.
Attention, la tension d'une batterie NIMH fraîchement rechargée est plutôt de 1.4V, après quelques minutes de repos, donc 4.2V pour 3 éléments.

J'espère que tu as prévu un régulateur 3.3V ?




non mais ça fonctionne bien avec 2 donc 2.5 v = 3000 mA
grosso merdo ça tiens + de 6mois?

Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 03:59 pm
L'ESP8266 fonctionnera jusqu'à ~ 2.5V.

Comme je disais plus haut, avec 178µA de conso :

0.178mA x 24H x 365j = 1560mAH

Donc 1560mAH suffisent pour tenir un an, avec des batteries de marque.
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 04:02 pm
je vois sur ton site que tu est bon! voir +

je souhaiterais faire un petit serveur wifi ftp pour enregistrer les image de ma camera sur carte SD
peut tu me guider?

j'ai uno, nano, esp 01, et j'attens ESP8266 CH340G NodeMcu V3

merci
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 04:07 pm
L'ESP8266 fonctionnera jusqu'à ~ 2.5V.

Comme je disais plus haut, avec 178µA de conso :

0.178mA x 24H x 365j = 1560mAH

Donc 1560mAH suffisent pour tenir un an, avec des batteries de marque.

alors ca beigne !
Title: Re: alerte courrier BAL
Post by: lesept on Feb 21, 2019, 04:39 pm
Les batteries LSD (Low Self Discharge) tiennent plus longtemps.
C'est vrai que le LSD, ça dure !!!

Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 04:47 pm
Quote
conso 00.2 multimètre réglé sur 200 ma

Tu veux dire 0.02mA je suppose ?
J'étais surpris par une consommation supérieure à 20µA car je pensais à un ESP8266 tout seul, je veux dire ceci :


Le module tout seul peut descendre à 20µA.

Avec un ESP01, il y a forcement une carte autour donc un peu de consommation en plus, ne serait-ce que la LED rouge.

Quote
je souhaiterais faire un petit serveur wifi ftp pour enregistrer les image de ma camera sur carte SD
Je n'ai jamais touché à FTP sur ESP mais d'autres l'on apparemment fait :

https://github.com/haxord7/Nodemcu-esp8266-FTP-server-with-sd-card- (https://github.com/haxord7/Nodemcu-esp8266-FTP-server-with-sd-card-)
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 05:05 pm
Avec un ESP01, si tu vires la LED rouge la conso descend à 30µA.

0.030mA x 24H x 365j = 260mAH pour un an

Très facile, pas besoin de fer à souder, juste un petit coup d'ongle ...

Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 05:12 pm
bonne idée je n'osais pas!

en attendant un grand merci a vous tous, pour le coup de main,
qui j'espère ne sera pas le dernier
et le trait d'humour(lsd) pouf, pouf

et le coup du (o) qui sauve bien la mise, et la tête....

je vous tiens au courant de la suite
merci encore!
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 05:26 pm
J'étais surpris par une consommation supérieure à 20µA car je pensais à un ESP8266 tout seul, je veux dire ceci :


Le module tout seul peut descendre à 20µA.

Avec un ESP01, il y a forcement une carte autour donc un peu de consommation en plus, ne serait-ce que la LED rouge.

Je n'ai jamais touché à FTP sur ESP mais d'autres l'on apparemment fait :

https://github.com/haxord7/Nodemcu-esp8266-FTP-server-with-sd-card- (https://github.com/haxord7/Nodemcu-esp8266-FTP-server-with-sd-card-)

pas de tuto pas a pas, dommage le GPS m'intéresse aussi et un depressiometre pour régler ma bécane( et oui Tjrs motard a 63 automnes)
Title: Re: alerte courrier BAL
Post by: jfs on Feb 21, 2019, 05:35 pm
Une petite idée lancée sans réflexion et sans avoir vraiment lu tout les message du sujet.

Monter une dynamo du type de celle que l'on trouve dans les lampes de poche à "pompe" sur la porte de la BAL.
lorsque la pore s'ouvre elle produit suffisamment de courant pour recharger un condensateur qui lui aliment un transistor pendant le temps nécessaire pour envoyer les données....

En gros... hein  :D
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 05:41 pm
a creuser

très électro mécanique , mais très écolo

bien vu!
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 05:44 pm
Tuto ?
A part pour la SD il n'y en a pas besoin :
https://www.instructables.com/id/SD-Card-Module-With-ESP8266/ (https://www.instructables.com/id/SD-Card-Module-With-ESP8266/)

@jfs : je ne sais pas si ce sera suffisant car il faut d'abord se connecter au réseau WIFI (je dirais 3s) avant de balancer les données.
La connexion WIFI consomme pas mal.
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 05:47 pm
Tuto ?
A part pour la SD il n'y en a pas besoin :
https://www.instructables.com/id/SD-Card-Module-With-ESP8266/ (https://www.instructables.com/id/SD-Card-Module-With-ESP8266/)

@jfs : je ne sais pas si ce sera suffisant car il faut d'abord se connecter au réseau WIFI (je dirais 3s) avant de balancer les données.
La connexion WIFI consomme pas mal.

oui mais je suis très très débutant, j'aime bien les schémas, c'est universel !
pour la conso, c'est alimentation secteur!
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 05:56 pm
Quote
pour la conso, c'est alimentation secteur!
Il faudrait savoir :

Quote
j'ai fait un montage avec un ESP01 espeasy qui envoie un mail au reboot,et deux contacteur ( 1 pour la porte, 1 pour le volet ) qui coupe l'alimentation (GND) de la batterie
Dans ce cas, pourquoi une mise en veille de l'ESP01 ?

Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 06:03 pm
non la BAL ok
la c'est le serveur ftp autre projet!
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 06:10 pm
Ah ... tu m'as fait peur.

Ma réponse à jfs était faite par rapport à son idée de dynamo pour la BAL.
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 06:11 pm
L'ESP8266 seul c'est ça :

Ce que tu montres au message #33 , hbachetti, c'est un module ESP-12 dont le schéma est presque équivalent à un ESP-01 (ESP8266 + Flash SPI + qq composants passifs)

Les 20µA souvent cités sont pour l'ESP8266 sont le courant de deepsleep , sous 2,5V entrant dans la puce

Dans un montage minimal utilisable (l'ESP8266 ne pouvant fonctionner seul)  je butte, sous 3,2V  vers 30-40µA  en deep sleep, il faut oublier la référence des 20µA. Si en plus  on a un régulateur linéaire et un puce d'interface USB ça grimpe vers 80µA voire plus selon le régulateur

Je suis passé aux ESP-32 (sous forme de modules WROOM32 seuls donc sans ni régulateur interface USB)  Sous 3,2V j'atteins systématiquement 5µA

Pour la durée minimale de fonctionnement d'un ESP8266 j'ai fait beaucoup d'essais variés  je suis bien en dessous des 4s. Je loggue cette durée complète (du réveil au sommeil )et fait des statistiques  ; 0,8s en moyenne avec une Freebox pour poster qq donéées vers ThingSpeak (ip fixe...) (plusieurs montages à ESP-12 depuis deux ans tiennent 7à 8 mois avec une batterie LiFePo4 de 1500mAh)


Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 06:18 pm
ce que tu montres au message #33 , hbachetti, c'est un module ESP-12 donc le schéma est presque équivalent à un ESP-01 ; as un ESP8266 seul. (ESP8266 + Flash SPI + qq composants passifs)

Les 20µA souvent cités sont pour l'ESP8266 rigouresement seul alimenté sous  2,5V (datasheet)
Avec un module genre ESP-12 sous 3,2Von butte vers 60-70µA  en deep sleep

Je suis passé aux ESP-32 (sous forme de modules WROOM32 seuls donc sans ni régulateur interface USB)
Sous 3,2V j'atteins systématiquement 5µA

Pour la durée minimale de fonctionnement j'ai fait beaucoup d'essais variés  je suis bien en dessous des 4s.
je loggue cette durée complète et fait des statistique  ; 0,8s en moyenne avec une Freebox pour poster qq donéées vers ThingSpeak (ip fixe...)
oui l'évolution! j'y viens doucement!
Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 06:32 pm
Tuto ?
A part pour la SD il n'y en a pas besoin :
https://www.instructables.com/id/SD-Card-Module-With-ESP8266/ (https://www.instructables.com/id/SD-Card-Module-With-ESP8266/)

@jfs : je ne sais pas si ce sera suffisant car il faut d'abord se connecter au réseau WIFI (je dirais 3s) avant de balancer les données.
La connexion WIFI consomme pas mal.

je peut prendre celle la?
https://fr.aliexpress.com/item/Micro-SD-card-mini-TF-card-reader-module-SPI-interfaces-with-level-converter-chip/1000001126725.html?spm=a2g0s.8937460.0.0.77cc2e0ebpmVl6
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 06:49 pm
je vois bien qu'on ne parle plus de la boite aux lettres ... ;)
Quel est l'intérêt de la présence du régulateur  3,3V ? doter la carte SD et l'ESPde régulateurs 3,3V individuels ?

Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 06:55 pm
cette référence n'est pas terrible avec son régulateur 3,3V qui n'a rien de bon a apporter ici à l'alimentation
indique m'en un stp!
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 07:00 pm
j'empile ça sur mes D1 Mini (https://wiki.wemos.cc/products:d1_mini_shields:micro_sd_card_shield)
l'adaptateur µSD est seul, il ya sans doute l'équivalent dans d'autres formats


Title: Re: alerte courrier BAL
Post by: niermou on Feb 21, 2019, 08:57 pm
je vais ouvrir un autre post demain, sur la réalisation d'un serveur STP wifi +SD et le matériel
merci
c'est fait
http://forum.arduino.cc/index.php?topic=599227.0
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 21, 2019, 10:17 pm

Concernant les 2.5V, c'est dans la datasheet, c'est clair.

Quote
Dans un montage minimal utilisable (l'ESP8266 ne pouvant fonctionner seul)
Comparativement à un ESP32 dans le même cadre d'utilisation, je ne vois pas trop de quel composant supplémentaire l'ESP8266 aurait besoin pour fonctionner.

Je n'ai jamais eu besoin de faire fonctionner un ESP12 autrement qu'en mode WEB server, mais il faudrait que j'essaie pour voir.
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 21, 2019, 10:43 pm
Quote
Comparativement à un ESP32 dans le même cadre d'utilisation, je ne vois pas trop de quel composant supplémentaire l'ESP8266 aurait besoin pour fonctionner.
Les  deux SOC (ESP8266 et ESP32) ont les mêmes besoins impératifs en composants d'accompagment :  quartz , mémoire Flash SPI , qq composants passifs et une antenne., ça correspond au schéma d'application sur leurs data sheeets.

Un module ESP-12, ou  un WROOM32 ... fournissent ce  montage minimal sous capot métallique
Au SOC près  l'intérieur d'un WROOM32 ressemble beaucoup à celui d'un module ESP-12


Quote
Je n'ai jamais eu besoin de faire fonctionner un ESP12 autrement qu'en mode WEB server, mais il faudrait que j'essaie pour voir.
de mon côté ç'est principalement des clients HTTP ou MQTT passant le plus clair de leur temps à dormir !!
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 22, 2019, 12:03 am
J'utilise celui-ci (ESP-12E) :

(https://fr.aliexpress.com/item/ESP8266-ESP-12E-Remote-Serial-Port-WIFI-Module-with-IO-adapter-plate-Expansion/32419680501.html?spm=a2g0s.9042311.0.0.27426c37Woc7rT)

Avec un sketch tout simple :
- setup :
-   connexion WIFI
-   deepSleep
- loop vide

Je court-circuite le multimètre pour pouvoir booter.

....................Impossible to connect WiFi network, go to deep sleep

Je suis un peu loin de la box, l'échec est normal.

Résultat : 19µA au multimètre (alim 3.3V fournie par le FTDI).

C'est un module récent. Y a t-il eu des changements, des améliorations ?

Title: Re: alerte courrier BAL
Post by: niermou on Feb 22, 2019, 08:09 am
et il possible d'avoir un état de la batterie dans l'émail de notification?
l'esp utilise espeasy!
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 22, 2019, 09:31 am
Quote
Résultat : 19µA au multimètre (alim 3.3V fournie par le FTDI). :smiley-confuse:
Excellent !! mes essais commencent à dater !!! je retrouverait mes notes  , c'était plutôt avec des ESP-03

Changement de Flash SPI ?   (j'ai observé ça sur des modules sans capot). Une commande permet également d'identifier la Flash.
il me semble que le module ESP12-E n'est pas le plus récent de la série
La data sheet de l'ESP8266 est restée la même : 20µA sous 2,5V
tu est un peu en dessous à 3,3V , c'est intéressant.
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 22, 2019, 09:54 am
Bien entendu il s'agit d'un ESP12E à poil.

Si l'on ajoute ne serait-ce qu'un régulateur 3.3V pour chuter la tension d'une LIPO, on double cette valeur, à moins que tu connaisses un régulateur 500mA ayant une conso inférieure :

RT9013 : 25µA

Sinon, une LiFePo4 sans régulateur.
Title: Re: alerte courrier BAL
Post by: niermou on Feb 22, 2019, 11:25 am
et il possible d'avoir un état de la batterie dans l'émail de notification?
l'esp utilise espeasy!
up
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 22, 2019, 12:04 pm
Dans un email tu mets ce que tu veux.
Mais je ne connais pas espeasy.
Title: Re: alerte courrier BAL
Post by: al1fch on Feb 22, 2019, 12:23 pm
Quote
Bien entendu il s'agit d'un ESP12E à poil.

Si l'on ajoute ne serait-ce qu'un régulateur 3.3V pour chuter la tension d'une LIPO, on double cette valeur, à moins que tu connaisses un régulateur 500mA ayant une conso inférieure :

RT9013 : 25µA

Sinon, une LiFePo4 sans régulateur.
Tout à fait !!
Mes capteurs WiFi sont des ESP-03, ESP-12 ou WROOM32 'à poil' ou des D1 MIni 'déshabilllés' alimentés par un accu LiFePO4 (tension max, courbe de décharge idéale, très faible autodécharge...)
La charge de ceux ci a sans doute freiné la diffusion .
Maintenant la grande disponibilité des modules à TP5000 ouvre la voie




Title: Re: alerte courrier BAL
Post by: niermou on Feb 22, 2019, 05:55 pm
Dans un email tu mets ce que tu veux.
Mais je ne connais pas espeasy.

oui, mais comment connaître l'état de l'alim ?
Title: Re: alerte courrier BAL
Post by: hbachetti on Feb 22, 2019, 06:24 pm
Tu auras tout ce qu'il faut ICI (https://riton-duino.blogspot.com/2019/02/alimenter-un-arduino-sur-pile-ou.html).
Title: Re: alerte courrier BAL
Post by: niermou on Feb 22, 2019, 06:42 pm
Tu auras tout ce qu'il faut ICI (https://riton-duino.blogspot.com/2019/02/alimenter-un-arduino-sur-pile-ou.html).

houlala!
Title: Re: alerte courrier BAL
Post by: lesept on Feb 23, 2019, 08:43 pm
Tes images :







Title: Re: alerte courrier BAL
Post by: niermou on Feb 23, 2019, 08:45 pm
merci
pourquoi je ne peut pas las mettre directement?
Title: Re: (résolus) alerte courrier BAL
Post by: lesept on Feb 23, 2019, 08:55 pm
La méthode est peu intuitive, il faut lire les messages épinglés en haut du forum, c'est expliqué...
Title: Re: alerte courrier BAL
Post by: J-M-L on Feb 23, 2019, 08:56 pm
pourquoi je ne peut pas las mettre directement?
Parce que vous n'avez pas lu comment utiliser le forum? ;)
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 23, 2019, 09:04 pm
met moi le lien, je vois rien
trop vieux ou trop con!
Title: Re: (résolus) alerte courrier BAL
Post by: lesept on Feb 24, 2019, 12:28 am
Ici en anglais (https://forum.arduino.cc/index.php?topic=364156.0), mais il doit y avoir une version française quelque part...
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 24, 2019, 01:31 am
La solution consistant à utiliser 2 batteries NIMH en série paraît optimale pour l'ESP8266 mais elle ne l'est pas pour les batteries :
La tension à pleine charge sera de 2.8V
L'ESP8266 pourra fonctionner jusqu'à 2.5V
A 2.5V les batteries seront loin d'être vides. Il restera environ 30% de capacité, et il sera obligatoire de les décharger avant de les recharger afin d'éviter l'effet mémoire.
Certains chargeurs font ça très bien, et automatiquement.

@+
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 24, 2019, 08:03 am
met moi le lien, je vois rien
trop vieux ou trop con!
désolé je n'ai pas eu le temps de reprendre ma phrase avec STP, mon infirmerie m'a confisqué l'ordi
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 24, 2019, 08:20 am
Ici en anglais (https://forum.arduino.cc/index.php?topic=364156.0), mais il doit y avoir une version française quelque part...
merci
vu pas simple et en anglais, je me pardonne
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 24, 2019, 08:37 am
donc: :)
esp 01 s   flash espeasy mega 2 puya
2 contacteur
2 piles







Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 24, 2019, 08:52 am
La solution consistant à utiliser 2 batteries NIMH en série paraît optimale pour l'ESP8266 mais elle ne l'est pas pour les batteries :
La tension à pleine charge sera de 2.8V
L'ESP8266 pourra fonctionner jusqu'à 2.5V
A 2.5V les batteries seront loin d'être vides. Il restera environ 30% de capacité, et il sera obligatoire de les décharger avant de les recharger afin d'éviter l'effet mémoire.
Certains chargeurs font ça très bien, et automatiquement.

@+

ok , je vais faire avec, ou 2 piles classic
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 10:38 am
petite question réseau

comment piloter mon esp a partir de ( chez mon frère) par exemple

style gpio 0 1 ou 0 0

j'ai une ip fixe

je ne sais pas formuler et les recherche internet parte en live
merci
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 27, 2019, 11:23 am
Dans les paramètres de la box : NAT
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 12:09 pm
Dans les paramètres de la box : NAT

sur le port 80, oui mais non!
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 27, 2019, 12:22 pm
Sur le port que tu veux
Par exemple : port externe 8080, TCP+UDP : rediriger vers adresse IP XXX.XXX.XXX.XXX port 8080
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 01:49 pm
j'ai toujours la config espeasy! sur mon ESP 01

peut être faut il que je configure par ide Arduino un serveur avec un port dédié?

tu as un code pour ca?

donc connexion a mon routeur

activation, désactivation du gpio 0 depuis internet ( c'est bien de l'extérieur?)
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 27, 2019, 02:55 pm
Quote
j'ai toujours la config espeasy! sur mon ESP 01
Je ne connais pas espeasy (port 80 ?).

Mais tu peux configurer ta box comme tu veux :

port externe 8080, TCP+UDP : rediriger vers adresse IP XXX.XXX.XXX.XXX port 80
port externe 80, TCP+UDP : rediriger vers adresse IP XXX.XXX.XXX.XXX port 80
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 03:07 pm


port externe 8080, TCP+UDP : rediriger vers adresse IP XXX.XXX.XXX.XXX port 80
port externe 80, TCP+UDP : rediriger vers adresse IP XXX.XXX.XXX.XXX port 80

[/quote] non ca le fait pas avec ce flash, en interne oui?
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 27, 2019, 03:52 pm
Avec ce flash ?
Qu'entends-tu par flash ?
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 04:08 pm
le programme (firmware) espeasy
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 27, 2019, 04:20 pm
Je relis depuis le début :

On est bien d'accord que l'ESP01 dans ton cas n'est pas serveur ?

Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 04:39 pm
ben si!
mais je crois que je part en live, j'ai une box devant le routeur, et j'ai pas ouvert le port!!!!
 quel serveur extérieur puis je utiliser pour tester, car la faut que j'aille chez le voisin?

ESP Easy embarque un mini serveur web qui permet de configurer le module à distance depuis un navigateur internet. De très nombreux capteurs sont pris en charge par le firmware ESP Easy : DS18B20/DHT11/DHT22 (température et humidité), TCR5000 (compteur de pulsation), BMP085/BMP280/BME280 (baromètre numérique) BH1750 (luminosité), Wiegand/PN532 (RFID), HC-SR05 (distance), IR, ADS1115 (4 entrées analogiques 16 bits I2C), INA219 (mesure de courant)… ainsi que des actionneurs (relais, led, servo, PWM…). ESP Easy intégré également (depuis la version R120) un éditeur de script qui permet de créer de petits scénarios, transformant l'ESP8266 en mini serveur domotique indépendant !
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 04:46 pm
te casse pas je part en coui... j'ai trouvé  CA (https://fr.infobyip.com/httpservertest.php) et ca fonctionne

désolé pour le dérangement

je sature
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 27, 2019, 06:23 pm
et si j'ai plusieurs Esp avec le même firmware sur le port 80!

en interne OK (adresse ip), mais en externe?

dans le firmware il y a possibilité de spécifier un port UDP pour la communication entre les Esp !

ca peut servir?
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 27, 2019, 07:59 pm
Quote
en interne OK (adresse ip), mais en externe?
Plusieurs ports externes.
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 28, 2019, 07:19 pm
?? j'ai l'air bête mais je vois pas :smiley-roll-sweat:
un pti schéma dessin ?

j'abuse! :smiley-confuse:
Title: Re: (résolus) alerte courrier BAL
Post by: hbachetti on Feb 28, 2019, 07:35 pm
port externe 8080 : rediriger vers adresse IP 192.168.1.1 port 80
port externe 8081 : rediriger vers adresse IP 192.168.1.2 port 80
port externe 8082 : rediriger vers adresse IP 192.168.1.3 port 80
etc.

Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Feb 28, 2019, 07:39 pm
port externe 8080 : rediriger vers adresse IP 192.168.1.1 port 80
port externe 8081 : rediriger vers adresse IP 192.168.1.2 port 80
port externe 8082 : rediriger vers adresse IP 192.168.1.3 port 80
etc.


ha que oui
merci
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Mar 16, 2019, 08:23 pm
reçu ce matos

Voir (https://www.aliexpress.com/item/Free-Shipping-5pcs-AT43-delay-timer-switch-circuit-module-than-1-second-to-20-hours/1647893608.html?spm=2114.search0604.3.8.44917a69du7Nes&ws_ab_test=searchweb0_0,searchweb201602_10_10065_10068_319_10892_317_10696_10084_453_454_10083_10618_10304_10307_10820_10821_537_10302_536_10902_10843_10059_10884_10887_321_322_10103,searchweb201603_54,ppcSwitch_0&algo_expid=e3b3919d-fdbc-480b-82cb-2aa14f3573ee-1&algo_pvid=e3b3919d-fdbc-480b-82cb-2aa14f3573ee)

pensez vous qu'a la place du relais , je puisse alimenter un esp01?
Title: Re: (résolus) alerte courrier BAL
Post by: al1fch on Mar 16, 2019, 08:46 pm
Bonsoir
Quote
Vo la production de faible puissance capacité du disque de jusqu'à 1500mA (court à permettre 2500mA).
Dans l'inimitable langage  Aliexpressien ça veut  sans doute dire que la sortie V0 peut fournir 1500mA de manière continue et 2500mA pendant un temps court
Si c'est bien cela il y a de quoi alimenter un ESP01
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Mar 16, 2019, 08:53 pm
BonsoirDans l'inimitable langage  Aliespressien ça veut  sans doute dire que la sortie V0 peut fournir 1500mA de manière continue et 2500mA pendant un temps court
Si c'est bien cela il y a de quoi alimenter un ESP01
ok

je vais tester si ça crame temps pis
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Mar 17, 2019, 04:57 pm
pour info

sur 2 mn ca tiens

conso au repos 32/70 µA
Title: Re: (résolus) alerte courrier BAL
Post by: al1fch on Mar 17, 2019, 05:19 pm
 OK !!

Cette consommation c'est minuterie comprise ou ESP-01 uniquement ?

Voilà un lien vers la minuterie AT43 utilisée , avec un peu plus d'explications (https://fr.aliexpress.com/item/DC-3-12V-Delay-Circuit-Module-Delay-Time-Adjusting-Range-1s-20h-For-Delay-Switch-Timer/32733063064.html)
reste à trouver un schéma
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Mar 17, 2019, 05:26 pm
uniquement la minuterie au repos
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Mar 17, 2019, 05:34 pm
70 mA l'ensemble (esp et minuterie) sous tension

puis 32 µA après 30 Secondes

pour info:

reçu et testé celle la ici (https://www.aliexpress.com/item/Timer-Switch-Controller-Board-10S-24H-Adjustable-Delay-Relay-Module-For-Delay-Switch-Timer-Timing-Lamp/32917551292.html?spm=a2g0s.9042311.0.0.27424c4di5yCPA)


conso 2.1 µA au repos

encore mieux

re info:

je viens de recevoir 2 esp 01 qui apparemment ont 8M de ram ?

load 0x40100000, len 2408, room 16
tail 8
chksum 0xe5
load 0x3ffe8000, len 776, room 0
tail 8
chksum 0x84
load 0x3ffe8310, len 632, room 0
tail 8
chksum 0xd8
csum 0xd8
2nd boot version : 1.6
  SPI Speed      : 40MHz
  SPI Mode       : QIO
  SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
Title: Re: (résolus) alerte courrier BAL
Post by: niermou on Mar 24, 2019, 04:45 pm
dernière modification:
ajout de la minuterie réglé sur 60 secondes, 5 fois moins de consommation 32 au lieux de 178 µA