Kontroluj zasuwę elektroniczną Schlage za pomocą Arduino!: 7 kroków
Kontroluj zasuwę elektroniczną Schlage za pomocą Arduino!: 7 kroków
Anonim

Ten instruktaż przeprowadzi Cię przez proces demontażu i hakowania elektronicznej zasuwy Schlage w celu kontrolowania jej za pomocą arduino.

Krok 1: Kup blokadę i rozpakuj ją

Kupiłem swoją na wyprzedaży za 99 dolarów w Lowe's.

Wyjmij go z pudełka i spójrz, co tam jest. Konstrukcja zamka jest naprawdę świetna. Wszędzie, gdzie można choćby z daleka dostrzec wilgoć, jest otoczone gumową koszulką lub gumowym oringiem. Zamek ma 3 podstawowe części: część zewnętrzną: ta część ma zwykły cylinder z kluczem, gałkę zasuwy podobną do tego, co zwykle widać w domu, oraz klawiaturę do wprowadzania kodu. część wewnętrzna: ta część ma pokrętło do obsługi rygla, obudowę na baterię 9V i przełącznik informujący elektronikę z przodu zamka, kiedy zamek jest w użyciu. mechanizm zasuwy: ta część jest podobna do każdej innej zasuwy na rynku.

Krok 2: Zdejmij płytę czołową z zamka

Odwróć zewnętrzną część, a zobaczysz 6 śrub krzyżakowych #2. Usuń je i powinieneś zobaczyć coś podobnego do drugiego obrazu.

Krok 3: Zdejmij płytę pośrednią

Odwróć zewnętrzną część, a zobaczysz, co jest na pierwszym zdjęciu.

usuń 2 śruby Torx T10 widoczne na drugim zdjęciu i będziesz miał coś takiego jak na trzecim i czwartym zdjęciu.

Krok 4: Sprawdź wszystkie schludne rzeczy

Powinieneś zobaczyć tylną stronę płyty pośredniej, a także część mechanizmu, która faktycznie blokuje.

Jeśli nie byłeś ostrożny, długa, cienka część, która przechodzi przez środkową część, prawdopodobnie nieco się wypchnęła i prawie niewidoczna sprężyna gdzieś wystrzeliła. Znajdź to. Nazwiemy ten zespół częścią roboczą. Rysunek 2 pokazuje, jak to idzie w parze. Po prawej stronie zobaczysz kawałek plastiku, który przypomina odwrócone C. Ten kawałek plastiku wykorzystuje słupek z tyłu między dwiema zwojami sprężyny przymocowanej do silnika. Kiedy porusza się w górę, popycha część roboczą w kształcie grzybka w górę, powodując, że "łodyga" grzyba wystaje w niektóre palce elementu w kształcie gwiazdy z tyłu płyty pośredniej. Pozwala to pokrętłu z przodu zamka obracać część roboczą i obsługiwać rygiel. To dość proste, ale bardzo skuteczne. Silnik kręci się w jednym kierunku, plastik podnosi się i zamek działa. Silnik kręci się w przeciwnym kierunku, plastik opada, blokuje wolne koła. W następnym kroku pokażę, jak podłączyć niektóre przewody do silnika, aby można było nimi sterować.

Krok 5: Podłącz to

Wyciągnij panel sterowania z silnika i sprawdź tył. Zobaczysz czarny i biały przewód przymocowany do małego silnika. Są one izolowane od siebie za pomocą mikrokontrolera na płytce drukowanej Schlage, więc po prostu znajdź małe okablowanie ~24AWG i przylutuj je do każdego słupka.

Ostrożnie poprowadź te dwa przewody wokół płytki drukowanej Schlage i przełóż je przez gumową tuleję, aby mieć do nich dostęp po ponownym złożeniu zamka.

Krok 6: Ponownie zamontuj zamek

Włóż część roboczą, załóż płytę pośrednią, a następnie załóż płytę czołową z powrotem na zamek.

Powinieneś być w stanie użyć baterii 9V do sterowania funkcją zamka.

Krok 7: Utwórz obwód mostka H

Postępuj zgodnie z tym schematem i utwórz obwód mostka H.https://www.robotroom.com/BipolarHBridge.html

Teraz powinieneś być w stanie wybrać dowolne dwa wyjścia cyfrowe na arduino. Ustawienie jednego niskiego i jednego wysokiego spowoduje uruchomienie silnika zamka w jednym kierunku i oczywiście jeśli zrobisz odwrotnie, silnik będzie działał w przeciwnym kierunku. Dodałem czytnik Parallax RFID i do otwarcia zamka mogę użyć klawiatury Schlage lub karty RFID. Pracuję również nad nowym produktem zabezpieczającym, Tactcess, z którym współpracowałem z arduino. Przeczytaj więcej tutaj: