
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

In deze tutorial gaan we een op IoT gebaseerd Soil Moisture Monitoring and Control-systeem implementeren met behulp van ESP8266 WiFi-module, d.w.z. NodeMCU.
Benodigde onderdelen voor dit project:
- ESP8266 WiFi-module – Amazon (334/- INR)
- Relaismodule - Amazon (130 / - INR)
- 5V Dompelpomp - Amazon (130 / - INR)
- Bodemvochtsensor - Amazon (160 / - INR)
- Jumpers - Amazon (120 pc's voor 160 / - INR)
- 9V-batterij + module - Amazon (40 / - INR)
Totaal (Amazone) – 954/- INR
OF
Koop bij Electronixity in 682/- INR
Stap 1: ESP8266 WiFi-module

Het ontwikkelbord rust de ESP-12E-module met ESP8266-chip uit met een Tensilica Xtensa® 32-bit LX106 RISC-microprocessor die werkt op een instelbare klokfrequentie van 80 tot 160 MHz en RTOS ondersteunt.
Er is ook 128 KB RAM en 4 MB Flash-geheugen (voor programma- en gegevensopslag) net genoeg om de grote reeksen aan te kunnen die webpagina's vormen, JSON/XML-gegevens en alles wat we tegenwoordig naar IoT-apparaten gooien.
De ESP8266 integreert 802.11b/g/n HT40 Wifi-transceiver, zodat hij niet alleen verbinding kan maken met een wifi-netwerk en met internet kan communiceren, maar hij kan ook een eigen netwerk opzetten, zodat andere apparaten er rechtstreeks verbinding mee kunnen maken. Dit maakt de ESP8266 NodeMCU nog veelzijdiger.
Stap 2: relaismodule

Met een relais kun je een circuit in- of uitschakelen met een spanning en/of stroom die veel hoger is dan wat Arduino aankan.
Relais biedt volledige isolatie tussen het laagspanningscircuit aan de Arduino-zijde en de hoogspanningszijde die de belasting regelt. Het wordt geactiveerd met behulp van 5V van Arduino, die op zijn beurt elektrische apparaten zoals ventilatoren, lichten en airconditioners aanstuurt.
Stap 3: Bodemvochtsensor

Dit is Bodemvochtmeter, Bodemvochtigheidssensor, Watersensor, Bodemhygrometer voor Ardunio. Met deze module kunt u zien wanneer uw planten water nodig hebben door hoe vochtig de grond in uw pot, tuin of tuin is. De twee sondes op de sensor werken als variabele weerstanden. Gebruik het in een geautomatiseerd bewateringssysteem voor thuis, sluit het aan op IoT of gebruik het om erachter te komen wanneer je plant een beetje liefde nodig heeft. Door deze sensor en zijn PCB te installeren, ben je op weg om groene vingers te krijgen!
De bodemvochtsensor bestaat uit twee sondes die worden gebruikt om de volumetrische inhoud van water te meten. De twee sondes laten de stroom door de grond gaan en krijgt vervolgens de weerstandswaarde om de vochtwaarde te meten. Als er meer water is, zal de grond meer elektriciteit geleiden waardoor er minder weerstand is. Het vochtgehalte zal dus hoger zijn. Droge grond geleidt elektriciteit slecht, dus als er minder water is, zal de grond minder elektriciteit geleiden en dus meer weerstand. Het vochtgehalte zal dus lager zijn.
Bedrading Verbinding:
- VCC: 3.3V-5V
- GND: GND
- DO: Digitale uitgangsinterface (0 en 1)
- AO: Analoge uitgangsinterface
Functies:
- Dual output-modus, analoge output nauwkeuriger
- Een vast boutgat voor eenvoudige installatie
- Met power indicator (rood) en digitale schakeloutput indicator (groen)
- Met LM393 comparator-chip, stabiel.
Stap 4: Schakelschema

De verbindingen van het hele project zijn hierboven gegeven.
Voed de ESP8266 WiFi-module via de USB Micro.
Download hier de ESP8266-bibliotheek.
Heeft u problemen met het installeren van ESP8266 Board in Arduino IDE? Bekijk de tutorial
Stap 5: Video uitvoeren

Voor volledig werkende code ---- Alpha Electronz
Aanbevolen:
Internet/cloudgestuurde huisautomatisering met behulp van Esp8266 (aREST, MQTT, IoT): 7 stappen (met afbeeldingen)

Internet/cloudgestuurde huisautomatisering met behulp van Esp8266 (aREST, MQTT, IoT): ALLE credits naar http://arest.io/ voor de cloudservice!!IoT het meest besproken onderwerp ter wereld op dit moment!! Cloudservers en -services die dit mogelijk maken, is het aantrekkingspunt van de wereld van vandaag… DE AFSTANDSBARRIRE UITSLUITEN was en is de
Digitale klok met netwerktijd met behulp van de ESP8266: 4 stappen (met afbeeldingen)

Digitale netwerkklok met de ESP8266: we leren hoe we een schattige kleine digitale klok kunnen bouwen die communiceert met NTP-servers en de netwerk- of internettijd weergeeft. We gebruiken de WeMos D1 mini om verbinding te maken met een wifi-netwerk, de NTP-tijd te verkrijgen en deze weer te geven op een OLED-module. De video hierboven
IoT Basics: uw IoT verbinden met de cloud met behulp van Mongoose OS: 5 stappen

IoT Basics: uw IoT verbinden met de cloud met behulp van Mongoose OS: als u een persoon bent die van knutselen en elektronica houdt, komt u vaker wel dan niet de term Internet of Things tegen, meestal afgekort als IoT, en dat het verwijst naar een reeks apparaten die verbinding kunnen maken met internet! Zo iemand zijn
Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: 8 stappen (met afbeeldingen)

Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: Inleiding Sinds ik ben begonnen met de studies van Arduino en de Maker Culture, heb ik het leuk gevonden om nuttige apparaten te bouwen met behulp van rommel en afvalstukken zoals kroonkurken, stukjes PVC, drankblikjes, enz. Ik geef graag een tweede leven aan elk stuk of elke partner
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen

Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik