Ordningen med at åbne et vindue i et drivhus på en mikrocontroller. Smart drivhus på Arduino - tager de første skridt

Skematisk diagram og et eksempel på installation i

termostat drivhus på ATmega8 mikrocontroller.

En måde at opvarme drivhuse på er ved at bruge elektricitet. Med god og smart automatisering kan der opnås et højt forhold. nyttig handling varmesystemer, samt nem vedligeholdelse og automatisering i at opretholde den indstillede temperatur. Drivhusets effektivitet kan øges markant ved at opvarme jorden og holde lufttemperaturen. Når man udvikler denne enhed en selvfremstillet el-kedel på 5 kvm. To varmeelementer 2 + 3 kvm. Det er muligt at bruge et varmelegeme ad gangen, nu er det varmt udenfor, så det ene varmelegeme kan klare opgaven. Opvarmer et drivhus 11 gange 5 meter, højde i midten - 3 m, dobbelt folie, drivhuset dybere ned i jorden med en meter. Styreenheden overvåger fem punkter og styrer tre sløjfer. To - en varm seng, stuetemperatur. I enhedsmenuen kan du for hvert kredsløb indstille sin egen temperatur og hysterese. Dag- og nattemperaturer indstilles separat for hvert kredsløb.

Termostaten sørger også for styring af temperaturen på kølevæsken til nødstop kedeloverophedning, samt muligheden for at tilslutte en temperaturføler for at overvåge en ekstra parameter (for eksempel udelufttemperaturen). Overgangstiden fra dagtilstand til nattilstand og omvendt indstilles i menuen og er fælles for alle kredsløb. Pumpedriften styres af automationsenheden. Hvis temperaturen når de indstillede parametre, og kedlen lukker ned, vil pumpen stadig fungere fastsat tidspunkt og slukker. Pumpen bruges en fælles, på varme senge og på stedet. Varme senge og lufttemperatur, styret af elektroventiler, 12 volt. Skematisk diagram af termostaten:

Sådan ser billedet ud loddet bord fra siden af ​​sporene:

1.Instruktion af automatiseringen

Termostatens mikrocontroller arbejder med 5 DS18B20-sensorer. Sensorerne er forbundet til én bus. Det kan være nødvendigt at reducere R1. MK skelner mellem sensorer ved deres serienummer. Når du fremstiller for første gang, bliver du nødt til at stikke i hvilken sensor der er ansvarlig for hvad og installere dem i overensstemmelse hermed.

Data vises i heltalformat, decimaler kasseres, foranstillede nuller slettes. Temperaturområde fra -9 til +99 grader. Hvis temperaturen overskrider grænserne, eller hvis sensoren svigter, viser displayet i stedet for aflæsningerne fra den tilsvarende sensor.

Ved den første forbindelse, efter vellykket initialisering af alle 5 sensorer, vil deres serienumre vil blive skrevet til EEPROM. Dette vil gøre det muligt i fremtiden at fungere korrekt, hvis nogle af sensorerne er adskilt eller defekte. I tilfælde af udskiftning af sensorer er det nødvendigt at slette EEPROM'en og tænde for enheden. Sletning af EEPROM er i øjeblikket kun mulig i programmeringsenheden. Så kan jeg gennem menuen finde ud af, hvordan jeg gør det. MK vil fungere uden kvarts 8 MHz. FUSE skal være korrekt installeret. Indikator baseret på HD44780-processor.

2. Arbejd med termostat

1. "MENU"-knappen ruller gennem siderne i menuen i en cirkel.

2.I opsætningsmenuen (Setup) blinker den parameter, der kan indstilles.

3. Indstilling med PLUS / MINUS knapper som normalt.

4. Se på DS1307. Tiden vises i formatet tt: mm: ss. Visningsformatet er 24 timer. Adgang til uret via menuen. Tidsindstillingerne er tilgængelige på siden - på skift: sekunder (PLUS / MINUS knapperne nulstiller sekundværdien), minutter, timer. Tidspunktet for aktivering af dagtilstand - dag- og nattilstand - nat er indstillet. For tilstande er outputformatet tt: mm. Urindstillingerne gemmes i DS1307's hukommelse.

5. Flyt fra en parameter til en anden med OP / NED knapperne. Knapperne virker ved et enkelt tryk, uanset varigheden.

6.Indstillingerne vil blive skrevet ind i hukommelsen inden for 10 sekunder efter sidste tryk. Displayet skifter til hovedtilstand.

7.Når der trykkes på en vilkårlig knap, eller når strømmen tilsluttes, tændes baggrundslyset. Baggrundslyset slukkes efter 30 sekunder efter sidste knaptryk.

3. Kedelstyringsalgoritme

1.Når der tilsluttes strøm til enheden, poller controlleren sensorerne, læser information fra realtidsuret. Regulatoren sammenligner den aktuelle tid med indstillingen for dag- og nattilstande og vælger de passende indstillinger for termostaters drift.

2. Efter ca. 5 sekunder aktiveres enheden og begynder at styre kedlen.

3.Hvis temperaturen fra Pole-1, Pole-2 eller Office-sensorerne bliver lavere end den indstillede, så tændes pumpen, varmelegemet, og spænding tilføres den tilsvarende aktuator for at levere kølevæsken til dette kredsløb. Når temperaturen stiger over den indstillede værdi med hystereseværdien, slukkes varmeren, pumpen forbliver i drift i 30 sekunder for at sikre, at varmelegemet køler ned til en sikker temperatur. For at sikre strømmen af ​​vand gennem kedelkredsløbet forbliver kølevæskeforsyningen åben til dette kredsløb i hele pumpens drift. Hvis driften af ​​kedlen er nødvendig for et andet kredsløb, lukkes kølevæsken straks til et allerede unødvendigt kredsløb.

4. Nødtilstand

1.Hvis varmemediets temperatur har overskredet den indstillede værdi for Kedel-parameteren, uanset sensorernes tilstand, tændes pumpen, varmeren slukkes, og Office-kredsløbet åbnes for at sikre flow af vand gennem kedlen.

2. I tilfælde af en fejlfunktion af sensoren i et hvilket som helst kredsløb, betragtes dette kredsløb som deaktiveret, hvis en varmelegeme arbejdede på det, så efter 30 sekunder, vil pumpen og kredsløbet slukke.

3. I tilfælde af fejl i kølevæsketemperaturføleren, mens kedlen kører, vil enheden skifte kedlen til tilstanden, som angivet i afsnit 4.1.

Kære kollegaer!
Jeg vil gerne supplere de publikationer, der allerede er tilgængelige på forummet, med en lille artikel, der supplerer rækken af ​​tilgængelig automatisering til sommerhuse... STM32 som en serie af mikroprocessorer kan meget vel supplere gruppen af ​​automationsenheder bygget på Arduino.
Lidt historie - hvorfor et sådant system overhovedet blev født. Senest blev jeg den stolte ejer af 140 remonterende hindbærbuske, og selvfølgelig lavede jeg en landing. På trods af at der er blevet gjort en indsats for at få tabet, var resultatet katastrofalt. Beplantningen var med mulchdække og udstyret med drypvanding - men mere end halvdelen af ​​buskene i efteråret viste sig at være ulevedygtige. Og hvad er overraskende - ingen skadedyr eller sygdomme blev bemærket. Dette var drivkraften til arbejdets start.
Først og fremmest blev der foretaget en analyse af vandet - og det viste sig, at vandet har en sammensætning, der ikke opfattes særlig godt af hindbær. Den triste nyhed er, at det er umuligt at bruge vand, der simpelthen er tilgængeligt i overskud på stedet uden et særligt forberedelsessystem. Selvfølgelig vil internettet hjælpe mig - og resultaterne er simpelthen chokerende ... Prisen på et færdiglavet system overstiger 270 tusind rubler, og du kan bare ikke købe det - det er lavet individuelt, og for mine mængder sovende har for høj ydeevne. Det blev en skam for staten - og nu, efter et års (!) arbejde, blev der født et system, der bestod testene og i år vil klare vanding og fodring af mine beplantninger. Og ikke kun hindbær.
Faktisk vil du med rette bemærke, at dette er åbne landinger, og her diskuteres den lukkede grund. Ja - faktum er, at min kollega, som har 3 drivhuse, er interesseret i projektet. Og nu er controllerne blevet lavet til ham i en lille serie, som du ser billederne af nedenfor

En smule tekniske detaljer- et debug-kort med stm32f103c8t6 installeret bruges som hovedkort. Strømmen er 220V AC, der er en galvanisk isoleret RS485 bus og også en galvanisk isoleret 1-leder bus. Controlleren er frit programmerbar - ved kommandoer er den fuldt ud kompatibel med FX2N Mitsubishi controlleren.
Understøtter både master og slave Modbus RTU kommunikationsprotokol. Har også en 2. seriel kommunikationsport - men understøtter kun modbus RTU slave.
Takket være 1-leder bussen fungerer den nemt med almindelige DS18B20 temperatursensorer. Og den understøtter op til 128 stk.
Også i denne publikation vil jeg gerne tilføje en video af systemet med 4 controllere, der opererer på modbus-bussen.

Hvorfor besluttede jeg at lave sådan en udgivelse? Det er meget enkelt – det er trods alt ikke alle, der kan hente en loddekolbe og samle det, han skal bruge. Denne controller gør det muligt at implementere enhver idé eller idé om en landmand uden meget viden.
Jeg beskrev systemet lidt kaotisk – undskyld mig. Har du spørgsmål - er du velkommen, jeg svarer så vidt muligt på alt. Også, hvis dette indlæg er savnet, vil jeg offentliggøre materialer om, hvordan dette system vil blive installeret i et drivhus. Håber denne oplevelse vil være nyttig.

V. Karavkin
Radioconstructor 2000, nr. 5, s. 16-19

Tilbydes drivhus automatisk styreenhed bruges i den kolde årstid eller på nordlige breddegrader.
Funktioner, som denne enhed kan udføre:
1. Modes "dag", "nat" - tænder og slukker belysningen på et bestemt tidspunkt. Til dette bruges to kinesisk-fremstillede vækkeure - der er ingen elektronisk eller mekanisk forskel, hele operationsprocessen er bundet til de elektroniske lydemittere, der er tilgængelige i dem.
2. Kontrol belysning - tænder ekstra belysning
3. Fugtkontrol
4. Temperaturkontrol

Funktionelt består selve enheden af ​​to dele: et tidsrelæ og en automatiseringsenhed. Diagrammet over den første af dem er vist i figur 1.

Selve enheden er en trigger. Som nævnt ovenfor bruges to kinesiske vækkeure som timing-enheder (de er konventionelt betegnet B1 og B2 i diagrammet). Når den første af dem udløses, indstilles en af ​​de stabile tilstande ved triggerudgangen, og den vil blive holdt, indtil en anden alarm udløses.
Transistorkontakter er forbundet til udgangene på udløseren, når de åbnes, genereres en spænding på deres samlere højt niveau(ca. 25 volt). Status for hver af tasterne signaleres af lyset fra LED'en.

Automatiseringsenheden består af flere komparatorer. Hver af dem har sit eget formål: komparatoren på A1-mikrokredsløbet er ansvarlig for temperaturkontrol, A2-komparatoren styrer belysningen, A3-komparatoren styrer fugtigheden. Princippet for deres drift er klart og behøver ikke en særlig beskrivelse: når en vis tærskelværdi nås på sensoren, tændes et elektromagnetisk relæ, som tænder den tilsvarende aktuator (varmelegeme, elektrisk lampe, elektrisk pumpe, afhængigt af på den udløste sensor). Det skal kun bemærkes, at fugtighedssensoren (ifølge skemaet er R21) her er to metalstænger (helst lavet af rustfrit stål) med en diameter på 3 ... 5 mm, nedsænket i jorden til røddernes dybde , og modstanden af ​​modstanden R19 skal være lig med modstanden af ​​sensoren ved optimal luftfugtighed... modstand R19, forresten, kan du installere en trimmer.

Nu om rollen som dag-nat-signaler her.
Som opfattet af forfatteren, skulle disse signaler skabe en forskel mellem nat- og dagdriftstilstande for drivhusdrift: således at yderligere belysning kun tændes i dagtimerne, hvis den eksterne belysning ikke er nok (f.eks. i overskyet vejr eller med en kort dagslys), og temperaturen om natten blev holdt lidt lavere end om dagen. Dermed bevares planternes naturlige vækstregime.
Til dette foretager signalerne fra "dag-nat"-timeren en lille justering af komparatorernes drift: et skift i komparatorresponstærsklen indføres i temperaturregulatoren, og lysdæmperen er generelt blokeret om natten.

Relæerne brugt af forfatteren i denne enhed, KUTS-1 fra fjernbetjeningen til husholdnings-tv (de blev også brugt i Vega-122-stereoforstærkerne i beskyttelsesenheden). Du kan også bruge almindelige bilrelæer, men så bør du installere 100 Ohm dæmpningsmodstande i serie med deres viklinger - bilrelæer er designet til at arbejde med 12 Volt spænding, og i dette kredsløb bliver der tilført cirka 25 Volt til relæviklingen.

Hvis du vil stifte bekendtskab med beskrivelsen af ​​betjeningen af ​​denne enhed mere detaljeret, så download kildemagasinet i vores bibliotek (link ovenfor). Det lader til, at der ikke er behov for at minde om, at alt på vores side er helt gratis ...


Jeg havde længe haft idéen til at lave et automatisk drivhus. Det kom til implementering, og jeg begyndte at studere drivhusøkonomien og automatiseringsenheden til drivhuse. Det viser sig, at et intelligent drivhus ikke er så simpelt, der er mange finesser, der skal tages i betragtning. Jeg skal nok starte med det vigtigste – hvordan vækst og modning sker forskellige kulturer og hvilke parametre miljø det er nødvendigt at vedligeholde i disse perioder.

Lufttemperatur

Hvis tomater og agurker vil vokse i drivhuset, er miljøparametrene for disse afgrøder ens. Tomater føles godt ved lufttemperaturer fra +18 til + 25 ° С om dagen og ikke lavere end + 16 ° С om natten. Jordtemperatur fra + 10 ° С og derover. Til blomstring og frugtsætning kan temperaturen øges lidt, så frugterne modnes hurtigere og er større.
Om natten går stoffer fra bladene til frugterne. Hvis temperaturen øges, hældes frugten mere aktivt. Hvis temperaturen er i de nedre grænser, fremmer dette væksten af ​​skud og rødder - for langsigtet frugtsætning.

For at støtte den rigtige temperatur i drivhuset skal der tages højde for sæsonbestemte temperaturudsving i området, hvor drivhuset er placeret. Hvis dette er den sydlige del af Rusland, så kan du fokusere på automatisk at sænke temperaturen, og hvis den nordlige del af Rusland, skal du også sørge for varmeapparaterne.

Så jeg vil begynde med måder at sænke temperaturen i drivhuset på. Den nemmeste måde at sænke temperaturen i drivhuset på er at skabe ventilation. Til ventilation anvendes "aktuatorer", som åbner ventilationsåbningerne, når temperaturen stiger.

Der er autonome "olieventilatorer" - essensen af ​​deres drift er enkel, når lufttemperaturen stiger, udvider hydraulikolien sig og skubber stilken og åbner derved vinduet. Når temperaturen falder, lukker den uden nogen automatisering. Men der er også problemer med dem, det første problem er, at hvis lufttemperaturen er høj og en cyklon pludselig flyver forbi med øget vind, kan vinduet simpelthen ikke nå at lukke og det kan blive revet af stærke vandløb vind. Nå, det andet problem er cylinderlækage, men dette kan bemærkes med tiden.

Drivhusaktuatorer

Jeg besluttede alligevel at gøre udsendelsen mere intelligent. Butikkerne sælger lineære aktuatorer, der kan bruges til at åbne og lukke ventilationsåbningerne efter specificerede forhold. Fordi automatikken virker altid, ventilationen kan tilsluttes fælles system siden aktuatoren koster ikke mere end den hydrauliske cylinder og mulighederne er meget større. Kombineret med en vindsensor, barometertryksensor og temperatursensor kan du udvide dit drivhuss muligheder. For eksempel en sensor atmosfærisk tryk kan overvåge trykfald, fordi det længe har været kendt, at med et hurtigt fald i atmosfærisk tryk er der større sandsynlighed for, at en stærk vind passerer, og vindhastighedssensoren vil allerede nu vise dig, at alle ventilationsåbninger skal lukkes.

Luftfugtighed

Det er det samme vigtigt parameter i drivhuset, ligesom temperaturen, bør den ikke falde under 60%. For forskellige afgrøder kan denne parameter variere fra 60 % til 90 %. Desuden ændres parameteren for luftfugtighed afhængigt af vækststadiet, blomstringen og frugtsætningen. Derfor bør det i automatiseringen til drivhuse være muligt at ændre betingelserne eller vælge allerede fastlagte programmer for forskellige afgrøder og vækststadier.

Måder at befugte drivhuse

Befugtere og fugtsensorer bruges til at befugte luften i drivhuset, disse kan være ultralydsbefugtere eller sprøjter højt tryk... For ultralydsbefugtere er det nødvendigt at bruge omvendt osmosefiltre, fordi det piezoelektriske element vil hurtigt forringes fra solen og andre aflejringer. Men højtrykssprøjtens dyser tilstopper også, så der skal et fint filter til.
Ved ultralydsbefugtning skal der tages højde for ét faktum, ved ultralydsbefugtning er damptemperaturen næsten 40 grader, dvs. når den er befugtet, vil den stige lidt total temperatur i drivhuset. Men ultralydsbefugtere er en økonomisk mulighed, selvfølgelig er det bedre at bruge en højtrykspumpe og specielle spraydyser.

Jordfugtighed og vanding

En anden vigtig parameter for drivhuse er jordfugtighed. På forskellige stadier af vækst og modning ændres denne parameter. Planternes største behov for fugt i frøplanteperioden er op til 90-95%, såvel som i fasen med frugtdannelse og frugtdannelse.

Automatiske kunstvandingssystemer

Automatisk kunstvanding i et drivhus er arrangeret anderledes, men i sidste ende kommer alle til at måle vanding. Jordfugtighedssensorer kan bruges, men med drastiske modifikationer. Kinesiske fugtsensorer fra printplader kan vise nøjagtige data i højst en måned, hvorefter metaloverflade kontakter ødelægges og oxideres. Hvis du bruger denne sensor, så kommer i sidste ende det øjeblik, hvor du går ind i drivhuset, og du har en pool der, alt er oversvømmet, og dine planter vil sandsynligvis dø. Derfor kan fugtsensorer bruges sammen med en vandflowsensor (vandmåler). Det er nødvendigt at måle mængden af ​​forbrugt vand pr. dag og indstille denne parameter. Jordfugtsensoren kan bruges, men med modifikation skal kontakterne være lavet af et materiale, der leder elektricitet og oxiderer så lidt som muligt. Det kan være kobber, men det oxiderer også med tiden, men det er allerede godt, fordi du kan rense kontakterne en gang om året og bruge dem igen. Men det er bedre at prøve grafitstænger, grafit leder elektrisk strøm og oxiderer ikke. Jeg har ikke prøvet det endnu, men jeg vil gerne lave sådan en sensor til testen. Generelt skal vi tage indikatorerne for vandmåleren som grundlag, og fugtsensoren kan bruges til at slukke for vanding, hvis den viser maksimale værdier... For eksempel i regnvejr falder vandforbruget markant, og den indstillede mængde vand til flowsensoren kan være for meget. Så det er bedre at lave kontrollen til kunstvanding kombineret.

Vanding aktiveres ved hjælp af et relæ ved et signal fra en sensor eller ved hjælp af tid. Beholderen til kunstvanding skal være i en højde, og det er bedre at vande med "tyngdekraften" blot ved at åbne eller lukke magnetventilen. Således kan du lave mere autonomt system siden et almindeligt batteri er nok til at drive controller og ventiler og solcellebatteri... Dette princip om kunstvanding vil være passende på steder, hvor elektriciteten ofte er afbrudt i lang tid.

Jordtemperatur

Jordtemperaturen er også vigtig at regulere som At holde jordtemperaturen inden for visse grænser vil hjælpe med at udvide dit drivhuss muligheder. Eksempelvis kan du på denne måde øge tiden med at bruge drivhuset fra tidligt forår til sent på efteråret, og gro nogle eksotiske planter... Temperaturstyring i et automatisk drivhus kan udføres med varmeskærme. Butikker sælger varmeledninger, der er placeret på bunden af ​​sengene. Opvarmningen styres gennem en controller, der konstant læser data fra en temperaturføler, som skal være i jorden. De der. temperaturføleren skal være vandtæt. Når temperaturen sænkes, vil regulatoren give et relæsignal for at tænde for strømmen til opvarmning. Så snart jordtemperaturen når de forudindstillede grænser, afbryder regulatoren strømmen fra varmeren. For at forhindre, at varmeelementet går i stykker ved hyppig tænding og slukning, er det bedre at bruge specielle lysdæmpere, der gradvist vil belaste varmeren.

Arduino drivhus


Drivhusudstyr

  1. Arduino Mega controller - aliexpress $ 10
  2. 8-kanals relæboks - aliexpress $ 10
  3. DHT temperatursensorer - aliexpress $ 1 pris
  4. DS1820 temperatursensorer - aliexpress $ 1
  5. LCD I2C data display modul - pris på aliexpress $ 3
  6. Jordfugtighedssensorer - aliexpress $ 1 pris
  7. Lyssensor - pris på aliexpress $ 1
  8. Elektromagnetiske ventiler til drypvanding- 150 rubler stykket i en bilforretning
  9. En uafbrydelig strømforsyningsenhed til 12 volt uden batteri - 700 rubler, med et batteri - 2000 rubler.
  10. Elektrisk dørlåsedrev til en bil (til et vindue) - 250 rubler i en bilbutik
  11. Flydevandstandssensorer - 200 rubler

Håndtering af elektriske belastninger


For at styre elektrisk udstyr er et Relay Shield board velegnet, antallet af relæer skal svare til antallet af enheder + en margin for fremtiden, du kan altid tilføje. Billedet viser et 4-kanals bord. Vi vil tænde / slukke for pumpen, elektromagnetiske ventiler. Hvis du bruger et servodrev eller et elektrisk dørlåsedrev til en bil, kan du åbne/lukke ventilationsåbningerne.

Miljøparametre


Miljøparametrene aflæses i drivhuset ved hjælp af temperatur- og fugtsensorer. Disse data kan bruges til ventilation.

Lysstyring

Du skal også bruge en fotomodstand, der tænder lyset.

Autovanding

En fugtsensor er nødvendig for rettidig vanding, hvis jorden tørrer ud. Men autovanding bør reguleres af flere sensorer, pga sengene er normalt lange, og sensoren vil ikke være i stand til at vise nøjagtige data for hele området.

Timer

Til yderligere ordninger automatisering, bør du få et ur bord til arduina. Til vanding er det værd at bruge en timer sammen med en luftfugtighedssensor. Du kan gøre meget med timeren, og hvis du stadig bruger kalenderen, kan du øge eller mindske belysningsintervallet afhængigt af kravene til planter af forskellige afgrøder

Adgang til drivhuset via internettet

Hvis du ikke vil begrænse dig til kun offline-versionen af ​​det automatiske drivhus, kan du købe et særligt netværksskjold for 10 kroner på samme aliexpress, så du kan styre drivhuset via internettet. Vi kan også bruge netværket til at forbinde videokameraer. Du kan følge vores planter over internettet.

Alarmbesked via SMS

Jeg ønsker ikke at komme foran mig selv, men en tanke dukkede op. For eksempel, hvis der ikke pumpes vand ind i tanken, pumpen er tilstoppet, eller vinduet sidder fast, og temperaturen i rummet stiger over 80 grader, kan alt dette føre til planters død. Hvis vi bor i et landsted, så kan vi en gang om dagen kigge ind i drivhuset for at se, om alt er i orden med planterne. Men hvad nu hvis vi er i en anden by? Jeg tror, ​​det er nødvendigt at lave en sikkerhedsalgoritme for at tjekke drivhusets grænseparametre. Hvis en af ​​parametrene nærmer sig et kritisk niveau, kan du sende en SMS med ved hjælp af GSM skjold til arduiono, det koster omkring 50 bukke for aliexpress. Vi vil altid være informeret, hvis vores planter er ubehagelige, og vi kan ringe til en nabo for at tjekke, om alt er i orden med drivhuset.

Udluftning

Der er flere måder at opretholde optimale temperaturer på. Til drivhuse, optimal temperatur+22 grader, maksimum +30 grader og minimum +16 grader. Til at begynde med vil vi bruge et termisk oliedrev, jeg kender ikke prisen, fordi en specialiseret koster fra 1.500 rubler, men du kan gøre det selv fra en gammel bilstøddæmper og ekstra kapacitet for bedre udvidelse. Generelt er ideen denne, når temperaturen i drivhuset stiger, udvider olien i cylinderen på den termiske aktuator sig og skubber stemplet, som er forbundet med vinduet, og åbner derved. Omvendt, når temperaturen falder, lukker den termiske aktuator vinduet. Hvis alt er beregnet korrekt, så elektroniske anordninger ikke nødvendigt for at holde temperaturen, men vi laver et fuldautomatisk drivhus i tilfælde af ekstrem varme. Og vi vil tilføje flere blæsere, der vil tænde, hvis der ikke er nok termiske oliedrev.

Vanding

Vi har allerede læst en del om dyrkning af planter i drivhus, derfor laver vi også dynamisk vanding, og måske tilpasning til bestemte planter. Vi får de grundlæggende data for vanding fra fugtsensorer, men det sker, at det er nødvendigt at lave speciel vanding på en timer på tidspunktet for modning eller vækst. For at gøre dette vil vi skrive et script til en bestemt type plante, men i hovedsagen vil vi bruge en fugtsensor. Til vanding bruges en stor tønde, det er bedre at have en mørk farve, så vandet opvarmes i det, du kan ikke vande det med koldt vand. Løbet er placeret højt, så der kommer et let tryk. En ventil er forbundet til tønden, som lukker vand ind i dråbesystemet. For fuldstændig kontrol kan den opdeles i sektioner med ventiler, så de ikke løber over eller underfyldes forskellige steder, og bruge egen fugtføler til hver sektion. To vandstandssensorer (minimum og maksimum) skal være indlejret i tanken. Ifølge disse sensorer vil pumpen fylde tønden, hvis der er lidt vand, og slukke den, hvis tønden er fuld af vand.

Alt dette bringer vi ud i livet ved hjælp af programmet

Efterhånden som vi kommer med den nøjagtige automatiseringsordning, kan vi begynde at programmere skitser. Skrivningen af ​​programmet er baseret på programmeringssproget C++. Du kan finde mange eksempler på internettet, som du blot skal tilpasse til dine opgaver og ændre tallene. I første omgang bliver du nødt til at justere parametrene og næsten manuelt konfigurere alt og fejlfinde i processen, så du bliver nødt til konstant at overvåge og justere. Det tager normalt et par dage, én til opsætning af den anden til kontrol, men det ville være bedre for første gang konstant at være opmærksom på, hvad der sker i drivhuset, ellers kan sensoren ikke være der og reagere dårligt på ændringer . Men så, når alt er fejlrettet, vil det være muligt ikke at bekymre sig om mikroklimaet i drivhuset og bare samle friske grøntsager og bær fra bedene. Arduino programmering er ikke svært, der er mange eksempler på internettet. Denne aktivitet kan kaldes et byggesæt for voksne, sjovt og givende. Det eneste jeg gerne vil sige til alt dette er, at arduino kan løse alt, men til brug i industriel skala eller for høj pålidelighed, tvivlsom. For pålidelighed er det bedre at bruge færdige enheder, selvom Arduino har arbejdet for mig i flere år uden problemer.

Vitaly

Arduino drivhus controller

I år byggede jeg en 30 kvm. m. til tomater. Oprindeligt planlagde jeg at dække det med polycarbonat, men efter at have vejet alle fordele og ulemper besluttede jeg at bruge en ethylenvinylacetatcopolymerfilm. Nå, nu hvor sæsonen er forbi, kan jeg allerede sige, at jeg traf det rigtige valg, og drivhuset glædede mig med en ganske anstændig høst (omtrent cirka halvanden centner). Drivhusets størrelse er 3,8 * 8, det vil sige cirka 30 kvm. m. af samlet areal, hvoraf ca. 24 kvm. m. nyttig. Udluftning blev udført naturligt gennem åbne døre og ventilationsåbninger placeret i enderne af drivhuset. Maksimal temperatur i drivhuset kl åbne døre og ventilationsåbningerne oversteg ikke udetemperaturen på toppen med mere end 5 grader, selvom der slet ikke er nogen ventilationsåbninger på drivhusets sideflader. Hvis jeg brugte SPK til at dække drivhuset ( cellulært polycarbonat), ville temperaturen i fravær af ventilationsåbninger i taget stige over fyrre. Derudover er gennemsigtigheden af ​​den brugte film, ligesom for en monolitisk PC, høj - 92%, hvilket sikrede, at tomaterne gav meget godt udbytte og var tydeligt i en generativ tilstand på grund af den rigelige mængde lys. I SPK, selvom gennemsigtigheden af ​​hvert lag er omtrent den samme, er procentdelen af ​​lys, der passerer ind i drivhuset, meget mindre - 92% * 92% = 84%, plus noget går tabt på skillevæggene, hvilket i sidste ende giver gennemsigtigheden ikke højere end 82 %. Som et resultat får planterne betydeligt mindre lys og skifter til en mere vegetativ tilstand, der danner mere bladmasse og mindre tomat. Og desuden skal du konstant håndtere dannelsen af ​​bladmasse, som er overskud på grund af planternes konkurrence på grund af mangel på belysning.
I mit drivhus behøvede jeg på grund af lysets overflod slet ikke at beskæftige mig med at knække blade, jeg brækkede kun mine stedsønner af, der var få blade på planterne, og der var mange frugter. Sandt nok opstod der et andet problem - den lette forbrænding af blade og frugter. På bladene manifesterede dette sig i gulheden af ​​unge blade, som dannedes kort før varmebegyndelsen, og på frugterne - i udseendet af hvide sider på frugterne fra den side, der vender mod sollys... Denne faktor havde en meget negativ effekt på høsten, som kunne have været meget større, og førte endda til, at buskene ikke beholdt deres fuldgyldige udseende ved efteråret, og selv phytophthora forsøgte. Så vidste jeg stadig ikke noget om senbrand - hvordan den opstår, hvad der bidrager til dens spredning. Så fandt jeg ud af, at kulden ikke er så meget forfærdelig for en tomat som et "bad" - når planterne lang tid ophold om dagen som i et dampbad, der kommer frem, hvis solen allerede står på himlen, og drivhuset er helt lukket. Hele sommeren lukkede jeg slet ikke drivhuset, hverken dag eller nat, på trods af ændringer i vejret var dørene og ventilationsåbningerne konstant åbne. Dog nærmere efteråret, hvor drivhuset på grund af kolde nætter skal lukkes om natten, når det lige er svampesygdomme begynder at rase, og temperaturen falder om natten og om dagen, og følgelig øges kondensationen kraftigt, de ventilationsåbninger, der ikke åbnes i tide, kan hjælpe dig med at afslutte sæsonen på én gang. Det er præcis, hvad der skete for mig - hele dagen blev næsten tomaterne "våde" ved en temperatur på 20-30 gram. og alle blev syge af senblødning på grund af, at eventuel ventilationsautomatik på dette øjeblik Jeg var fraværende, og jeg kunne ikke komme i drivhuset hver dag. Som følge heraf måtte jeg smide 7 spande tomater ud, for det meste næsten rød og lyserød modenhed.
Interessant nok begyndte buskene at fortsætte med at vokse og vokse mere eller mindre sunde frugter, så snart jeg fjernede årsagerne til sygdommen og straks begyndte at overvåge åbningen og lukningen af ​​ventilationsåbningerne. Jeg fjernede næsten al høst. I oktober lykkedes det at fjerne omkring 8 ekstra spande frugter, og nu er der stadig omkring hundrede modning der.
Fremover vil jeg fortsætte beskrivelsen af, hvordan jeg kom frem til behovet for at bruge automatisk system regulering af temperatur og luftfugtighed og hvorfor det er bedre at lave et styringssystem baseret på en regulator. Så tænker jeg at gå direkte til projektet. Generelt handler dette emne ikke om, hvad der allerede er blevet gjort, men om, hvad jeg lige skal gøre - emnet for yderligere forbedring af drivhuset, og jeg besluttede mig for at udvikle og implementere systemet. Hvis du vil deltage i diskussionen af ​​dette emne, er du velkommen, for det er slet ikke nødvendigt at vente, indtil jeg er færdig med præsentationen af ​​denne optakt, især da det generelt ikke er nødvendigt.

Registrering: 23/06/13 Beskeder: 5.152 Kvitteringer: 5.780

Vitaly

Tilmelding: 23.06.13 Beskeder: 5.152 Kvitteringer: 5.780 Adresse: Bryansk

Jeg vendte hjem, fortsætter jeg. Herunder kan du se flere fotos af opførelsen af ​​drivhuset og modningen af ​​afgrøden. Jeg havde ingen frøplanter i år - høje varianter det var kun nok til de ekstreme bede, og selv da ikke helt, resten var plantet underdimensioneret. Desuden var halvdelen af ​​de høje og alle de underdimensionerede frosset på vinduet, og de blev forsinket i udviklingen i næsten 2 måneder. Vi plantede frøplanter på fast sted sent - den 1. og 2. juni, og jeg dækkede drivhuset først den 21. juli, og det var kun fordi vejret udenfor på det tidspunkt blev fuldstændig forringet, det var koldt, det regnede uafbrudt, så jeg måtte dække det til i en hård vind og smed lige en film - regnen begyndte. Og bogstaveligt talt på andendagen efter shelteren ændrede vejret sig dramatisk, og varmen kom. Tomaterne udholdt ikke særlig let sådan en skarp overgang, da jeg om aftenen, når jeg dækkede drivhuset, ikke havde tid til at lave vinduer og døre og drivhuset stod dagen efter til klokken 12 helt tildækket til kl. Jeg ankom for at afslutte det.
Bogstaveligt talt efter 2-3 dage indså jeg, at jeg ikke kunne klare en temperatur over 30 grader i varmen, om ikke andet fordi den nogle gange var oppe på 33 på gaden. Jeg tænkte i lang tid på, hvordan jeg skulle løse problemet, jeg ønskede virkelig ikke at skjule drivhuset for solen, fordi et fald i belysningen med 1% svarer til et fald i udbyttet med 1%, og i forårstid endnu mere - høsten går tabt med 1,5%. En af mulighederne var at installere sprøjter på drivhustaget, som ville fungere, når temperaturen i drivhuset kommer op over 30 grader, den anden - at lave 3 døre på hver side, hvor muligheden blev lagt allerede på designstadiet. Desuden skulle dørene være lavet som åbninger, hvori rammer kunne indsættes, strammet af anti myggenet eller foliebelagte rammer, hvis det er koldt, men jeg besluttede mig for ikke at gøre dette på fremstillingsstadiet.
Det tog mig et stykke tid at erfare, at der er en meget effektiv måde til hurtigt at sænke temperaturen i drivhuset ved hjælp af tåger, som samtidig gør det muligt at justere luftfugtigheden i drivhuset. Nu besluttede jeg at inkludere tåger - tåger i klimastyringssystemet og vende tilbage til skygge, hvis denne foranstaltning af en eller anden grund viser sig at være utilstrækkelig til at holde temperaturen på 25-30 grader. og udelukkelsen af ​​dannelsen af ​​hvide tønder på tomater på grund af kombinationen af ​​stærkt lys og høj temperatur, selvom jeg tror, ​​at alt bliver godt.
Dernæst vil jeg fortælle dig om mine konklusioner om hvilke temperatur regime det er nødvendigt at sørge for tomater i løbet af dagen for deres normale vækst og udvikling, hvordan dette kan sikres, og hvorfor ventilatorer baseret på hydrauliske cylindre er fuldstændig uegnede til disse formål.
Og her er nogle billeder:

Vedhæftede filer:

Sidste redigering: 20/10/15

Registrering: 23/06/13 Beskeder: 5.152 Kvitteringer: 5.780

Vitaly

Tilmelding: 23.06.13 Beskeder: 5.152 Kvitteringer: 5.780 Adresse: Bryansk

Temperatur regime

Baseret indledende erfaring af driften af ​​drivhuset, modtaget i år, konkluderede jeg for mig selv, at der ikke er nogen vigtigere opgave i processen med at dyrke planter i det end opgaven med temperaturkontrol. Dette er lige så vigtigt for et drivhus med enhver belægning, jævn film, endda SPK, endda profileret polycarbonat. Selvfølgelig er der belægninger, hvor dette spørgsmål praktisk talt ikke er relevant - det er ikke gennemsigtige belægninger, men belægninger hvid og mesh drivhuse, men vi vil ikke overveje disse muligheder her. Desuden besluttede jeg i dette emne at begrænse mig til at overveje reguleringen af ​​parametrene for et drivhus udelukkende lavet til tomater.
Faktum er, at hver plante har sit eget foretrukne område af temperaturer, fugtighed og andre parametre. For ikke at sprede tanker langs træet, hvorfra jeg tog disse specifikke temperaturniveauer, der kræves for tomater, som jeg vil give nedenfor, overlader jeg det til dig, hvis du har brug for det, tjek dem og afklar. Jeg vil ikke engang huske det igen, men bare kopier hvad jeg sagde for nylig i denne tråd:

Og hvad kræves der i virkeligheden for at skabe i det mindste noget af det mest primitive klimastyring i et drivhus? Til tomater for eksempel?
Du skal blot overvåge temperaturen udenfor og åbne ventilationsåbningerne så tidligt som muligt om morgenen, når temperaturen udenfor kommer over omkring 12 grader, for at tørre blade og frugter fra kondens, skal du åbne ventilationsåbningerne og dørene, når temperaturen i drivhuset kommer over 25 gram. og tænd for tågerne, når temperaturen kommer over 30, og tænd for opvarmningen af ​​drivhuset, når temperaturen i det falder til under 12.
Det er måske alt. Hvis du tilføjer noget mere automatisering, er jeg bange for, at det ikke bliver bedre, men værre. For amatørdrivhuse på dette niveau er dette minimum måske det optimale, hvilket giver dig mulighed for at få en anstændig høst af sunde produkter og ikke de krummer, der nu er i flertal.

Og endnu et uddrag:
Spørgsmålet er, hvor meget er det efterspurgt?
Ikke hvor meget, desværre. For at noget skal være efterspurgt, skal du i det mindste have en bevidsthed om behovet for det. Og på hvilket niveau mange mennesker skændes her med os, kan bedømmes ud fra et ret typisk udsagn: Mine agurker vokser i samme drivhus med tomater og bærer frugt perfekt. Nå, hvad kan du forklare til en person, der ikke er bekendt med det grundlæggende i landbrugsteknologi? Og da han har nul forståelse for behovet for at opretholde nogen form for klima i drivhuset, så har han naturligvis ingen efterspørgsel efter de systemer, der understøtter det. han vil læse det og sige noget, eftertrykkeligt, som: "Der kommer gyldne tomater," eller måske vil han udtrykke det mere tydeligt og groft, som: "Katten har ikke noget at gøre ... ja, osv.
Mange mennesker foretrækker simpelthen at bygge hele sarkofager til planter med kompleks underjordiske systemer opbevaring af varme og udlægning af 200.000 eller mere til dem (ingen fornærmelse får de at vide, det gør de ikke af materialistiske årsager), i stedet for at etablere mindst det enkleste system termoregulering, og endda hævder, at der ikke er nogen anden måde (men dette er allerede en fornærmelse).
Lad os nu se på den anden side. Der er folk, der er velbevandret i elektronik og programmering, og de kan sagtens lave et meget billigt reguleringssystem, men jeg kan ikke se, at mindst én af dem sagde: For en tomat skal du sørge for dit og dat. Og så kan deres udvikling blive meget værdifuld for mange, i det mindste for dem, hvis bevidsthed ikke er blændet af behovet for at bygge sarkofager - de samme dinosaurer set fra synspunktet automatisk regulering, som en almindelig filmtunnel, selvom den prætentiøst blev kaldt, for eksempel "Ivanovs solvegetar".
Ja, at du har brug for en speciel termostat. Hvis du bruger en separat enhed til at regulere hver enkelt parameter, fungerer den hverken enkelt eller pålideligt. Jeg er bange for, at for at implementere det minimum, jeg har angivet, kan man ikke undvære en controller.

Ja, siger du, vi vil lave enheden i en minimalistisk form, og så viser det sig, at der stadig er meget at følge, ændringer vil begynde, og prisen vil stige. Heldigvis adskiller automatisering baseret på softwareenheder sig fra stive automatiseringsordninger ved, at det ikke er svært at ændre kontrolparametre og introducere nye funktioner, og omkostningerne stiger, hovedsagelig kun for yderligere sensorer og aktuatorer, og kun programmet ændres i selve systemet . .. Derfor er det ganske rimeligt i de første faser at begrænse antallet af funktioner, der udføres, så meget som muligt ved kun at regulere temperatur og luftfugtighed, for ikke at spilde ekstra kræfter og penge.
Luftfugtighed i et drivhus er en lige så vigtig parameter som temperatur, men disse parametre hænger stærkt sammen, derfor vil vi ved at justere temperaturen samtidig ændre luftfugtigheden, og det er ikke absolut, men relativ luftfugtighed, der er vigtigt . For nemheds skyld skal du ikke bøvle for meget nu, det er bedre kun at fokusere på temperaturstyring, men mere på det næste gang, hvor jeg vil forsøge at liste det hele. nødvendigt udstyr til at skabe minimalt system regulering og estimere groft, hvor meget det vil koste.

Registrering: 23/06/13 Beskeder: 5.152 Kvitteringer: 5.780

Vitaly

Tilmelding: 23.06.13 Beskeder: 5.152 Kvitteringer: 5.780 Adresse: Bryansk

Mere om temperatur

Jeg tænkte bare, jeg skal nok beskrive mere detaljeret årsagerne til, at temperaturen i drivhuset skal reguleres netop inden for de grænser, som jeg beskrev ovenfor.
Faktum er, at væksten af ​​sydlige planter ved temperaturer under 12 gram. det stopper helt, og hvis det er endnu lavere, begynder de at visne og klamre sig til forskellige sygdomme, derfor er det umuligt at åbne drivhuset, når udetemperaturen er under 12. På den anden side samler der sig rigelig kondens på bladene og frugterne om morgenen i drivhuset. Hvis du tillader et "bad", når buskene er våde, og temperaturen stiger til 20 og derover - for phytophthora er det paradis - hellere ikke. Så du kan droppe hele afgrøden meget hurtigt. Derfor skal du åbne ventilationsåbningerne så tidligt som muligt. Om sommeren midterste bane det er nemmest bare slet ikke at lukke vinduer og døre, men et sted i august skal du alt efter vejret overføre alt til maskinen.
Den optimale temperatur for tomater er 25 gram. Hvis den stiger højere, skal du blot åbne ventilationsåbningerne. Hvis temperaturen stiger over 30, er dette fyldt med skader på bladene fra overophedning, sterilisering af pollen, solskoldning og andre besvær, derfor ved at nå 30 gr. foggers burde virke - foggers, der effektivt sænker temperaturen med flere grader.
Hvis temperaturen i drivhuset falder til under 12 grader, tror jeg, at dette allerede er forståeligt - jeg beskrev det ovenfor - en varmelegeme af enhver type skal tænde. Om efteråret, hvor man blot skal sikre dyrkningen af ​​de satte frugter, synes jeg, man kan sænke denne tærskel til 6-10 grader for at spare energi. Forresten er opvarmning til 40 grader om dagen ikke så forfærdeligt, da tomater allerede er på vækststadiet, og sterilisering af blomsterstande er ikke forfærdeligt. Hvis dine tomater allerede er blevet inficeret, vil en sådan højtemperaturopvarmning dræbe phytophthora, derfor, for at desinficere, kan du bevidst lade drivhuset være helt lukket i flere timer på en solrig dag, kun så temperaturen i drivhuset stiger samtidig over 30 gram. Herefter skal drivhuset ventileres grundigt. Faktisk gjorde jeg netop det, og måske er det derfor, tomaterne i mit drivhus stadig lever.
Nå, måske er det alt. Selvom dette kun realiseres, vil planterne være meget flere behagelige forhold og vil give meget større høst end i et drivhus, hvor temperaturen springer fra 35 grader. om eftermiddagen op til 5 gr. om natten. Under alle omstændigheder er en sådan algoritme ret egnet som et pålideligt grundlag, og så vil spørgsmålet om yderligere optimering blive klart af sig selv i løbet af den praktiske drift.

Og nu - om det mindste sæt udstyr, der er nødvendigt til kontrolsystemet.

Controller hardware sæt

1. Controller - 1
2. Displayenhed (skærm) til controlleren - 1
3. Strømforsyning 12 V til controlleren - 1
4. Sensor udetemperatur - 1
5. Intern temperaturføler - 1
6. Varmepistol - 1
7. Elektriske dørdrev (aktuatorer) - 2
8. Elektriske agterspejlsdrev (aktuatorer) - mindst 2, til drivhuse fra SEC - mere
9. Foggers (foggers) - til et drivhus med en længde på 8 m omkring 8
10. Skab til placering af udstyr - 1
11. Apparat beskyttende nedlukning - 1
Nå, for at sikre autonomi, i tilfælde af strømafbrydelse, solpanelet- og akkumulator batteri- 1. Og undervejs er der stadig forskellige småting, såsom rør til elektriske ledninger, selve ledningerne mv.
Jeg citerer ikke prisen på hvert stykke udstyr lige nu - det er bare lidt doven, og der er ingen tid, alligevel vil det gradvist blive afklaret, de vil blive udvalgt optimale muligheder, leverandører, modeller, så jeg håber, interesserede deltagere vil hjælpe med at bestemme dette problem.

Sidste redigering: 21/10/15

Vitaly, det er ikke klart, hvem din meget detaljerede tale henvender sig til. At dømme efter det faktum, at du tygger det grundlæggende i detaljer, sandsynligvis for begyndere, fordi alle andre, det ser ud til, burde være bekendt med ovenstående. Emnet drivhusautomatisering, som du har taget op, er uden tvivl nødvendigt og vigtigt, men vækker en vis skepsis over for den vej, du har valgt.
Jeg foregiver ikke at være den ultimative sandhed, men som jeg ser det, starter projektet som regel lidt anderledes. Først diskuteres og opstilles mål og mål, udarbejdes en teknisk opgave, og passende løsninger udvælges. Nogle gange krydser endda et lille punkt i TK brugen af ​​løsningsmetoder ud, hvilket indsnævrer omfanget af de tilgængelige værktøjer. Sådan noget i en nøddeskal. Du har allerede valgt Arduino-platformen med det samme. Forklar så hvorfor netop hende, og ikke for eksempel raspberry PI eller noget andet. Arduino meget elementær platform. Når du vælger det, skal du hænge et meget begrænset sæt opgaver på det, hvilket i høj grad indsnævrer dine ønsker. Indtil nu er der lavet meget grundlæggende håndværk på den. Der var nogle beklagelser blandt de ildsjæle, der arbejdede på den, at den "ikke klarer" mange opgaver. Det ser også ud til, at sættet af sensorer til det er meget begrænset. Jeg er ikke imod automatisering og diskussion, men for mig personligt er det ikke af praktisk interesse at bygge et system på Arduino. Så jeg er nysgerrig, måske kigger jeg forbi, læser den, og det er det hele.
Indsnævr ikke emnet til kun én platform, smid ikke entusiasters muligheder på andre platforme. Så bliver emnet nok mere overfyldt og nyttige løsninger vil dukke op oftere.

P. S. Hvis dette emne kun blev oprettet for at beskrive dine eksperimenter med Arduino, så undskylder jeg på forhånd, at jeg kom ind med rådet malplaceret. Jeg taler allerede om, hvad jeg vil have i drivhuset, så at sige, minimum TK, der er synligt for mig.

  • Registrering: 23/06/13 Beskeder: 5.152 Kvitteringer: 5.780

    Vitaly

    Tilmelding: 23.06.13 Beskeder: 5.152 Kvitteringer: 5.780 Adresse: Bryansk

    Vitaly, det er ikke klart, hvem din meget detaljerede tale henvender sig til.
    ... som jeg ser det, starter et projekt som regel lidt anderledes. ... Du har allerede valgt Arduino-platformen med det samme. Forklar så hvorfor netop hende, og ikke for eksempel raspberry PI eller noget andet. Arduino meget elementær platform. Vælger du det, skal du hænge et meget begrænset sæt opgaver på det ... Indtil nu er der lavet meget grundlæggende håndværk på det. Der var nogle beklagelser blandt de ildsjæle, der arbejdede på den, at den "ikke klarer" mange opgaver. Det ser også ud til, at sættet af sensorer til det er meget begrænset. ... for mig personligt er det ingen praktisk interesse at bygge et system på Arduino. ... Indsnævr ikke emnet til kun én platform, smid ikke entusiasters muligheder på andre platforme. Så vil emnet formentlig være mere overfyldt, og brugbare løsninger vil dukke op oftere.
    ... Jeg taler allerede om, hvad jeg vil have i drivhuset, så at sige, minimum TK ...

    Generelt er der for hvert aktivt forummedlem, der skriver kommentarer, at dømme efter statistikken, 200-300 personer, der blot læser. Hvem henviser vi dem til? Er de nybegyndere? Eller er der en del avancerede blandt dem, der simpelthen ikke ønsker at indgå i en diskussion, der virker overfladisk for dem, eller de simpelthen ikke har tid nok til at deltage i diskussioner? Hvis der derimod er en gruppe, der ikke skal tygge det basale, så ser vi ikke deres udvikling på dette område. Sådanne diskussioner på dette forum er opstået mere end én gang, men resultatet er ikke mærkbart. Jeg kender kun 3 eksempler på, måske, vellykket automatisering af drivhuse. Det første eksempel - jeg gav linket ovenfor, det andet her: Jeg kan dog ikke huske, om han virkelig har en implementering på mikrocontrolleren, og selv SergeiL's drivhus kører under kontrol af en Samsung-baseret controller.

    Naturligvis valgte jeg Arduino-platformen for mig selv, og hvis jeg i processen med at implementere systemet på den støder på vanskeligheder - vil jeg, som de siger, være ansvarlig for dette. Men jeg tog straks forbehold for, at jeg ikke på en eller anden måde havde til hensigt at begrænse diskussionsfriheden i dette emne og var klar til at diskutere alle aspekter, undtagen naturligvis en simpel snak af spørgsmålet. Så diskuter venligst enhver platform, hvis du finder en korrespondent. Jeg har allerede truffet en beslutning, hvor jeg skal stoppe, for hvis der blandt debattørerne ikke er en eneste, der har besluttet, så bliver der derfor ikke noget resultat i sidste ende.

    Og om det faktum, at Arduino er en meget elementær platform, vil jeg gerne præcisere, hvad du mener med det? Entusiasters mening? Lad os tage et kig på præcis, hvad disse entusiaster er, og hvad de forsøgte at gøre på Arduino, før de kom til denne konklusion? Arduino er blot et kredsløbsorienteret sprog, der gør det forståeligt for folk, der forstår elektronik. Dette er en åben platform, så der er mange færdige løsninger, det er designet, så selv ikke-specialister kan begynde at gøre noget for sig selv ved hjælp af softwareteknologi, hvilket førte til fremkomsten af ​​mange sådanne entusiaster. Ja, det tillader det, men det udelukker ikke behovet for seriøs uddannelse, men det er netop, hvad entusiaster ofte mangler, så de begynder at gå fra et ømt hoved til et sundt. Og derfor, før jeg opgiver Arduino-teknologien, vil jeg gerne vide, hvilken grundlæggende begrænsning af dette sprogs muligheder kan du citere? Vejer han meget? Er kommandosystemet ufuldstændigt? Er ydelsen lav? Ekstremt akavet at programmere? Hvad præcist?
    Jeg vil åbne for dig lille hemmelighed... Sagen er den, at du ikke behøver at gøre noget særligt i forhold til at udvikle kredsløb eller programmere til automatisering af et drivhus. Dette har længe været gjort før os og drivhuse har fungeret i lang tid, og ikke én person. Du kan bare dumt gentage alt, uden at opfinde noget, hvis dette er nok for dig og ikke vil tilføje noget af dit eget. Bliv fortrolig med materialet, måske vil du ændre mening om Arduino.

  • Tilmelding: 11/03/13 Beskeder: 643 Kvitteringer: 690

    Forstået, vil jeg ikke blande mig i diskussionen. Jeg har lidt mere lyst til automatisering, derfor passede Arduino ikke mig, selvom jeg gentager, min viden om det er overfladisk, hentet fra læsning af fora på denne platform, måske ikke er tilstrækkelig.
  • Registrering: 23/06/13 Beskeder: 5.152 Kvitteringer: 5.780

    Vitaly

    Tilmelding: 23.06.13 Beskeder: 5.152 Kvitteringer: 5.780 Adresse: Bryansk

    Arduino meget elementær platform. Når du vælger det, skal du hænge et meget begrænset sæt opgaver på det, hvilket i høj grad indsnævrer dine ønsker. Indtil nu er der lavet meget grundlæggende håndværk på den. Der var nogle beklagelser blandt de ildsjæle, der arbejdede på den, at den "ikke klarer" mange opgaver.

    Her er dette emne for at hjælpe dig med at profilere din holdning til Arduino. Så vidt jeg, ikke en programmør, forstod ud fra striden mellem de to programmører, ligger kravene til Arduino ikke i platformens svaghed. Påstandene hang, så vidt jeg forstod, sammen med dets utilstrækkelige, efter modstanderens opfattelse, høje niveau. Men et lavt niveau, ser du, øger sprogets kraft og hastighed - enhver systemprogrammør vil fortælle dig dette. Og at det lave niveau komplicerer skrivningen af ​​programmet, som han hævder, afhænger af hvem. Arduino er trods alt et sprog, der er skræddersyet til elektronikingeniører, så for dem, som et specialiseret sprog, vil det være meget mere bekvemt end et universelt. En anden ting er for programmører, der forstår elektronik ret svagt, men i sprog på højt niveau spiste de en hund - deres mening kan derfor forstås.

    Sidste redigering: 21/10/15

  • Tilmelding: 20.10.11 Beskeder: 887 Kvitteringer: 432

    Efter min mening skal man, inden man diskuterer, hvad man bygger automatiseringen på, tage stilling til den tekniske specifikation, ellers vil man nu skubbe den industrielle CNC ind i drivhuset, så man temperaturmæssigt kan åbne et par udluftninger. Selvom det igen er praktisk for nogen at arbejde med denne eller den controller, og der er mulighed for at bruge den, hvorfor så ikke, selvom den er overflødig. Under alle omstændigheder er det nødvendigt at starte med den tekniske opgave og konstruktionen af ​​en kontrolalgoritme. Indtil videre, af hvad der er skrevet ovenfor, følger det, at: under 12 tænder for varmen, over 25 åbner vinduet, over 30 tænder for tågerne. Selvom kredsløbet er meget enkelt, kan du endda undvære en controller.
  • Registrering: 23/06/13 Beskeder: 5.152 Kvitteringer: 5.780

    Vitaly

    Tilmelding: 23.06.13 Beskeder: 5.152 Kvitteringer: 5.780 Adresse: Bryansk

    ... Under alle omstændigheder er det nødvendigt at starte med den tekniske opgave og opbygningen af ​​en kontrolalgoritme. Indtil videre, af hvad der er skrevet ovenfor, følger det, at: under 12 tænder for varmen, over 25 åbner vinduet, over 30 tænder for tågerne. Selvom kredsløbet er meget enkelt, kan du endda undvære en controller.

    Nå, prøv det. Jeg er ikke sikker på, hvad du kan gøre selv med sådan en simpel algoritme undvære en controller. Men du har allerede forenklet den algoritme, jeg foreslog, fordi jeg skrev, at der er 2 sensorer: den ene er i drivhuset, den anden er på gaden, jeg foreslog lige den samme tærskel i begge tilfælde - 12 gram.

    Tror du, at det vil være nemt at implementere selv en tilsyneladende meget simpel algoritme i sådan et inertiobjekt som et drivhus? Vi kan allerede nu antage, at der vil være mange forhindringer på vejen mod implementeringen. For eksempel sænker tåger øjeblikkeligt temperaturen i toppen af ​​drivhuset, men overophedningen forbliver under, hvilket betyder, at intensiv blanding af luften og yderligere sensorer vil være påkrævet, naturligvis med kompleksiteten af ​​kontrolprogrammet. Fugtighed kan heller ikke øges ukontrolleret - dette vil allerede begynde at skade kulturen, og effektiv temperaturreduktion bliver umulig. Derfor antages det, at algoritmen og hele systemet i fremtiden vil blive mere kompliceret, det vil være nødvendigt at indføre ventilatorer for at blande luften og for udsugningsventilation for at reducere fugtigheden.
    Det er bare sådan, at meget ikke kan forudses på nuværende tidspunkt, især da jeg for eksempel ikke har gjort noget lignende før. Derfor foreslog han præcis minimum svær mulighed, hvilket alligevel ikke kan gøres med enklere midler, for eksempel ved hjælp af en termostat. Betydningen af ​​denne tilgang er, at det ikke er svært at komplicere enheden i fremtiden. Derfor vil jeg nu gerne beskæftige mig med kredsløbsdelen - prøv at tegne et diagram over enhedens kerne. Editor til at tegne e-mail Jeg så skemaer i emnet, som jeg allerede gav ovenfor. Jeg har allerede selv downloadet det, selvom jeg stadig ikke aner, hvordan man arbejder i det. Det er svært og længe for en at bevæge sig, især når man ikke ved meget, så alt vil gå meget langsomt. I dag brugte jeg hele dagen på at vælge enheder på internettet - alt hvad der skal købes, jeg overvejede mange muligheder og gjorde det måske ikke det bedste valg, men processen er begyndt så småt.
    Redaktøren kan findes her: sPlan- måske er der nogen, der kender den eller kan rådgive den bedste, men indtil videre vil jeg prøve at bruge den.