Skocz do zawartości

Wildmor

Members
  • Postów

    3
  • Dołączył

  • Ostatnia wizyta

Aktywność reputacji

  1. Super!
    Wildmor przyznał(a) reputację dla Gwynbleidd w ArdBir - instrukcja na podstawie mojej płytki (v.1.3 - 02.03.2017)   
    Hej,
     
    jako że parę osób zakupiło u mnie jak i korzysta z mojego projektu płytki i prosiło mnie o wykaz elementów jak i pomoc przy składaniu zestawu postanwiłem napisać ten temat i dodawać do niego informacje jak i osoby zainteresowane mogą tutaj pytać.
     
    Tutaj jest strona projektu na ktorej znajduje sie schemat plytki, lista części z Eagla jak i dane do wydruku (spakowane gerbery).
    https://github.com/terragady/ArdBir
     
    (w załączniku dodaje pliki do wykonania płytki jednostronnej w domu jezeli się komuś przyda)
     
    Aby wszystko było w jednym miejscu może wrzucę tam i sam program oraz jego alternatywy.
     
    Nie będę opisywał samego sterownika bo jest to na stronie autorów jak i w instrukcji na moim githubie.
     
    Instrukcja:
    https://github.com/terragady/ArdBir/blob/master/ArdBir%20Manual%20ENG%20%282.8.x%29.pdf
     
    Wykaz elementów:
    A więc napiszę na wstępie jakich elementów potrzebujemy (w miare mozliwosci bede podawal linki do chinczykow, ceny sie zmieniaja wiec czasem warto poszukac tanszej aukcji, np paczka rezystorow kosztowala 80 centow a teraz prawie 2 dolary, czesci dostepne sa tez w polsce w sklepach z elektronika ale nie zawsze taniej :
     
    Rezystory:
    1x 220 Ohm
    1x 4.7k Ohm
    5x 10k Ohm
    5x 470 Ohm
    paczka rezystorów: http://pl.aliexpress.com/item/2016-Hot-Sale-Pack-300Pcs-1-4W-Metal-Film-Resistors-Resistance-1-10M-ohm-Passive-Component/32627023840.html
     
    potencjometr (zmiana kontrastu na wyswietlaczu):
    1 x 10k z rozstawem jak 3362P - http://pl.aliexpress.com/item/10Pcs-Lot-3362P-103-10K-ohm-Trimpot-Trimmer-Potentiometer-Variable-resistor-new-original/32643849629.html
     
    Tranzystory:
    3 x BC337 (lub inne w tym formacie) - http://pl.aliexpress.com/item/20PCS-BC337-BC337-25-NPN-Transistor-TO-92/2033142790.html
     
    Skręcane porty (nie wiem jak to się dokładnie po polsku nazywa):
    1 x potrójny - http://pl.aliexpress.com/item/10PCS-KF301-3P-5-08mm-3-Pin-Connect-Terminal-Screw-Terminal-Connector/32535228015.html?scm=1007.13339.33317.0&pvid=6b16cbec-10f7-44ad-8610-fa389e0f36bb&tpp=1
     
    3 x podwójny - http://pl.aliexpress.com/item/20pcs-KF301-2P-2-Pin-Plug-in-Screw-Terminal-Block-Connector-5-08mm-Pitch/32526253654.html?smToken=94c37f1ea51d4ab8afd19206aa707370&smSign=U%2BIlFFtQgiwj82xQNWBj5Q%3D%3D
     
    zamiast tego mozemy po prostu przylutowac kable na stale albo dac jakeis inne zlaczki jezeli nie mozemy dostac takich portow.
     
    LEDy:
    2 x LED do wskaźnika załączenia pompy i grzałki (nie są niezbędne)
    tutaj rozne kolory w jednej paczce: http://pl.aliexpress.com/item/50pcs-5mm-LED-diode-Light-Assorted-Kit-DIY-LEDs-Set-White-Yellow-Red-Green-Blue-free/32621546434.html
     
    Serce:
    1 x Arduino nano 3.0 - http://pl.aliexpress.com/item/Free-Shipping-1pcs-Nano-3-0-Controller-Board-Compatible-with-Arduino-Nano-CH340-USB-Driver/2023467153.html
      (mozna dostac za ~1,7 dolara)
    ciekawa alternatywa - kopia Nano ale z microUSB portem, ja sie przerzucilem na nie
    https://pl.aliexpress.com/item/Nano-CH340-ATmega328P-MicroUSB-Compatible-for-Arduino-Nano-V3/32572612009.html?spm=2114.13010608.0.0.5IM5pa
     
    Wyswietlacz:
    1 x HD44780 20x4 - http://pl.aliexpress.com/item/Free-shipping-LCD-Board-2004-20-4-LCD-20X4-5V-Blue-screen-LCD2004-display-LCD-module/32356446642.html
    sa rozne kolory, biale na niebieskim tle i zolte na zielonym.
     
    Inne:
    2 x dioda prostownicza moze byc 1N4007 - http://pl.aliexpress.com/item/Free-Shipping-100-PCS-1N4007-IN4007-Rectifier-Diode-1A-1000V-DO-41/1590411869.html
    4 x przycisk lub ew 1 x przyciski membranowe takie jak z ali - http://pl.aliexpress.com/item/5PCS-New-1x4-Key-Matrix-Membrane-Switch-Control-Panel-Slim-Keyboard-Keypad/32587460405.html(oczywiscie mozna uzyc normalnych 4 pojedynczych przyciskow)
    1 x buzzer - moze byc cos takiego - http://pl.aliexpress.com/item/DC3-24V-Industrial-Continuous-Sound-Electronic-Alarm-Buzzer-85dB/32240629705.html
    moze byc jakis z recyklingu z czegos innego
    1 x czujnik temperatury (w razie W mozna zakupic wiecej zeby bylo pod reka) na kablu w osłonce - http://pl.aliexpress.com/item/Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-DS18B20-Sensor-2m-cable/32456946278.html
    lub sam czujnik do podłączenia http://pl.aliexpress.com/item/For-DALLAS-DS18B20-18B20-18S20-TO-92-IC-CHIP-Thermometer-Temperature-Sensor/32633549009.html(mozna uzyc zwyklej skretki do podlaczenia takiej jak do internetu)
     
    cos co się może przydać:
    pinheady do np przyłączenia ekranu, ledów, przycisków (do arduino dodają w zestawie przycięte na miarę - http://pl.aliexpress.com/item/Free-Shipping-40pcs-lot-20pcs-1x40-Pin-2-54mm-Single-Row-Female-20pcs-Male-Pin-Header/32246782720.html
    takie złączki do kabli - http://pl.aliexpress.com/item/10Pcs-PCT-213-3-Pin-Universal-compact-wire-wiring-connector-conductor-terminal-block-with-lever/32653277018.html
    przekazniki - do malej pompy/mieszadla moze byc cos takiego http://pl.aliexpress.com/item/Free-Shipping-1pcs-lot-SRD-12VDC-SL-C-PCB-Type-12V-DC-SONGLE-Power-Relay/32504015105.html
    do wiekszych grzalek, pomp, mieszadel cos takiego: http://pl.aliexpress.com/item/Newest-solid-state-relay-SSR-25DA-25A-actually-3-32V-DC-TO-24-380V-AC-SSR/32583056369.html
    do tego radiator sie przyda np taki http://pl.aliexpress.com/item/New-Aluminum-Heat-Sink-For-Solid-State-Relay-SSR-Small-Type-Heat-Dissipation-Brand-New-Hot/32638635551.html
     
    Ja osobiście do pompy daję jeszcze trójpozycyjny przełącznik aby można było włączyć pompę niezależnie od ArdBira.
     
    Do obudowy można dokupić do termometru i pompy takie złączki GX12 na 2 lub 3 piny http://pl.aliexpress.com/item/1pcs-GX12-2-Pin-Male-Female-12mm-Wire-Panel-Connector-Aviation-Plug-L88-GX12-Circular-Connector/32658280262.html
    czasem na ebayu sa one po taniosci, trzeba poszukac.
     
    Do tego potrzebujemy oczywiście chwilę wolnego czasu oraz parę narzędzi, jakaś lutownica, ja akurat obecnie mam taka zwykla od chinczyków jak i spoiwo cynowe również
     
     
    Jak ktoś ma dostęp do drukarki 3D to może wydrukować sobie panel przedni jak i cała obudowę, tutaj link do panelu https://www.thingiverse.com/thing:1016737
    mozna zerknąć na 3dhub i sprawdzić może akurat ktos ma drukarkę w okolicy i po kosztach wydrukuje wrzucę też swoją wersję panelu bo ta nie do końca mi się podobała i ją przerobiłem.
     
    Podłączenie:

     
    Wszystko montujemy na stronie gdzie sa zaznaczone elementy (na tej pokazanej na obrazku) i jest to tył urządzenia. Wyjątkiem jest LCD który montujemy z drugiej strony. Jak komuś wygodniej to oczywiście niektóre elementy mozna dać wewnątrz między LCD a płytką jak np porty przycisków czy wyjścia do LEDów.
    LCD montujemy najlepiej na stałe używając pinheadów. Otwory na płytce są wymierzone do tej płytki z LCD więc można użyć dedykowanych spacerów z nylonu lub miedzianych ew można uzyć czegokolwiek, kawałek plastikowej rurki czy czegoś tkaiego i np skleić klejem na gorąco, w zależności jak chcemy póżniej przyczepić wyświetlacz do obudowy ale też to może być na stałe klejem na gorąco. Oczywiście jak ktoś ma drukarkę 3D wszystko może sobie wydrukować
     
    EDIT 01.03.2017
    Plytka ma juz wszystkie opisy na silkscreen do podlaczenia oraz wartosci
     
    Wgrywanie i ustawienia:
     
    plik ustawien do plytki:
    https://github.com/terragady/ArdBir/blob/master/PCB%20terragady.h
    możemy wkleić zawartość do pliku "Pcb_ArdBir_DanielXan.h" i korzystać w opcjach z zaznaczoną tą wersją.
    (Można kliknąć prawym i "zapisz plik jako" jeżeli potrzebujemy ten plik)
    Różni się jedynie pinem od głosnika który jest zmieniony z 8 na 10. (const byte Buzz = 10; )
     
    EDIT 02.03.2017
    Plik z ArdBirem jest przyczepiony do tematu, znajduje sie tam juz gotowa konfiguracja do mojej plytki.
     
    Dodatkowo w zalaczniku jest holenderski soft (MBSE ArdRims) ktory polecam zamiast ArdBira, lepsze opanowanie biblioteki PID i lepsze ustawienia, mniej bledow oraz inne podejscie do zmiennych, pracuje sie na nim wygodniej
     
     
    Jak znajdę chwilkę napiszę jak wgrać i poustawiać program. Mam nadzieję że się to komuś przyda
     
    Jeszcze dodam pare przydatnych linków:
    Tutaj możemy znaleźć oryginalne źródło programu ArdBir:
    https://github.com/ArdBir/Open-ArdBir
     
    polska wersja ArdBira 2.8.3RC dzięki uprzejmości kolegi Rosiak:
    http://www.piwo.org/topic/10829-sterownik-do-kadzi-zaciernej/page-2?do=findComment&comment=394651
     
    Holenderska wersja sterownika, moim zdaniem lepsza i ciagle sie rozwija, juz testuja rowniez dodanie modulu ESP dla wifi
    http://www.hobbybrouwen.nl/forum/index.php?topic=31472.msg480811#msg480811
    https://github.com/mbroek/MBSE-ArdRims
    oczywiście można ją wgrać do wyżej opisanej płytki
     
    dla ciekawości tajwańska wersja oprogramowania:
    http://vito.tw/
    raczej nie do używania na codzień gdyż jest mocno nie dopracowana
     
    Ciekawey artykuł o PID:
    https://github.com/terragady/ArdBir/blob/master/PID%20without%20PhD.pdf
     
     
    Piszcie czego brakuje, swoje problemy itd, lepiej tu niż na PW to będzie pożytek dla innych też.
    Oficjalny projekt ArdBir umarł, ale żyją jego odnogi więc projekt jest tak jakby dalej rozwijany. Alternatywą może być CraftBeerPi wykorzystujący RaspberryPi i na razie niestety brak przystosowanej płytki żeby nie spalić sobie RPi (mam prototyp shielda jakby ktoś chciał - https://github.com/terragady/CraftBeerPi
     
    wersja: 1.1 poprawiona 06/05/2016
     
    GTO pcb_for_ArdBir (jednostronna).rar
    PCB jednostronan DanielXian.rar
    MBSE-ArdRims.zip
    Open-ArdBir.rar
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.