Étape 3: Apprendre les codes dans les messages de capteur
Comme j’ai dit avant, les deux télécommandes et les capteurs sans fil un signal consistant en un nombre. Avant de construire notre système, nous avons besoin d’apprendre et de noter ces numéros.
Tout d’abord, il faut connecter le récepteur au photon. Connexions des broches sont comme ça ;
Photon de récepteur
VCC---Vin
GND---Gnd
Données---D3
Vous pouvez donner un coup d’oeil à l’étape 5.
Après, vous préparer les connexions, il est maintenant temps de travailler sur le code. Aller à la génération de particules page et connectez-vous. Sur le côté gauche, vous pouvez voir l’onglet bibliothèques recherche de la bibliothèque « RCSWITCH ». Ci-dessus vous trouverez un exemple de fichier .ino appelé "RECEIVEDEMO_ADVANCED. INO". Lorsque vous l’ouvrez, vous pouvez voir le code dans le terminal. Après avoir cliqué sur le bouton utiliser dans cet exemple, modifiez le code suivant à la ligne 65 ;
Spark.Publish (« tristate-reçues », String(delay) + "" + String(tristate)) ;
à ;
Spark.Publish (« tristate-reçues », String (décimal) + "" + String(tristate)) ;
vous pouvez maintenant flasher (charge) le code à votre Photon en cliquant sur le bouton flash sur la gauche.
Après que vous flashez le code dans le Photon, Photon commencera à écouter tous les messages de 433 Mhz. Maintenant vous pouvez envoyer des messages des télécommandes et des capteurs sans fil. Pour voir les messages entrants, vous devez aller à la pagede tableau de bord. Là, vous pouvez voir les messages entrants de capteur dans l’onglet journaux. C’est où vous notez le contenu du message de chaque élément.
Exemple :
Télécommande : 1111111
Capteur de porte : 2222222
Capteur PIR : 3333333