Barato Arduino control tomas de luz - ingeniería RF inversa (2 / 5 paso)

Paso 2: Desmontaje del transmisor/crujidos el código

Ahora es el momento para construir un circuito que imitará el plástico muy barato remoto. Abrir el control remoto, quitando la caja de la batería, batería y tornillos. Verás unos pulsadores, algunos componentes minúsculos, un paquete de cristal (marcado con R315A), y un IC con HS1527 estampada en él. "315" en el cristal suena mucho como estamos operando un transmisor de 315MHz, y un rápido vistazo a la hoja de datos de HS1527 nos dice que tratamos con un transmisor codificador OTP.

Página 2 es particularmente interesante, que muestra un formato de salida de un código de 20 bits y bits de 4 datos. El código se utiliza para evitar que cualquier dispositivo al azar en la misma frecuencia accidentalmente encender las luces, ya que existe una probabilidad de aproximadamente 1/1.000.000 que una emisión aleatoria coincidirá con el código. Los bits de cuatro datos corresponden a que RF zócalo está siendo activado - se trata de los últimos cuatro bits del valor hexadecimal que cambia entre cada uno de EEPROMs del zócalo.

Para saber los bits de datos son donde está cambiando los datos hexagonales. ¿Qué pasa con el código de 20 bits? ¿No podía estar en cualquier lugar en la EEPROM? Bueno, resulta que los programadores son perezosos. Realmente no quieren crear más y más código, por lo que al leer una transmisor serie difusión probablemente querría los datos de comparación dispuestos de la misma manera en la memoria. Mirar uno de los vertederos, vemos algo como:

5a5a 0c5a c18c 285a bea3 915a ffff ffff

En otra descarga, vemos:

5a5a 0c5a c18c 285a bea3 925a ffff ffff

Y así sucesivamente. Recuento de 20 bits a la izquierda del dígito cambia (es decir 5 valores hexadecimales), obtenemos el código 0xBEA39. Con suerte, podemos empujar esto en un paquete de datos y explosión en las tomas de luz, y te responden por dar vuelta encendido o apagado!

Vamos a llegar a la construcción de un transmisor nuevo!

Artículos Relacionados

Barato Arduino controla trazador de pluma de 3 ejes

Barato Arduino controla trazador de pluma de 3 ejes

El propósito de este proyecto era hacer un plotter de pluma de 3 ejes barato como fuera posible.  Suponiendo que ya tienes un Arduino terminó me costando $30 para construir.  Por favor, comprenda que los motores paso a paso que están dentro de CD-ROM
La suciedad barato Arduino luz LED bar!

La suciedad barato Arduino luz LED bar!

Este instructivo fue diseñado para los principiantes en mente, pero los usuarios avanzados pueden adaptarse fácilmente para caber sus necesidades y deseos. Sólo utiliza unos pocos componentes comunes, por lo que no deberías tener muchos problemas est
Arduino controlado por dimmer luz

Arduino controlado por dimmer luz

ADVERTENCIA: ¿ Algunas personas tratan de construir esto con un optoacoplador con coz zerocrossing derecho 'es mejor'? Algunos se dicen incluso en tiendas de electrónica es mejor utilizar tal un optoacoplador. MAL. Esto sólo funcionará con un optoaco
Arduino controla cabeza madera animatronic (lámpara)

Arduino controla cabeza madera animatronic (lámpara)

esta es una lámpara de lectura que puede ser ajustada para la dirección de la iluminación y atenuada como sea necesario.Este Instructable combina Arduino, programación, algunos electrónica simple, talla con herramientas manuales y eléctricas, control
Arduino controla el temporizador de cocina

Arduino controla el temporizador de cocina

Todos ustedes deben han experimentado esto que tienes algo cocinan sobre su cocina por el otro lado conseguir ocupado viendo la televisión o conseguir una conversación profunda que te das cuenta en la detección de un olor que completamente fue estrop
Poco golpes paso a paso: Arduino control de LEDs RGB de WS2812B, WS2811 y WS2812

Poco golpes paso a paso: Arduino control de LEDs RGB de WS2812B, WS2811 y WS2812

descargo de responsabilidad: durante el año pasado, unas bibliotecas diferentes se han escrito para controlar estos ubicuos LEDs RGB por otros fabricantes de Adafruit, PJRC y el proyecto de FastSPI.  Las bibliotecas de un gran trabajan, y les debemos
Arduino controla la tira RGB LED para el salón

Arduino controla la tira RGB LED para el salón

La idea detrás de este pequeño proyecto fue que alguna luz indirecta bastante humor en la sala de estar. Es controlado por el servidor de openHAB (que el proyecto todavía está en la lista que se añade a este sitio) instalado en un Raspberry Pi. Por s
Arduino controla intermitente hadas luces de Navidad con Jingle Bells

Arduino controla intermitente hadas luces de Navidad con Jingle Bells

como mi primer proyecto de Arduino que quería hacer algo impresionante pero no demasiado difíciles. Entré en un Hack de Navidad con este proyecto y lo ganó! La gente le encanta las luces de Navidad.Al final de este tienes un juego de luces de hadas d
Hackeado Hexbug araña Arduino Control

Hackeado Hexbug araña Arduino Control

Este proyecto tiene hexbug araña basada en Arduino robot comprobaré. El sistema de control completa nuestro proyecto proporcionando tanto por teléfono y la computadora.http://make.robimek.com/Arduino-control-Hexbug-Spider/Paso 1: materiales:Hexbug ar
La introducción de Climaduino - el termostato basado en Arduino controlas desde tu teléfono!

La introducción de Climaduino - el termostato basado en Arduino controlas desde tu teléfono!

Actualización:Hay una nueva versión de la Climaduino y el Climaduino con algunos cambios muy significativos.Soporta múltiples zonasUtiliza el Arduino YúnTrabaja con aire acondicionado CentralSe comunica mediante el protocolo MQTT (se puede integrar c
Simple, barato y profesional busca acuario luz actualizar

Simple, barato y profesional busca acuario luz actualizar

estoy seguro de que muchos de ustedes son como yo y comprar un kit de depósito por cualquier razón. Mi motivo fue porque estoy en la Universidad y no tengo 1 millón de dólares para caer en un tanque. Co PET tuvo una venta en sus estuches de 20 galone
Barato Arduino Bot

Barato Arduino Bot

Evita el obstáculo del Arduino ahora es popular en el campo del bricolaje. He hecho una utilizando componentes disponibles baratos.Espero que le entretendrá.Cosas que usted necesita:1. cualquier barato Arduino UNO R3 (clon)2 Adafruit Motor Shield v13
Tarro de mosca de fuego que se conecta a una toma de luz

Tarro de mosca de fuego que se conecta a una toma de luz

He sido viendo bastantes fuego volar tarros en la web y me encanta las miradas de ellos. Tarros de LEDs y mason, sólo van juntos. He tomado la asunción eso mosca de fuego frascos no tienen que ser que el color de la fuego vuela pero solo los leds en
Arduino controla el faro

Arduino controla el faro

Resumen:A menudo he pensado que un faro de un gran proyecto para un Arduino, y decidí probar con uno de los faros locales aquí en Erie, Pennsylvania como inspiración. Elegí el Norte Pierhead Faro que custodia la entrada a la bahía de la isla de Presq