Witaj!
LogowanieRejestracja




Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
sterownik do akwarium robiony przez amatora
19.01.2017, 12:26
Post: #1
sterownik do akwarium robiony przez amatora
jako że mam pociąg do lepienia drutów i programowania - a na jednym i drugim się kompletnie nie znam, postanowiłem zrobić mega wypasiony sterownik do akwarium. mam już pierwsze straty - zrobiłem sobie prostownik na stary zasilacz, oba urządzenia miały identyczne wtyki i dwa razy podłączyłem bezpośrednio zasilacz do płytki stykowej.... są straty. już to poprawiłem - przylutowałem zasilacz bezpośrednio do prostownika - czemu nie zrobiłem tego wcześniej - zepsułem moduł zegara i wyświetlacz lcd - grrrr, dobrze że są chiny i lada dzień nadejdą dwa nowe moduły.

żeby się nie nudziło zrobiłem licznik bąbelków CO2 (bez zegara trudno policzyć ile leci na minutę, pewnie się da, jednak obecnie nie mam pojęcia jak liczyć czas Oczko - amator który ma książkę, którą przeczytał w 30%

licznik bąbelków zrobiłem z arduino (jeszcze nie spaliłem) diody IR i czujnika IR (też dioda) kilku oporników i pokrywki od mleka no i szklanego licznika bąbelków który już był.

diody ustawiłem w pozycji =O=, testowałem również pod kątem 90 stopni, ale ta była lepsza.

system trzeba skalibrować. Arduino ma 10 bitowy przetwornik analogowo cyfrowy, na który wszedłem przez PIN 5

i tak jak w liczniku jest wyłącznie woda, to napięcia jest bliskie 1V (nie wiem czy to nie jest raczej potencjał) jak puszczę CO2 to napięcie skacze do prawie 4V-5V (ja nie użyłem dzielnika napięcia, arduino mierzy do 5v, w jezyku arduino napięcia mam bez CO2 jako wartość 50 a po dodaniu powyżej 700.

arduino jest w miare szybkie i szybko dokonuje pomiarów, na tyle szybko, że 1 kroplę potrafi zmierzyć kilkanaście razy. no i jest kłopot. wykombinowałem dwa rozwiązania - jedno określające maksimum kropli, bo kropla ma czoło które przewodzi lepiej IR i ogon który przewodzi gorzej, lub pętle, gdzie po każdym wzroście powyżej wartości 100 jest liczony bąbel CO2, a następny zainicjuje dopiero spadek poniżej wartości 100 - tu jest kłopot co w przypadku końca butli i furgania gazu cały czas. trzeba będzie pomyśleć. w każdym razie idea się sprawdziła, czujnik reguje na kręcenie pokrętłem i widać na monitorze, że następują zmiany szybkości przepływu CO2.

tu jest na pająka foto - druciarstwo. docelowo chcę umocować silnik krokowy do zaworka CO2 żeby wysterować zadaną ilość bąbli na minute, a w dalekosiężnych planach, żeby ilością bąbli sterowała elektroda pH.

[Obrazek: ddb589d582ceb41dgen.jpg]
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
Reklama (jeśli nie chcesz jej oglądać, zarejestruj się na forum!)
27.02.2017, 09:43 (Ten post był ostatnio modyfikowany: 27.02.2017 09:50 przez adam1004a.)
Post: #2
RE: sterownik do akwarium robiony przez amatora
może ktoś mi pomoże ze statystyki. sterownik przeniosłem już do obudowy. brak tylko kilku złącz.
odpaliłem licznik bąbelków i mam kłopot.
pomiar bez bąbli to koło 200 (analog.input)
jak puszcze bąble to napięcie bąbli jest mocno rozrzucone (max bąbla ma się od 500-900) i teraz tak jak leci bąbel to rejestruje jego czoło, srodek i ogon.
warunek if odczyt> minimalny odczyt powoduje bład bo liczone jest czolo, ogon i srodek pęcherza. zastanawiam się jak wyznaczyć statysytcznie wartość powyżej której powinien liczyc bąbelek. obecnie mam maks odczyt - maks odczyt/4 (25%), sprawdza się, zastanawiałem się też nad dodaniem delay() jak leci babel, to zeby następny odczyt był np po 10 ms. ale to zmniejszy rozdzielczosc i nie wiem czy statystyka nie była by lepsza. może mediana była by właściwa, ale z odczytów maksymalnych.
wydaje mi się że ideał był by -odczyt mediana, odczekanie aż bąbel poleci. tylko jaką szybkość w m/h ma bąbel co2 w srodowisku h2o o srednicy koło 1-2mm??
mam poysla jak zierzyc szybkosc przeplywu babla - to bedzie czas zarejestrownany miedzy odczytem innym niz odczyt tla - czyli petle zbudowac na micros()

czy ktos wie gdzie w gorzowie kupie Korytko kablowe tak zeby zamocowac gniazda zasilania na zewnątrz sterownika.
wymysliłem sobie, że umieszcze pf8574 na i2s wraz z przekaznikami w takiej listwie.
jaką długość przeowdu może miec i2s? 50cm da radę?
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
12.04.2017, 08:28 (Ten post był ostatnio modyfikowany: 12.04.2017 08:29 przez cypeks.)
Post: #3
RE: sterownik do akwarium robiony przez amatora
Poradziłeś sobie z tymi bąblami? Może tak być spróbował:

Kod:
if(odczyt>300 && czyt!=1){
  czyt=1;
  //zliczanie babelkow;
}else if(odczyt<300){
  czyt=0;
}

tym sposobem odczyt odbędzie liczony tylko 1 raz dopóki wartość odczytu nie spadnie poniżej 300 - tą wartość oczywiście musisz sobie dobrać sam.

Nie dyskutuj z idiotą, bo najpierw sprowadzi Cię do swojego poziomu a później pokona doświadczeniem!
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
11.01.2018, 12:53
Post: #4
RE: sterownik do akwarium robiony przez amatora
poradziłem sobie z bąblami, liczy co godzine. i tyle. trochę byłem mocno zajęty i akwarium przerodziło się w bagnisko, sterownik żył swoim życiem. wracam powoli do tematu, muszę rozwiązać kilka problemów, ale lenistwo wiedzie prym.... mam pompki perystaltyczne do nawozów, muszę je tylko jakoś zamocować sensownie.

wspominałes o marnej trwałości przekaźników z ali. moje chodzą już ponad rok i jest ok, mam na zapas te elektorniczne, ale lenistwo mi nie pozwala na wymianę Oczko
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post
13.01.2018, 13:31
Post: #5
sterownik do akwarium robiony przez amatora
Jak widać jest to loteria. Ja trafiłem na te słabej jakości.

Nie dyskutuj z idiotą, bo najpierw sprowadzi Cię do swojego poziomu a później pokona doświadczeniem!
Znajdź wszystkie posty użytkownika Chcę podziękować
Odpowiedz cytując ten post

Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  HdwaO - sterownik lamp LED WiFi cypeks 96 16 932 20.09.2017 15:19
Ostatni post: cypeks
  sterownik Cypisowe Aquarium 2 cypeks 44 8 268 12.05.2017 15:19
Ostatni post: cypeks
Żarówka Sterownik PH kufel-25 9 1 589 21.12.2016 23:16
Ostatni post: cypeks

Skocz do:



Użytkownicy przeglądający ten wątek: 1 gości

Polskie tłumaczenie © 2007-2018 Polski Support MyBB
Silnik forum MyBB, © 2002-2018 MyBB Group.
Elementy graficzne wykonane przez Polski Support MyBB.
Kodowanie i obsługa techniczna: TIserwis.pl.