Diseño de sistema de medición de temperatura sin hilos (2 / 3 paso)

Paso 2: Diseño de Firmware

El firmware se desarrolló con X de MPLAB con el compilador XC8 así. Las funcionalidades del sensor son pocos, de hecho sólo lee la temperatura, el voltaje de la batería y lo envía a la base. Después de una inicial fase de inicialización del dispositivo, el sensor primero realiza la medición de la temperatura y el voltaje de la batería y a continuación, envía un paquete que contiene temperatura y voltaje de la batería; terminado el envío de datos si se recibe una respuesta por la base, establece CC1101 integrado y el micro en el sueño, o trata de volver a enviar los mismos datos para 5 veces por segundo, después de que vuelve en el estado de sueño. Para despertar el microcontrolador del sueño por el temporizador perro guardián del micro (sistema apropiadamente), una estela de la CC1101 y luego una nueva presentación se ejecutan. Este proceso lleva a cabo solamente si el sensor ha sido programado previamente para una base. La base se encuentra en recepción y espera la llegada de un elemento de datos o la acción de un usuario en la clave. Si se recibe un paquete del sensor programado, envía un paquete de respuesta a los datos, revisa los datos y luego actualiza el valor en la pantalla. Si un usuario presiona thekey en el circuito, la base entra en modo de programación por actualizar el valor en la pantalla para indicar de que modo de programación está activo.

Artículos Relacionados

¿Sistema de alarma de casa barata sin hilos

¿Sistema de alarma de casa barata sin hilos

no tiene alguno de los sistemas de seguridad de lujo? ¿Falta de presupuesto? Usted puede tener su propio ahora sin gastar demasiado! Sólo mire alrededor de su lugar y recoger estos materiales!Paso 1: Materiales necesarios: Para la batería, se utiliza
Voltímetro de Arduino (sistema de medición de batería de coches)

Voltímetro de Arduino (sistema de medición de batería de coches)

¿Siempre ha querido un selfmade, opensource voltímetro para su coche?Por favor no mida el voltaje mayor que 12V!Con algunos componentes electrónicos de bajo costo, esto generará en unos pocos minutos!Partes de este proyecto: -> Arduino Uno o Duemilan
Sistema de medición de velocidad de gota líquida basada en Arduino

Sistema de medición de velocidad de gota líquida basada en Arduino

Equipo de ICStation ha realizado este proyecto sobre el líquido sistema de medición de velocidad de la gota. Utiliza 5V DC para trabajar. Cuando no hay nada de líquido en la zona infrarroja, el zumbador alarmará y cuando hay líquido en la zona infrar
Sistema de medición de precipitaciones para una colmena

Sistema de medición de precipitaciones para una colmena

debido a su pequeño tamaño, las abejas son muy afectadas por lluvias. Si una abeja es golpeada por una gota de agua, se puede morir por el impacto, o gravemente herido. Lluvia de luz incluso puede causar una abeja a ser tirado al suelo, y si una abej
Sistema de medición de DIY - G-force

Sistema de medición de DIY - G-force

así que esta vez, es otro divertido y funcional microcontrolador basado en DIY, un sistema de medición de g-force con registro de datos a la tarjeta SD.HARDWARE UTILIZADO:1) Arduino UNO w/ATmega328P2) 3 ejes breakout de acelerómetro3) tarjeta SD4) SD
DIY mic sin hilos sistema de guitarra

DIY mic sin hilos sistema de guitarra

Ive estado viendo algunos videos y algunas bandas y casi de ellos utiliza un sistema inalámbrico en la guitarra. Volverse loco, mover, caminar y hacer lo que quieran sin el cable para que el sueño de tener una... Pero... para mí ahora su demasiado ca
Transmisión: un sistema de medición de la creatividad

Transmisión: un sistema de medición de la creatividad

Puede ser demasiado fácil atascarse overthinking tus ideas y permitir que los engranajes a moler sin hacer ningún progreso. Como fabricantes, diseñadores, ingenieros, aficionados, etc. es crucial para nosotros a sacarnos de la cabeza y a esbozar nues
Diseño del sistema de cableado de estructurado

Diseño del sistema de cableado de estructurado

este instructable muestra el sistema de cableado estructurado que diseñé para mi casa.Este sistema de cableado proporciona una ubicación centralizada para los siguientes servicios para todas mis habitaciones (master, 3 hab, cocina, living, garage, of
Indicador de medición de temperatura en 16 x 2 LCD con el ajuste de la temperatura superior y límite inferior para ADVERTENCIA utilizando Arduino

Indicador de medición de temperatura en 16 x 2 LCD con el ajuste de la temperatura superior y límite inferior para ADVERTENCIA utilizando Arduino

Hola a todos, aquí está mi primer proyecto con Arduino. En este proyecto, voy a mostrar cómo medir la temperatura y mostrar en un LCD de 16 x 2 usando Arduino y nosotros podemos utilizar 2 botones para elegir lo que queremos ver en la pantalla LCD: g
Medición de temperatura con otro

Medición de temperatura con otro

un componente importante de la automatización que estoy construyendo es la capacidad para medir la temperatura, especialmente la temperatura del aire del ventilador en un sistema de aire acondicionado. Yo uso un netbook con pantalla táctil y un Labja
Sistema de tablón de anuncios usando Arduino sin hilos

Sistema de tablón de anuncios usando Arduino sin hilos

Aquí en este Instrcutable les presento un sencillo sistema de tablón de anuncios de Wireless constituido dos Arduinos y módulos de RF pedir de 434 MHz.Este sistema puede utilizarse en las escuelas y colegios a flash un aviso o mensaje en un LCD. Vari
Tutorial de medición de temperatura (Parte1)

Tutorial de medición de temperatura (Parte1)

En este proyecto les mostraré cómo la resistencia de diversos materiales se utiliza para medir la temperatura exacta. El proyecto incluirá información acerca de los Termistores NTC, PT100, puente de Wheatstone, LM35 y DS18B20. Y al final les mostraré
Altitud, presión y medición de temperatura con junta de LinkitOne y BMP180

Altitud, presión y medición de temperatura con junta de LinkitOne y BMP180

Siempre se pregunta puede medir la presión, la altitud y la temperatura a la vez... sí, esto puede ser hecho con el famoso BMP180 Sensor y Mediatek LinkitOne Junta...Permite comenzar...Paso 1: requisitosBMP180Un tablero de MediaTek LinkItConexión de
Medición de temperatura con Sensor de I2C LM75A en frambuesa Pi

Medición de temperatura con Sensor de I2C LM75A en frambuesa Pi

En este tutorial usted aprenderá cómo medir la temperatura usando el sensor I2C que lm75a conectado a cualquier modelo o versión de Raspberry Pi. El tutorial también proporciona 3 abrir muestras de código fuente escrito en el lenguaje de programación