Étape 1: Concept
Nous attachons le capteur magnétique à ma porte de bureau et porte-cadre. Un fil relie le capteur bouchikhi à une épingle dans le circuit de l’Arduino. Arduino montres État que de la broche, haute ou basse, et où l’état passe de l’un à l’autre Arduino rend compte de ce changement par le biais de Serial.write(). L’esquisse de traitement reprend l’appel de Serial.write() et le vérifie pour voir si l’état actuel est le même que le dernier d'entre eux posté sur Twitter. Si les deux États sont les mêmes, alors il ne publiera pas, mais si le nouvel État est différent de l’état précédent, alors que nous sommes en affaires.
Traitement utilise twitter4j et OAuth pour publier l’état nouveau à votre compte Twitter. Fait et fait.