Sadržaj:
- Pribor
- Korak 1: potrebne knjižnice
- Korak 2: Sat u stvarnom vremenu
- Korak 3: PH mjerač
- Korak 4: Shematski prikaz
Video: Hydroponics Blynk Monitor & Control System: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
U ovom projektu stvorio sam upravljački sustav koji nadzire i kontrolira sve aspekte sustava oseke i protoka hidroponike srednje veličine. Soba za koju sam je sagradio koristi sustave 4 x 4'x4 '640W LM301B sa 8 bara. Ali ove upute se ne odnose na moja svjetla. To je upravljačka kutija. U kutiji mogu postaviti vrijeme uključivanja/isključivanja svjetla, kao i hidroponske pumpe, a uključuje i razne usisne i ispušne ventilatore za hlađenje. Siguran sam da je većina ljudi koji rade ovakve vrste "uradi sam" vjerojatno poput meh, što god da je lako. I nisu u krivu. To je definitivno lak aspekt toga. To se malo zakompliciralo dodavanjem LCD zaslona, kao i blynk -a za prikupljanje podataka. Prikaz je bio dovoljno jednostavan, pronašao sam kôd na drugim instrukcijama povezanim ovdje: https://www.instructables.com/id/ARDUINO-SPFD5408-… Blynk aspekt predstavljao je nekoliko izazova. Navođenje čitavog koda na blynk bilo je dovoljno jednostavno, ali onda sam naišao na pregršt problema kada je iz bilo kojeg razloga blynk prestao raditi. To je uzrokovalo da moj kôd prestane raditi i zato što sam sve to zapisao u jednostavni programski kod i samo imao blynk.run u glavnoj petlji. Dakle, u svakom slučaju poanta je u tome da je nakon mnogo sati rada i rada ovdje moj projekt. Kôd je izmijenjen tako da radi potpuno autonomno izvan blynka. Na početku petlje će provjeriti je li blynk uključen, ako je uključen, kôd će nastaviti s blynk, ali ako vrati da blynk ne radi ili je isključen, pokušat će se povezati 10 sekundi, a zatim nastavite da biste isključili serijsku komunikaciju i nastavili s radom kontrolera, a na LCD -u se i dalje prikazuju važne informacije. Nastavit će se pokušavati prijaviti na blynk dok se ponovno ne prijavi, ili dok ne riješite probleme zašto se ne prijavljuje ponovno. Ovaj projekt koristi izmjeničnu struju, što je opasno. Ako vam ne odgovara spajanje naizmjenične struje, NE POKUŠAVAJTE ovo i UVIJEK pazite da ne radite na napajanju pod naponom. Ako imate prijatelja električara, možda vam mogu pomoći. Moj cimer je električar i isporučio mi je pod -ploču od 60A s 4 prekidača od 15A koji se napajaju u moje razdjelnike koji se zatim dijele na svjetla, ventilatore, pumpe itd. Ne zaboravite da je nikada ne morate raditi 100%. Najsigurnije je izračunati potrošnju energije po releju pomoću Ohmovog zakona i izračuna snage. Ohmov zakon je V = IR, a snaga P = IV. releji imaju maksimalni izlaz na 10A, što znači da je realno najsigurnije osigurati da samo 6A radite kroz jedan kanal. Uključio sam osnovnu kartu za svoje relejne ispise, a moj je kod prilično dobro označen. U bliskoj budućnosti prenijeti ću detaljnu shemu kako bih sve uključio. S obzirom na to da ste svi sami DIY ljudi vani vjerojatno prilično vješti u čitanju između redaka. Ako imate problema s blynkom, postoji milijun vodiča, pa čak i upute koje vam pokazuju kako ga koristiti. Pokrenuo sam svoju via usb serial, ali možete koristiti wifi ili ethernet u svoje svrhe, to bi bila samo brza manja promjena. U svakom slučaju zabavite se, nadam se da će neki ljudi imati koristi od ovoga.
Pribor
www.amazon.ca/Weller-WE1010NA-Digital-Sold…
usa.banggood.com/5V-4-Channel-Level-Trigge…
usa.banggood.com/DS18B20-Vodootporan-Digita…
www.dfrobot.com/product-1110.html
www.digikey.ca/product-detail/en/adafruit-…
www.amazon.ca/Siemens-ECINSGB14-Isolated-…
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…
Korak 1: potrebne knjižnice
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
Mislim da je to većina njih. Ako nedostaje, javite mi.
Korak 2: Sat u stvarnom vremenu
nakon što preuzmete knjižnicu za sat u stvarnom vremenu, u vašoj biblioteci postoje primjeri koji vam daju predodžbu o tome kako radi. Evo koda kojim sam namještao vrijeme. Budući da nakon uštede vremena postoji baterija, ne morate nastaviti koristiti kôd za prijenos vremena.
Korak 3: PH mjerač
Vjerojatno je vrlo važno testirati i kalibrirati svoj pH mjerač izvan glavnog koda samo kako biste znali kalibrirati pomak. Evo koda koji sam koristio, također je integriran u glavni blok koda. Jednostavno ga bacite ovdje kako biste se mogli igrati s njim, također vas možda zanimaju samo senzori, a ne ostatak projekta.
Korak 4: Shematski prikaz
Ovo je shema za elektronički i električni dio projekta. Svi pinovi su označeni i označeni su kodom.
Preporučeni:
Zalijevanje sobnih biljaka s NodeMCU -om, lokalnim poslužiteljem Blynk i aplikacijom Blynk, podesiva zadana vrijednost: 3 koraka
Zalijevanje sobnih biljaka pomoću NodeMCU -a, lokalnog Blynk poslužitelja i Blynk Apk -a, podesive zadane vrijednosti: Ovaj projekt sam izgradio jer moje sobne biljke moraju biti zdrave čak i kad sam na odmoru duže vrijeme i sviđa mi se ideja da imam kontrolirati ili barem nadzirati sve moguće stvari koje se događaju u mom domu putem interneta
IoT Hydroponics - Korištenje Adafruit IO -a za EC, PH i temperaturno bilježenje: 6 koraka
IoT Hydroponics - Korištenje Adafruit IO -a za EC, PH i temperaturno bilježenje: Ova instrukcija će pokazati kako pratiti EC, pH i temperaturu hidroponske instalacije i prenijeti podatke na Adafruit -ovu IO uslugu. Adafruit IO je besplatan za početak. Postoje plaćeni planovi, ali besplatni plan je više nego dovoljan za ovog profesionalca
IoT Hydroponics - Mjera EC: 6 koraka
IoT Hydroponics - Mjera EC: Ova instrukcija će pokazati kako napraviti Bluetooth Low Energy Internet of Things uređaj za praćenje električne vodljivosti hidroponske otopine hranjivih tvari. Hardver će biti bilo koja razvojna ploča ESP32 i uFire izolirana EC sonda Interfac
IoT Hydroponics - Korištenje IBM -ovog Watsona za PH i EC mjerenja: 7 koraka (sa slikama)
IoT Hydroponics - Korištenje IBM -ovog Watsona za PH i EC mjerenja: Ova instrukcija će pokazati kako nadzirati EC, pH i temperaturu postavljanja hidroponike i učitavati podatke u IBM -ovu Watson uslugu. Watson je slobodan za početak. Postoje plaćeni planovi, ali besplatni plan je više nego dovoljan za ovaj projekt
Pozdrav Blynk! Povezivanje SPEEEduino s aplikacijom Blynk: 5 koraka
Pozdrav Blynk! Povezivanje SPEEEduina s aplikacijom Blynk: Što je SPEEEduino? SPEEEduino je ploča mikrokontrolera s omogućenim Wi-Fi-jem zasnovana na ekosustavu Arduino, izgrađena za nastavnike. SPEEEduino kombinira faktor oblika i mikrokontroler Arduina s ESP8266 Wi-Fi SoC-om, čineći