WIFI plant controlesysteem op basis van Arduino MEGA en ESP8266


Vandaag gaan we om u te tonen onze eerste experiment op het Internet van dingen. Voor dit doel besloten we om het gebruik van een Arduino MEGA in plaats van een Arduino UNO. Dat komt omdat Arduino MEGA heeft meer dan één seriële poort en dit feit laat ons toe om de ESP8266 en de seriële monitor gebruiken op hetzelfde moment.

Zoals geschreven staat in de titel, zullen we zien hoe het toezicht op enkele van de meest belangrijke plant groeifactoren *. Deze parameters zijn:

  • Omgevingstemperatuur en -vochtigheid
  • Bodemvocht en temperatuur
  • Verlichtingssterkte

Deze controleparameters vindt plaats via Internet dankzij de beroemde en goedkoop ESP8266 v01 wifi module.

Techrm van kanaal is beschikbaar hier. Als u gelukkig bent, ziet u het werkend.

Zoals gewoonlijk, laten we een overzicht moeten we volgen naar de opvoeden:

  • Arduino MEGA 2560
  • USB-kabel
  • DHT22 (meer info over deze sensor)
  • ESP8266 v01
  • Bi-directionele logica niveau vertaler (wij gebruiken onze eigen door TechRM)
  • LD-33V spanningsregelaar (3, 3V-1A)
  • Waterbestendige thermistor
  • YL-69 analoge grond vochtigheid sensor
  • Photoresistor
  • Set van Dupont kabels
  • Breadboard MB-102
  • Nummer 3 10 k Ohm weerstanden

Opmerking: De ESP8266 wifi module werkt op 3.3V stroomvoorziening maar de Arduino seriële poorten op 5V werken. Dat is waarom het gebruik van een vertaler logica niveau tussen de ESP8266 en de wifi-module is vereist. Hebben we onze eigen logische niveau vertaler die al zeer efficiënt op testen gebruikt maar u kunt nog een, bijvoorbeeld: SparkFun logica niveau Converter - Bi-directionele

We bouwden een beperkt aantal van hen en iedereen die geïnteresseerd is voor de aankoop van onze apparaten kan terugvinden op Tindie. We zijn dankbaar voor de feedback.

Een ander belangrijk ding is de spanningsregelaar. Aangezien de ESP8266 meer dan de 35mA geleverd door de Arduino 3,3 v-bron vereist, die je moet de 5V verbinden met de spanningsregelaar en te profiteren van de grotere hoeveelheid Ampere kopen van deze krachtbron.

* Zelfs als we gaan uitleggen hoe het toezicht op deze parameters, na onze uitleg kun je veranderen van sensoren en controleren wat je wilt.

Gerelateerde Artikelen

28BYJ-48 Stepper Motor controlesysteem op basis van Arduino met ULN2003 Chip

28BYJ-48 Stepper Motor controlesysteem op basis van Arduino met ULN2003 Chip

ICStation Team u kennismaken met deze stappenmotor -controlesysteem op basis van ICStation UNO compatibel met Arduino. Het gebruikt ULN2003-chip om te rijden. De spanning van de werken is DC5V. Het wordt op grote schaal gebruikt op de ATM-machine, in
Timing van de lichtgevoelige infrarood LED controlesysteem op basis van Arduino

Timing van de lichtgevoelige infrarood LED controlesysteem op basis van Arduino

ICStation Team kennismaken u met deze Photosensitive timing infrarood LED controlesysteem. Dit systeem gebruikt DC5V spanning om te werken. Wanneer de intensiteit van het licht zwak is en iemand in het infrarood gebied verschijnt, zullen de LED op. T
Eenvoudige rekenmachine op basis van Arduino MEGA

Eenvoudige rekenmachine op basis van Arduino MEGA

Tegenwoordig is doen berekeningen geen probleem bij allen. Krachtige rekenmachines kunnen worden gekocht voor een paar Euro of gemakkelijk geïnstalleerd op telefoons en computers. Echter besloten hebben we om te zetten van onze Arduino in een rekenma
DIY temperatuur & vochtigheid & rookmelder Alarm systeem op basis van Arduino

DIY temperatuur & vochtigheid & rookmelder Alarm systeem op basis van Arduino

ICStation team u introduceren hoe DIY deze temperatuur & luchtvochtigheid & rook alarmsysteem op basis van ICStation Mega 2560 compatibel met Arduino.The werkende spanning van dit systeem DC5V is. Het kan meten de huidige temperatuur, vochtigheid
NRF24L01 draadloos toetsenbord gegevens overdracht systeem op basis van Arduino

NRF24L01 draadloos toetsenbord gegevens overdracht systeem op basis van Arduino

ICStation Team u dit draadloze transmissie-systeem op basis van ICStation Mega 2560 en compatibel met Arduino UNO R3 introduceren. Het maakt gebruik van DC5V werkende spanning. Als er iemand op de toetsen te drukken, worden de waarde van de sleutels
Soldeer station gemaakt door mijzelf op basis van Arduino

Soldeer station gemaakt door mijzelf op basis van Arduino

Hallo! Zodra ik sprak over het soldeer station op de Arduino en onmiddellijk overdonderd me vragen (hoe? / waar? / wanneer?). Gezien de massa van aanvragen, besloten heb ik om schrijf een recensie van eenvoudige soldeer station (alleen soldeerbout) o
Biofeedback apparaat op basis van Arduino

Biofeedback apparaat op basis van Arduino

Hier presenteer ik een Open bron Biofeedback apparaat die ik bouwen op basis van Arduino. Je lichaamstemperatuur kan meten met een IR-sensor, GSR en u kunt andere apparaten aansluiten met wisselende sinus Toon uitgang, bijvoorbeeld de Thoughtstream U
3 fase sinusgolf generator op basis van Arduino Due

3 fase sinusgolf generator op basis van Arduino Due

het doel van dit aandeel is om iemand die probeert te gebruiken de inachtneming te helpen meer performance + gebrek aan referentie + niet-nuttige gegevensblad.Dit project is het kundig voor het genereren van maximaal 3 fase sinusgolf @ 256 monsters /
Automatische ijsemmer leverancier op basis van Arduino

Automatische ijsemmer leverancier op basis van Arduino

Afgelopen vrijdag enkele ingenieurs uit DFRobot nam hun de Ice Bucket Challenge om het bewustzijn voor ALS. We besloten om het te doen in een maker manier met een leverancier van automatische ijsemmer op basis van Arduino.And zijn we alle makers over
Op afstand gecontroleerde Multifunction scorebord op basis van Arduino, ESP8266 en uPanel firmware: interface ontwikkeling

Op afstand gecontroleerde Multifunction scorebord op basis van Arduino, ESP8266 en uPanel firmware: interface ontwikkeling

De oplossing hier gebruikt om op afstand controle Arduino door middel van ofwel smartphoneof tablet in plaats van drukknoppen, displays, etc. geldt voor vele projecten waarin de microcontroller worden gecontroleerd op afstand, moet dus de toepassing
Glas van computers op basis van Arduino Uno

Glas van computers op basis van Arduino Uno

Aan mijn meesters graduate project ("Gowing Computers, aansluiten van organen, knippen het snoer") van Konstfack College van kunstnijverheid en Design (keramiek en glas/CRAFT) heb ik gemaakt 3 glazen computers op basis van de specificaties van d
Pixel verzonden teller op basis van Arduino

Pixel verzonden teller op basis van Arduino

Vele malen, gebruik we vaak van LCD zoals weergaveapparatuur, van kleine temperatuur monitoren tot grote industriële apparatuur.Het grappige ding in dit project is dat het combineert twee rode LED Matrices als vertoning. U hoeft geen andere apparaten
Hoe mBlock om software te gebruiken voor het programmeren van het intelligente Corridor licht circuit op basis van Arduino

Hoe mBlock om software te gebruiken voor het programmeren van het intelligente Corridor licht circuit op basis van Arduino

mBlock is een grafische programmering omgeving die speciaal is ontworpen voor beginners om gemakkelijk naar programma Arduino projecten en het maken van interactieve toepassingen. mBlock ondersteunt overvloedige hardware:Arduino UNOArduino Leonardo p
Hoe maken PS2 toetsenbord lezen weergeven systeem op basis van Arduino

Hoe maken PS2 toetsenbord lezen weergeven systeem op basis van Arduino

ICStation Team u kennismaken met deze PS2 toetsenbord Lees weergavesysteem in details. De bedrijfsspanning van PS2 toetsenbord lezen weergavesysteem is DC 5V. Wanneer u de toetsen letters of cijfers, wordt de LCD1602 dienovereenkomstig wordt weergege