Spisu treści:

Karmnik dla ryb 2: 13 kroków (ze zdjęciami)
Karmnik dla ryb 2: 13 kroków (ze zdjęciami)

Wideo: Karmnik dla ryb 2: 13 kroków (ze zdjęciami)

Wideo: Karmnik dla ryb 2: 13 kroków (ze zdjęciami)
Wideo: Doda i jej miny podczas przemówienia Górniak (oryg. cezarywisniewski_) 2024, Listopad
Anonim
Karmnik dla ryb 2
Karmnik dla ryb 2
Karmnik dla ryb 2
Karmnik dla ryb 2
Karmnik dla ryb 2
Karmnik dla ryb 2

Wprowadzenie / Dlaczego ten projekt

W 2016 roku zbudowałem swój pierwszy karmnik, patrz Fish Feeder 1. Karmnik działał bez zarzutu przez ponad pół roku. Po tym okresie serwa uległy zużyciu, powodując zatrzymanie programu bez wysyłania wiadomości o błędzie. Ups.

Nie zdążyłem naprawić tej usterki, bo akwarium zostało zastąpione nieco większą wersją (Juwel Rio 125). Chociaż karmnik do ryb 1 może być ponownie użyty, zdecydowałem się zbudować inny/inny karmnik do ryb.

Cele projektowe Karmnik dla ryb 2:

  • Brak przycisków na podajniku ryb.
  • Połączenie z Raspberry Pi. Raspberry Pi kontroluje pocztę e-mail, harmonogramy, wyniki karmienia i wyświetlacz.
  • Karmnik dla ryb powinien pasować do istniejącego otworu w pokrywie akwarium Juwel.
  • Podajnik do ryb powinien być wodoszczelny.
  • Pojemnik do przechowywania pokarmu dla ryb przynajmniej przez miesiąc powinien być łatwo dostępny.
  • Karmnik dla ryb powinien wrzucać do wody niewielkie ilości granulowanego pokarmu dla ryb.
  • Ilość jedzenia powinna być regulowana i musi być mierzona.
  • Brak serw.

Notatka:

  • Ten podajnik do ryb nadaje się tylko do granulowanego pokarmu dla ryb, płatki spowodują awarię zaworów nożowych.
  • Niektóre części muszą być dokładne i precyzyjne. Musiałem też wyrzucić części niezgodne ze specyfikacją. Wdech – wydech – i zacznij od nowa.

Budowa rozpoczęła się na początku 2017 roku. Testowanie kluczowych komponentów zajęło mi dość dużo czasu, zanim byłem zadowolony z wyników. Przeczytaj następujące kluczowe elementy / instrukcje, które są zawarte w tej instrukcji:

  • Izolowana optyczna komunikacja jednoprzewodowa
  • Przezroczysta obudowa z żywicy epoksydowej
  • Silnik krokowy z siłownikiem liniowym
  • Fotobrama IR

Kluczowe części

  • Arduino nano
  • Nurek z silnikiem krokowym
  • Silnik krokowy
  • Namiar
  • Gniazdo słuchawkowe i wtyczka
  • epoksydowe
  • Sklejka 1, 1,5, 2 mm

Krok 1: Stolarka

Stolarka
Stolarka

Ta maszyna jest zbudowana głównie z elementów drewnianych. Podczas prototypowania lubię używać drewna, części można wymieniać, zmieniać wymiary, możliwe są tolerancje 0,1mm, otwory mogą być dodawane lub wypełniane. Dołączony jest model, który możesz zrobić z drewna lub wydrukować.

Do badania geometrii elementów drewnianych używa się drewna balsa. Ten materiał jest zbyt miękki, aby można go było użyć w podajniku ryb. Użyte materiały:

  • Sklejka brzozowa 500x250x1,0mm
  • Sklejka brzozowa 500x250x1,5mm
  • Sklejka brzozowa 500x250x2,0mm
  • Sklejka brzozowa 500x250x3,0mm
  • Sklejka 18mm
  • Mahoń 12x18mm

Krok 2: Obudowa stolarska

Obudowa stolarska
Obudowa stolarska
Obudowa stolarska
Obudowa stolarska
Obudowa stolarska
Obudowa stolarska

Zobacz model (01 Obudowa)

Obudowa mieści maszynerię podajnika ryb. Chroni maszyny i części elektryczne przed wilgocią z akwarium. Część obudowy z żywicy epoksydowej pasuje do standardowego otworu do karmienia Juwel w akwarium Juwel Easy Feed. Górna część karmnika znajduje się na pokrywie akwarium.

Wybór wykonania obudowy z żywicy epoksydowej wynika z:

  • Epoksyd jest wodoodporny.
  • Elementy wewnętrzne można sprawdzić wizualnie.
  • Karmnik dla ryb jest niewidoczny, gdy stoi przed akwarium, tylko po podniesieniu pokryw.

Aby górna część obudowy była mniej widoczna, pomalowałem ją na czarno.

  • Przyklej 4x L-profile do przezroczystej obudowy epoksydowej.
  • Dolna część obudowy to obudowa skrzynki epoksydowej (Obudowa skrzynki epoksydowej Transparent).
  • Dolny otwór należy wywiercić po wykonaniu obudowy.
  • Otwór złącza elektrycznego należy wywiercić po wykonaniu obudowy. (Nie narysowany, w toku).
  • Nadmiar materiału obudowy epoksydowej należy usunąć i zeszlifować na żądaną wysokość.
  • Piaskowa część dolnej obudowy. Pomiędzy górą a dołem potrzebna jest niewielka szczelina. Do dopasowania części potrzebny jest niewielki nacisk.
  • Blat należy pomalować przed przyklejeniem żywicy epoksydowej do obudowy.
  • Sprawdź grubość 2x2 i 10x2 za pomocą maszyny.

Krok 3: Pokrywa i właz do stolarki

Pokrywa i właz stolarski
Pokrywa i właz stolarski
Pokrywa i właz stolarski
Pokrywa i właz stolarski
Pokrywa i właz stolarski
Pokrywa i właz stolarski

Zobacz model (02 Pokrywa i 04 Właz)

Pokrywa wsuwa się w górę obudowy. Pokrowiec posiada kwadratowy otwór. Po wsunięciu w górną część obudowy maszyna jest zakryta, a silos jest dostępny. Właz wsuwa się w pokrywę. Podczas dodawania paszy do silosu należy usunąć tylko małą część. Aby zwiększyć przyczepność osłony, w górnej płycie wywiercony jest otwór.

  • Przytnij części do żądanych wymiarów.
  • Przyklej 2 zespoły.
  • Dopasuj zespoły do obudowy.
  • Pomaluj zespoły.

Krok 4: Wnętrze stolarki

Stolarka wewnętrzna
Stolarka wewnętrzna
Stolarka wewnętrzna
Stolarka wewnętrzna
Stolarka wewnętrzna
Stolarka wewnętrzna

Zobacz model (03 Wewnętrzny)

W wewnętrznej stolarce znajduje się silos na paszę, siłownik liniowy, zawory nożowe, tablica elektroenergetyczna, wyłączniki i fotobrama IR. Upewnij się, że części są dokładne i sklejone pod kątem prostym, chyba że określono inaczej. Po zakończeniu i zamontowaniu wszystkich części, ta wsuwa się do obudowy.

  • Wywierć części z otworami łożysk ułożonymi w stos, aby uzyskać idealne wyrównanie otworów.
  • Po nałożeniu żywicy epoksydowej otwory łożyska są mniejsze. Ponownie wywierć otwory. Użyj lekkiego nacisku, aby wcisnąć łożyska w położenie nacisku.
  • Wyprodukuj pozostałe części drewniane.
  • Rama ledowa do montażu kleju. Maluj żywicą epoksydową. Wewnątrz maszyny niektóre obszary są trudne do pomalowania.
  • Po nałożeniu epoksydu otwory są mniejsze. Sprawdź, czy dioda IR i fotodioda IR pasują do otworów. W razie potrzeby ponownie wywierć otwory.
  • Farba wewnętrzna i rama prowadzone jako oddzielne zespoły.
  • Sprawdź wymiary za pomocą zaworów nożowych, aby zapewnić ciasne dopasowanie.
  • 3,5mm to przyklejony arkusz 2mm i 1,5mm.

Krok 5: Zawór nożowy

Zawór nożowy
Zawór nożowy
Zawór nożowy
Zawór nożowy
Zawór nożowy
Zawór nożowy
Zawór nożowy
Zawór nożowy

Zobacz model (05 Zawór nożowy)

Rozważono kilka opcji zgłaszania żywności, patrz pierwsza tabela:

  • Pojemnik obrotowy z zaworem włazowym. Zmniejszenie tego nie jest łatwe.
  • Śruba (wiertło). Karmnik znajduje się w akwarium, tuż nad poziomem wody. Żywność w ślimaku będzie wystawiona na działanie wilgoci. Żywność przyklei się do ślimaka, zatykając wyjście.
  • Zawory nożowe (przesuwne)

Jak działa system zaworów nożowych?

  • Krok 0: Normalna pozycja zaworów. Jest to normalne położenie zaworów, gdy maszyna jest nieaktywna. Zawór pojemnika na żywność jest zamknięty. Zawór akwarium jest zamknięty.
  • Krok 1: Zawór żywnościowy porusza się, aby pobrać porcję żywności. Zwróć uwagę, że średnica otworu zaworu żywności jest mniejsza. Ma to na celu upewnienie się, że zawór akwariowy jest w stanie przesunąć całą partię.
  • Krok 2: Zawór spożywczy jest załadowany i przesuwa się do fotobramki.
  • Krok 3: Pokarm wpada przez fotobramkę i znajduje się w zaworze akwarium. Zawór akwarium przesuwa się do wylotu.
  • Krok 4: Pokarm jest wrzucany przez wylot do wody w akwarium. Zawór akwarium cofa się, zamykając maszynę na wilgoć.

Krok 6: Zawór nożowy do stolarki

Zawór nożowy do stolarki
Zawór nożowy do stolarki
Zawór nożowy do stolarki
Zawór nożowy do stolarki
Zawór nożowy do stolarki
Zawór nożowy do stolarki

Zobacz model (05 Zawór nożowy)

  • Zawór noża górnego ma średnicę otworu 8mm, zawór noża dolnego ma średnicę otworu 10mm.
  • Sprawdź grubość, użyj formy do epoksydowania zaworu na odpowiednią grubość.
  • Przy odpowiedniej grubości użyj Commandant M5 (usuwacz zarysowań), aby powierzchnie ślizgowe były jedwabiście gładkie.
  • Nakrętka mosiężna jest wklejona w kostkę kwadratową 10x10 L=15. Średnica ~7mm. Po zainstalowaniu pręta gwintowanego, mosiężnej nakrętki i zaworów nożowych przyklej mosiężną nakrętkę do zaworu noża. Uważaj, aby nie rozlać żywicy epoksydowej na gwint.
  • Kiedy mosiężna nakrętka jest przyklejona, wypełnij szczeliny między nakrętką a blokiem większą ilością żywicy epoksydowej.

Krok 7: Zacisk i wspornik silnika do stolarki

Zacisk i wspornik silnika do stolarki
Zacisk i wspornik silnika do stolarki
Zacisk i wspornik silnika do stolarki
Zacisk i wspornik silnika do stolarki
Zacisk i wspornik silnika do stolarki
Zacisk i wspornik silnika do stolarki

Zobacz model (06 Zacisk i wspornik silnika)

Zacisk i wspornik silnika służą do pozycjonowania silników krokowych. Gdy silnik krokowy jest zaciśnięty, oś jest jedyną obracającą się częścią.

Wspornik silnika służy do montażu wewnętrznego i jest przyklejany do wnętrza maszyny. Ustaw wspornik silnika z silnikami krokowymi na miejscu, aby uzyskać idealne dopasowanie.

Zacisk silnika to luźna część, która jest przykręcona do wnętrza maszyny.

Aby upewnić się, że wspornik silnika i zacisk silnika są idealnie dopasowane, te 2 części powinny być wykonane z 1 części 18 mm sklejki. Aby wywiercić otwory, użyj wiertarki kolumnowej. Otwory powinny być idealnie prostopadłe.

Produkcja:

  • Wywierć duże otwory ø20.
  • Wywierć mniejsze otwory.
  • Zobaczyłem kontury zacisku i wspornika.
  • Cienki zacisk silnika do 10mm.

Krok 8: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Zobacz model (99 El-tablica)

Zobacz schemat: Perfoboard posiada złącze, które dostarcza zasilanie na szynę +5V i szynę GND. Trzeci pin to linia danych. Te piny są podłączone do mózgów na płycie perforowanej: Arduino nano. Zawsze dbaj o prawidłową polaryzację linii zasilających na pinach i Arduino. Aby uniknąć napięcia na wyjściu danych pinu cyfrowego Arduino, pin jest chroniony diodą. Arduino odczytuje polecenia z linii danych, steruje za pomocą sterowników silnikami krokowymi zaworów, sprawdza przełączniki i fotobramkę IR.

Części:

  • 1x płyta perforowana 43x39mm
  • 1x Arduino nano
  • 2x ULN2003 mini
  • 1x dioda (np. 1N4148)
  • 1x rezystor 1M
  • 1x Rezystor 10k
  • 1x Rezystor 680
  • 1x 2-pinowe złącze męskie (fotodioda)
  • 1x 3-pinowe złącze męskie (zasilanie, dane, uziemienie)
  • 2x 5-pinowy męski nagłówek
  • Przewód elektryczny

Potrzebne są również narzędzia: pęseta, obcinaki, imadło, lutownica, knot, podstawka. Jak lutować: https://learn.adafruit.com/adafruit-guide-excelle…. Bądź świadomy zagrożeń bezpieczeństwa i używaj środków ochrony osobistej.

Produkcja:

  • Przytnij płytę perforowaną do żądanych wymiarów.
  • Zagnij piny sterowników krokowych i Arduino. Bądź ostrożny!
  • Przetnij (niebieskie) przewody pierwszego sterownika silnika krokowego. Umieść przewody na miejscu, patrz rysunek, podłącz pin silnika krokowego 4B do Arduino D12, 3B do D11, 2B do D10, 1B do D9. Wciśnij sterownik na miejsce, przylutuj złącza sterownika krokowego 4B, 3B, 2B, 1B. Nie lutuj GND i VCC.
  • Dodaj złącza dla fotodiody IR na N5 i N6. Pin przewodu na N5 do Arduino A0. Rezystor drutowy 1M do N5 i J5. Styk przewodu na N6 do I6 z czerwonym przewodem.
  • Przetnij (niebieskie) przewody drugiego sterownika silnika krokowego. Umieść przewody na miejscu, patrz rysunek, podłącz pin stepper motor 4B do Arduino D6, 3B do D5, 2B do D4, 1B do D3. Wciśnij sterownik na miejsce, przylutuj złącza sterownika krokowego 4B, 3B, 2B, 1B. Nie lutuj GND i VCC.
  • Dodaj złącza dla przełączników od J15 do K16. Rezystor drutowy 10K z N14 do N15, M15, L15, K15, drugi przewód do J14. Przewód N14 do Arduino D2.
  • Dodaj złącza dla diod led w J15 i J16. Podłączyć rezystor 680 w H15 do J15 podłączyć inny przewód do E15.
  • Dodaj złącza dla danych - +5V - GND na D5 do 7. Połącz diodę z Arduino D8 na B5 do D5. Podłącz Arduino D7 na B6 do D5.
  • Dodaj szyny zasilające +5V i przewody GND.
  • Wciśnij i przylutuj Arduino na miejscu.
  • Przylutuj połączenie.
  • Usuń nadmiar materiału (szpilki) od spodu.
  • Nałóż żywicę epoksydową na nieizolowane przewody.

Testowanie (patrz schemat, program i wideo Elektronika testowa Fish Feeder 2):

  • Podłącz przyciski, diodę IR, fotodiodę IR do płytki perforowanej, wgraj program testowy do Arduino.
  • Sprawdź czułość bramki podczerwieni, wsuwając kawałek papieru między diodę LED a fotodiodę.
  • Testuj przyciski i sterowniki, naciskając przycisk.

Krok 9: Silniki krokowe

Silniki krokowe
Silniki krokowe
Silniki krokowe
Silniki krokowe
Silniki krokowe
Silniki krokowe

Zobacz model (98 siłownik liniowy, 98 siłownik liniowy.step, siłownik liniowy 98.pdf)

Zobacz także Silnik krokowy z siłownikiem liniowym

Silniki krokowe poruszają zaworami. Obrót w prawo ciągnie zawór w kierunku silnika i zamyka zawór. Obrót w lewo przesuwa zawór do pozycji otwartej. Aby zapewnić optymalne funkcjonowanie zawory, osie, łożyska, sprzęgło i silniki muszą być idealnie dopasowane.

Jeden silnik krokowy steruje zaworem nożowym silosu. Drugi silnik krokowy steruje zaworem nożowym obudowy.

Części:

  • Gwint ze stali nierdzewnej M5
  • Nakrętki M5
  • Złącze uziemiające
  • Łożyska kulkowe średnica wewnętrzna Ø5mm MF105 ZZ 5x10x4
  • Silnik krokowy 20BYJ46 oś Ø5mm z płaskimi bokami.
  • Rurki termokurczliwe

Montaż silników krokowych

  • Wciśnij łożyska w otwory łożyska (pasowanie wciskowe).
  • Ustaw zawory nożowe.
  • Włóż gwint „nie od strony silnika” do łożyska.
  • Włóż nakrętki na gwint „nie od strony silnika”.
  • Włóż gwint do mosiężnego zaworu nożowego z nakrętką.
  • Włożyć nakrętki na gwint „od strony silnika”.
  • Włóż gwint do łożyska „ po stronie silnika”.
  • Włożyć złączkę „złącze uziemiające”.
  • Włóż silnik krokowy na wsporniku do sprzęgła.
  • Zacisk silnika krokowego z zaciskiem silnika
  • Ustawić nakrętki i przekręcić jedną w prawo, a drugą w lewo, aby ustawić pozycję na stałe.
  • Włóż tablicę El do komory.
  • Wyjmij białą wtyczkę z przewodu silnika krokowego, nie usuwaj metalowych przewodów.
  • Podłącz silnik krokowy do sterownika. Użyj rurki termokurczliwej, aby uniknąć zwarcia.
  • Użyj programu testowego „20171210 Test ULN2003 serialread 2 steppermotors.ino”, aby sprawdzić prawidłowe wyrównanie silnika krokowego, osi, łożysk i zaworu. Otwórz linię szeregową między komputerem a Arduino. Użyj klawiatury, klawiszy „2”, „3”, „5”, „6”, aby przesunąć zawory.
  • Dodaj otwór na wylot do obudowy. Zobacz rysunek obudowy stolarki i zaworu.

Krok 10: Zasilanie i wprowadzanie danych

Zasilanie i wprowadzanie danych
Zasilanie i wprowadzanie danych
Zasilanie i wprowadzanie danych
Zasilanie i wprowadzanie danych
Zasilanie i wprowadzanie danych
Zasilanie i wprowadzanie danych

Zobacz model (97 Gniazdo wtykowe zasilania danych, 97 Gniazdo wtykowe zasilania danych.step, 97 Gniazdo wtykowe zasilania danych.pdf)

Ten kabel zapewnia zasilanie elektroniki i zapewnia linię danych. Żywica i o-ring powinny zapewniać wodoodporne połączenie.

Części:

  • Klasyczny zawór rowerowy (Dunlop) (patrz
  • 2x nakrętka zaworu
  • Podkładka M8
  • O-ring ø7-ø15
  • 3-biegunowa wtyczka słuchawek 3,5 mm
  • Wtyczka 3-biegunowa 6,35 mm
  • przewód elektryczny ø6 (brązowy, niebieski, zielony/żółty 0,75mm2)
  • 3-biegunowe gniazdo 3,5 mm typu tubestyle z nakrętką
  • rurki termokurczliwe
  • żywica epoksydowa

Produkcja:

  • Usuń gumę z trzpienia zaworu.
  • Usuń gwintowaną część wtyczki audio 3,5 mm.
  • Wsuń tylną stronę wtyczki 3,5 mm na kabel elektryczny.
  • Przesuń trzpień zaworu na przewodzie elektrycznym.
  • Przyciąć przewody przewodu elektrycznego na odpowiednią długość, patrz tabela „końcówka, pierścień i tuleja”.
  • Przylutuj przewody do wtyczki 3,5 mm.
  • Użyj węża termokurczliwego i żywicy epoksydowej, aby zapewnić wodoszczelność połączeń.
  • Przesuń trzpień zaworu do wtyczki 3,5 mm.
  • Przylutuj przewody do wtyczki 6,35mm.
  • Przylutuj przewody do gniazda rurowego 3,5 mm.
  • Dodaj otwór na nakrętkę w obudowie.
  • Nakrętka klejona z wodoodporną żywicą epoksydową w obudowie.
  • Zobaczyłem drewniane części zgodnie z rysunkiem.
  • Przyklej elementy drewniane do wnętrza. Użyj płytek wypełniających 3 mm i 2 mm.

Krok 11: Optyczna izolowana komunikacja jednoprzewodowa

Optyczna izolowana komunikacja jednoprzewodowa
Optyczna izolowana komunikacja jednoprzewodowa
Optyczna izolowana komunikacja jednoprzewodowa
Optyczna izolowana komunikacja jednoprzewodowa
Optyczna izolowana komunikacja jednoprzewodowa
Optyczna izolowana komunikacja jednoprzewodowa

Zobacz także Komunikacja jednoprzewodowa z izolacją optyczną

Ze względu na możliwe problemy z wilgocią w podajniku ryb chciałem odizolować dane i zasilanie między światem zewnętrznym a podajnikiem ryb w akwarium.

Jedna strona jednostki optycznej ma cztery przewody. Ta strona łączy się ze światem zewnętrznym. Cztery przewody łączą się z zasilaniem, uziemieniem, pinem cyfrowym (wejście danych), innym pinem cyfrowym (wyjście danych) Arduino lub Raspberry PI. Ta instrukcja używa Arduino i komputera jako głównego.

Druga strona ma osobny zasilacz, który łączy się z gniazdem zasilającym. Dane i zasilanie są przesyłane przez kabel zasilający i do transmisji danych, który łączy się z 3-biegunowym gniazdem audio 6,3 mm. Kabel zasilania i danych łączy się z drugiej strony z gniazdem 3,5 mm wewnątrz podajnika ryb z płytką El i Arduino nano jako urządzeniem podrzędnym.

Części:

  • Zasilanie +5V
  • Gniazdo zasilania
  • Płyta perforowana 5x7cm
  • 2x rezystor 470Ω
  • 1x rezystor 680Ω
  • 2x rezystor 1kΩ
  • 2x dioda (np. 1N4148)
  • 2x transoptor EL817
  • Prowadzony
  • Gniazdo żeńskie 2 pinowe
  • Nagłówek pinowy żeński 3 pin
  • Złącze żeńskie 4 pinowe
  • Okrągłe gniazdo żeńskie 6 pinów
  • Okrągłe gniazdo żeńskie 4 pin
  • 3-biegunowe gniazdo audio 6,35 mm
  • Plastikowa obudowa

Produkcja:

  • Obwód lutowniczy zgodnie z instrukcją.
  • Patrz schemat, podłącz GND External i +5V External do gniazda zasilania.
  • Patrz schemat, podłącz +5V2, GND2, wejście/wyjście danych do 3-biegunowego gniazda audio 6,35 mm zgodnie z kablem elektrycznym z końcówką, pierścieniem i tuleją.
  • Zobacz schemat, podłącz przewody płytki stykowej do IN, GND1, OUT i +5V1.
  • Wywierć otwory w obudowie.
  • Zamontuj gniazda w obudowie.
  • Użyj opaski zaciskowej, aby przymocować przewody płytki stykowej.

Krok 12: Elektryka wewnętrzna

Elektryka wewnętrzna
Elektryka wewnętrzna
Elektryka wewnętrzna
Elektryka wewnętrzna
Elektryka wewnętrzna
Elektryka wewnętrzna

Ten krok zawiera niektóre z małych części sprzętowych. Należy pamiętać, że niektóre części nie działały zgodnie z oczekiwaniami, dlatego te części zostały zaktualizowane.

Części:

  • Dioda podczerwieni
  • Fotodioda IR
  • Przewód elektryczny
  • Przewód słuchawkowy
  • Wąż kurczliwy
  • 4x SDS004
  • 4x płyta montażowa czujnika/przełącznika

Gniazdo słuchawkowe

Gniazdo słuchawkowe (3,5 mm, 3 przewody), patrz krok 10, jest typowym gniazdem lampowym z gwintowaną końcówką do montażu panelowego. Po wkręceniu wtyczki do obudowy, wtyczka zaczyna się wsuwać do gniazdka. Po kilku obrotach wtyczka powinna być całkowicie podłączona do gniazdka. Podczas testów gniazdo zaczęło się obracać wraz z wtyczką. Osiągnięto dobre połączenie. Minusem było to, że 3 przewody podłączone do gniazda zostały skręcone i zerwane z płyty EL. Na szczęście nic nie zostało uszkodzone. Postanowiłem wykonać płaską powierzchnię pod gwint gniazda i okrągły segment do płyty montażowej gniazda.

Produkcja gniazda słuchawkowego:

  • Spiłuj płaską powierzchnię do gniazda rurowego 3,5 mm. Płaska powierzchnia powinna być jak najbardziej kwadratowa.
  • Użyj drewnianego paska od 1 do 1,5 mm i zacznij piłować go do kształtu okrągłego segmentu, aby wypełnić lukę. Upewnij się, że ładnie pasuje.
  • Przyklej okrągły segment do płyty montażowej z otworem gniazda.
  • Wykończ płytkę montażową żywicą epoksydową.
  • Podłączyć gniazdo i płytę montażową do tablicy EL.

Dioda podczerwieni

Dioda umieszczona jest w oprawie ledowej, patrz rysunki wnętrz stolarki. Dioda zasilana jest bezpośrednio z tablicy EL. Gdy tablica EL jest zasilana, dioda LED jest zasilana i emituje światło podczerwone. Dioda IR jest jedną z części fotobramki IR, patrz także instruktażowa fotobrama IR.

Produkcyjna dioda IR:

  • Do przewodów doprowadzono lut, długi do czerwonego, krótki do czarnego.
  • Dodaj wąż termokurczliwy.
  • Dodaj złącza do przewodów.
  • Wstaw diodę w obudowie.
  • Podłącz do tablicy EL.

Przełączniki

Przełączniki służą do ograniczania ruchu siłownika liniowego. Po naciśnięciu przełącznika siłownik liniowy powinien przestać się poruszać.

Pierwszy projekt miał przyciski. Minusem jest to, że po naciśnięciu przycisku (cyfrowy pin „HIGH”) przycisk nie może się dalej poruszać. Powoduje to naprężenie przycisku, gwintu, nakrętki i silnika krokowego.

Po poszukiwaniach znalazłem kilka tanich i prostych przełączników SDS004 od C&K. Potrzebujesz niewielkiej siły, aby przesunąć przełącznik w pozycję „ON”, szpilka może przesunąć się dalej i nadal jest „ON” patrz przekroczenie w arkuszu danych. Przełącznik ten można znaleźć na Mouser.com. Do elementów wewnętrznych dodaje się podporę, aby ustawić przełącznik tak, aby mógł dotykać wycięcia na zaworach, patrz rysunek.

W tej konfiguracji są 4 przełączniki. Zamówiłem więcej. Przełączniki są bardzo małe. Przy pierwszej próbie przylutowania przewodów słuchawek do włącznika totalnie usmażyłem włącznik. Przewód słuchawkowy jest używany, ponieważ żyły przewodów są izolowane. Nieizolowane przewody bez zewnętrznej gumy są tak cienkie, że można je poprowadzić przez otwory fotobramek IR.

Aby uzyskać dobre połączenie między przełącznikiem przewodu słuchawek, należy przygotować przewód słuchawek. Kolorystyka przewodu słuchawkowego to izolacja. Można to usunąć przez szlifowanie lub spalenie. Cynując lutownicę i wciskając przewody między lutownicą a drewnianą powierzchnią, izolacja zostanie spalona. Nie spiesz się, wszystko jest w porządku, gdy lut spływa po pasmach. Po nałożeniu lutowia ocynowany drut można wygiąć na kształt litery U. Można go podpiąć do kołków przełącznika. Wkrótce ponownie stop lut, aby nawiązać solidne połączenie z przełącznikiem.

Przełączniki produkcyjne:

  • Wsporniki do detektora kleju epoksydowego, patrz rysunek
  • Użyj przewodu słuchawkowego (izolowane żyły).
  • Dociśnij lutownicę do drutu i poczekaj, aż nasłonecznienie drutu zacznie się topić.
  • Nałóż lut na drut. Lut wpada do drutu.
  • Zegnij ocynowany odcinek drutu do kształtu litery U.
  • Przymocuj kształty U do złączy przełącznika.
  • Użyj lutownicy, aby stopić ocynowany drut do złączy.
  • Sprawdź połączenia za pomocą multimetru.
  • Przeprowadź przewody słuchawek przez otwory fotokomórki IR.
  • Dodaj wąż termokurczliwy.
  • Dodaj złącza do przewodów.
  • Czujnik kleju na miejscu (nie używaj żywicy epoksydowej, która wpłynie do czujnika)
  • Podłącz złącza do płyty EL.

Fotodioda IR

Fotodioda to druga część fotobramy IR. Znajduje się również w oprawie ledowej, patrz rysunki wnętrz stolarki. Jest umieszczony naprzeciwko diody IR

Gdy żywność przechodzi przez diodę podczerwieni, zakłóci wiązkę światła. Jest to wykrywane przez fotodiodę IR, patrz IR Photogate. Fotodioda IR jest podłączona w trybie odwróconej polaryzacji.

Fotodioda produkcyjna:

  • Do przewodów doprowadzono lut, krótki do czerwonego, długi do czarnego.
  • Dodaj wąż termokurczliwy.
  • Dodaj złącza do przewodów.
  • Włóż fotodiodę do obudowy.
  • Podłącz do EL-Board.

Krok 13: Program

Image
Image
Program
Program

Gdy produkcja części jest gotowa, programy można wgrać.

  • Plik master.ino jest wgrywany do Arduino podłączonego do komputera PC i układu optycznego.
  • Plik slave.ino jest przesyłany do Arduino nano wewnątrz FisFeeder 2.

Po wgraniu programów:

  • Podłącz kabel zasilający/dane do podajnika ryb.
  • Podłącz kabel zasilania/ danych do obwodu optycznego.
  • Podłącz Arduino do obwodu optycznego.
  • Podłącz Arduino do komputera.
  • Otwórz monitor szeregowy Arduino na komputerze.
  • Podłącz zasilacz do obwodu optycznego.

Teraz karmnik dla ryb jest dostępny online. Odczytaj komunikację na monitorze szeregowym komputera PC.

Ważne jest, aby uruchomić programy konfiguracyjne i kalibracyjne

  • Uruchom konfigurację, aby określić luzy i położenie zaworów.
  • Uruchom program kalibracji, aby sprawdzić zapisane wartości i w razie potrzeby wyregulować.

Po zakończeniu programu konfiguracji i kalibracji wartości są trwale zapisywane w pamięci EEPROM. Po ponownym włączeniu zasilania podajnika ryb zapisane wartości są odczytywane i ponownie wykorzystywane. Teraz karmnik dla ryb jest gotowy do karmienia ryb.

Oprogramowanie jest gotowe do użycia. Możesz dodać procedurę pomiaru czasu lub inne opcje. Przeczytaj także komentarze w programie Slave.

Wniosek: Większość celów projektowych została spełniona. Połączenie z Raspberry nie jest gotowe. Na razie system jest sprawny i przetestowany pod kątem trwałości.

Zalecana: