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 *