Sida 1 av 1

Bygge av kontrollstation för Terrarium.

Postat: 11 april 2011, 03:38:19
av noldon
Hej Jag har påbörjat ett bygge av ett större Terrarium till min Rutpython då hon börjar att växa ut det andra.

Under tiden som jag byggt detta så har funderingar över lösningar på att ha kontroll över saker som luftfuktighet, temperaturer, timer för när ljuset ska vara av på osv dykt upp.

Och då jag har framtida planer på att skaffa fler djur och fler terrarium i framtiden så kom jag på iden att ha en central
där jag kan välja mellan terraruymen läsa av information för varje terrarium samt ändra inställningar eller eventuellt ha en thermostat för varje terrarium. På detta sätt slipper gå till varje terrarium för att läsa av temperaturerna.

Jag är ute efter en station som skall vara:

1. Utbyggningsbar (kunna sätta till nya sensorer osv)
2. Inställningsbar (kunna ställa in temperatur i olika zooner samt per terrarium)
3. Avläsning (kunna läsa av temp, luftfuktighet)

då jag inte är hemma med elektroniska lösningar osv jag kan löda dock men kan inte pic programmering, rita kretskort osv.
har dock tillgång till etsning av kretskort.

Men alla tips på lösningar är välkomna!

Re: Bygge av kontrollstation för Terrarium.

Postat: 11 april 2011, 17:29:52
av noldon
55 visningar och inte ett endaste litet råd. hmm var inte mycket hjälp man fick här.

Re: Bygge av kontrollstation för Terrarium.

Postat: 11 april 2011, 18:49:09
av elf98
1wire

Re: Bygge av kontrollstation för Terrarium.

Postat: 11 april 2011, 19:02:01
av ToPNoTCH
Nu har du ju inte riktigt sagt vad "kontrollstationen" skall vara för något.

Har du tänkt dig ett fristående system, eller en PC kanske ?

Oavsett så skulle jag nog satsa på I2C, för det verkar som det finnas ett större utbud med sensorer på den bussen.

En sak att tänka på om man styr temperaturen, är att man måste bygga in viss säkerhet i lösningen.

Det är många som gjort liknande för akvarium, och funnit alla fiskar döda på grund av en bugg.

Det blir lite svårt att göra något vettigt utan microcontroller, och det kräver lite mer än att kunna löda.

Re: Bygge av kontrollstation för Terrarium.

Postat: 11 april 2011, 20:41:08
av noldon
Okej jag ska försöka måla upp en bild av vad jag är ute efter.

I ett terrarium är man ute efter generellt 2 saker, 1. hålla 2 ställen tempererade genom att ha ett varmare område(solplats) och ett svalare område, och 2. Hålla rätt luftfuktighet.

Värmen kan man styra genom att ha en tex flägt som blåser in kallare luft om det blir för varmt i terrariet eller en värmematta el värmelampa på solplatsen kopplad till dimmer om det blir för kallt på varma delen.
luftfuktigheten styr man genom att fukta terrariet om det är för lågt genom tex regnsystem (mest anv för regnskogsterrarium) eller öka luft cirkulationen om det är för högt.

En annan sak man vill styra är ljuset, det som ska efterlikna solljuset, alltså ett vanligt lysrör. Detta kan dock styras genom att alla terrarium har timers till sig.

Så nu till vad jag vill. Jag vill kunna komma in till terrarium rummet och antingen kolla på en dator alla värden för alla terrarium. samt kunna ställa in ev nya värden vilken man kan vilja om man ska para dem och därmed dvala dem över vintern.
eller så vill jag ha en box på väggen med en lcd-skärm och sen digital inmatning där varje sensor har ett eget program samt id. i varje program ska ja sedan på den controller boxen kunna ställa in håll den här tempen på den sensorn den här fuktigheten på den osv. samt en automatiesrad styrning där tex en termostat känner av om det är för kallt så startar den värme mattan (eller ökar dimmern om sån är kopplad till)osv.

Och det är kanske där du menar att det kan gå snett automatiseringen buggar och värmemattan går på fullt ös utan att brytas och därmed blir det för varmt istället.

aja jag får fundera vidare. ville bara ha ideer om olika lösningar.

Re: Bygge av kontrollstation för Terrarium.

Postat: 12 april 2011, 22:04:50
av joelnordh
Jag är långt ifrån nån expert på detta, men jag skulle nog satsa på ett DAQ kort (National Instrument, LabJack) för insamling av data till datorn och sedan skicka ut och styra via detta, behöver ju inga värstingar eftersom du inte behöver mäta några extrema frekvenser. Smidiga är att det oftast finns möjlighet för lite olika programmeringsspråk, vill man inte sätta sig in i c eller c++ eller liknande kan man använda det mer grafiska LabView. Personligen skulle jag hellre sätta mig in i c för att ha mer kontroll. Jag gillade aldrig riktigt labview när jag höll på med det i skolan...

//Joel

Re: Bygge av kontrollstation för Terrarium.

Postat: 12 april 2011, 22:20:03
av jesse
Man ska väl inte behöva ha en hel dator stående på dygnet runt för att styra ett terrarium?
Låter lite onödigt. Däremot ska man ju kunna visa och lasta ner data, samt ändra styr-parametrar till PC:n.

Om det ska vara enkelt utbyggbart utan att man programmerar om för varje ny sensor som ansluts så bör man ha nån slags databuss som man ansluter alla nya sensorer till. De ska kunna upptäckas automatiskt av processorn, som lägger till dem i en lista... Sedan hur du ska knyta ihop dem med värmelampor och liknande ... finns ju tusen sätt att göra på... Det är inte så lätt att lämna förslag utan att så att säga ha designat ett helt system först...

Bestäm dig först hur data ska skickas och tas emot i systemet.

Om du vill att enkla sensorer ska anslutas kanske I2C eller SPI är bra. Om du ska ha en liten processor vid varje sensor kan du använda RS485, men det kanske är overkill? Frågan är hur du löser adresseringen av flera likadana sensorer om du ska ha ett "enkelt" system? SPI måste då ha med även adress-trådar, så den blir ju ganska bred om du ska ha många saker anslutna.

Själv har jag byggt ett SPI-system som har första byten som seriell adress. Den byten shiftas in i ett shiftregister vid varje enhet, och enhetens interna "chip select" aktiveras först vid andra byten, om adressen stämmer (eller som det är en broadcastadress). Det fungerar med bara 6 trådar: VCC, GND, DO, DI, SCK och CS och kan kopplas lätt i flatkabel eller 6-polig RJ-12 och telekabel.

Re: Bygge av kontrollstation för Terrarium.

Postat: 12 april 2011, 23:58:17
av maDa
1-wire, OWFS, rrdtool, collectd för att föra statistik över det?

Styrning av värme och så bör nog skötas av en uC. Kraschar PCn så kankse ormen din fryser ihjäl.