Stap 2: bouwen
In ons geval gebruiken we aangepaste Arduino board met ESP-01 interface. Het maakt gebruik van Atmega328 op 8 Mhz. goede ding over dit board is dat 3,3 v regelgever, ESP-01 interface en MOSFET zijn aan boord. Het is zeer geschikt voor ESP8266 projecten. Gegevensblad voor gebruikersspecifieke kan hier worden gevonden. Gebruikersspecifieke wordt geproduceerd in de EU, zodat de verzendtijd is sneller dan voor bestellingen in China.
Zorg ervoor dat u juiste firmwareversie voor ESP8266 module. Zie de ESP8266 ingebouwde programmatuur opvlammen -handleiding voor meer informatie.
Aangepaste Arduino board is geschikt voor EasyIoT ESP8266 Arduino library. Het enige wat ik mis is resetpin aangesloten op een pin van de Arduino doen. Dit kan opgelost worden met een korte draad tussen digitale pin 2 en resetpin op ESP8266. Raad van bestuur heeft door standaard soldeer jumpers voor seriële verbinding tussen de havens van de ESP8266 en Arduino HW. In mijn geval die ik wil debug programma dus ik houd soldeer jumpers los en toegevoegde twee draden te doen stiften (10 en 11) voor seriële software. Voeding voltage voor board ligt tussen 5 en 12V.
Vochtigheid sensor is standaard bodem vocht module. We zullen het gebruiken van analoge uitgang module aangesloten op A0 op Arduino board. Voeding voor de module is 3,3 v verbonden met 3.3V stroomvoorziening aan aangepaste boord.
Als u wilt bepalen van de waterpomp zullen we aan boord van de MOSFET transistor gebruiken. Sluit een motor draad gebruikersspecifieke en andere motor draad tot en met 4.5V voeding. U kunt stap omlaag Verstelbare regulator. Als u nog geen gebruikersspecifieke relay-module gebruiken.