POC Domotique Arduino + Raspberry Pi – V2

Optimisation de la conso du module capteur HF

Cet article fait suite à l’article  poc-domotique-arduino-raspberry-pi

(en cours de rédaction)

Étape 1

  • Remplacement de l’Arduino par un ATMEGA328P-PU et utilisation de son horloge interne 8Mhz

Chargement du boot loader Arduino dans l’Atmega328P-PU

Chargement du bootloader dans l’Atmega à l’aide d’un Arduino NANO en suivant le tuto ci-dessous

[Tuto] Graver un bootloader sur ATMEGA328 sans oscillateur et le programmer via ICSP

Chargement du logiciel du module capteur dans l’Atmega en utilisant un adaptateur “FTDI USB to Serial”

Principe du logiciel

  • Alimentations du capteur DHT22 et de l’émetteur HF
  • Lecture valeurs capteur
  • Envoie valeurs à l’émetteur
  • Mise en veille
  • Réveille (watchdog) et recommence

OK, ça, ça marche !

Étape 2

  • Arrêt de l’alimentation du capteur de température et du module HF pendant le mode veille

Solution 1:

  • Commande de l’alimentation via un 2N7000 (MOSFET canal-N) contrôlé par une sortie numérique (pin 10 – broche 16 de l’Atmega)

                

  • Ça marche pôa! même lorsque les modules capteur et HF ne sont pas reliés à la masse (GND), ils sont quand même alimentés…. (liaison GND via les broches data ???)
  • Il faudrait essayer avec un MOSFET canal P en coupure sur le 5V, mais je n’en ai pas…

Solution 2

  •  Recherche sur le net des conso max des 2 éléments:
    • DHT22 : consommation  de 4.3 mA au repos et passe à 5.7 mA lors de la mesure.
    • Émetteur WL102-341 :20-28 mA ?

Une sortie IO de l’Atmega peut délivrer jusqu’à 40 mA, ça devrait passer d’autant que les modules ne sont alimentés que 2 secondes toutes les 10 minutes

  • Ça marche !
  • Alimentation du bouzin avec une batterie de recharge de téléphone (2000mAh), wait and see…
    • 1 semaine passée et ça tourne toujours
    • J’attends la fin des transmissions pour avoir une idée de l’autonomie… (avec une mesure/envoi toute les 10 min)

A suivre:

  • Gravure du typon

  • Modélisation 3D boitier

 

  • Sécurisation du front end pour un accès depuis internet via un smartphone

 

Posted in Fabrications, Non classé, Projet en cours, RaspberryPi, Technique.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *