Het schema van het openen van het raam in de kas op de microcontroller. Slimme kas op Arduino - de eerste stappen zetten

schakelschema en een installatievoorbeeld in

kasthermostaat op de microcontroller ATmega8.

Een manier om kassen te verwarmen is door elektriciteit te gebruiken. Met goede en slimme automatisering kun je zorgen voor een hoge coëfficiënt nuttige actie verwarmingssystemen, evenals onderhoudsgemak en automatisering bij het handhaven van de ingestelde temperatuur. Het rendement van de kas kan aanzienlijk worden verhoogd door de grond te verwarmen en de luchttemperatuur op peil te houden. bij het ontwikkelen dit apparaat een zelfgemaakte elektrische boiler 5 m². Twee verwarmingselementen 2 + 3 sq. Het is mogelijk om één verwarmingselement tegelijk te gebruiken, nu is het warm buiten, dus één verwarmingselement kan de taak goed aan. Verwarmt een kas 11 bij 5 meter, hoogte in het midden - 3 m, dubbele folie, de kas wordt een meter in de grond verdiept. De besturingseenheid bewaakt vijf punten en beheert drie circuits. Twee - een warm bed, kamertemperatuur. In het apparaatmenu kunt u voor elk circuit uw eigen temperatuur en hysterese instellen. Voor elk circuit worden afzonderlijk dag- en nachttemperaturen ingesteld.

De thermostaat regelt ook de koelvloeistoftemperatuur voor noodstop ketel in geval van oververhitting, evenals de mogelijkheid om een ​​temperatuursensor aan te sluiten om een ​​extra parameter (bijvoorbeeld buitentemperatuur) te bewaken. De overgangstijd van dag- naar nachtmodus en vice versa wordt ingesteld in het menu en is gemeenschappelijk voor alle circuits. De werking van de pomp wordt geregeld door de automatiseringseenheid. Als de temperatuur de ingestelde parameters heeft bereikt en de ketel is uitgeschakeld, werkt de pomp nog steeds tijd instellen en uitschakelen. De pomp wordt algemeen toegepast, op warme bedden en op de kamer. warme bedden en luchttemperatuur, geregeld door magneetventielen, 12 volt. Schematisch diagram van de thermostaat:

Zo ziet de foto eruit gesoldeerd bord vanaf de baankant:

1.Instructie voor de werking van automatisering:

De thermostaat-microcontroller werkt met 5 DS18B20-sensoren. De sensoren zijn aangesloten op één bus. Het kan nodig zijn om R1 te verlagen. MK onderscheidt sensoren door hun serienummer. Bij de eerste productie moet u willekeurig bepalen welke sensor waarvoor verantwoordelijk is en dienovereenkomstig installeren.

Gegevens worden weergegeven in integer-indeling, tienden worden weggegooid en nullen worden onderdrukt. Temperatuurbereik van -9 tot +99 graden. Als de temperatuur buiten bereik is of als er een sensorfout op het display staat -- in plaats van de meetwaarden van de corresponderende sensor.

Bij de eerste verbinding, na succesvolle initialisatie van alle 5 sensoren, serienummers naar EEPROM geschreven. Hierdoor kunt u in de toekomst correct werken als sommige sensoren gedemonteerd of defect zijn. In het geval van vervanging van sensoren, is het noodzakelijk om de EEPROM te wissen en het apparaat aan te zetten. Wissen van EEPROM is momenteel alleen mogelijk in de programmer. Dan kan ik via het menu uitzoeken hoe ik dat moet doen. MK werkt zonder kwarts 8 MHz. FUSE moet correct zijn geïnstalleerd. Indicator gebaseerd op HD44780-processor.

2.Werken met een thermostaat

1. De MENU-knop bladert door de menupagina's.

2.In het setup-menu (Installation) knippert de parameter die beschikbaar is voor het instellen.

3.Stel zoals gewoonlijk in met de PLUS/MIN-knoppen.

4. Klok op DS1307. De tijd wordt weergegeven in het formaat uu:mm:ss. Weergaveformaat 24 uur. Toegang tot de klok via het menu. Tijdinstellingen zijn beschikbaar op de pagina - achtereenvolgens: seconden (PLUS / MIN-knoppen resetten de waarde van seconden), minuten, uren. De tijd voor het inschakelen van de dagmodus - dag en nacht - nacht is ingesteld. Voor modi is het uitvoerformaat uu:mm. Klokinstellingen worden opgeslagen in het geheugen van de DS1307.

5. Overgang van de ene parameter naar de andere met behulp van de UP / DOWN-knoppen. De knoppen werken met één druk op de knop, ongeacht de duur.

6. Na 10 seconden vanaf de laatste keer drukken, worden de instellingen in het geheugen opgeslagen. Het display gaat naar de hoofdmodus.

7. Wanneer u op een knop drukt, en ook wanneer de stroom wordt ingeschakeld, gaat de achtergrondverlichting aan. De achtergrondverlichting wordt 30 seconden na de laatste druk op de knop uitgeschakeld.

3. Algoritme ketelregeling

1. Wanneer het apparaat van stroom wordt voorzien, peilt de controller de sensoren en leest informatie van de realtimeklok. De controller vergelijkt de huidige tijd met de tijd die is ingesteld voor de dag- en nachtmodus en selecteert de juiste instellingen voor de werking van thermostaten.

2. Ongeveer na 5 seconden wordt het apparaat geactiveerd en begint het de ketel te regelen.

3. Als de temperatuur van de Pol-1-, Pol-2- of Office-sensoren lager wordt dan de ingestelde temperatuur, wordt de pomp, verwarming ingeschakeld en wordt er spanning op de bijbehorende actuator gezet voor de toevoer van koelvloeistof naar dit circuit. Wanneer de temperatuur met de hysteresewaarde boven de ingestelde waarde komt, schakelt de verwarming uit, de pomp blijft 30 seconden in bedrijf om ervoor te zorgen dat het verwarmingselement afkoelt tot een veilige temperatuur. Om de waterstroom door het ketelcircuit te verzekeren, blijft de koelmiddeltoevoer naar dit circuit open voor de duur van de pompwerking. Als de werking van de ketel nodig is voor een ander circuit, wordt de koelvloeistof onmiddellijk uitgeschakeld naar een al onnodig circuit.

4. Noodmodus

1. Als de temperatuur van de warmtedrager de waarde overschrijdt die is ingesteld voor de parameter Boiler, ongeacht de status van de sensoren, wordt de pomp ingeschakeld, wordt de verwarming uitgeschakeld en wordt het Office-circuit geopend om de waterstroom te garanderen door de ketel.

2. Als de sensor van een circuit uitvalt, wordt dit circuit als uitgeschakeld beschouwd, als de verwarming eraan heeft gewerkt, worden de pomp en het circuit na 30 seconden uitgeschakeld.

3. Bij een storing van de warmtedrager temperatuursensor wanneer de ketel in bedrijf is, zal het apparaat de ketel in de stand schakelen zoals aangegeven in paragraaf 4.1.

Beste collega's!
Ik zou de publicaties die al op het forum beschikbaar zijn enigszins willen aanvullen met een klein artikel dat een aanvulling vormt op de reeks beschikbare automatisering voor zomerhuisjes. STM32 als een reeks microprocessors kan een goede aanvulling zijn op de groep automatiseringsapparaten die op Arduino zijn gebouwd.
Een beetje geschiedenis - waarom zo'n systeem überhaupt is geboren. Onlangs werd ik de trotse eigenaar van 140 frambozenstruiken, en natuurlijk maakte ik een landing. Ondanks dat er inspanningen zijn geleverd, was het resultaat betreurenswaardig. De beplanting was bedekt met mulch en voorzien van druppelirrigatie - maar meer dan de helft van de struiken bleek in de herfst niet levensvatbaar. Bovendien werden er verrassend genoeg geen plagen of ziekten opgemerkt. Dat was de aanleiding om aan de slag te gaan.
Allereerst werd een wateranalyse uitgevoerd - en het bleek dat het water een samenstelling heeft die niet zo goed wordt waargenomen door frambozen. Het trieste nieuws is dat het onmogelijk is om water te gebruiken, dat gewoon in overvloed aanwezig is op de site, zonder een speciaal voorbereidingssysteem. Natuurlijk moet internet me helpen - en de resultaten zijn gewoon schokkend ... De prijs van een voltooid systeem is meer dan 270 duizend roebel, en je kunt het niet zomaar kopen - het is individueel gemaakt en voor mijn volumes heeft Sony te veel prestaties. Het werd een schande voor de staat - en nu, na een jaar (!) werk, werd een systeem geboren dat de tests met succes doorstond en dit jaar zal het water geven en de topdressing van mijn aanplant beheren. En niet alleen frambozen.
Eigenlijk merk je terecht - dit is open landingen, en hier wordt het gesloten terrein besproken. Ja - feit is dat mijn collega, die 3 kassen heeft, geïnteresseerd raakte in het project. En nu zijn er controllers voor hem gemaakt in een kleine serie, waarvan je de foto's hieronder ziet

Een beetje technische details- een debug-bord waarop stm32f103c8t6 is geïnstalleerd, wordt gebruikt als het hoofdbord. Voeding 220V AC, er is een galvanisch gescheiden RS485 bus en ook een galvanisch gescheiden 1-draads bus. De controller is vrij programmeerbaar - hij is volledig compatibel met de Mitsubishi FX2N-controller door commando's.
Ondersteunt het Modbus RTU-uitwisselingsprotocol zowel master als slave. Heeft ook een 2e seriële communicatiepoort - maar alleen ondersteuning voor modbus RTU-slave.
Door de aanwezigheid van een 1-draads bus werkt deze eenvoudig met gangbare DS18B20 temperatuursensoren. En het ondersteunt tot 128 stuks.
Ook in deze publicatie zou ik een video willen toevoegen van de werking van een systeem van 4 controllers die werken via de modbus-bus.

Waarom heb ik besloten dit te posten? Ja, het is heel eenvoudig - tenslotte kan niet iedereen een soldeerbout oppakken en in elkaar zetten wat hij nodig heeft. Deze controller maakt het mogelijk om zonder speciale kennis elk idee of idee van een boer te realiseren.
Een beetje chaotisch beschreven het systeem - excuseer me. Als u vragen heeft, bent u van harte welkom, ik zal zoveel mogelijk antwoorden. Als dit bericht wordt gemist, zal ik ook materiaal publiceren over hoe dit systeem in de kas zal worden geïnstalleerd. Ik hoop dat deze ervaring nuttig is.

V. Karavkin
Radio-ontwerper 2000, No. 5, pp. 16-19

aangeboden kas automatisch controleapparaat gebruikt in het koude seizoen of op noordelijke breedtegraden.
Functies die dit apparaat kan uitvoeren:
1. Modi "dag", "nacht" - de verlichting op een bepaald moment in- en uitschakelen. Hiervoor worden twee in China gemaakte wekkers gebruikt - er is geen elektronisch of mechanisch verschil, het hele werkproces is gekoppeld aan de elektronische geluidszenders erin.
2. Controle: verlichting - inclusie extra verlichting
3. Vochtigheidsregeling
4.Temperatuurregeling:

Functioneel bestaat het apparaat zelf uit twee delen: een tijdrelais en een automatiseringseenheid. Het schema van de eerste wordt getoond in figuur 1

Het apparaat zelf is een trigger. Zoals hierboven al vermeld, werden twee Chinese wekkers gebruikt als tijdinstelapparaten (in het diagram worden ze conventioneel aangeduid met B1 en B2). Wanneer de eerste afgaat, wordt een van de stabiele toestanden ingesteld aan de uitgang van de trigger en wordt deze vastgehouden totdat een ander alarm afgaat.
Transistorsleutels zijn verbonden met de uitgangen van de trigger, wanneer geopend, wordt er spanning gegenereerd op hun collectoren hoog niveau(ongeveer 25 volt). De status van elk van de toetsen wordt aangegeven door het oplichten van de LED.

Het automatiseringsapparaat bestaat uit meerdere vergelijkers. Elk van hen heeft zijn eigen doel: de comparator op de A1-chip is verantwoordelijk voor de temperatuurregeling, de comparator op de A2-chip regelt de verlichting, de comparator op de A3 regelt de vochtigheid. Het principe van hun werking is duidelijk en behoeft geen speciale beschrijving: wanneer een bepaalde drempelwaarde op de sensor wordt bereikt, wordt een elektromagnetisch relais ingeschakeld, dat de bijbehorende actuator (verwarming, elektrische lamp, elektrische pomp, afhankelijk van op de geactiveerde sensor). Het is alleen vermeldenswaard dat de vochtigheidssensor (volgens het schema is dit R21) hier twee metalen staven zijn (bij voorkeur gemaakt van roestvrij staal) met een diameter van 3 .... 5 mm, tot op de diepte ondergedompeld in de grond van de wortels, en de weerstand van de weerstand R19 moet gelijk zijn aan de weerstand van de sensor bij optimale luchtvochtigheid. weerstand R19 kan trouwens trimmer worden geïnstalleerd.

Nu over welke rol de "dag-nacht" signalen hier spelen.
Zoals bedacht door de auteur, moeten deze signalen een verschil maken tussen de nacht- en dagmodus van de kas: zodat extra verlichting alleen overdag wordt ingeschakeld als er voldoende buitenverlichting is (bijvoorbeeld bij bewolkt weer of bij kort lichte dag), en de temperatuur 's nachts werd iets lager gehouden dan overdag. Zo blijft de natuurlijke manier van plantengroei behouden.
Om dit te doen, maken de signalen van de "dag-nacht"-timer een kleine aanpassing aan de werking van de comparatoren: een verschuiving in de bedrijfsdrempel van de comparator wordt ingevoerd in de temperatuurregelaar en de dimmer wordt over het algemeen 's nachts geblokkeerd.

De relais die door de auteur in dit apparaat worden gebruikt, zijn KUT's-1 van de afstandsbediening van huishoudelijke tv's (ze werden ook gebruikt in de Vega-122-stereoversterkers in het beveiligingsapparaat). Gewone autorelais kunnen ook worden gebruikt, maar dan moeten 100 Ohm blusweerstanden in serie met hun wikkelingen worden geïnstalleerd - autorelais zijn ontworpen om te werken met 12 Volt spanning, en in dit circuit wordt ongeveer 25 Volt geleverd aan de relaiswikkeling.

Wil je nader kennis maken met de beschrijving van de werking van dit apparaat, download dan het bronmagazine in onze bibliotheek (link hierboven). Het lijkt erop dat het niet nodig is u eraan te herinneren dat alles op onze site volledig gratis is....


Ik had lang geleden het idee om een ​​automatische kas te maken. Het kwam tot implementatie en ik begon kasbeheer en kasautomatisering te studeren. Het blijkt dat een intelligente kas niet zo eenvoudig is, er zijn veel subtiliteiten waarmee rekening moet worden gehouden. Ik zal waarschijnlijk beginnen met het belangrijkste - hoe groei en rijping plaatsvinden verschillende culturen en welke parameters? omgeving moeten tijdens deze periodes worden ondersteund.

Luchttemperatuur

Als tomaten en komkommers in een kas groeien, zijn de omgevingsparameters voor deze gewassen vergelijkbaar. Tomaten voelen zich goed bij luchttemperaturen van +18 tot +25°C overdag en niet lager dan +16°C 's nachts. Bodemtemperatuur vanaf +10°C en hoger. Voor bloei en vruchtvorming kan de temperatuur iets verhoogd worden zodat de vruchten sneller rijpen en groter zijn.
'S Nachts gaan stoffen van de bladeren naar de vruchten. Als de temperatuur wordt verhoogd, zal het fruit actiever gieten. Als de temperatuur zich in de ondergrenzen bevindt, draagt ​​dit bij aan de groei van scheuten en wortels - voor langdurige vruchtvorming.

voor ondersteuning gewenste temperatuur in een kas moet rekening worden gehouden met seizoensgebonden temperatuurschommelingen in het gebied waar de kas staat. Als dit het zuidelijke deel van Rusland is, kun je je concentreren op het automatisch verlagen van de temperatuur, en als het noordelijke deel van Rusland is, moet je ook voor de kachels zorgen.

Dus ik zal beginnen met manieren om de temperatuur in de kas te verlagen. De eenvoudigste manier om de temperatuur in een kas te verlagen, is door ventilatie te creëren. Voor ventilatie worden "actuatoren" gebruikt, die de ramen openen als de temperatuur stijgt.

Er zijn autonome "olieventilatoren" - de essentie van hun werk is eenvoudig, wanneer de luchttemperatuur stijgt, zet de hydraulische olie uit en duwt de steel, waardoor het raam wordt geopend. Wanneer de temperatuur daalt, sluit het zonder enige automatisering. Maar er zijn ook problemen met hen, het eerste probleem is dat als de luchttemperatuur wordt verhoogd en een cycloon plotseling vliegt met een toename van de wind, het raam misschien gewoon geen tijd heeft om te sluiten en het kan worden afgescheurd sterke stromingen wind. Welnu, het tweede probleem is de stroom van cilinders, maar dit kan op tijd worden opgemerkt.

Kasaandrijvingen

Ik besloot echter om de ventilatie intelligenter te maken. Lineaire aandrijvingen worden in winkels verkocht, waarmee u onder bepaalde voorwaarden ramen kunt openen en sluiten. Omdat automatisering werkt altijd, dan kan ventilatie worden aangesloten op gemeenschappelijk systeem, omdat de actuator kost niet meer dan een hydraulische cilinder en de mogelijkheden zijn veel groter. In combinatie met een windsensor, een atmosferische druksensor en een temperatuursensor breidt u de mogelijkheden van uw kas uit. Bijvoorbeeld een sensor luchtdruk kan drukverliezen volgen, omdat het al lang bekend is dat bij een snelle daling van de atmosferische druk de kans groter is dat er een sterke wind passeert, en de windsnelheidssensor zal al nauwkeurig aangeven dat het nodig is om alle ramen te sluiten.

Lucht vochtigheid

Het is hetzelfde belangrijke parameter in de kas mag deze, net als de temperatuur, niet onder de 60% komen. Voor verschillende gewassen kan deze parameter variëren van 60% tot 90%. Bovendien varieert de parameter van de luchtvochtigheid afhankelijk van het stadium van groei, bloei en vruchtvorming. Daarom moet kasautomatisering de mogelijkheid bieden om omstandigheden te veranderen of reeds geprogrammeerde programma's voor verschillende gewassen en groeistadia te selecteren.

Manieren om kassen te bevochtigen

Luchtbevochtigers en vochtigheidssensoren worden gebruikt om de lucht in de kas te bevochtigen, dit kunnen ultrasone luchtbevochtigers of sproeiers zijn. hoge druk. Voor ultrasone luchtbevochtigers moeten filters voor omgekeerde osmose worden gebruikt, omdat. het piëzo-elektrische element zal snel onbruikbaar worden door de zon en andere invallen. Maar ook de sproeiers van de hogedrukspuit raken verstopt, dus een fijnfilter is nodig.
Voor ultrasone bevochtiging moet met één feit rekening worden gehouden, bij ultrasone bevochtiging is de stoomtemperatuur bijna 40 graden, d.w.z. stijgt iets als het nat is algemene temperatuur in een serre. Maar ultrasone luchtbevochtigers zijn een voordelige optie, natuurlijk is het beter om een ​​hogedrukpomp en speciale sproeikoppen te gebruiken.

Bodemvocht en water geven

Een andere belangrijke parameter voor kassen is bodemvocht. In verschillende stadia van groei en rijping verandert deze parameter. De grootste behoefte van planten aan vocht in de zaailingperiode is tot 90-95%, evenals in de fase van vruchtvorming en vruchtvorming.

Automatische bewateringssystemen

Automatisch water geven in een kas is anders geregeld, maar uiteindelijk komt iedereen bij het doseren van water geven. Bodemvochtsensoren kunnen worden gebruikt, maar met zorgvuldige aanpassing. Chinese vochtigheidssensoren van printplaten kan maximaal een maand nauwkeurige gegevens weergeven, waarna metalen oppervlak contacten worden vernietigd en geoxideerd. Als je deze sensor gebruikt, dan komt uiteindelijk het moment dat je de kas in gaat en je hebt daar een zwembad, alles staat onder water en je planten gaan waarschijnlijk dood. Daarom kunnen vochtigheidssensoren worden gebruikt in combinatie met een waterstroomsensor (watermeter). Het is noodzakelijk om de hoeveelheid water die per dag wordt verbruikt te meten en deze parameter in te stellen. De bodemvochtsensor kan worden gebruikt, maar met aanpassing moeten de contacten van een materiaal zijn dat geleidt elektriciteit en zo min mogelijk geoxideerd. Het kan koper zijn, maar het oxideert ook na verloop van tijd, maar dit is al goed, want. U kunt de contacten één keer per jaar schoonmaken en opnieuw gebruiken. Maar het is beter om grafietstaven te proberen, grafiet geleidt elektriciteit en oxideert niet. Ik heb het nog niet geprobeerd, maar ik wil zo'n sensor maken voor de test. Over het algemeen is het noodzakelijk om de indicatoren van de watermeter als basis te nemen en kunt u irrigatie uitschakelen met een vochtigheidssensor als deze aangeeft maximale waarden. Bij regenachtig weer neemt de waterstroom bijvoorbeeld vele malen af ​​en kan de ingestelde hoeveelheid water voor de flowsensor te veel zijn. Het is dus beter om de watergift gecombineerd te regelen.

De besproeiing wordt ingeschakeld door middel van een relais door een signaal van een sensor of door de tijd. De bak voor bewatering moet op een hoogte staan ​​en het is beter om door "zwaartekracht" water te geven door simpelweg de magneetklep te openen of te sluiten. Zo kan er meer gedaan worden autonoom systeem, omdat een conventionele batterij is voldoende om de controller en kleppen van stroom te voorzien en zonne-accu. Dit irrigatieprincipe is geschikt op plaatsen waar de stroom vaak lange tijd wordt onderbroken.

bodemtemperatuur

Bodemtemperatuur - het is ook belangrijk om te regelen, omdat. Door de bodemtemperatuur binnen bepaalde limieten te houden, kunt u uw kas uitbreiden. Zo kunt u bijvoorbeeld de gebruiksduur van de kas verlengen vanaf vroege lente tot laat in de herfst, en wat groeien exotische planten. Temperatuurregeling in een automatische kas kan met verwarmingselementen. De winkels verkopen verwarmingsdraden die op de bodem van de bedden worden gelegd. De verwarming wordt geregeld via de controller, die constant gegevens leest van de temperatuursensor, die zich in de grond moet bevinden. Die. De temperatuursensor moet waterdicht zijn. Wanneer de temperatuur daalt, geeft de controller het relais een signaal om de stroom voor verwarming in te schakelen. Zodra de bodemtemperatuur de ingestelde limieten bereikt, zal de controller de stroom van de verwarming uitschakelen. Om te voorkomen dat het verwarmingselement door veelvuldig in- en uitschakelen uitvalt, is het beter om speciale dimmers te gebruiken die de verwarming geleidelijk aan belasten.

kas op arduino


Kas apparatuur

  1. Arduino Mega-controller - aliexpress-prijs $ 10
  2. Relaisblok voor 8 kanalen - prijs op aliexpress $ 10
  3. DHT temperatuursensoren - aliexpress prijs $1
  4. Temperatuursensoren DS1820 - aliexpress prijs $1
  5. LCD I2C-gegevensweergavemodule - aliexpress-prijs $ 3
  6. Bodemvochtsensoren - aliexpress prijs $1
  7. Lichtsensor - aliexpress prijs 1 dollar
  8. Magneetventielen voor druppelirrigatie- 150 roebel per stuk in een autowinkel
  9. Ononderbroken stroomvoorziening voor 12 volt zonder batterij - 700 roebel, met een batterij 2000 roebel.
  10. Elektrische deurslotaandrijving voor auto's (voor ramen) - 250 roebel in een autowinkel
  11. Vlotterwaterniveausensoren - 200 roebel

Beheer van elektrische belasting


Het Relay Shield board is geschikt voor het aansturen van elektrische apparatuur, het aantal relais moet overeenkomen met het aantal apparaten + een marge voor de toekomst kun je altijd toevoegen. De afbeelding toont een 4-kanaals bord. We zullen de pomp aan / uit zetten, elektromagnetische kranen. Als u een servoaandrijving of een elektrisch deurslot voor een auto gebruikt, kunt u de ramen openen/sluiten.

Omgevingsparameters


De omgevingsparameters worden in de kas uitgelezen met behulp van temperatuur- en vochtigheidssensoren. Deze gegevens kunnen worden gebruikt voor ventilatie.

Licht controle

Je hebt ook een fotoresistor nodig die de verlichting aanzet.

Automatisch bewateren

Een vochtsensor is nodig om tijdig water te geven als de aarde uitdroogt. Maar automatisch water geven moet worden geregeld door verschillende sensoren, omdat. de bedden zijn meestal lang en de sensor kan geen nauwkeurige gegevens voor het hele gebied leveren.

Timer

Voor aanvullende regelingen automatisering, je zou een klokbord voor arduino moeten krijgen. Voor de bewatering is het de moeite waard om een ​​timer te gebruiken in combinatie met een luchtvochtigheidssensor. Je kunt veel dingen doen met een timer, en als je nog steeds een kalender gebruikt, kun je het verlichtingsinterval vergroten of verkleinen, afhankelijk van de behoeften van planten van verschillende gewassen.

Toegang tot de kas via internet

Als je je niet wilt beperken tot alleen de offline versie van de automatische kas, kun je voor 10 dollar op dezelfde aliexpress een speciaal netwerkschild kopen, zodat je de kas via internet kunt besturen. We kunnen het netwerk ook gebruiken om videocamera's aan te sluiten. U kunt onze planten volgen via internet.

SMS-waarschuwing

Ik wil niet op de zaken vooruitlopen, dit is een idee dat in me opkwam. Als er bijvoorbeeld geen water in de tank wordt gepompt, de pomp verstopt is of het raam is vastgelopen en de temperatuur in de kamer boven de 80 graden stijgt, kan dit alles leiden tot de dood van planten. Als we in een landhuis wonen, kunnen we één keer per dag in de kas kijken of alles in orde is met de planten. Maar wat als we in een andere stad zijn? Ik denk dat het nodig is om een ​​beveiligingsalgoritme te maken om de grensparameters van de kas te controleren. Als een van de parameters een kritiek punt nadert, kunt u een sms sturen met GSM gebruiken schild voor arduiono, kost ongeveer 50 dollar op aliexpress. We zijn altijd op de hoogte als onze planten ongemakkelijk zijn en we kunnen een buurman bellen om te controleren of alles in orde is met de kas.

Luchten

Er zijn verschillende manieren om de optimale temperatuur te behouden. voor kassen, optimale temperatuur+22 graden, maximaal +30 graden en minimaal +16 graden. Om te beginnen zullen we een thermische olie-aandrijving gebruiken, ik weet de prijs niet, want. een gespecialiseerde kost vanaf 1.500 roebel, maar je kunt het zelf maken van een oude auto-schokdemper en extra capaciteit voor een betere uitbreiding. In het algemeen is het idee dit, wanneer de temperatuur in de kas stijgt, zet de olie in de thermische aandrijfcilinder uit en duwt de zuiger, die is verbonden met het raam, waardoor deze wordt geopend. En omgekeerd, als de temperatuur daalt, sluit de thermische actuator het raam. Als alles correct is berekend, dan elektronische apparaten om de temperatuur op peil te houden is niet nodig, maar bij extreme hitte maken we een volledig geautomatiseerde kas. En we zullen meer ventilatoren toevoegen die worden ingeschakeld als er niet genoeg thermische aandrijvingen op olie zijn.

Water geven

We hebben al veel gelezen over het kweken van planten in een kas, dus we doen ook dynamisch water geven, en misschien aanpassen aan bepaalde planten. We ontvangen de belangrijkste gegevens voor bewatering van vochtigheidssensoren, maar soms is het nodig om speciaal water te geven volgens de timer op het moment van rijping of groei. Om dit te doen, zullen we een script schrijven voor een specifiek type plant, maar in het algemeen zullen we een vochtigheidssensor gebruiken. Voor irrigatie wordt een groot vat gebruikt, bij voorkeur donker van kleur, zodat het water erin wordt verwarmd, koud water kan niet worden bewaterd. Het vat is op een hoogte geplaatst zodat er weinig druk is. Een klep is verbonden met het vat, waardoor water in het druppelsysteem kan komen. Voor volledige controle kan het worden verdeeld in secties met kleppen zodat ze niet op verschillende plaatsen overlopen of onderlopen, en voor elke sectie een aparte vochtigheidssensor gebruiken. Er moeten twee waterniveausensoren (minimum en maximum) in de tank worden geplaatst. Volgens deze sensoren zal de pomp het vat vullen als er weinig water is en uitschakelen als het vat vol water staat.

We brengen het allemaal tot leven met behulp van het programma

Zodra we het exacte schema van automatisering hebben bedacht, kunnen we beginnen met het programmeren van schetsen. Het schrijven van het programma is gebaseerd op de programmeertaal C++. Op internet kun je veel voorbeelden vinden die je alleen maar hoeft aan te passen aan je taken en de aantallen te wijzigen. In het begin moet je de parameters aanpassen en bijna alles handmatig configureren, en het tijdens het proces debuggen, dus je zult constant moeten controleren en aanpassen. Het duurt meestal een paar dagen, een om op te zetten, de tweede om te controleren, maar het is beter om in het begin constant op de hoogte te zijn van wat er in de kas gebeurt, anders is de sensor er misschien niet en reageert hij slecht op veranderingen. Maar als alles is opgelost, is het mogelijk om je geen zorgen te maken over het microklimaat in de kas en gewoon te verzamelen verse groenten en bessen uit de tuin. Arduino programmeren is niet moeilijk, er zijn veel voorbeelden op internet. Deze les kan een constructor voor volwassenen worden genoemd, leuk en nuttig. Het enige dat ik met dit alles wil zeggen, is dat arduino alles kan oplossen, maar voor gebruik in industriële schaal of voor hoge betrouwbaarheid, twijfelachtig. Voor betrouwbaarheid is het beter om te gebruiken afgewerkte apparaten, hoewel mijn arduino al enkele jaren zonder problemen werkt.

Vitaly

Kascontroller op Arduino

Dit jaar heb ik een 30 m² gebouwd. m. voor tomaten. Aanvankelijk was ik van plan om het te bedekken met polycarbonaat, maar na alle voor- en nadelen te hebben afgewogen, besloot ik een copolymeer-ethyleenvinylacetaatfilm te gebruiken. Welnu, nu het seizoen op zijn einde loopt, kan ik nu al zeggen dat ik de juiste keuze heb gemaakt en dat de kas mij tevreden stelde met een behoorlijke oogst (ongeveer anderhalve cent). De afmetingen van de kas zijn 3,8 * 8, oftewel circa 30 vierkante meter. m. totale oppervlakte, waarvan ongeveer 24 m². m. nuttig. Luchten werd uitgevoerd van nature door open deuren en ventilatieopeningen aan de uiteinden van de kas. Maximale temperatuur in een kas bij open deuren en luchtramen kwamen op het hoogtepunt niet meer dan 5 graden boven de buitentemperatuur, hoewel er helemaal geen luchtramen zijn aan de zijvlakken van de kas. Als ik SPK zou gebruiken om de kas te bedekken ( cellulair polycarbonaat), zou de temperatuur bij afwezigheid van ventilatieopeningen in het dak boven de veertig stijgen. Bovendien is de transparantie van de gebruikte film, zoals die van een monolithische pc, hoog - 92%, wat ervoor zorgde dat de tomaten zeer goed droegen en duidelijk in generatieve modus waren vanwege de overvloed aan licht. In SPC, hoewel de transparantie van elke laag ongeveer hetzelfde is, is het percentage licht dat de kas binnenkomt aanzienlijk minder - 92% * 92% \u003d 84%, plus een deel gaat verloren op de scheidingswanden, wat uiteindelijk de transparantie niet hoger geeft dan 82%. Als gevolg hiervan krijgen planten aanzienlijk minder licht en gaan ze in een meer vegetatieve modus, waardoor ze meer bladmassa en minder tomaat produceren. En bovendien heb je constant te maken met de vorming van de bladmassa, die te groot is door de concurrentie van planten door gebrek aan verlichting.
In mijn kas hoefde ik vanwege de overvloed aan licht de bladeren helemaal niet te knippen, ik brak alleen de stiefkinderen af, er waren weinig bladeren aan de planten en er waren veel vruchten. Toegegeven, er deed zich een ander probleem voor: een lichte verbranding van bladeren en fruit. Op de bladeren manifesteerde dit zich in de geelheid van jonge bladeren, die zich kort voor het begin van de hitte vormden, en op de vruchten, in het verschijnen van witte zijkanten op de vruchten vanaf de zijkant zonneschijn. Deze factor had een zeer negatieve invloed op de oogst, die nog veel groter had kunnen zijn, en leidde er zelfs toe dat de struiken in de herfst hun volwaardige uiterlijk niet behouden en zelfs de phytophthora probeerde. Toen wist ik nog steeds niets over phytophthora - hoe het ontstaat, wat bijdraagt ​​​​aan de verspreiding ervan. Toen leerde ik dat voor een tomaat de kou niet zo erg is als het "bad" - wanneer de planten voor een lange tijd verblijf overdag als in een stoomcabine, wat gebeurt als de zon al aan de hemel staat, en de kas volledig gesloten is. De hele zomer heb ik de kas helemaal niet gesloten, noch dag noch nacht, ongeacht eventuele weersveranderingen, de deuren en ventilatieopeningen stonden constant open. Echter, dichter bij de herfst, wanneer vanwege koude nachten de kas moet worden gesloten voor de nacht, wanneer net schimmelziekten beginnen te razen, en de temperatuur daalt gedurende de dag en nacht, en als gevolg daarvan neemt het condensaat sterk toe, de ramen die niet op tijd worden geopend, kunnen u helpen het seizoen in één keer af te sluiten. Dit is precies wat mij overkwam - de hele dag waren de tomaten bijna "nat" bij een temperatuur van 20-30 gr. en iedereen werd ziek met Phytophthora vanwege het feit dat elke automatisering van ventilatie aan dit moment Ik was afwezig en kon niet elke dag naar de kas komen. Als gevolg hiervan moest ik 7 emmers met voornamelijk bijna rode en roze rijpe tomaten weggooien.
Interessant is dat, ondanks de totale ziekte met Phytophthora, zodra ik de oorzaken van de ziekte elimineerde en het openen en sluiten van de ramen tijdig begon te controleren, de struiken begonnen te groeien en min of meer gezond fruit te laten groeien, dus in september heb ik bijna alle oogst weggehaald. In oktober zijn we erin geslaagd om zo'n 8 extra emmers fruit weg te halen en daar liggen er nu nog ongeveer honderd te rijpen.
In wat volgt, zal ik blijven beschrijven hoe ik tot de conclusie kwam dat het nodig was om te gebruiken automatisch systeem temperatuur- en vochtigheidsregeling en waarom het beter is om een ​​regelsysteem te maken op basis van een controller. Dan denk ik om direct naar het project te gaan. Over het algemeen gaat dit onderwerp niet over wat er al is gedaan, maar over wat ik gewoon ga doen - het onderwerp gaat over verdere verbetering van de kas, en ik heb resoluut besloten om het systeem te ontwikkelen en te implementeren. Als u wilt deelnemen aan de discussie over dit onderwerp, bent u welkom, hiervoor is het helemaal niet nodig om te wachten tot ik klaar ben met de presentatie van deze prelude, vooral omdat het over het algemeen niet verplicht is.

Registratie: 23/06/13 Berichten: 5.152 Dankbetuigingen: 5.780

Vitaly

Registratie: 23/06/13 Berichten: 5.152 Dankbetuiging: 5.780 Adres: Bryansk

Terug naar huis, verder. Hieronder ziet u enkele foto's van de opbouw van de kas en het rijpen van het gewas. Ik had dit jaar geen zaailingen - grote variëteiten alleen genoeg voor de buitenste bedden, en dan nog niet helemaal, de rest was ondermaats geplant. Bovendien waren de helft van de lange en alle korte bevroren op het raam en liepen ze bijna 2 maanden vertraging op in de ontwikkeling. Zaailingen geplant op vaste plaats laat - op 1 en 2 juni, en ik heb de kas pas op 21 juli afgedekt, en dat was alleen omdat het weer op straat op dat moment volledig verslechterde, het was koud, het regende continu, dus ik moest het afdekken met een harde wind en gooide alleen een film - het begon te regenen. En letterlijk op de tweede dag na de shelter veranderde het weer dramatisch en begon de hitte. Tomaten hebben zo'n scherpe overgang niet zo gemakkelijk doorstaan, aangezien ik 's avonds, toen ik de kas bedekte, geen tijd had om ramen en deuren te maken, en de kas stond volledig bedekt tot 12 uur de volgende dag, terwijl Ik kwam om het af te maken.
Letterlijk na 2-3 dagen realiseerde ik me dat ik een temperatuur van 30 in de hitte niet aankon, al was het maar omdat het soms tot 33 op straat was. Ik heb lang nagedacht over hoe ik het probleem zou oplossen, ik wilde de kas echt niet van de zon bedekken, omdat een afname van de verlichting met 1% gelijk staat aan een afname van de opbrengst met 1%, en in lentetijd zelfs meer - het gewas gaat met 1,5% verloren. Een van de opties was om sproeiers op het dak van de kas te installeren, die zouden werken als de temperatuur in de kas boven de 30 graden komt, de andere is om aan elke kant 3 deuren te maken, waarvan de mogelijkheid is gelegd bij de ontwerpontwikkeling fase. Bovendien moesten de deuren worden gemaakt als openingen waarin kozijnen konden worden gestoken, vastgezet met anti klamboe of frames gewikkeld in folie als het koud is, maar ik heb besloten dit niet te doen in de productiefase.
Het duurde niet lang voordat ik me realiseerde dat er een zeer effectieve manier was om de temperatuur in een kas snel te verlagen met behulp van vernevelaars en tegelijkertijd de luchtvochtigheid in de kas aan te passen. Nu heb ik besloten om vernevelaars - vernevelaars in het klimaatbeheersingssysteem op te nemen en terug te keren naar schaduw als deze maatregel om de een of andere reden onvoldoende blijkt te zijn om de temperatuur op 25-30 graden te houden. en het elimineren van de vorming van witte vaten op tomaten door een combinatie van sterk licht en hoge temperatuur hoewel ik denk dat het wel goed komt.
Vervolgens zal ik het hebben over mijn bevindingen over wat? temperatuur regime het is noodzakelijk om overdag tomaten te voorzien voor hun normale groei en ontwikkeling, hoe dit kan worden gewaarborgd en waarom ventilatoren op basis van hydraulische cilinders hier absoluut niet geschikt voor zijn.
En hier wat foto's:

Bijlagen:

Laatst bewerkt: 20-10-15

Registratie: 23/06/13 Berichten: 5.152 Dankbetuigingen: 5.780

Vitaly

Registratie: 23/06/13 Berichten: 5.152 Dankbetuiging: 5.780 Adres: Bryansk

Temperatuurregime

Gebaseerd eerste ervaring werking van de kas die dit jaar is ontvangen, concludeerde ik voor mezelf dat er geen belangrijker taak is in het proces van het kweken van planten erin dan de taak van temperatuurregeling. Dit is net zo belangrijk voor een kas met elke coating, zelfs film, zelfs SPC, zelfs geprofileerd polycarbonaat. Natuurlijk zijn er coatings waarbij dit probleem praktisch niet relevant is - dit zijn geen transparante coatings, maar coatings witte kleur en gaaskassen, maar op deze opties gaan we hier niet in. Bovendien besloot ik me in dit onderwerp te beperken tot het overwegen van de regulering van de parameters van een kas die exclusief voor tomaten is gemaakt.
Het feit is dat elke plant zijn eigen favoriete bereik van temperaturen, vochtigheid en andere parameters heeft. Om mijn gedachten niet langs de boom te verspreiden, van waaruit ik deze specifieke temperatuurniveaus heb gehaald die nodig zijn voor tomaten, die ik hieronder zal geven, laat ik het aan jou over, indien nodig, om ze te controleren en te verduidelijken. Ik zal het niet eens meer noemen, maar ik kopieer gewoon wat ik onlangs in deze thread zei:

En wat is er in feite nodig om op zijn minst een van de meest primitieve klimaatbeheersing in een kas te creëren? Voor tomaten bijvoorbeeld?
U hoeft alleen de temperatuur buiten in de gaten te houden en de ramen zo vroeg mogelijk in de ochtend te openen, wanneer de buitentemperatuur boven ongeveer 12 graden stijgt, om de bladeren en vruchten van condensatie te drogen, moet u de ramen en deuren openen wanneer de temperatuur in de kas stijgt tot boven de 25 gr. en zet de vernevelaars aan als de temperatuur boven de 30 komt, en zet de verwarming van de kas aan als de temperatuur erin onder de 12 daalt.
Dat is misschien alles. Als je wat meer automatisering toevoegt, ben ik bang dat het niet beter, maar slechter zal zijn. Voor amateurkassen op dit niveau is dit minimum misschien optimaal, waardoor je een behoorlijke oogst van gezonde producten krijgt, en niet de kruimels die de meeste nu hebben.

En nog een fragment:
De vraag is hoeveel er nodig is?
Niet veel helaas. Om iets gewild te laten zijn, is het op zijn minst noodzakelijk om de behoefte eraan te realiseren. En op welk niveau velen hier met ons ruzie maken, kan men beoordelen aan de hand van een nogal typische uitspraak: mijn komkommers groeien in dezelfde kas met tomaten en dragen uitstekend fruit. Welnu, wat kunt u uitleggen aan iemand die niet bekend is met de basisprincipes van landbouwtechnologie? En aangezien hij geen idee heeft van de noodzaak om een ​​soort klimaat in de kas te handhaven, heeft hij natuurlijk geen behoefte aan systemen die hem ondersteunen. hij zal het lezen en iets nadrukkelijk zeggen, zoals: "Tomaten zullen goud zijn", of misschien zal hij zich duidelijker en grof uitdrukken, zoals: "De kat heeft niets te doen ... nou ja, enz.
Velen geven er de voorkeur aan om eenvoudig complete sarcofagen te bouwen voor planten met complexe ondergrondse systemen opslag van warmte en het aanleggen van 200 duizend of meer voor hen (niet beledigend zal ze worden verteld, ze doen dit niet om handelsredenen), in plaats van tenminste te installeren het eenvoudigste systeem thermoregulatie, en zelfs beweren dat er geen andere manier is (maar dit is al een overtreding).
En laten we nu eens van de andere kant kijken. Er zijn mensen die goed thuis zijn in elektronica en programmeren en ze kunnen gemakkelijk een heel goedkoop besturingssysteem maken, maar ik zie zelfs geen van hen zeggen: voor een tomaat moet je dit, dat en dat bieden. En dan zou hun ontwikkeling voor velen zeer waardevol kunnen worden, althans voor degenen wiens bewustzijn niet wordt verblind door de noodzaak om sarcofagen te bouwen - dezelfde dinosaurussen vanuit het oogpunt automatische regeling, als een gewone filmtunnel, ook al werd het pretentieus genoemd, laten we zeggen: "Ivanov's zonne-vegetarisch".
Ja, dat je een speciale thermostaat nodig hebt. Als u een afzonderlijk apparaat gebruikt om elke afzonderlijke parameter te besturen, zal het niet eenvoudig of betrouwbaar werken. Ik ben bang dat om het minimum dat ik heb gespecificeerd te implementeren, men niet zonder een controller kan.

Ja, zult u zeggen, we gaan een apparaat in minimalistische vorm maken, en dan blijkt dat er nog van alles moet volgen, aanpassingen en prijsstijgingen beginnen. Gelukkig verschilt automatisering op basis van softwareapparaten van rigide automatiseringsschema's doordat het niet moeilijk is om besturingsparameters te wijzigen en nieuwe functies te introduceren, en de kosten stijgen, voornamelijk alleen voor extra sensoren en actuatoren, en alleen de programmawijzigingen in het systeem zelf. . Daarom is het redelijk om in de eerste fasen het aantal functies dat wordt uitgevoerd zo veel mogelijk te beperken door alleen temperatuur en vochtigheid te regelen, om geen extra moeite en geld te verspillen.
Vochtigheid in een kas is een even belangrijke parameter als temperatuur, maar deze parameters zijn sterk gerelateerd, dus door de temperatuur aan te passen, zullen we tegelijkertijd ook de vochtigheid veranderen, en niet de absolute, maar relatieve vochtigheid is belangrijk. Voor de eenvoud, denk er nu niet te veel over na, het is beter om je alleen te concentreren op temperatuurregeling, maar meer op de volgende keer dat ik alles probeer op te sommen. benodigde materialen voor het creëren minimaal systeem regelgeving en een ruwe schatting van de kosten.

Registratie: 23/06/13 Berichten: 5.152 Dankbetuigingen: 5.780

Vitaly

Registratie: 23/06/13 Berichten: 5.152 Dankbetuiging: 5.780 Adres: Bryansk

Meer over temperatuur

Ik zat te denken, ik zou waarschijnlijk in meer detail moeten beschrijven waarom de temperatuur in de kas precies binnen de limieten moet worden geregeld die ik hierboven heb beschreven.
Feit is dat de groei van zuidelijke planten bij temperaturen onder de 12 gr. stopt over het algemeen, en als het nog lager is, beginnen ze te verwelken en verschillende ziekten te krijgen, daarom is het onmogelijk om een ​​kas te openen als de buitentemperatuur lager is dan 12. Aan de andere kant verzamelt zich 's ochtends veel condens op de bladeren en vruchten in de kas. Als je een "bad" toestaat als de struiken nat zijn, en de temperatuur stijgt tot 20 en hoger - dit is een paradijs voor phytophthora - is het beter om dat niet te doen. Je kunt dus heel snel het hele gewas dumpen. Daarom moet u de ramen zo vroeg mogelijk openen. Zomer binnen middelste rijstrook het is het gemakkelijkst om de ramen en deuren gewoon helemaal niet te sluiten, maar ergens in augustus moet je, afhankelijk van het weer, alles op automatisch zetten.
De optimale temperatuur voor tomaten is 25 gr. Als het hoger komt, hoeft u alleen de ventilatieramen te openen. Als de temperatuur boven de 30 stijgt, is dit beladen met schade aan de bladeren door oververhitting, sterilisatie van stuifmeel, zonnebrand en andere problemen, daarom bij het bereiken van 30 gr. vernevelaars zouden moeten werken - vernevelaars die de temperatuur effectief met enkele graden verlagen.
Als de temperatuur in de kas onder de 12 graden daalt, dan is dit, denk ik, al duidelijk - ik heb het hierboven beschreven - een verwarming van welk type dan ook moet worden ingeschakeld. In de herfst, wanneer je alleen maar moet zorgen voor de groei van het fruit dat is uitgehard, denk ik dat je deze drempel van graden naar 6-10 kunt verlagen om energie te besparen. Trouwens, overdag opwarmen tot 40 graden is niet zo erg, omdat de tomaten al in het groeistadium zijn en de sterilisatie van de bloeiwijzen niet verschrikkelijk is. Als uw tomaten al zijn geïnfecteerd, zal een dergelijke verhitting op hoge temperatuur Phytophthora doden, daarom kunt u met het oog op desinfectie de kas opzettelijk enkele uren op een zonnige dag volledig gesloten laten, alleen om de temperatuur in de kas stijgt, terwijl boven de 30 gr. Daarna moet de kas goed geventileerd worden. Dat heb ik eigenlijk ook gedaan, en misschien leven daarom de tomaten in mijn kas nog.
Nou, misschien is dat alles. Zelfs als dit alleen wordt gerealiseerd, zullen de planten in veel meer zijn comfortabele omstandigheden en veel geven grotere oogst dan in een kas, waarin de temperatuur stijgt van 35 gr. in de middag tot 5 gr. 's nachts. In ieder geval is een dergelijk algoritme zeer geschikt als betrouwbare basis, en daar zal de kwestie van verdere optimalisatie vanzelf ophelderen in de loop van de praktische werking.

En nu - over de minimale set apparatuur die nodig is voor het besturingssysteem.

Hardwareset controller

1. Regelaar - 1
2. Weergave-eenheid (scherm) voor de controller - 1
3. Voeding 12 V voor de controller - 1
4. Sensor buitentemperatuur - 1
5. Interne temperatuursensor - 1
6. Heteluchtpistool - 1
7. Elektrische deuraandrijvingen (aandrijvingen) - 2
8. Elektrische aandrijvingen van liggers (actuatoren) - minimaal 2, voor kassen van SPK - meer
9. Foggers (foggers) - voor een kas van 8 m lang ongeveer 8
10. Apparatuurkast - 1
11. Apparaat beschermende uitschakeling - 1
Wel, om de autonomie te verzekeren, in het geval van een stroomstoring, zonnepaneel- en accumulator batterij- 1. En onderweg zijn er nog verschillende kleine dingen, zoals buizen voor elektrische bedrading, de draden zelf, enz.
Ik noem nu niet de kosten van elk apparaat - het is net als luiheid en een beetje geen tijd, hoe dan ook, het zal geleidelijk worden gespecificeerd, ze zullen worden geselecteerd beste opties, leveranciers, modellen, dus ik hoop dat geïnteresseerde deelnemers zullen helpen beslissen over deze kwestie.

Laatst bewerkt: 21-10-15

Vitaly, het is niet duidelijk tot wie uw zeer gedetailleerde verklaring is gericht. Afgaande op het feit dat je de basis in detail kauwt, hoogstwaarschijnlijk voor beginners, omdat alle anderen, zo lijkt het, bekend moeten zijn met het bovenstaande. Het door u aan de orde gestelde onderwerp kasautomatisering is ongetwijfeld noodzakelijk en belangrijk, maar roept enige scepsis op, de ingeslagen weg.
Ik pretendeer niet de ultieme waarheid te zijn, maar zoals ik het zie, begint het project meestal een beetje anders. Eerst worden doelen en doelstellingen besproken en vastgesteld, technische specificaties worden opgesteld, passende oplossingen worden gekozen. Soms schrapt zelfs een kleine alinea van de TOR het gebruik van oplossingsmethoden, waardoor de reikwijdte van de beschikbare tools wordt verkleind. Dus in een notendop. Je hebt meteen al voor het Arduino-platform gekozen. Leg dan uit waarom zij het is, en niet bijvoorbeeld raspberry PI of iets anders. Arduino erg elementair platform. Als je ervoor kiest, moet je er een zeer beperkte reeks taken aan toewijzen, waardoor je verlanglijst aanzienlijk wordt beperkt. Tot nu toe zijn er zeer elementaire ambachten op gedaan. Er waren spijt van enthousiastelingen die eraan werkten dat het veel taken "niet trekt". Ook lijkt het aantal sensoren ervoor zeer beperkt te zijn. Ik ben niet tegen automatisering en discussie, maar persoonlijk levert het bouwen van een systeem op Arduino voor mij geen praktische interesse op. Dus ik zal nieuwsgierig zijn, misschien ga ik het lezen en dat is het.
Beperk het onderwerp niet tot slechts één platform, doe geen afbreuk aan de mogelijkheden van andere platformenthousiastelingen. Dan zal het onderwerp waarschijnlijk drukker zijn en handige oplossingen zal vaker verschijnen.

P.S. Als dit onderwerp alleen is gemaakt om je experimenten met Arduino te beschrijven, dan bied ik bij voorbaat mijn excuses aan dat ik met advies op de verkeerde plek terecht ben gekomen. Ik heb het al over wat ik als het ware in de kas wil hebben, de minimale technische specificatie die ik zie.

  • Registratie: 23/06/13 Berichten: 5.152 Dankbetuigingen: 5.780

    Vitaly

    Registratie: 23/06/13 Berichten: 5.152 Dankbetuiging: 5.780 Adres: Bryansk

    Vitaly, het is niet duidelijk tot wie uw zeer gedetailleerde verklaring is gericht.
    ... zoals ik het zie, begint het project meestal een beetje anders. ...Je hebt al meteen voor het Arduino-platform gekozen. Leg dan uit waarom zij het is, en niet bijvoorbeeld raspberry PI of iets anders. Arduino erg elementair platform. Als je ervoor kiest, moet je er een zeer beperkte reeks taken aan toewijzen ... Tot nu toe zijn er zeer elementaire ambachten op gedaan. Er waren spijt van enthousiastelingen die eraan werkten dat het veel taken "niet trekt". Ook lijkt het aantal sensoren ervoor zeer beperkt te zijn. ...voor mij persoonlijk levert het bouwen van een systeem op Arduino geen praktische interesse op. ...Beperk het onderwerp niet tot slechts één platform, sluit de mogelijkheden van andere platformenthousiastelingen niet af. Dan zal het onderwerp waarschijnlijk drukker zijn en zullen er vaker bruikbare oplossingen verschijnen.
    ... ik heb het al over wat ik in de kas wil hebben, om zo te zeggen, de minimale technische specificatie ...

    Over het algemeen zijn er voor elk actief forumlid dat opmerkingen schrijft, er, te oordelen naar de statistieken, 200-300 alleen maar te lezen. Naar wie verwijzen we ze door? Zijn het nieuwelingen? Of zijn er onder hen veel gevorderden die gewoon geen zin hebben in een voor hen kleine discussie, of gewoon niet genoeg tijd hebben om aan discussies deel te nemen? Aan de andere kant, als er een groep is die niet op de basis hoeft te kauwen, dan zien we hun ontwikkeling op dit gebied niet. Dergelijke discussies op dit forum kwamen meer dan eens voor, maar het resultaat is iets niet merkbaar. Ik ken maar 3 voorbeelden van wellicht succesvolle kasautomatisering. Het eerste voorbeeld - ik gaf de link hierboven, de tweede: ik herinner me echter niet of het echt een implementatie op de microcontroller heeft, en zelfs de serre van SergeiL wordt bestuurd door een op Samsung gebaseerde controller.

    Natuurlijk heb ik het Arduino-platform voor mezelf gekozen, en als ik problemen tegenkom bij het implementeren van het systeem erop, ben ik, zoals ze zeggen, hiervoor verantwoordelijk. Maar ik heb meteen aangegeven dat ik niet van plan was de vrijheid van discussie over dit onderwerp op de een of andere manier te beperken en was bereid om alle aspecten te bespreken, behalve natuurlijk een simpel gebabbel over de kwestie. Dus bespreek alstublieft elk platform als u een correspondent vindt. Ik heb al een beslissing genomen over wat te stoppen, want als er geen enkele is onder degenen die hebben besloten, zal er uiteindelijk geen resultaat zijn.

    En over het feit dat Arduino een heel elementair platform is, wil ik graag verduidelijken wat je hiermee bedoelt? De mening van de liefhebber? Laten we specifiek kijken naar wat voor soort liefhebbers ze zijn en wat ze probeerden te doen op Arduino voordat ze tot deze conclusie kwamen? Arduino is slechts een circuitgeoriënteerde taal, waardoor het begrijpelijk is voor mensen die elektronica begrijpen. Dit is een open platform, dus er zijn er veel kant-en-klare oplossingen, het is zo ontworpen dat zelfs niet-specialisten iets voor zichzelf kunnen doen met behulp van softwaretechnologie, wat heeft geleid tot de opkomst van veel van dergelijke enthousiastelingen. Ja, het staat het toe, maar het sluit de noodzaak van een serieuze opleiding niet uit, maar dit is precies wat enthousiastelingen vaak missen, en daarom beginnen ze te verschuiven van een pijnlijk hoofd naar een gezond hoofd. En daarom, voordat ik een einde maak aan de Arduino-technologie, zou ik graag willen weten welke fundamentele beperking van de mogelijkheden van deze taal je kunt brengen? Weegt hij veel? Het commandosysteem heeft geen functionele volledigheid? Niet genoeg snelheid? Extreem onhandig in programmeren? Wat precies?
    Ik zal voor je openen klein geheimpje. Het punt is dat je niets speciaals hoeft te doen aan het ontwikkelen van circuits of programmeren voor het automatiseren van een kas. Dit is al voor ons gedaan en kassen werken al heel lang en niet slechts één persoon. Je kunt gewoon domweg alles herhalen zonder iets uit te vinden, als dit genoeg voor je is en je niet iets van jezelf wilt toevoegen. Maak kennis met het materiaal, misschien verander je van gedachten over Arduino.

  • Registratie: 03.11.13 Berichten: 643 Dankbetuigingen: 690

    Begrepen, ik zal me niet mengen in de discussie. Ik heb een beetje meer verlanglijst van automatisering, daarom paste Arduino niet bij mij, hoewel, ik herhaal, mijn kennis erover - oppervlakkig, geleerd van het lezen van forums op dit platform, misschien niet voldoende is.
  • Registratie: 23/06/13 Berichten: 5.152 Dankbetuigingen: 5.780

    Vitaly

    Registratie: 23/06/13 Berichten: 5.152 Dankbetuiging: 5.780 Adres: Bryansk

    Arduino erg elementair platform. Als je ervoor kiest, moet je er een zeer beperkte reeks taken aan toewijzen, waardoor je verlanglijst aanzienlijk wordt beperkt. Tot nu toe zijn er zeer elementaire ambachten op gedaan. Er waren spijt van enthousiastelingen die eraan werkten dat het veel taken "niet trekt".

    Hier is dit onderwerp om u te helpen uw houding ten opzichte van Arduino te verbeteren. Voor zover ik, geen programmeur, begreep uit een geschil tussen twee programmeurs, zijn claims tegen Arduino niet in de zwakte van het platform. De vorderingen hielden, voor zover ik begreep, verband met haar onvoldoende hoge niveau, aldus de opposant. Een laag niveau verhoogt echter de kracht en snelheid van de taal - elke systeemprogrammeur zal u dat vertellen. En het feit dat het lage niveau het schrijven van het programma bemoeilijkt, zoals hij beweert, hangt af van wie. Arduino is tenslotte een taal op maat voor elektronica-ingenieurs, dus voor hen, als gespecialiseerde taal, zal het veel handiger zijn dan universeel. Een ander ding is voor programmeurs die elektronica nogal slecht begrijpen, en ze aten een hond in talen op hoog niveau - daarom kan hun mening worden begrepen.

    Laatst bewerkt: 21-10-15

  • Registratie: 20.10.11 Berichten: 887 Dankbetuigingen: 432

    Naar mijn mening moet je, voordat je gaat discussiëren over waar je automatisering op bouwt, beslissen over de technische specificatie, anders duw je nu de industriële CNC de kas in om een ​​paar ventilatieopeningen te openen op basis van de temperatuur. Hoewel, nogmaals, als het handig is voor iemand om met een of andere controller te werken en er is een mogelijkheid om het te gebruiken, waarom niet, zelfs als het overbodig is. In ieder geval moet worden begonnen met technische specificaties en de constructie van een besturingsalgoritme. Tot zover volgt uit het bovenstaande dat: onder de 12 de verwarming aan, boven de 25 het raam open, boven de 30 de vernevelaars aanzetten. Hoewel de schakeling heel eenvoudig is, kun je zelfs zonder controller.
  • Registratie: 23/06/13 Berichten: 5.152 Dankbetuigingen: 5.780

    Vitaly

    Registratie: 23/06/13 Berichten: 5.152 Dankbetuiging: 5.780 Adres: Bryansk

    ... Je moet in ieder geval beginnen met technische specificaties en een besturingsalgoritme bouwen. Tot zover volgt uit het bovenstaande dat: onder de 12 de verwarming aan, boven de 25 het raam open, boven de 30 de vernevelaars aanzetten. Hoewel de schakeling heel eenvoudig is, kun je zelfs zonder controller.

    Nou, probeer het. Ik weet niet zeker of je het zelfs met deze kunt doen. eenvoudig algoritme doen zonder een controller. Maar je hebt het door mij voorgestelde algoritme al vereenvoudigd, omdat ik schreef dat er 2 sensoren zijn: de ene is in de kas, de andere is op straat, ik heb in beide gevallen dezelfde drempel voorgesteld - 12 gr.

    Denk je dat het gemakkelijk zal zijn om zelfs zo'n heel eenvoudig algoritme in zo'n traagheidsobject als een kas te implementeren? Nu al kan worden aangenomen dat er veel obstakels zullen ontstaan ​​bij de uitvoering ervan. Zo brengen vernevelaars de temperatuur aan de bovenkant van de kas direct naar beneden en blijft de oververhitting beneden, waardoor intensieve luchtmenging en extra sensoren nodig zullen zijn met uiteraard de complicatie van het regelprogramma. Ook de luchtvochtigheid kan niet ongecontroleerd worden verhoogd - dit zal de cultuur al schaden en een effectieve temperatuurdaling wordt onmogelijk. Daarom wordt aangenomen dat in de toekomst het algoritme en het hele systeem ingewikkelder zullen worden, het nodig zal zijn om ventilatoren te introduceren voor luchtmenging en voor afzuiging vochtigheid te verminderen.
    Alleen kan er in dit stadium niet veel worden voorzien, vooral omdat ik bijvoorbeeld nog nooit zoiets heb gedaan. Daarom stelde ik het minimum voor moeilijke optie, wat nog steeds niet eenvoudiger kan, bijvoorbeeld met een thermostaat. De betekenis van deze aanpak is dat het niet moeilijk is om het apparaat in de toekomst ingewikkelder te maken. Daarom wil ik nu het circuitgedeelte doen - probeer een diagram van de apparaatkern te tekenen. De editor voor het tekenen van e-mail. Ik zag de schema's in het onderwerp, dat ik hierboven al aanhaalde. Ik heb het zelf al gedownload, hoewel ik nog steeds geen idee heb hoe ik erin moet werken. Het is moeilijk en lang voor iemand om te verhuizen, vooral als je niet veel weet, dus alles gaat heel langzaam. Vandaag heb ik de hele dag besteed aan het kiezen van apparaten op internet - alles wat moet worden gekocht, overweeg veel opties en misschien niet de beste keuze, maar het proces is langzaam begonnen.
    De redactie is hier te vinden: sPlan- misschien is er iemand die ermee bekend is of de beste kan adviseren, maar voor nu probeer ik het te gebruiken.