Créer le code des nodes

MéthodeEcrire le programme ( scketch )

Vous partirez d'un exemple donné, des informations du chapitre "découverte de Mysensors" et du du code utilisé pour tester vos capteurs pour créer votre propre 'node'.

Rappel : dans le fonction "Presentation" Vous pouvez choisir les noms des nodes, mais pour mieux identifier vos nodes vous les ferez précéder par la lettre affectée à votre Raspberry ex:"A_Simul porte "

MéthodeModifier le canal Radio

Modifier le canal radio du NRF24L01 (pour éviter les conflits, chaque groupe utilisera un canal (bande de fréquence) différent)(2401MHz pour le groupe A , 2476MHz pour le groupe B, 2483MHz pour le groupe C, 2524MHz pour le groupe D

Pour cela il faudra modifier votre scketch et rajouter la ligne << #define MY_RF24_CHANNEL (xxx) >> aprés la ligne << #define MY_RADIO_RF24 >>xxx valant '1' pour le groupe A (Raspberry et carte SD notées 'A') ; 76 pour le groupe B ; 83 pour le groupe C et 124 pour le groupe

MéthodeTester votre 'node'

  1. Configurer le compilateur pour la carte Arduino Nano (éventuellement choisir 'Processeur' ATmega328P Old Bootloader) . Choisir le port correspondant à la carte Nano (voir périphériques et imprimantes du PC)

  2. Compiler et transférer le code.

  3. Tester votre 'node' sous Jeedom (inclusion et tests)