Ostatnio mnialem natchnienie i postanowilem zbudowac zamek do drzwi wykorzystujac :
- modul esp 8266 Yunshan 7-30V
- silniczek od wlewu paliwa od pasata chyba ten sam silniczek jest tez zmontowany w drzwiach jako centralny zamek
- oprogramowanie AFE T0
- troche gratow
- chec zrobienia
Pomysl dlatego ze wiekszosc zamkow jest oparte na elektromagnesie.Zawsze jeden ze stanow jest ,gdzie caly czas cewka jest pod obciazeniem.
Dlatego kolejny moj pomysl jak wczesniej z zaworami , aby prad byl tylko brany do silniczka przy zmianie stanu.
Powiem tak , nie bylo latwo , mialem zaparcie i postanowienie ,wiec dazylem do realizacji .Nie spodziewalem sie ze tyle czasu mi zejdzie na to.
Nie wiem czy to sie oplaca ale zbudowalem i jestem zadowolony.
Na poczatku wycielem podstawe z nierdzewki.Mechaniczna czesc przygotowana w pracy.W wolnych chwilach. Z jakiegos cylindra pneumatycznego wycielem bolec z tuleja.
Uzylem silniczka gotowego na 12 V z zamka centralnego od passata.Potem zastanawialem sie czym to teraz sterowac?
Padlo na Afe T0 i modul Yunshan 7-30V z aliexpres.
Ja wiem, nie jest to idealne sterowanie ale daje rade.Jak ktos ma jakies pomysl co zmienic to bardzo chetnie wyslucham.
W tym sofcie Afe T0 wykorzystalem tez wejscie analogowe do kontroli wewnatrznej temperatury w razie czego.
To jedyna zabezpieczenie tego modulu.
Uzylem termistor z baterii gdzie przy 100*C opornosc to 1,5 kOm,a
przy 0*C opornoisc to 21kOm
Do tego dzielnik napiecia ,zasilany 5V drugi rezystor to 200 Om. Tak aby aby w krytycznych temperaturach nie poszlo napiecie do wejscia analogowego ADC wiecej niz 1V . I tu przy pisaniu odkrylem ze zle zbudowalem dzielnik.Jeszcze raz musze musze to przeliczyc i poprawie ta czesc.
W kazdym badz razie, gdy doswiadczalnie temperatura bedzie za wysoka w srodku wysle mi powiadomnienie lub nie zalacza sie przekazniki.
ZASADA DZIALANIA
Nie jestem programista wiec radzilem tu sobie jak moglem. Jest to troche kulawe sterowanie ale dziala.
W domoticzu utworzylem: * wlacznik OTWIERANIE - ZAMYKANIE :wlancza przekaznik gdzie odwraca plus -minus do silniczka
nastepnie * wlacznik impuls na silniczek gdzie po 0.6 sekundy wylaczy sie przekaznik bo tyle czasu potrzebuje silniczek aby przesunac zasowe
dodatkowe * czujnik stanu drzwi (jeszce nie wlutowany)
* stan zasowy otwartej
* stan zasowy zamknietej
Na samym zamku wyprowadzilem przycisk do wlanczania impulsu ktory poda napiecie na silniczek na 0.6s aby przesunac zasowe
tez drugi wlacznik ktory steruje drugim przekaznikiem ,zamienia biegunowosc podana na silniczek zamka.
I teraz
Zakladam ze serwer domoticz sie wylozyl i soft EFE T0 musi sobie poradzic z tym poradzic.Wiec: jednym przekaznikiem P2 zmieniam biegunowosc podana na silniczek ,bedzie w pozycji zamknij lub otworz.
Nastepnie przycisk button, ktory po nacisnieciu poda napiecie na silniczek i otworzy lub zamknie w zaleznosci od ustawionego przekaznika ZAM-OTW
W krytycznej sytuacji w przypadku braku pradu lub innej awarii jest wystawione ramie reczne ,gdzie mozna recznie przesunac zasowe od srodka budynku.
A gdy wszystko bedzie dzialac to tym wszystkim steruje domoticz za pomoca blokly.
PODSUMOWANIE:
1 W pierwszej kolejnosci uzywamy przycisku w domoticzu zamknij-otworz lub na zamku tylko przycisku otworz-zamknij , reszte steruje domoticz
2 Gdy nie dziala domoticz lub brak pradu uzywamy-ustawiamy przyciskiem kierunek zamknij lub otworz i przyciskamy button drugi gdzie Afe poda napiecie na 0,6s aby przesunac zasowe
3 Gdy wszystko zawiedzie przesowamy ciegno recznie aby otworzyc lub zamknac.
Najgorszy przypadek gdzie nie bedzie pradu i od zewnatrz nie wejdziemy do domu.Wtedy nie ma innego wyjscia. Musze miec drugie wejscie do domu ,ktore posiadam.Chyba ze zasilanie awaryjne.
Troche sie nameczylem z tym zamkiem , Czy bylo warto? Dla doswiadczenia tak.
I jeszcze jakie uzylem gpio:
1 przycisk jako impuls w zamku uruchamia przekaznik z gpio4
2 dioda
3 stan zasowy otwarte
4 przekaznik impuls 0,6 s
5 stan drzwi kontraktron
12 stan zasowy zamkniete
13 wlacznik bistabilny w zamku uruchamia przekaznik z gpio14
14 przekaznik prawo-lewo obroty silniczka
jeszcze pare zrzutow
@krzysztofch Duży plus za rozwiązanie mechaniczne , popraw schemat bo tak jak jest nigdy +12V nie dotrze do silnika , wywalił bym ten bistabilny włącznik i kierunki zmieniał tymi krańcówkami co ustalają stan rygla - zasuwy . Brak sterowania z zewnątrz to duża wada
Szacunek za wytrwałość i pomysłowość. Kawał złożonego projektu.
- Jak szybko chodzi ta zasuwa?
- Co w AFE musiałby działać inaczej, żeby było lepsze wsparcie do tego typu konstrukcji?
Myślę, że gdyby była jeszcze z zewnątrz możliwość otwarcia zamka (kluczem) to dodałoby to do projektu więcej uniwersalności - drugie drzwi to rzadkość 😉
dzieki za wylapanie bledu w schemacie.Robilem to do poznej nocy wiec ze zmeczenia zle narysowalem.
Ale juz poprawilem.
Fakt dzialanie jest zalezne od domoticz i tu jest jego wada.Ale jak wspomnialem nie umie pisac softow i radzilem sobie jak potrafie z tym co jest dostepne.
Ten bistabilny na zamku jest on potrzebny w razie jakby ktos chcial rano otworzyc drzwi naciskajac go na zamku bez uzywania telefonu lub domoticza
@adrian filmik nagram pozniej.
Co by mi sie przydalo wogole czasami to choc jeden ds18b20 w tym sofcie. Czasami zabezpieczal by modul przed pozarem. Za nim by sie cos zdarzylo to wczesniej wyslal by powiadomnienie ze cos sie dzieje w srodku lub fajna by byla opcja. Jesli to mozliwe.
Zeby to dzialalo niezaleznie to zamiast blockly sam soft powinien miec opcje :
- uruchomienie jednego przekaznika tzn gdy go zalaczam lub wylaczam
- uruchomil by tez drugi przekaznik na czas ustawiony w tym drugim przekazniku w konfiguracji.
Ja tylko napisalem ze takie cos bym potrzebowal , ale dla jednego projektu to chyba szkoda czasu .Ale taki uklad podobny mozna by bylo wykorzystac do sterowania Roletami. Tylko ze tam potrzebny by byl stan stop w danym momencie. No i dopracowanie tego dokladniej. Mam rozpoczety projekt mechaniczny do sterowania roleta wew ale jeszcze nie ugryzlem tego jak rozwiazac to za pomoca esp. Narazie to w szufladzie dziala na 433mh. Co jest wada. W przyszlosci bede konczyl ten projekt.
Dlatego mi taki uklad potrzebny bo na rynku nie ma nic gotowego. Co prawda jest sterowanie roletami ale on daje impuls raz na otworz raz na zamknij.
A czasami przydalo by sie cos co odwraca polartzacje zasilania silniczka np 12v
@krzysztofch obejrzałem i podtrzymuję swoje zdanie , ten bistabilny przełącznik tylko przeszkadza , trzeba nim wachlować żeby zamienić polaryzację a można to zrobić wykorzystując krańcówkę która już jest zamontowana .
Zobacz schemat
@isom czy w twoim pomysle otwieranie i zamykanie to tylko wywolanie impulsu tym samym buttonem? Zaleta wada sam nie wiem.
Druga sprawa nie rozumie ktorym przekaznikiem ten schemat steruje. Tym co daje impuls czy tym ktory zmienia polaryzacje na zasilanie silniczka.
Jezeli ten schemat zmienia polaryzacje to jest to mozliwe ale i tak trzeba jakis button do wywolania impulsu. Z tym ze to co napisalem na poczatku. Wada czy zaleta. Sterowac jednym buttonem czy wlacz -wylacz. Ale dzieki.
I mozesz zdradzic czym ten schemat zrobiles.
@krzysztofch to jest sterowanie przekaźnikiem od zmiany polaryzacji , która się bedzie robiła automatycznie sama tzn krańcówka + zasuwa będzie zmieniała tą polaryzację bez względu czy domoticz działa czy nie . Do działania zamka potrzebujesz tylko przycisk otwórz /zamknij z 0.6 sek podtrzymaniem który będzie podawał 12V.
Przycisk w sofcie T5 działa bez udziału domoticza wystarczy ustawić czas
Schemat to składanka w paint.net
PS konkretnie chodzi mi o tą krańcówkę zaznaczoną na czerwono