Gå till innehåll

Serverprogram för akvariumdator...?


akvarium123

Rekommenderade inlägg

Hej!

Som frågan lyder, är det nog som snubblat över detta? Skulle vara svårt kung att kunna köra en RaspPi som akvariedator för belysningsstyrning, temp- & pHloggning och få något snyggt GUI via html eller liknande. Slipper fundera så mycket om det finns något mera utvecklat redan...

Mvh/

Nordberg

Länka till kommentar
Dela på andra sidor

Svårt kung kanske kan beskrivas som en "positiv upplevelse" "trevligt" alternativt "jättebra"... Som server menar jag en miljö som som samlar in data, tolkar dem, återger dem förståeligt samt möjligheten att köra olika program och tillåter fjärråtkommst. Begränsningen med arduino är att den i princip bara är en microprocessor med maskinspråk medans RaspPi ger möjligheten att köra ett operativsystem...

Skall kika närmare på Reef Angel, trodde de var mera bundet till deras hårdvara...

Mvh/

Nordberg

Jag vet inte vad "svårt kung" betyder eller vad du menar med serverprogram, men Reef Angel är open source & baserat på Arduino.

Google ger följande: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=16717

Men såvitt jag vet så är det mycket vanligare med DIY akvariedatorer som använder Arduino

Länka till kommentar
Dela på andra sidor

Har även jag fundert på att använda en Raspberry Pi som akvariedator, det är ganska mycker overkill processorkraftmässigt men är ju en väldigt trevlig platform. Man skulle kunna använda den till mycket annat än enkel akvariedator dock, som med det nya kamerakittet kan man ju använda den som en online-kamera för att hålla koll på karet, samtidigt kan man använda den att ta timelapsebilder på 5Mpix för att få en snabbfilm över utvecklingen i karet...

När det kommer till en akvariedator så skulle jag nog vilja ha ett realtids operativsystem på den i.a.f. även om det inte är en absolut nödvändighet, men att kunna determinisiskt bestämma execveringen skulle vara bra i ett reglersystem, så att inte en process avbryts vid fel tillfälle av scheduleraren...

Så det finns en del saker som talar emot Raspberryn som kontroller (inga problem för icke tidskritiska saker som belysning/loggning dock), andra saker talar för den i många avseenden, som flexibiliteten den ger, då man ju faktiskt kör en riktig linux kärna på den, och kan utnyttja detta till extremt kraftfullt och flexibelt system. Men har man inte koll på linuxprogrammering skulle jag säga nej för det finns många saker att ta hänsyn till när man ska utveckla i en flertrådad miljö.

Till en akvariedator behöver man inte mycket processorkraft och det räcker ofta med en enklare mikrokontroller som t.ex. AVR (som arduino är baserat på) eller PIC, STM32 med flera.

Personligen är jag inget stort fan av Arduino, men det är ju personliga preferenser, kan uppskatta den enkla hårdvaran, men använder man biblioteken som hör till arduino tycker jag man förlorar en stor del av syftet med en mikrokontroller, men självklart är det en bra utgångspunkt om man inte är van att arbeta med mikrokontrollers, och det är många som älskar dem och det kostar ju inte mycket att testa, finns ju på många webshoper och tekniskt inriktade butiker som kjell för några hundringar för ett utvecklingskort..

Själv har jag ett kort designat av Remne här på forumet, som har en AVR UC3 processor som bas. Men på den fronten händer inte mycket, både då vi saknar tid, har andra projekt som pockar på våran tid, jobbar med kod dagarna i ända så att komma hem och koda c lockar inte så mycket när vi kommer hem från jobbet, och kortet gör det som är viktigast för oss (driver doserpumparna)...

Länka till kommentar
Dela på andra sidor

Har även jag fundert på att använda en Raspberry Pi som akvariedator, det är ganska mycker overkill processorkraftmässigt men är ju en väldigt trevlig platform. Man skulle kunna använda den till mycket annat än enkel akvariedator dock, som med det nya kamerakittet kan man ju använda den som en online-kamera för att hålla koll på karet, samtidigt kan man använda den att ta timelapsebilder på 5Mpix för att få en snabbfilm över utvecklingen i karet...

När det kommer till en akvariedator så skulle jag nog vilja ha ett realtids operativsystem på den i.a.f. även om det inte är en absolut nödvändighet, men att kunna determinisiskt bestämma execveringen skulle vara bra i ett reglersystem, så att inte en process avbryts vid fel tillfälle av scheduleraren...

Så det finns en del saker som talar emot Raspberryn som kontroller (inga problem för icke tidskritiska saker som belysning/loggning dock), andra saker talar för den i många avseenden, som flexibiliteten den ger, då man ju faktiskt kör en riktig linux kärna på den, och kan utnyttja detta till extremt kraftfullt och flexibelt system. Men har man inte koll på linuxprogrammering skulle jag säga nej för det finns många saker att ta hänsyn till när man ska utveckla i en flertrådad miljö.

Till en akvariedator behöver man inte mycket processorkraft och det räcker ofta med en enklare mikrokontroller som t.ex. AVR (som arduino är baserat på) eller PIC, STM32 med flera.

Personligen är jag inget stort fan av Arduino, men det är ju personliga preferenser, kan uppskatta den enkla hårdvaran, men använder man biblioteken som hör till arduino tycker jag man förlorar en stor del av syftet med en mikrokontroller, men självklart är det en bra utgångspunkt om man inte är van att arbeta med mikrokontrollers, och det är många som älskar dem och det kostar ju inte mycket att testa, finns ju på många webshoper och tekniskt inriktade butiker som kjell för några hundringar för ett utvecklingskort..

Själv har jag ett kort designat av Remne här på forumet, som har en AVR UC3 processor som bas. Men på den fronten händer inte mycket, både då vi saknar tid, har andra projekt som pockar på våran tid, jobbar med kod dagarna i ända så att komma hem och koda c lockar inte så mycket när vi kommer hem från jobbet, och kortet gör det som är viktigast för oss (driver doserpumparna)...

Tjo Raspberryn är väl lite overkill men man får ju en del gratis med ssh eller vnc möjligheter. Och rent kostnadsmässigt så är dom ju inte helt fel...

Men kör du nån input för doserpumparna eller rent tidsmässigt?

/Nordberg

Länka till kommentar
Dela på andra sidor

Gå med i konversationen

Du kan posta nu och registrera dig senare. Om du har ett konto, logga in nu för att posta med ditt konto.

Guest
Svara på detta ämne...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Ditt tidigare innehåll har återskapats.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa Ny...