Etape 2: construire
Dans notre cas, nous utilisons personnalisé carte Arduino avec interface ESP-01. Il utilise Atmega328 à 8 Mhz. bonne chose au sujet de ce forum est que 3.3V régulateur, ESP-01 interface et MOSFET sont à bord. Il est très approprié pour les projets de ESP8266. Fiche technique pour le Conseil personnalisé peut être trouvée ici. Conseil personnalisé est produite dans l’UE, donc délai de livraison est plus rapide que pour les commandes en Chine.
N’oubliez pas d’utiliser la version de microprogramme approprié pour module ESP8266. Voir ESP8266 firmware clignotant tutoriel pour plus de détails.
Personnalisé carte Arduino est approprié pour la bibliothèque EasyIoT ESP8266 Arduino. La seule chose qui me manque est broche reset relié à un Arduino DO pin. Cela peut être résolu avec un fil court entre la broche numérique 2 et la broche de reset sur ESP8266. Conseil d’administration a par les cavaliers de soudure par défaut pour connexion en série entre les ports ESP8266 et Arduino HW. Dans mon cas que j’ai souhaitez déboguer programme donc j’ai garder souder cavaliers non connectés et ajoutés deux fils do pins (10 et 11) pour le logiciel serial. Puissance de tension pour le Conseil d’administration est entre 5 et 12V.
Capteur d’humidité est le module d’humidité de sol standard. Nous allons utiliser la sortie analogique du module connecté à A0 sur carte Arduino. Alimentation pour module est 3.3V connecté avec 3,3 v alimentation à bord personnalisé.
Pour contrôler la pompe à eau, nous allons utiliser à bord de transistor MOSFET. Il suffit de brancher un câble du moteur au Conseil personnalisé et autre moteur fil à 4.5V Alimentation d’énergie. Vous pouvez utiliser abaisseur de régulateur ajustable. Si vous n’avez pas de conseil personnalisé utilisez le module de relais.