Indholdsfortegnelse:
Video: Hydroponics Blynk Monitor & Control System: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I dette projekt skabte jeg et kontrolsystem, der overvåger og kontrollerer alle aspekter af et mellemstort hydroponisk ebbe- og flowsystem. Værelset, jeg byggede det til, bruger 4 x 4'x4 '640W LM301B 8 bar systemer. Men denne instruks handler ikke om mine lys. Det er kontrolboksen. I min boks er jeg i stand til at indstille/slukke min tid for lys, såvel som hydroponiske pumper, den tænder også forskellige indsugnings- og udstødningsventilatorer til køling. Jeg er sikker på, at de fleste mennesker, der laver denne slags DIY'er, sandsynligvis er som meh, uanset hvad det er let. Og de tager ikke fejl. Det er bestemt det lette aspekt ved det. Det blev lidt mere kompliceret efter at have tilføjet både en LCD -skærm samt blynk til dataindsamling. Displayet var let nok, jeg fandt koden på en anden instruktør, der er linket hertil: https://www.instructables.com/id/ARDUINO-SPFD5408-… Blynk-aspektet præsenterede et par udfordringer. At få al koden til at fungere på blynk var enkelt nok, men så stødte jeg på en håndfuld problemer, da blynk af en eller anden grund stoppede med at fungere. Det fik hele min kode til at stoppe med at fungere, også fordi jeg havde skrevet det hele ind i den simple timer -kode og lige havde blynk.run i hovedsløjfen. Så pointen er i hvert fald, at efter mange mange timers arbejde og at få dette til at fungere her, er mit projekt. Koden er blevet ændret til at køre helt autonomt uden for blynk. I begyndelsen af sløjfen vil den kontrollere, om blynk er tændt, hvis den er tændt, vil koden fortsætte med blynk, men hvis den returnerer, at blynk ikke fungerer eller slukker, vil den prøve at oprette forbindelse i 10 sekunder, og derefter fortsætte for at slå seriel kommunikation fra og fortsætte med at køre betjeningen af controlleren, mens LCD'en stadig viser de vigtige oplysninger. Det vil fortsat forsøge at logge på blynk, indtil det enten logger på igen, eller du fejlfinder, hvorfor det ikke logger på igen. Dette projekt bruger vekselstrøm, hvilket er farligt. Hvis du ikke er fortrolig med at tilslutte vekselstrøm, FORSØG IKKE DETTE, og sørg ALTID for, at du ikke arbejder med strøm. Hvis du har en elektriker -ven, kan de måske hjælpe. Min værelseskammerat er elektriker og forsynede mig med et 60A underpanel med 4 15A afbrydere, der føder ind i mine splitters, som derefter er opdelt i lys, ventilatorer, pumper osv. Husk aldrig at køre det på 100%. Det sikreste er at beregne dit strømforbrug pr. Relæ med Ohms lov og effektberegning. Ohms lov er V = IR, og effekten er P = IV. relæerne max out ved 10A, hvilket betyder realistisk set er det sikreste at sikre, at du kun kører 6A gennem en enkelt kanal. Jeg har inkluderet et grundlæggende kort til mine relay pinouts, og min kode er ret godt noteret. Jeg vil uploade en detaljeret skematik i den nærmeste fremtid for at inkludere alt. Når det er sagt, er alle jer gør -det -selv -folk derude nok temmelig dygtige til at læse mellem linjerne. Hvis du har problemer med blynk, er der en million selvstudier og endda instruktioner, der viser dig, hvordan du bruger det. Jeg kørte min via usb -serie, men du kan bruge wifi eller ethernet til dine formål, det ville kun være en hurtig mindre ændring. Under alle omstændigheder have det sjovt, jeg håber, at nogle mennesker får noget brug af dette.
Forbrugsvarer
www.amazon.ca/Weller-WE1010NA-Digital-Sold…
usa.banggood.com/5V-4-Channel-Level-Trigge…
usa.banggood.com/DS18B20-Waterproof-Digita…
www.dfrobot.com/product-1110.html
www.digikey.ca/product-detail/en/adafruit-…
www.amazon.ca/Siemens-ECINSGB14-Isulated-…
www.amazon.ca/Blue-Sea-Systems-2722-4-Inch…
www.amazon.ca/ATmega2560-16AU-Development-…
www.amazon.ca/AmazonBasics-USB-2-0-Cable-M…
www.amazon.com/LeMotech-Dustproof-Waterpro…
www.amazon.ca/Jinxuny-Screen-Display-Shiel…
www.amazon.ca/Baoblaze-DS1302-Battery-Real…
Trin 1: Biblioteker påkrævet
github.com/arduino-libraries/TFT
github.com/adafruit/DHT-sensor-library
github.com/milesburton/Arduino-Temperature…
github.com/PaulStoffregen/OneWire
github.com/adafruit/RTClib
github.com/blynkkk/blynk-library
github.com/jfturcot/SimpleTimer
Jeg tror, det er de fleste af dem. Hvis der mangler noget, så lad mig det vide.
Trin 2: Ur i realtid
efter at du har downloadet biblioteket til realtidsuret, er der eksempler i dit bibliotek for at give dig en idé om, hvordan det fungerer. Her er koden, jeg brugte til at indstille tiden. Da der er et batteri, når tiden er sparet, behøver du ikke at fortsætte med at bruge tidsoverførselskoden.
Trin 3: PH -måler
Det er nok temmelig vigtigt at give din pH -måler en test og kalibrering uden for hovedkoden, så du ved, hvordan du kalibrerer forskydningen. Her er den kode, jeg brugte, den er også integreret i hovedblokken med kode. Bare smide det ud her, så du kan lege med det, også måske er du bare interesseret i sensorerne og ikke resten af projektet.
Trin 4: Skematisk
Dette er skematisk for elektronik og elektrisk del af projektet. Alle stifter er mærket, og de er noteret i koden.
Anbefalede:
Sådan tilføjes opløst ilt til WiFi Hydroponics -måler: 6 trin
Sådan tilføjes opløst ilt til WiFi Hydroponics Meter: Denne vejledning viser, hvordan du tilføjer EZO D.O kredsløb og sonde til WiFi Hydroponics Kit fra Atlas Scientific. Det antages, at brugeren har wifi hydroponicsættet til at fungere og nu er klar til at tilføje opløst ilt. ADVARSEL: Atlas Sci
Atlas WiFi Hydroponics Meter: 19 trin
Atlas WiFi Hydroponics Meter: Denne vejledning viser dig, hvordan du konfigurerer WiFi Hydroponics kit fra Atlas Scientific. Måleren måler pH, ledningsevne og temperatur. Data uploades til ThingSpeak -platformen, hvor de kan fjernovervåges via en mobilenhed eller co
IoT Hydroponics - Brug af Adafruit IO til EC, PH og temperaturlogning: 6 trin
IoT Hydroponics - Brug af Adafruit IO til EC, PH og temperaturlogning: Denne instruktør viser, hvordan man overvåger EC, pH og temperatur i en hydroponics opsætning og uploader data til Adafruit's IO service. Adafruit IO er gratis at komme i gang med. Der er betalte planer, men den gratis plan er mere end nok til denne pro
One More Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): 4 trin
One More Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): Her kan du finde en gentagelse af brug af OneWire med de meget få pins på en ESP-01. valg (du skal have legitimationsoplysninger …) Indsamler sansedata fra en BMP280 og en DHT11
Raspberry PI & Arduino - Blynk Stepper Control: 7 trin (med billeder)
Raspberry PI & Arduino - Blynk Stepper Control: Denne vejledning viser dig, hvordan du styrer en trinmotor med en Arduino, en Raspberry Pi og Blynk -applikationen. I en nøddeskal sender appen anmodninger til Raspberry Pi via virtuelle pins, Pi sender derefter HIGH/LOW signal til Arduino og