Étape 2: programmation
PROGRAMMATION
Programmation PoKeys a été une tâche facile. Pour être honnête, je n’ai pas beaucoup d’expérience avec ce genre de projets. Essayé un peu Arduino, mais les choses se sont compliquées quand quelque chose dans le code ne fonctionne pas comme il le devrait. Un gentil ami m’a toujours aidé.
PoKeys appareil est livré avec 2 applications : PoKeys et l’application d’installation, PoBlocks, la demande de programmation, tous deux disponibles en téléchargement gratuit sur www.poscope.com. Pour configurer et tester PoSensors, aller aux périphériques--> capteurs. Cliquez sur le bouton Auto ajouter de nouvelles et la recherche de périphériques .
La fenêtre principale vous permet de mettre en place les sorties (LEDs). Il suffit de cliquez sur le numéro de sortie et sélectionnez la sortie numérique. Une fois terminé, cliquez sur Envoyer au périphérique.
Pour vérifier si tout est branché correctement, allez à l’entrée / sortie test interface trouvée sous périphériques--> Digital input et output menu. Activer le contrôle de sortie et vous utilisez le bouton de souris gauche / droite pour activer / désactiver une sortie.
Au programme PoKeys, exécutez l’application PoBlocks. Utiliser les blocs trouvent sous les onglets et les insérer dans la zone de conception.
Utiliser le bloc de capteur pour obtenir des valeurs de température et d’humidité (sonde ID = 1 pour la température et le capteur ID = 4 pour l’humidité). Utiliser le bloc de fracture pour convertir les valeurs de capteur (0-5000 pour la température) et 0-10000 pour l’humidité en plus pratiques (0-50 ° C et 0-100 % HR). Utiliser le bloc de comparaison supérieur ou égal et liez-les à la sortie des LEDs. Définir des valeurs de référence sur chacun du bloc de comparaison en utilisant les tableaux ci-dessous.
LE TABLEAU DES TEMPÉRATURES
TEMP DE LED COULEUR SORTIE NO
--------------------------------------------------------
19 12 JAUNE
21 VERT 13
23 VERTES 14
25 VERT 22
27 ROUGE 21
LE TABLEAU D’HUMIDITÉ
HUM LED COULEUR SORTIE NO.
--------------------------------------------------------
30 44 JAUNE
VERT 40 43
50 VERT 42
VERT 60 34
ROUGE 70 35
Les schémas du rythme cardiaque '''' font également partie de la même diagramme. Pour ne pas confondre les connexions, utiliser les blocs de FROM et TO trouvé sous divers. Dirigez-les vers 3-entrée et bloc en utilisant la connexion identifiants figurant sous l’onglet Propriétés de FROM / TO blocs. À l’aide de temporisateur d’impulsion, vous obtiendrez le '' signal de battement de coeur '' sur le dispositif logement lorsque tout fonctionne comme il se doit. Dans le cas où rien n’est allumé, il y a une panne d’alimentation. Au cas où les voyants sont allument, mais le rythme cardiaque est désactivé pour une plus longue période de temps (plus de 10 secondes), cela signifie qu’au moins un des capteurs est cassé. LED de gauche montre le statut de capteur de température et le voyant de droit montre État du capteur humidité.
Pour utiliser l’appareil en mode hors connexion (sans PC), vous devez activer la fonction de démarrage automatique, sous propriétés du projet dans le volet Propriétés. L’appareil peut fonctionner soit sur l’adaptateur 5 v sur une batterie. Valeurs limites sont entre 4,5 et 5,5.
Pour compiler et télécharger le schéma au dispositif PoKeys, cliquez sur vérifier et transfert. Pour exécuter le code dans les PoKeys cliquez sur Exécuter. Pour arrêter, cliquez sur arrêter. Pour essayer un cycle à la fois, cliquez sur étape. Pour voir ce qu’il fait, alors que le code s’exécute, cliquez sur la loupe et vérifiez votre schéma pour exploitation en direct.