Knock Lock evita los golpes, utiliza CapSense sin amortiguación

[Rob Hemsley] envió una actualización a una cerradura de puerta basada en RFID. Anteriormente, si deseaba ingresar al laboratorio de medios del MIT, se requería una tarjeta habilitada para RFID para ingresar. Ahora con [Rob]actualización, solo necesita tocar la manija de la puerta de acuerdo con un patrón “secreto”.

La construcción anterior habilitada para RFID usaba alrededor de $ 80 en hardware, no una solución muy económica. La nueva solución táctil solo usa Arduino y el servicio, lo que hace que la construcción sea mucho más barata.

El bloqueo táctil utiliza la biblioteca CapSense Arduino. Transformar la manija de la puerta en un sensor táctil, [Rob] permitido mantener un código secreto en la EEPROM. La repetición de esta secuencia cuando la puerta está cerrada envía energía al servicio, desbloqueando la puerta.

Un edificio muy fresco que también es un poco más seguro que el tradicional bloqueo audible. Mira el video después de la pausa.


  • Kaz dice:

    ¿Lo hago o se desbloquea de forma audible antes de que termine el patrón de golpe al final? ¿Realmente solo se desbloquea después de tocar varias veces? 😉 (¿Y se desbloqueó cuando mantuviste el candado durante 10 segundos? Parece que eso también sería una desventaja …)

    • Indyaner dice:

      Yo también tenía curiosidad …

    • electroforesis dice:

      Lo mismo aquí …

  • DarwinSuperviviente dice:

    Me pregunto cómo reacciona al alto voltaje aplicado a la puerta (o cerradura).

    • Nuevo dice:

      Probablemente la forma en que reacciona cualquier IC cuando lo sobrevoltajes sin una red estrecha, Kaboom.

      Agregaré que hay diodos de compresión internos en los pines de E / S digitales y esto, tal vez, podrá mantenerlo fuera de peligro, pero probablemente no sea una solución constante.

      Otra pregunta relacionada es si tiene tierra flotante o no.

  • xobmo dice:

    dime si me equivoco, pero si no es posible hacerlo con mucho menos equipo, p. ej. ¿MSP430 en lugar de Arduino? Si es así, ¿alguna idea de cómo implementarlo?

    • AP dice:

      MSP430 no está mucho menos equipado y es solo unos pocos dólares más barato en este momento y aún no tiene bibliotecas fácilmente disponibles como CapSense. La razón por la que necesita preguntar cómo implementarlo es para responder a la pregunta de por qué lo haría de esa manera.

      • Nuevo dice:

        El sistema de desarrollo MSP430 (MSP-EXP430G2) cuesta $ 4.30 + envío gratis, Arduino One cuesta ~ $ 30 + envío. Un poco más que “unos pocos dólares”

        Además, muchos dispositivos MSP tienen un pin de E / S de auriculares nativo que funciona muy bien para usted.

      • eldorel dice:

        @estrella nueva

        Y un microprocesador con el cargador arduino precargado cuesta $ 4.

        no compare el programa completo con el chip independiente.

      • Nuevo dice:

        @eldorel Y para programar firmware en un Arduino, ¿qué necesitas? Adaptador en serie TTL de algún tipo y circuito de soporte, además, estos no son gratuitos. Comparé un programa con otro. Sin mencionar que MSP es un buscador de errores reales.

        También: https://www.sparkfun.com/products/10524
        $ 5.50?! eso es incluso más que la oferta de TI DEV, lo siento, aún se mantiene … agregue un envío a esos $ 5.50 mientras lo hace …

      • WarHemmar dice:

        @new o puede comprar esto por $ 2.88 y programar el gestor de arranque usted mismo.
        ATMEGA328

      • Eirinn dice:

        Nuevo si ya tiene un arduino, puede usarlo para programar el chip, sacarlo de la placa y agregar algunos sombreros y cristal.

        Y si está jugando con un arduino, probablemente ya tenga software.

        Así que solo te costará el precio del chip, 2 tapones y un cristal.

        Por supuesto, necesita cierta regulación de voltaje, pero aún la necesitaría.

      • boondaburrah dice:

        Este es el laboratorio de medios del que estamos hablando. Tienen muchos chips atmel y algunos programadores, por lo que el costo de programación no es un problema. Probablemente menos cierto para el MSP430.

        Ahora, ¿por qué usaron un arduino en lugar de solo uno de los chips en las piezas y la placa? Quiero decir, un atmega328p completo me parece demasiado.

        Pero probablemente sea bueno hacer un prototipo de algo así, así que estoy corregido.

      • Nuevo dice:

        Estos comentarios me ponen facial. ¿Qué pasa si aún no tienes un arduino o un ISP para programar el cargador de arranque en un chip sin formato? Me refiero al costo de empezar de cero. Si ya tienes estas cosas, ¡genial! Es más barato para ti, pero no todo el mundo está en un país arduino.

        No odio arduino, yo tengo uno. Pero el costo de comenzar en el MSP y tener una plataforma de desarrollo real es mucho menor. Y realmente me refiero a un buscador de errores con puntos de interrupción, monitoreo de variables, etc.

      • trigo dice:

        MSP430 tiene una biblioteca CAPSENSE:

        http://www.ti.com/tool/capsenselibrary

    • cara dice:

      MSP430? ¿Por qué tan caro y sobredimensionado? cualquier imagen de microchip barata por $ 1.89 puede facilitarlo. Diablos, puedo hacer esto con una de las imágenes de 8 pines de $ 0.89.

      • adcurtin dice:

        Si no es sarcástico, los $ 4.30 son para todo el software. Puede obtener un chip MSP430 con una capacidad de 67 ¢ cada uno en cantidades individuales, y tan solo 48 ¢ cada uno en 1k cantidades.

        http://www.digikey.com/scripts/DkSearch/dksus.dll?x=0&y=0&lang=en&KeyWords=MSP430G2153&cur=USD

        http://www.ti.com/product/msp430g2102#samplebuy

    • Nuevo dice:

      He aquí cómo: http://www.ti.com/tool/capsenselibrary

      • xobmo dice:

        Exactamente lo que estaba buscando, ¡gracias!

      • John dice:

        Si no tiene un arduino, aún puede programarlo si su computadora tiene un puerto serie. Solo necesita los pines tx, rx y dtr para programar el atmega328p. Si ha visto la placa arduino, verá que solo necesita un resonador, una resistencia y una fuente de 5V (a través de un regulador lineal o tal vez directamente a través del puerto serie). El atmega328p se puede comprar en un mouser por solo $ 3.

      • John dice:

        Puedo entender el argumento sobre msp430 si está buscando una solución de menor potencia, o atributos donde el msp430 es más alto que el atmega, pero mencionar el costo de un proyecto pequeño donde la diferencia de costo es de solo unos pocos dólares es una locura.

        Actualmente puede obtener una raspberry pi por $ 35, y vendrá con todas las herramientas que necesita para programar el arduino – simplemente “apt-get install arduino-mk” y puede cargar el lanzador y su lógica de boceto. por la puerta serial que se encuentra en el encabezado GPIO de la raspberry pi.

        A menos que esté trabajando como agricultor en la India, debería poder pagar por una computadora pequeña como la RPi y alrededor de $ 5 en partes por el arduino; eso es todo lo que necesita para comenzar.

  • Hirudinea dice:

    ¿Es una puerta de metal? Si es así, ¿por qué no sentir el toque de la puerta?

  • Alex dice:

    Si alguno de ustedes quiere construir uno de estos, tengo todo el código fuente, construí este mismo proyecto usando un servicio por mi cuenta. Contáctame y te daré el esquema y el código fuente.
    Alex

    • Indyaner dice:

      Oh Dios, estoy seguro de que necesitaré esto algún día y solo comentaré para darme al menos alguna forma de recuperar tu publicación en el futuro.
      HaD necesita esa opción favorita.

    • Daniel dice:

      ¿Has considerado publicarlo?

  • KG4MXV dice:

    Esperando un ganador hasta que la estática eléctrica crezca y explote el circuito.

  • jeditaliano dice:

    ¿Qué sucede si estoy cargado electrostáticamente antes de tocarlo?

    • Rollyn01 dice:

      Para ti, te convertirás en un fantasma azul. : D

  • Pegatinas dice:

    Esta es una muy buena idea, pero si alguien tiene un desafío rítmico o tiene un ritmo muy bueno, es posible que tenga dificultades para recordar el patrón o que alguien pueda entenderlo fácilmente con solo mirarlo una vez.

  • KG4MXV dice:

    Creo que IbM desarrolló hace muchos años una forma de transmitir datos a través de alguien que simplemente se da la mano. Una especie de tarjeta de presentación electrónica. podría utilizar el mismo sistema en un reloj.
    Haga que la manija de la cerradura envíe una identificación cuando detecte una mano en la puerta, luego el MC en el reloj devuelve un código a la cerradura y autentica el código y lo desbloquea.

    • Jim dice:

      Amo esta idea. +1 Voto.

    • d_nitemarez dice:

      idea increíble !!!

      HAD debería tener un sistema +1 para comentarios.

    • Hitek146 dice:

      ¿Quizás RFID o el reloj TI Chronos?

  • . dice:

    ¿Por qué no simplemente caminar alrededor de la puerta?

  • roliop dice:

    Entonces, sin siquiera saber el código, ¡puedes cambiarlo juguetonamente! ¡Y la puerta parece abrirse sola durante el registro! Hoy en día cualquier viejo Joe puede venir y hacer lo mismo, entonces, ¿dónde está la seguridad?

    Creo que la lógica del MIT debe suavizarse un poco.

    rp

  • boondaburrah dice:

    O, ya sabes, ¡podrías intentar entrar antes de que las puertas se cierren a las 6 p.m. y no necesitas ninguna llave / código! (al menos cuando se trata del mismo laboratorio de medios, creo que lo es).

  • Tungsteno dice:

    (aún no he leído el artículo real)

    La policía divertida llamó. Tenías demasiado ese título.

    En serio, me encanta el título.

  • Hora. Dominio dice:

    Genial, incluso cuando se trata de una demostración manipulada.

    Más viejo que la suciedad: he visto muchos proyectos alrededor de 1978-1980 en los que golpeaste un código morse en un interruptor de tapa (CD 4011 cmos IC y algunas partes) y algo sucede, generalmente uno es solemne porque la puerta se puede abrir .

    Vi un candado de marioneta de sombras muy genial usando un chip DRAM temprano con una cubierta de microscopio colocada y Luz de noche. No era muy preciso, incluso si era una demostración genial.

    Lo mejor fue el botón del timbre de la puerta iluminado con una pequeña celda CDS (muy pequeña, utilizada para VFD en microondas), que tenía dos calculadoras 7493 conectadas. No recuerdo la lógica, pero era realmente simple, tal vez falla triple nand y dos d-flip o algo así. Estiró el dedo o la mano durante unos segundos, lo que reinició el contador, luego estrechó su mano unas cuantas veces, esperó y volvió a agitarla. era como 5, pausa, 5, pausa, 1.

    La primera calculadora fue en la primera pausa, la segunda calculadora fue después de la segunda y luego, si seguía una onda corta, compararía los dos números, y si ambos fueran 5, sucedió la magia. Supongo que serían 50 líneas de código en cualquier microcontrolador bajo el sol.

    Curiosamente, funcionó muy, muy bien. Básicamente fue para situaciones clave perdidas, pero terminó usándolo para siempre. Un fin de semana, unos niños vecinos vinieron a ayudarlo a hacer algo en su jardín y tuvieron mucho cuidado cuando los dejó entrar a la casa.

    ¡Auge! Al día siguiente (lunes) cuando regresó a casa del trabajo, le faltaba todo su alcohol, junto con su helado, algunas cintas y algunos otros accesorios generalmente asociados con las “artes de los caballeros”. Se culpó a sí mismo por no darse cuenta de que Monkey-See Monkey-Do es una tradición tradicional, y una razón por la cual cualquier otra cosa que no sea el complejo código Morse es arriesgada.

    Y es por eso que la lógica cableada apesta.

    Como nota al margen, gracias a Dios nadie recreó el efímero club Playboy de Hefner en una sala VIP de Bangkok “besando la parte cubierta de higos de la estatua” para acceder al bar. Estoy seguro de que entonces me pareció una buena idea, pero me llevó menos de una semana. Era un lugar terrible.

  • momo dice:

    toque, toque, toque
    agradecido, agradecido, agradecido
    toque, toque, toque

  • boz dice:

    Puede agregar muchos factores aleatorios para hacerlo un poco más seguro, como tener un RTC en el uController y tener que tocar la Hora en binario al final. Sin embargo, ahora me quedaré en una clave RFID 🙂

  • Valentin Heun dice:

    Puede descargar los archivos originales para construir el abridor de puerta aquí: http://colorsaregood.com/door/

  • xmppinjuly dice:

    La dirección MAC de BlueTooth “del día” parece más divertida.

    sí, parodiar la dirección MAC … ¿por qué molestarse con frases de contraseña simples porque se verá completamente pasivo

    Simulacros de MAC en dispositivos Android con modificación creativa de marcos

Gloria Vega
Gloria Vega

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *