Étape 2: Charger l’esquisse et aller !
Pour avoir une interactivité nous devons Arduino à écouter au SIM900 sortie série et la série entrée de l’utilisateur. Si SIM900 renvoie quelque chose, Arduino traitera la sortie et décider ce qu’il faut envoyer au moniteur série. Si l’utilisateur tape une commande prédéfini avec des paramètres (par exemple "sms +79123456789 test message" Arduino va transformer ce SIM900 commande pour l’envoyer à quelqu'un). En outre, il y a une horloge RTC sur le bouclier de SIM900. Il est bon d’être en mesure de recevoir le temps de lui et de le changer juste en tapant "régler l’heure = 15/04/15, 20: 12:00'.
OK, nous pouvons également fournir une option pour programmer certains paramètres dans l’EEPROM (comme l’Arduino UNO a 512 octets de celui-ci). Alors, quand on coupe le courant, Arduino se souviendront de ces paramètres pour les utiliser comme des valeurs constantes ou des déclencheurs.
En fait, j’ai composé juste 2 croquis différents, un pour SIM900 opération, un autre pour démontrer le truc de l’EEPROM.
Alors charger les esquisses et profiter !