Bonjour,
Je remets en question mon schéma!! Aïe.
J'ai une carte avec un ATSAMD21G18 ARM Cortex M0 (Adafruit MO Adalogger)
Il a une pin 3V avec une sortie de 3.3V.
De cette pin 3V, j'allimente un module Radio RFM95, un pluviometre pour compter les gouttes de système d'arrosage goutte-à-goute, et une carte d'extension de pin (Seesaw).
J'arrive mettre mon microcontrolleur en mode sleep 5x 10 secondes avant qu'il reprenne des mesures durant 10 seconde, puis il redort 50 secondes.
Le but est quand une goutte tombe, il réveille mon microcontrolleur. MAIS si mon pluviometre est connecté à la broche 3V, quand mon microcontrolleur dort, es-ce qu'il fourni assez de voltage pour que lorsque mon pluviometre passe à l'état haut, il réveille bien le microcontrolleur???
A mon avis, non. Alors est-ce que je peux connecter mon pluviometre en permanence sur le 3.7V de ma batterie, mais dans ce cas l'état HIGH de mon pluviomètre, soit 3.7V ne risque pas de damager mon microcontrolleur qui fonctionne à 3.3V??
Deuxième question, si mon module radion RFM95 est aussi alimenter à la broche 3V de mon microcontrolleur, il va aussi "dormir". Quand mon microcontrolleur dlmarre, la fonction setup() va initié le module RFM95 grâce à la librarire arduino-lmic. Quand le microcontrolleur se réveille, le module envoie bien les packages. Donc il semble qu'il n'a pas besoin d'être ràinitialisé comme s'il avait étét mis hors-tension, et ça s'est bien!!!
Quelle est la tension/courrant à la borche 3V de mon microcontrolleur lors qu'il dort?
J'utilise la librairie RTCZero pour faire dormir mon microcontrolleur.
Que pensez-vous de tout ceci?
merci pour vos lumières!!