Jump to content
Hasjma

Arduino CannaGrower

Recommended Posts

Hasjma

HTML/PHP kan jeg, samt sånn halvveis integrasjon med programvare som kjører på server..

Det beste er vel egentlig å ha et eget program som tar seg av seriell kommunikasjon med arduinoen som er åpen for tilkoblinger fra lokal PC.

Derfra kan en bruke GUI-programvare å koble seg til serversoftware, sende/motta kommandoer og verdier. På samme måte kan du sette opp alle mulige programmer til å kommunisere via TCP, feks PHP.

Kunne tenkt meg å fått til en løsning som ikke trenger en data som står tilkoblet arduinoen hele tiden, men hadde også vært kult å laget noe mer avansert som går gjennom data. Da er det muligheter for total remote-grow, hehe.. ^_^

Fet rele boks du har laga deg Olee! Har akkurat laga meg en selv også, selv om den ikke ser like strøken ut som din ;)

Har forresten hatt stabile målinger på både DHT11 og DHT22.. rundt 30-40% RH på stue osv. inne med plantene leverer den stabile verdier nesten hele tiden ca 1/100 målinger får et lite sprett oppover eller nedover. Har ikke testet de side om side derimot, det skal jeg gjøre!

Hvordan funker den IC'en du bruker? Har den både motstand og diode? Har ikke så mye peiling på IC, og småelektronikk generelt.. :)

Har forøvrig testkjørt opplegget litt nå, og det kjører problemfritt. Har fått på klokke så den vet når lyset skal på og av og byttet ut skjermen med en som har 4 linjer istedet for 2, og en drøss ledninger mindre siden den går på I2C istedet. På de 2 nederste linjene ser jeg hvilke releer som er innslått.. Så nå fyrer jeg meg bare ei, og venter på at fuktigheten skal synke.. Jeg like fornøyd hver gang den kommer ned på grensa og det kommer "Fukter" på skjermen og releet slår seg inn.. :smokey:

Edited by Hasjma

Share this post


Link to post
Mr.Chalice

Hva med å bruke disse mini-pc (på størrelse med kredittkort) som har kommet? Såvidt jeg husker så har de wifi innebygd blant annet.

Husker ikke hva disse mini-pcene heter, men det tipper jeg xyzzy har peil på :smokey:

Edited by Mr.Chalice
  • Like 1

Share this post


Link to post
Hasjma

Hva med å bruke disse mini-pc (på størrelse med kredittkort) som har kommet? Såvidt jeg husker så har de wifi innebygd blant annet.

Husker ikke hva disse mini-pcene heter, men det tipper jeg xyzzy har peil på :smokey:

Har en raspberry pi på bestilling, den kosta vel litt over 200kr med frakt. Så kommer vel til å bli utprøving av noe etterhvert.. :)

Har vært så opptatt med elektronikken utenfor skapet i det siste så hindu kush'en har blitt litt vel tørst stakkars... :)

gallery_4813_428_353522.jpg

gallery_4813_428_15001.jpg

Det er som vi ser på skjermen Natt siden klokka har passert 8, og pga for lav RH er fukteren på. :)

Edited by Hasjma

Share this post


Link to post
Olee

Hei igjen :)

Kan ikke si at je er no ekspert på elektronikk selv,så veldig go forklaring kan je ikke gi.

Men har sett den ic'n ofte bli kalt relay driver.

Ic'n er en sammling av 8 transistorer kalt Darlington Transistor Array med free wheeling diode.

Hver av de 8 transistorene kan belastes med 500ma.

Har også sett de parallell kobler 2 og 2 for å få 4kanaler med 1000ma.

Var det den free wheeling diode du lurte på?

Ikke sett det er no motstand i den.

Er det noe jeg hat gått glipp av, sku je trengt en motstand tror du?

Hva slags klokke enhet har du kjøpt deg?

Kjøpte en med DS1307 chip je, men får den ikke til å funke :(

Får den kune til å telle sekunder, minutter og timer står bare på 00,

får ikke stilt den heller. Starter på 00:00:00 i år 2000 hele tia.

Når det kommer til data tilkobling, så er det mest for å få logging av data jeg vil ha det,

og at je kan sjekke status uten å gå inn i rommet.

Men den skal ikke være nødvendig for å bruke controlleren,den skal jobbe selvstendig uansett.

Hvor har du bestilt deg raspberry?

Fått inntrykk av at de er vanskelig å få tak i.

Hva slags Arduino kort er det du har Hasjma,er det nano?

Edited by Olee

Share this post


Link to post
Blomdido BadDegrass

Jeg må si at å blande dyrking og slik derre komputerteknologi ikke er helt my cup of tea, men skal ærlig innrømme at det likevel er skikkelig porno det dere driver med her! Kult å se hva dere mekker ihop :thumbsup:

Share this post


Link to post
Hasjma

Tok bare et kjapt søk på google og så øverst "The ULN2803A has a 2.7-kΩ series base resistor for each Darlington pair for operation directly with", men så kun en diode når jeg så skjema av den. På nesten alle relee kort jeg har sett til arduino så bruker de ihvertfall en 1.2 eller 2.2k motstand på digital linjen.

Det er en DS1307, og hvis du laster ned dette library. Kan du bruke DS1307_demo_en til å sette tiden over seriell, du bare skriver den inn manuelt.

Satt noen timer med år 2000 og ikke noe klokkeslett før jeg fant det der. Det DS1307new fikk jeg ikke til å funke. :rolleyes:

Det virker som at de har tatt vekk bestillingene igjen, for det ble en utsettelse pga. at de måtte ordne CE merking osv.

fordi det ikke ville bli ansett som et prototype brett siden det ble solgt så mange eksemplar. Så det tar vel enda en 1 mnd eller 2 før jeg får min, sto på mailingliste så jeg fikk bestillt hos Farnell. :)

Det er en nano 3.0. Den er perfekt til dyrkekontroller, får den til rundt 150kr inkl frakt på ebay. Lett å bare sette i breadboard når man holder på å teste ut,

så er den enkel å integrere i ting etterpå. Har ihvertfall tålt mange feilkoblinger og kortslutninger når jeg har stått på overtid alt for fjern.. :smokey: Så dette er god og billig arduino!

Det neste når blir vel å prøve ut en lowryder med fuktføler i jorda og som kun skal vannes av controlleren. Får se hvordan det går. :)

Tror poten kommer til å stortrives av dette Blomdido. En hjelper som står 24/7 å sjekker at damene har det som de trives best.. ;)

Share this post


Link to post
Hasjma

Da har det skjedd endel! Har skrevet om det meste av koden, for at den lettere skal kunne tilpasses hver enkelt.

Har fått på minnekortleser, og lagt til tidsstyrt logging av temperatur/rh og hvilke releer som er på.

gallery_4813_428_232707.jpg

Testkjørte den en liten stund med 15minutters intervall på loggingen. Vet ikke helt hvordan jeg skal få den til å logge temperatur med desimaler enda, men skal vel få det til etterhvert... :smokey:

Alt som er lagt til av funksjoner til nå funker ihvertfall akkurat som de skal, nå blir det langtidskjøring for å teste ;)

De fleste skjønner nok, 0=av 1=på.

"growlog.csv"
ID, Klokke, Temp, RH, Vifte, Fukter, Ovn, HPS
1 , 10:28  ,  24 , 68 ,  0  ,  0  ,  0  ,   1
2 , 10:43  ,  25 , 68 ,  0  ,  0  ,  0  ,   1
3 , 10:58  ,  25 , 68 ,  0  ,  0  ,  0  ,   1

Her er et uttdrag av variablene som kan stilles til nå. Kommer til å bli utvidet med mer funksjonaliteter etterhvert, må nok oppgradere til en arduino mega for å få nok digitale linjer til alle sensorer og styr og stell.. :)

// Variables for SET temperature

int tempDay = 25.0; // Day temp

int tempNight = 22.5; // Night temp

int margUp = 2.0; // Margin on temp. before fan kicks in

int margDown = 0.0; // Margin on temp. down

//Oven

int ovenNightStart = 20.0; // Temperature heater turns on at night.

int ovenNightStop = 22.0;

int ovenDayStart = 22.0; // Temperature heater turns on at day.

int ovenDayStop = 24.0;

// Variables for humidity

int humDay = 65.0; // Day humidity

int humNight = 65.0; // Night humidity

int humMargUp = 5.0; // Humidity margin up

int humMargDown = 5.0; // Humidity margin down

//Time/clock

int dayTime = 8; // What time to turn ON lights

int nightTime = 20; // What time to turn OFF lights

int rtcHour; // For storing clock hour

int rtcMin; // Minutes

int lcdDelay = 1200; //How long messages will show on LCD

//SD Card

const int chipSelect = 10; // SS output on Arduino/CS pin on SD module. 10 on nano / 53 on mega.

long id = 0; // Storing log ID for SD

unsigned long sdLogInterval = 15*60000; // Change the number in front of * with how many minutes you want between each SD log write.

Edited by Hasjma

Share this post


Link to post
SixIxIx

Fett! Har veldig lyst til å prøve noe sånt selv etterhvert :)

  • Like 1

Share this post


Link to post
Olee

Kommer seg detti Hasjma :)

Er desverre ikke så heldig at je har en grow gående :(,

så her blir utviklinga mer fra tanker og ideer.

Så da ble seff det meste av tenklige sensorer og styringer tenkt på før noe var bygget.

Å je tenker på hydro grow som fort fører til mer styringer, så jeg fant fort ut at det ble en Arduino Mega.

Pluss at jeg jeg lager kontroll for 2 rom, blomst og vekst i samme kontroller.

Å når Hasjma nevnte peristaltiske pumper i første post, å søkte på hva det var.

Da kom je fort på at sånn har je jo sett i en printer, å de er jo kjempe enkle å lage.

Så da ble det jo noen pins borte fra Arduino'n der å :) hehe

Ph måler var jo alt kjøpt for testing å :), men ikke testa enda.

Sånn er det når ideene hagler å man ikke har en grow å bygge det inn i :).

Men et par spørsmål:

Ser du har satt egne innstillinger for natt og dag,

liker damene seg bedre litt kjøligere om natten?

Så lurer je på om noen vet no om de vifte styringe på markedet,

de styrer inn og ut viftene og man kan stille fuktighet og temp på de.

Noen har lufttrykks måler for å sørge for undertrykk pågrunn av lukt også.

Det med undertrykk er jo enkelt, ut vifta i høyere turtall.

Og temp kan vel reguleres litt med å øke og senke turtallet på begge viftene antar jeg.

Men luftfuktigheten, hvordan reguleres den, tipper det har noe med turtalls forskjellen på viftene, trykket i rommet?

Så da må man bare finne ut hvordan luftfuktighet endre seg i forskjellig atmosfærisk trykk?

Elektronisk turtalls regulering av viftene har je ikke finni no go info på desverre.

Så det blir vel ideen om en kjøpt regulator og styre den med en servo, kanskje like greit med tanke på brann sikkerhet å :)

Problemet ditt med desimaler på logginga di, du har ikke satt sensora som int?

Når jeg gjør det, så blir desimaler borte. Må ha de som float hvis je skal få desimaler.

Så kanskje settingsa dine bør være float også?

Jeg skal ikke påstå no her altså, je er i lære fasen selv :).

Hvordan har det gått med jord sensoren din Hasjma, fått testa no enda?

Å hva bruker du som jord sensor, har du lagd den eller?

Til alle andre som leser, Arduino anbefalles som hobby :)

Edited by Olee

Share this post


Link to post
Hasjma

Det kommer seg gradvis.. :) Kom noen bugs inn i koden når jeg la til SD modulen, 2 logginger over 40minutt eller 10 på 1,5min fikk den til å fryse. Men tror det skal være i orden igjen nå, har ikke fått testet koden etter endringene men.

Men et par spørsmål:

Ser du har satt egne innstillinger for natt og dag,

liker damene seg bedre litt kjøligere om natten?

De vil ha det et par grader kaldere om natta har jeg lest X antall ganger, så den støtter jeg meg til. Om det har noen negativ/positiv effekt vet jeg ikke, men jeg føler ihvertfall at det blir litt unaturlig uten temperaturfall om natta. ;)

Så lurer je på om noen vet no om de vifte styringe på markedet,

de styrer inn og ut viftene og man kan stille fuktighet og temp på de.

Noen har lufttrykks måler for å sørge for undertrykk pågrunn av lukt også.

Det med undertrykk er jo enkelt, ut vifta i høyere turtall.

Og temp kan vel reguleres litt med å øke og senke turtallet på begge viftene antar jeg.

Men luftfuktigheten, hvordan reguleres den, tipper det har noe med turtalls forskjellen på viftene, trykket i rommet?

Så da må man bare finne ut hvordan luftfuktighet endre seg i forskjellig atmosfærisk trykk?

Elektronisk turtalls regulering av viftene har je ikke finni no go info på desverre.

Så det blir vel ideen om en kjøpt regulator og styre den med en servo, kanskje like greit med tanke på brann sikkerhet å :)

De bruker nok et barometer for å måle undertrykk i skapet, det er ihvertfall det jeg har tenkt å bruke når jeg skal begynne å bruke systemet med kanalvifte og kullfilter.

Da vil arduinoen kunne kjøre både trykkverdi, temperatur og fuktighet inn i et PID library som igjen kalkulerer hvor mye som skal til for å hente seg inn til satt temp/fukt/undertrykk.

Den mater da data ut til en servo, alt etter hvor intensivt vifta skal gå, blir fuktighet for lav starter den fukter i så og så mange sekund som det ca tar for å hente seg inn, kansje roer den ned vifta imens den lar RH komme oppover.. Sjekk ut PID du.. ;)

Skal prøve å få ordna en sånn viftestyring snart, akkurat den biten der som har vært flaskehalsen i hele opplegget.. Finnes ingen fornuftige måter å styre kanalvifter utenom denne måten med servo, man må kutte i frekvensen på strømmen for å få kanalvifter til å gå treigere. Det er ikke bare bare.. ;/

Problemet ditt med desimaler på logginga di, du har ikke satt sensora som int?

Når jeg gjør det, så blir desimaler borte. Må ha de som float hvis je skal få desimaler.

Så kanskje settingsa dine bør være float også?

Jo saken er den, at for å sette det sammen til en String som skal skrives til SD så må det være en integer.

Har temp fra DHT22 som float, men må lage en int av den for å kunne skrive den. Får alle slags feilmeldinger når jeg prøver å sette en float i String ;(

Har ikke helt forstått opplegget med å caste integern osv. men man skal ihvertfall kunne gjøre om int til desimaler.

Er ikke noe stress så lenge den faktisk skriver til minnekortet da, klarer meg vel uten den 0,1 en liten stund til ihvertfall. Helt til det blir Ph logging. ;)

Hvordan har det gått med jord sensoren din Hasjma, fått testa no enda?

Å hva bruker du som jord sensor, har du lagd den eller?

Har testa sensoren, men ikke stort mer enn det. :) Jeg føler den er alt for kort, den må modifiseres med epoxy på alle smd komponenter slik at jeg kan stikke den lengre ned i jorda.

Bruker en jeg kjøpte på ebay, er bare å søke på "Arduino moisture sensor" så kommer den opp.

Dette har forsåvidt ikke største prioritet nå, skal prøve å få til auto vanning av en lowryder iløpet av de neste 2 ukene, men jeg har så mye annet å sette fingrene i at det går litt seint. ;)

Ph/EC kontroller vil få større prioritet(grunn til å få jorda UT av hus). Men har aldri vært borti noe hydro før da, har sett det i aksjon et par ganger. Ellers vet jeg bare det jeg har lest om det. Tenkte å lage en dwc cloner nå som en liten test, så vil jeg nok begynne på en kode til å styre pumper med ph+- og næring om relativt kort tid. ;) Kommer vel til å dedikere en mini til Ph/EC kontrolleren, tror ikke det går helt problemfritt for seg å kombinere de sammen. Men det er jo det som er planen til slutt!

Edited by Hasjma
  • Like 1

Share this post


Link to post
marlon_murray

Skal dere ha kontroll på rh er det ikke tilstrekkelig med viftestyring og sensor for rh. Kan nok fungere noen tider på året når rh er fin utendørs, men for å holde stabilt over lang tid må man helt sikkert til med luftfukter \ avfukter.. Undertrykk eller overtrykk har ikke noe med rh å gjøre. Klart, om viften skrus av i et telt med lav rh vil rh gradvis stige pga fordamping fra pottene osv, men dette blir minmalt.

Skjønner dere hva jeg mener?

Blir litt samme med temp, for å holde stabilt året rundt må man til med ovn når det er for kaldt og gjerne aircon når det er for varmt.

Share this post


Link to post
Olee

Kanskje det virker hvis du ikke bruker string til å skrive til kortet, tror det skal gå med float verdier hvis du gjør det sånn her.

// if the file is available, write to it:

if (dataFile) {

dataFile.print(LuftTemp);

dataFile.print(" , ");

dataFile.print(LuftFuktighet;

dataFile.print(" , ");

dataFile.println(JordFukt);

dataFile.close();

Bruk "println" bare i siste linje med data så,println lager ny linje etter det je har skjønt.

Håper dette hjelper, ganske sikker på at det var sånn je gjorde på testen min med sd kort logging.

Desverre så har je ikke kortleseren min her, så får ikke gått inn å sjekka fila nå :(.

Men fikk bekreftet med en anna sketch at det blir skrivd til kortet med desimaler :).

Skjønner at man ikke får regulert temp og fukt med bare vifter. Men tenker at det kan hjelpe til å holde det mere stabilt. Det er vel en grunn til at mange vifte kontrollere har temp og fukt innstilling?

Men skal seff ha ovn og fukter, aircon og avfukter hvis det skulle trenges.

Det finner man fort ut av når man har logging :).

Share this post


Link to post
Hasjma

Skal dere ha kontroll på rh er det ikke tilstrekkelig med viftestyring og sensor for rh. Kan nok fungere noen tider på året når rh er fin utendørs, men for å holde stabilt over lang tid må man helt sikkert til med luftfukter \ avfukter.. Undertrykk eller overtrykk har ikke noe med rh å gjøre. Klart, om viften skrus av i et telt med lav rh vil rh gradvis stige pga fordamping fra pottene osv, men dette blir minmalt.

Skjønner dere hva jeg mener?

Blir litt samme med temp, for å holde stabilt året rundt må man til med ovn når det er for kaldt og gjerne aircon når det er for varmt.

Ja skjønner godt hva du mener, men jeg har ikke problem med for høy luftfuktighet. Så den slår på luftfukter når den blir for lav. Hadde jeg hatt problem med for høy fuktighet hadde jeg såklart satt inn en avfukter og satt opp noen variabler for når den skulle slå seg på og av.. ;) Har da heller ikke sagt at undertrykket har noe med rh å gjøre, det er for å vite det laveste den kan kjøre viften på og fremdeles suge alt gjennom kullfilteret for å holde det luktfritt, skjønner du hva jeg mener?

Den skal regne ut hvor høy fart vifta må holde for å holde temperatur og rh jevn, servoen stiller en trinnløs hastighetsregulator på en kanalvifte. Med et barometer tilkoblet vet den hvilket trykk den må holde i skapet for at det ikke skal sige pot lukt ut, og samtidig slår den inn varmeovn/luftfukter/avfukter eller hva nå man måtte ønske etter de kriterier man setter selv. Poenget er at denne kan følge med på dette konstant og hele tiden gjøre ting for å holde temperatur og fuktighet akkurat der den skal være.

Takk for den Olee!! :) Jeg har ikke studert det lib noe særlig, jeg kopierte fra en annen sd-logger jeg så. Tenkte ikke på å prøve å skrive float rett i dataFile.print().... Har en vag anelse av at jeg trodde det ikke kom til å bli rett med linjene, men hvis den du har der funker så er jeg redda! Har ikke hatt problemer med SD etter at jeg fjernet ID i begynnelsen av loggingen. Hver gang den skulle gå fra logging 9 til 10 så hengte den seg av en eller annen grunn. Og på 2 når den hadde stått i 30-40min.. Rart, men får være fornøyd når den funker etter at jeg satt inn dato og måned istedet :) Den slår inn ovn/luftfukter/hps og vifte når den skal hver gang. :smokey:

Har du kommet langt på kontroller for styring av alle rom forresten? Vil tro koden jeg har skrevet nå er ganske lett å utvide til flere rom, det var ihvertfall planen at den skal være det. :) Hvordan det vil gå i praksis vet man jo aldri.. Kan jo sende deg koden slik den er nå på PM hvis du vil se. Må si fra om du begynner med Ph kontrolleren, har en anelse om hvordan man kan få den til å gi ph+- i rett doser men det vil nok bli litt jobb for å få en som er 100% . Men det er jo halve moroa å fyre seg ei å eksperimentere mener jeg da :redeyes:

Edited by Hasjma

Share this post


Link to post
Olee

Har du kommet langt på kontroller for styring av alle rom forresten? Vil tro koden jeg har skrevet nå er ganske lett å utvide til flere rom, det var ihvertfall planen at den skal være det. :) Hvordan det vil gå i praksis vet man jo aldri.. Kan jo sende deg koden slik den er nå på PM hvis du vil se. Må si fra om du begynner med Ph kontrolleren, har en anelse om hvordan man kan få den til å gi ph+- i rett doser men det vil nok bli litt jobb for å få en som er 100% . Men det er jo halve moroa å fyre seg ei å eksperimentere mener jeg da :redeyes:

Nei, ikke så veldig langt, testa temp og fukt sensorer å sånn på pulten bare,og lys sensor med LDR(Light Dependent Resistor).

Testa litt logging til text fil gjenom Processing(bilde som vist tidliger).

Og såvidt testa med nettverks shield, da logga jeg ved å bruke openenergymonitor som logger til MySql,

å man kan se data på flere måter som nevnt tidligere(bilde som vist tidliger).

De målerne du ser på bilde der, oppdaterer seg automatisk. Så man kan se live liksom :).

Logging til SD kort er også testa.

Uten om det så er meste av kode for sensorer og styringa av releer skrivd, og den rele boksen er bygd.

Den klokke koden mangler jeg da, å nå er je redd RTC chippen min har røki, ble veldig varm her en dag :fear:

Tenker på boks til fukt og temp sensor om dagen.

Noen ideer? Har du fått bygd de inn i no, eller bare hengt de opp sånn de er?

Jeg tar gjerne en kikk på koden din jeg :)

Så gjerne send meg den på PM, kan jo poste den i forumet å kanskje, venter med det til den er mer ferdig kanskje.

Ta det på PM du, for da får je min første PM :smokey:

Helt klart morro å fyre en og eksperimentere ja :smokey:

Share this post


Link to post
Hasjma

Skal teste ut processing senere tenker jeg.. :) Hadde vært greit å kunne logge data live når jeg skal begynne på ph kontroller..

Det med å skrive floaten rett i dataFile funka ihvertfall fett! Den sto å kjørte endel timer med 3 sek mellom hver logging, trodde jeg hadde satt det opp igjen til 10min men.. Så den hadde logget nesten 3000linjer uten å henge seg opp, da skal det ihvertfall funke med en logging av og til.. :D

Har bare hengt opp temp sensoren sånn den er, har tatt den mye inn og ut av skapet for å slå inn/ut releer under testing. Er litt usikker på det med å sette den i en boks, tror det vil kunne gi feilmålinger. Spesielt da av RH, men ikke vet jeg. Det var det jeg så for meg når jeg tenkte på det samme ihvertfall. :) har den hengende fritt slik at den får samme luft som plantene, vifter som blåser mot den osv. når jeg tok blåsetester på fuktigheten så sto den jo på 99,9% i en evighet etterpå, så tror det samler seg lett fukt i plasthuset til DHT. Men når jeg har flere så går det jo an å teste ut dette med å plassere de rundtom, i boks osv.

Sendte deg koden på PM igår.. :) Så får du se etter om du har noen forbedringer å komme med, da jeg ikke har satt meg helt inn i arduino enda. Selv om koden jeg bruker nå er mye bedre enn den første jeg posta for å si det sånn... ^_^

Kommer til å vente litt til før jeg poster på forumet igjen tror jeg, så det ikke blir masse poster med noe halvferdig. Finner vel sikkert flere ting å forbedre etterhvert nå. :)

Ellers har jeg tatt første "lange" logging med 10 minutters intervall. blei vel noe over 18timer den fikk stå før jeg ikke klarte å vente med å nappe uti minnekortet. :smokey:

0= Kl: 00:00 så er det en halvtime mellom hver strek bortover grafen.

Temp:

gallery_4813_428_21519.jpeg

RH: her ser man tydelig når jeg var en tur inni å tok en titt... :)

gallery_4813_428_10306.jpeg

Share this post


Link to post
Howard

Hei, ny bruker her.

Ble så fasinert av dette prosjektet at jeg bare må lage en selv.

Har lang erfaring med elektro og programering ,dog ikke med Arduino og c språk,men etter å ha lekt meg litt med en emulator og fant at dette skal være overkommelig.

Har dere noen tips om hvilket brikkesett jeg burde velge for Arduinoen? Skjønte ikke helt hva som var forskjellen på de.

Det som er planen min er å bruke følgende sensorer.

Futighet i jord.

Temperatur i jord/luft

Lufttrykk

luftfuktighet

Rele til:

Lys

Vifte (pwm?)

Vanningsystem

varme

Luftfukter

Noen tanker om hvike andre ting jeg trenger å styre.

Nå skal det sies at jeg ikke dyrker noe annet en tomatplanter, men det kan fort endre seg ;)

Nå får jeg levert en raspberry pi i morgen, mulig jeg bruke den til noe av dette,men føler kanskje det blir litt overkill

Share this post


Link to post
Olee

Heisann Howard :)

Suverent at du slenger deg med her :)

Vi kan fort trenge en med lang erfaring med elektro og programering :)

Å hvis din elektro erfaring vet noe om å styre farta på 220volt vifte med PWM,

så er det ihvertfall 2 som blir glade her inne.

Å etter nett søk,så kan man nok glede mange med det :)

Ideer til styrninger eller sensorer har vel blitt nevnt tidligere.

Men kan jo nevne noen du ikke nevnte: PH, EC, Co2, vann nivå.

Arduino kommer i flere utgaver:

Noen kort har USB port for enkel tilkobling til pc.

Andre må man ha en USB til FTDI kabel for å programmere.

De fleste arduino har 14 inn/utganger hvor 6 av de kan kjøre PWM + 6 analoge innganger.

Et sånt kort kan fint holde til en kontroller.

Men hvis man skal ha med LCD,SD kort eller ethernet,

og endel sensorer og releer.

Så bør du gå for Arduino MEGA, den har 54 inn/utganger hvor 14 kan brukes som PWM + 16 analoge innganger.

Ellers er de største forskjellene størrelsen på kortene, andre forskeller er vel at noen kort har f.eks. SD kort leser/skriver eller Ethernet Integrert.

Finner info om de fleste kortene her: Arduino Kort.

Håper du fikk noe ut av dette Howard :)

Til slutt et lite spørsmål til Hasjma, hva har du brukt for å lage grafer?

Share this post


Link to post
Howard

Hei og takk for svar :)

Angående vifter så tenkte jeg egentlig mest på 12v dc vifter,men jeg jeg mener det skal være mulig og kontrolere hastighet på 220v også.

Etter å ha googlet litt fant jeg dessverrre ut at det er vanskelig, samt vifte motoren har ikke godt av å bli kjørt på lave hastigheter.

Ser noen bruker vanlig lysdimmerer på 220v/110v vifter,men det kan fort bli skummelt.

Ser ut som det da må bli 12v vifter for min del,Delta vifter skal flytte nok luft,men bråker noe hinnsides da.

Hvorfor bruker dere 220v vifter? Noen fordeler med det?

Ang arduino så må det kanskje bli mega varianten her, jeg planlegger å lage et modulært system som har en basestasjon som måler luft temperatur,luftfuktighet,co2?,osv.. og styrer releene.

Denne basen skal ha tilkoblingsmuligheter for 1-10 potter.

Har funnet de fleste komponentene jeg trenger,men veldig usikker på fuktighetsmåler til jorda., hvor bra fungerer din?

Ser mange rapporterer at de rimeligste måler veldig dårlig (slik som denne)

Share this post


Link to post
Hasjma

Hei, ny bruker her.

Ble så fasinert av dette prosjektet at jeg bare må lage en selv.

Har lang erfaring med elektro og programering ,dog ikke med Arduino og c språk,men etter å ha lekt meg litt med en emulator og fant at dette skal være overkommelig.

Har dere noen tips om hvilket brikkesett jeg burde velge for Arduinoen? Skjønte ikke helt hva som var forskjellen på de.

Det som er planen min er å bruke følgende sensorer.

Futighet i jord.

Temperatur i jord/luft

Lufttrykk

luftfuktighet

Rele til:

Lys

Vifte (pwm?)

Vanningsystem

varme

Luftfukter

Noen tanker om hvike andre ting jeg trenger å styre.

Nå skal det sies at jeg ikke dyrker noe annet en tomatplanter, men det kan fort endre seg ;)

Nå får jeg levert en raspberry pi i morgen, mulig jeg bruke den til noe av dette,men føler kanskje det blir litt overkill

Velkommen skal du være! :D Hvilke programmeringsspråk er det du har erfaring med fra før?

Jeg prøvde vel egentlig kun ut blink på en led og noe småtteri så satte jeg rett i gang med å lage denne kontrolleren, uten å kunne noe fra før.

Heldigvis ligger det så masse andre open source prosjekt ute på nettet at man lærer veldig mye av å bare studere litt kode.

Du bør nok gå for en mega, men det er også veldig kjekt å ha en nano 3.0 som man setter rett i breadboard.

Raspberry pi blir vel litt overkill til en vanlig kontroller ja, men om man skal ta det litt videre med fjernstyring så er den sikkert fin å bruke i tillegg til arduinoen.

Du er en virkelig seriøs tomatdyrker da Howie.. ;)

Jeg kjøpte disse PWM viftene på ebay for å teste med arduino, når jeg kjørte ned normale datavifter med pwm så laga de en jævlig til pipelyd!

Holder på med en servostyrt trinnløs hastighetsregulator til kanalviften nå, slik arduinoen får flyttet litt mer cm3 ;)

Og de jordfuktmålerne fra ebay er nok ikke et alternativ engang, jeg kjøpte en kun for å få en enkel sensor til testing.

Tror nok de hjemmelagede med galvanisert spiker er det beste å bruke, men da må man klare å lage alle tilnærmet identisk og prøve å få kalibrert de mot hverandre..

Jeg satser heller på PH og EC kontroller, så slipper jeg unna jorda i samme slengen. ;)

For å lage grafene brukte jeg LiveGraph, Olee. ;)

Det eneste jeg har fått til å funke fra CSV filer ihvertfall, prøvde libreoffice men klarte aldri å få dataene til å komme opp.

Hvordan går det med prosjektet ditt da? Tenkte jeg skulle prøve å koble til ph proben en dag nå for å se om jeg får inn noe data

Edited by Hasjma

Share this post


Link to post
Howard

Velkommen skal du være! :D Hvilke programmeringsspråk er det du har erfaring med fra før?

Jeg prøvde vel egentlig kun ut blink på en led og noe småtteri så satte jeg rett i gang med å lage denne kontrolleren, uten å kunne noe fra før.

Heldigvis ligger det så masse andre open source prosjekt ute på nettet at man lærer veldig mye av å bare studere litt kode.

Du bør nok gå for en mega, men det er også veldig kjekt å ha en nano 3.0 som man setter rett i breadboard.

Raspberry pi blir vel litt overkill til en vanlig kontroller ja, men om man skal ta det litt videre med fjernstyring så er den sikkert fin å bruke i tillegg til arduinoen.

Du er en virkelig seriøs tomatdyrker da Howie.. ;)

Jeg kjøpte disse PWM viftene på ebay for å teste med arduino, når jeg kjørte ned normale datavifter med pwm så laga de en jævlig til pipelyd!

Holder på med en servostyrt trinnløs hastighetsregulator til kanalviften nå, slik arduinoen får flyttet litt mer cm3 ;)

Og de jordfuktmålerne fra ebay er nok ikke et alternativ engang, jeg kjøpte en kun for å få en enkel sensor til testing.

Tror nok de hjemmelagede med galvanisert spiker er det beste å bruke, men da må man klare å lage alle tilnærmet identisk og prøve å få kalibrert de mot hverandre..

Jeg satser heller på PH og EC kontroller, så slipper jeg unna jorda i samme slengen. ;)

For å lage grafene brukte jeg LiveGraph, Olee. ;)

Det eneste jeg har fått til å funke fra CSV filer ihvertfall, prøvde libreoffice men klarte aldri å få dataene til å komme opp.

Hvordan går det med prosjektet ditt da? Tenkte jeg skulle prøve å koble til ph proben en dag nå for å se om jeg får inn noe data

Liker tomater jeg, men det frister å utvide til urter da det ikke er mulig å skaffe i god eller grei kvalitet her.

Til daglig driver jeg stort sett med nettutvikling (php,html,css,as3,js,mysql)

Men har kunnskap om objektbaserte språk som java .net og phyton så dette kommer nok til å gå fint så fort jeg får arduinoen.

Går for dette til å måle fukt i første omgang.

Fant ett flott rele kort her 5v ;)

Takk for all hjelp så langt :-)

Edited by Howard

Share this post


Link to post
Hasjma

Om du greier å dyrke tomater så går jo ihvertfall cannabis fint!;)

Det er nok den måten som er den enkleste, man får kjøpt noen skikkelige jordsensorer men de koster rundt 30-35$ pr.stk.

Det relekortet der så fint ut det, men hvis du skal bruke arduino til å styre HPS må du bruke et rele på det kortet til å slå inn et annet rele som tåler juling.

Det er latterlig tynne ledere på de releene der. :) Men de funker fint til vifter,ovn osv.

Ellers skjer det ikke så voldsomt mye for tiden! Driver mye med planlegging av nye funksjoner, og hvordan jeg skal få til å implementere de ;)

Har laget meny der jeg kan stille alle variabler for temp,fukt,lys osv, slik den er nå så glemmer den alle endringer gjort via meny hvis strømmen kuttes,

men har planer om å lagre endringer i eeprom slik at det ikke vil være nødvendig med PC for å gjøre noen justeringer.

Holder også på å lage et protokort av en vekselstrøms overvåker der jeg bruker en optocoupler til å følge med ledningen med strømmen som går ut gjennom kanalvifta, hvis vifta stopper slik at det slutter å flyte strøm gjennom vifta, vil arduinoen vite det og kan sende epost/sms og si fra om at "Kanalvifte stoppet, defekt eller strømbrudd"

Da kan man komme seg fort hjem, å få gjort det man har mulighet til å gjøre for å unngå at naboene kjenner den herlige lukta som vi egentlig ikke skulle ha vært nødt å skjule for å unngå STRAFF!

Brannalarm, vannlekkasje og alt det der skal også selvfølgelig legges til.. Dette er et prosjekt som vil vokse over mange år, resultatet til slutt kan bli helt rått... ;)

  • Like 1

Share this post


Link to post
syfy

Dette ser så bra ut. har dere kommet noe lenger eller fått prøvd ut systemet i en grow?

Share this post


Link to post
Howard

Dette ser så bra ut. har dere kommet noe lenger eller fått prøvd ut systemet i en grow?

Nja, lenge siden jeg har skrevet i dette forumet.

Jeg har nå en skuffe full av deler,.

Temp sensorer, fuktighetssensorer , co2 måler, skjermer,kabler, elektroniske ventiler, pumper, motorer ++++++

Alt bortsett ifra arduinoen, ble da svindlet( evt forsvunnet i posten) på ebay. Har bestilt ny nå.

Kommer til å oppdatere denne posten nå jeg kommer igang.

H

  • Like 2

Share this post


Link to post
Howard

2012_07_18_13_53_38.jpg

Da var vi igang!

Passet utmerket med ferie og sykmelding i en mnd nå. :)

Share this post


Link to post
Hasjma

Godt å se at du er igang! :)

Når jeg skulle ta det videre og faktisk få satt opp utstyret jeg har testet,fiklet og kodet på i månedsvis.....

Da sparket snuten inn døra og røska med seg monster reflektorene,alle plantene og masse små-stæsj....

Så har ikke vært så mye aktivitet i det siste gitt! Kommer til å sette opp et lite tomatplante-skap så jeg får videreutviklet den.

Trenger bare å få lagt til automatisk styring av PH og EC så er jeg i mål.

Og tysterlavmålhælvett håper jeg brenner ... Å synke så lavt for 30% strafferabatt, jævla fitter!

  • Like 3

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×