Go Down

Topic: Problème récurent avec le module NRF24L01 (Read 3930 times) previous topic - next topic

hbachetti

Quote
Je mesure la T° Ext avec une sonde 18DSB20, transmission sans fils avec module 433, le tout gérer avec une Arduino Pro 5V à 16 Mhz, j'ai juste retirer la LED qui consomme energie pour rien et avec cette configuration je suis à 0.2 mA en veille au lieu de 6 mA sur une nano.
A 200µA la MINI ne doit pas être en veille profonde.

Avec une PRO MINI 3.3V 8MHz il est possible de descendre à 5 µA.
Comme ICI.

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Darkjeje

Ma conviction est que si ce problème arrive après un démontage / remontage, c'est forcément un problème hardware.
Par exemple si tu instancies comme ceci :
Code: [Select]

RF24 radio(9,10);

Es-tu sûr que tes pins 9 et 10 sont reliées à CE et CS du NRF24L01?

Donne quand même des nouvelles si tu trouves la solution.

@+

Méa culpa à tous, tu avais totalement raison.
J'étais tellement persuadé d'avoir tout remonté comme il faut, photo à l'appuie que je me suis focalisé sur tous sauf ça.
J'avais inversé MISO et MOSI, bref c'était moisi,...
Tout refonctionne comme avant.

Je m'en veux de pas avoir regardé ça plus tôt.
En tout cas, ça m'aura permis d'échanger avec vous et de connaitre le pro mini.
Je vais regarder ça de plus près pour éviter du bidouillage inutile.

Merci à tous !!!

hbachetti

#17
Aug 14, 2018, 08:56 pm Last Edit: Aug 14, 2018, 08:56 pm by hbachetti
Quote
Ma conviction est que si ce problème arrive après un démontage / remontage, c'est forcément un problème hardware.
Cela reste entre nous, mais la dernière fois que j'ai monté une manip ARDUINO NANO NRF24L01, j'ai branché le SCK sur la pin à côté de la pin 3.3V, D13, sauf que j'ai branché à droite au lieu de brancher à gauche, c'est à dire AREF !
Cela ne pouvait pas marcher, et pour cause ...  :smiley-confuse:

Quote
En tout cas, ça m'aura permis d'échanger avec vous et de connaitre le pro mini.
Si tu veux être indépendant du secteur, tu y passeras fatalement. Tu seras surpris de ce que l'on peut tirer d'une batterie de 200mAH.

Bonne continuation @+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

hbachetti

#18
Aug 14, 2018, 09:00 pm Last Edit: Aug 14, 2018, 09:21 pm by hbachetti
Le côté positif est que tu m'as donné envie d'écrire un article dans mon blog.

Et je viens de le modifier (chapitre 5).
"Êtes-vous sûr de n'avoir pas inversé MISO / MOSI ?"

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Darkjeje

Le côté positif est que tu m'as donné envie d'écrire un article dans mon blog.

Et je viens de le modifier (chapitre 5).
Êtes-vous sûr de n'avoir pas inversé MISO / MOSI ?

@+

Si ça peut en aider d'autre :D

Merci encore pour ton aide, je testerai prochainement le pro mini et lirait ton article avec attention !!!

hbachetti

#20
Aug 14, 2018, 09:25 pm Last Edit: Aug 14, 2018, 09:25 pm by hbachetti
L'autre côté positif est que tu partages la solution à ton problème.
Beaucoup d'autres ne s'en donnent pas la peine  8)

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

hbachetti

Quote
Merci encore pour ton aide, je testerai prochainement le pro mini
Lis surtout CECI et n'oublie pas de commander un FT232 sinon, tu resteras devant ta PRO MINI comme une vache qui regarde passer un train.

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Darkjeje

L'autre côté positif est que tu partages la solution à ton problème.
Beaucoup d'autres ne s'en donnent pas la peine  8)

@+

Tu prends le temps de m'aider, c'est pour moi la moindre des choses de faire un retour quand le problème est résolu et de remercier pour l'aide et le temps accordé !!!


Lis surtout CECI et n'oublie pas de commander un FT232 sinon, tu resteras devant ta PRO MINI comme une vache qui regarde passer un train.
Oui je me doutais bien qu'il fallait un module de plus pour faire la liaison avec le PC en USB.


Petit retour ce matin, la communication fonctionne parfaitement avec mon UNO, mais aussi avec mon NANO malgré le message d'erreur lorsque je téléverse le script.
Et la réception se fait parfaitement dans ma base de donnée.

Il va maintenant que je regarde le pro mini, que je vois combien j'en achète, la partie basse conso et enfin une boite pour contenir le tout.
Après je finirai par me renseigner sur le rechargement de la batterie par petit panneau solaire, gestion de la puissance, autonomie, anti retour,...
Même si je pense que l'on peut tenir des mois avec une basse conso, cela pourra m'être utile dans d'autres projets ;)

hbachetti

#23
Aug 15, 2018, 02:16 pm Last Edit: Aug 15, 2018, 04:04 pm by hbachetti
Mon thermomètre mobile est installé depuis le 10 décembre 2017.
Il consomme une vingtaine de µA.
Son autonomie théorique est de cinq ans, sans tenir compte de l'auto-décharge de la batterie que je ne connais pas.
Il envoie la température à un serveur à l'aide d'un NRF24L01 toutes les 15 minutes.
La batterie 200mAH a encore 92% de sa capacité au bout de huit mois.
Cela dure très longtemps.

Quote
Il va maintenant que je regarde le pro mini, que je vois combien j'en achète, la partie basse conso et enfin une boite pour contenir le tout.
Ne pas en acheter une seule. Un accident est vite arrivé, et puis tu risques d'y prendre goût.

ICI, à 20€ les 10.

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Darkjeje

Euh 2007 ou 2017 ? Ca fait une toute petite différence ;)
Je suppose 2017 vue que tu parles de 8 mois après.
En gros tu perds 1 % de batterie par mois, ce qui fait un petit paquet d'année de vie ce qui est très bien.

Ton projet correspond exactement au mien, y compris dans le temps de pose entre 2 envoies de données.
La seule différence c'est que je n'utilise pas Domoticz du moins pour l'instant n'en ayant pas besoin et Openwebnet n'étant pas super bien intégré dedans.

Mais à terme si je me débrouille bien avec les arduinos, cela pourrait-être le serveur domotique de ma futur maison.

hbachetti

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Darkjeje

Oups ... 2017. C'est corrigé.
Salut hbachetti,

Je me demandais, quel est l'objectif de l'évolution de ton thermomètre ?
Pourquoi être parti sur une batterie Li-ion qui est plus puissante (donc régulateur de tension en plus) et qui consomme plus ?

Je vais pas tarder à m'acheter le nécessaire pour faire le capteur que tu proposes.

Jérem

hbachetti

#27
Sep 15, 2018, 08:37 pm Last Edit: Sep 15, 2018, 08:47 pm by hbachetti
Dans la première version, la tension de 3.6V était abaissée à 3.3V à l'aide de deux diodes.
Pas très optimal surtout quand on sait qu'une batterie NI-MH à pleine charge fait plutôt 4V.
D'autre part entre la veille profonde et l'émission la consommation du NRF24L01 passe de 1µA à 30mA. La tension après les diodes risque de chuter fortement.
D'où l'adoption d'un régulateur.
On peut choisir un meilleur régulateur que le LM2936. Le HT7533-1 consomme 2.5µA et fournit 100mA.

Quote
Pourquoi être parti sur une batterie Li-ion qui est plus puissante
Non, la batterie choisie est CELLE-CI : annoncée à  2300mAH elle en fait en réalité 225 ! contre 600 pour la NI-MH.
Par contre son encombrement est nettement moindre.

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Darkjeje

Non, la batterie choisie est CELLE-CI : annoncée à  2300mAH elle en fait en réalité 225 ! contre 600 pour la NI-MH.
Par contre son encombrement est nettement moindre.

@+

Je suis un peu perdu, tu parles de 2300mAH qui en fait que 225 ? 225 mAH ?
Tu as un accu fait d'une pile pour la Li-ion 2300mAH 3,7v contre 3 piles pour la NIMH de 600 mAH 3,6v ?

Est-ce que cela fonctionnerai avec l'une de mes anciennes batteries de téléphone portable que j'ai toujours pas jeter à la déchetterie ?

J'ai souvent entendu que la batterie de portable devait être utilisé avec précaution, contrôler sa charge et sa décharge sous peine d'explosion,...

Ce qui ne me donne pas envie de tester,...

hbachetti

Quote
Je suis un peu perdu, tu parles de 2300mAH qui en fait que 225 ? 225 mAH ?
Je l'ai testée moi-même. Les sites chinois sont souvent mensongers.

Quote
Est-ce que cela fonctionnerai avec l'une de mes anciennes batteries de téléphone portable que j'ai toujours pas jeter à la déchetterie ?
Tout dépend de la tension, et de l'état de la batterie.

Quote
J'ai souvent entendu que la batterie de portable devait être utilisé avec précaution, contrôler sa charge et sa décharge sous peine d'explosion,...
Comme je le dis dans mon article : J'ai installé un chargeur USB à demeure dans le boîtier. Un TP4056.

C'est un chargeur LITIUM-ION avec arrêt de charge automatique qui fonctionne parfaitement bien.
Quand j'aurai besoin de charger le thermomètre, je brancherai un chargeur mini-USB dessus.

Mon détecteur de présence est bâti sur le même principe.
Je l'ai déjà rechargé une fois car il consomme plus que le thermomètre. C'est vraiment impeccable.

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Go Up