Controle uma fechadura eletrônica Schlage com um Arduino !: 7 etapas
Controle uma fechadura eletrônica Schlage com um Arduino !: 7 etapas
Anonim

Este instrutível irá guiá-lo através do processo de desmontagem e hackeamento de uma fechadura eletrônica Schlage para controlá-la com um arduino.

Etapa 1: comprar o cadeado e desempacotá-lo

Tenho o meu à venda por $ 99 na Lowe's.

Remova-o da caixa e dê uma olhada no que está lá. A construção da fechadura é muito boa. Qualquer lugar que possa ver, mesmo que remotamente, qualquer umidade é cercado por uma capa de borracha ou um anel de vedação de borracha. A fechadura possui 3 partes básicas: parte externa: esta parte possui um cilindro de chave regular, um botão para a fechadura semelhante ao que você normalmente vê dentro de uma casa e um teclado para inserir o código. parte interna: esta parte tem um botão para operar a fechadura, um invólucro para uma bateria de 9v e um interruptor para informar aos componentes eletrônicos na frente da fechadura quando a fechadura está em uso. mecanismo de fechadura: esta parte é semelhante a qualquer outra fechadura no mercado.

Etapa 2: retire o painel frontal da fechadura

Vire a parte externa e você verá 6 parafusos phillips nº 2. Remova-os e você verá algo como a segunda foto.

Etapa 3: Retire a Placa Intermediária

Vire a parte externa e você verá o que está na primeira foto.

remova 2 parafusos Torx T10 vistos na segunda foto e você terá algo parecido com o que está na terceira e na quarta fotos.

Etapa 4: verifique todas as coisas legais

Você deve ver a parte traseira da placa intermediária, bem como a parte do mecanismo que realmente faz o travamento.

Se você não tomar cuidado, a parte longa e fina que passa pela parte do meio provavelmente se abriu um pouco e uma mola quase invisível disparou em algum lugar. Vá encontrar. Chamaremos essa montagem de parte de trabalho. A figura 2 mostra como isso funciona junto. À direita, você verá um pedaço de plástico que se assemelha a um C. Este pedaço de plástico usa um poste em sua parte traseira entre duas bobinas de uma mola presa a um motor. Quando ele se move para cima, ele empurra a parte em forma de cogumelo da porção de trabalho para cima, fazendo com que o "caule" do cogumelo se projete em alguns dos dedos da peça em forma de estrela na parte traseira da placa intermediária. Isso permite que o botão na frente da fechadura gire a parte de trabalho e acione a fechadura. É muito simples, mas muito eficaz. O motor gira em uma direção, o plástico sobe e a fechadura funciona. O motor gira na direção oposta, o plástico desce e bloqueia as rodas livres. Na próxima etapa, mostrarei como conectar alguns fios ao motor para que você possa controlá-los.

Etapa 5: Faça a conexão

Retire o teclado de controle do motor e examine a parte traseira. Você verá um fio preto e branco conectado ao pequeno motor. Eles são isolados um do outro através do microcontrolador na placa de circuito Schlage, portanto, encontre alguns fios pequenos ~ 24AWG e solde um em cada poste.

Passe cuidadosamente esses dois fios ao redor da placa de circuito Schlage e empurre-os através da luva de borracha para que você tenha acesso a eles quando a trava for remontada.

Etapa 6: remonte a fechadura

Coloque a parte útil, coloque a placa intermediária e, em seguida, coloque a placa frontal de volta na fechadura.

Você deve ser capaz de usar uma bateria de 9v para controlar a função da fechadura.

Etapa 7: criar um circuito de ponte H

Siga este esquema e crie seu circuito de ponte H.https://www.robotroom.com/BipolarHBridge.html

Agora você deve ser capaz de escolher quaisquer duas saídas digitais no arduino. Definir um baixo e um alto irá operar o motor da fechadura em uma direção e, obviamente, se você fizer o oposto, o motor irá operar na direção oposta. Eu adicionei um leitor Parallax RFID e posso usar o teclado do Schlage ou um cartão RFID para abrir a fechadura. Também estou desenvolvendo um novo produto de segurança, o Tactcess, com o qual fiz interface com o arduino. Leia mais aqui: