Étape 6: Il prendre d’autres
Vous pouvez maintenant pirater l’esquisse à la mort, en changeant de GPIO et descriptions de contenu de votre cœur ! Actuellement, la machine à canal ne prend en charge jusqu'à 3 valeurs alors que garder à l’esprit lors de l’ajout à la matrice de capteurs. Cependant il n’y a aucune raison que vous ne peut pas créer une autre instance de la classe MakerToData dans l’esquisse et publier un nom d’événement différent avec des capteurs plus. Autant que je sache tous les GPIO sur l’ESP devrait être utilisable et concernent directement les numéros de broches dans le sketch.
J’ai commandé un couple de capteurs de porte magnétique pour 1 Euro de chaque sorte que je peux installer le projet dans le hangar. Ensuite, je vais transférer le projet à un Conseil de bande et de souder un cordon USB directement dans le Vin sur le régulateur, de cette façon je peux utiliser un vieux chargeur USB pour alimenter le projet. (Cela permettra d’éliminer la nécessité pour la puce FTDI une fois que le firmware est sur l’ESP) Une amélioration que je devrais probablement faire à l’esquisse est l’utilisation de d’ISR et debouncing logiciel, cela éliminerait ayant interroger les e / s dans la boucle et serait également réagir immédiatement à tout changement de capteur.
Tous dans tout ce projet offre un moyen de standalone très bon marché pour votre maison capteurs communiquer avec vous où que vous soyez (tant que vous avez internet disponible!)
Si quelqu'un a des idées ou des améliorations, je serais heureux de les entendre, l’ESP est relativement nouveau pour moi, donc je suis toujours découvrir son vrai potentiel, jusqu'à présent, j’ai été impressionné par ses capacités comme un périphérique WiFi et un micro autonome.