Étape 1: Commandes SMS
COMME avec n’importe quel système de communication, des commandes spécifiques doivent être envoyer à un périphérique distant pour lui dire quoi faire. De même, le périphérique distant doit répondre ou réagir sur ces commandes. Ce projet se compose de deux parties, le contrôleur de SMS et un téléphone cellulaire standard.
L’idée était de créer un simple contrôleur de SMS avec quatre sorties numériques. Selon les SMS reçus, l’unité doit être en mesure de contrôler les résultats.
J’ai également décidé d’inscrire quatre entrées numériques. Ceci peut être utilisé pour indiquer des alarmes ou autres informations.
Avant de commencer la construction, j’ai décidé de créer des commandes spécifiques pour des fonctions spécifiques. Cette « commande » sera envoyé à l’aide d’un SMS depuis un téléphone cellulaire.
Contrôleur de SMS reçoit des commandes :
O1:1 - tour de sortie 1 sur
O1:0 - tour de sortie 1 Off
O1:p - sortie 1 d’impulsion sur, avant de s’éteindre
O2:1 - tour de sortie 2 sur
O2:0 - tour de sortie 2 Off
O2:p - sortie 2 d’impulsion sur, avant de s’éteindre
O3:1 - tour de sortie 3 sur
O3:0 - tour de sortie 3 hors
O3:p - sortie 3 d’impulsion sur, avant de s’éteindre
O4:1 - tour de sortie 4 sur
O4:0 - tour de sortie 4 hors
O4:p - sortie 4 d’impulsion sur, avant de s’éteindre
???? -Demander un statut d’entrées / sorties
###-Réinitialiser le système
Pour vos commentaires, le contrôleur de SMS doit répondre à des commandes reçues et répondre avec un SMS. J’ai décidé que cette réponse SMS devrait inclure le statut de toutes les broches e/s.
Commandes SMS réponse du contrôleur :
I1:x i2:x i3:x i4:x o1:x o2:x o3:x o4:x
où x est l’état d’e /, 1, 0 pour Off.