Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
oled_sensor_tmp102_visualizaciongraficador [2019/08/02 14:55] admin [Descripción algoritmo visual] |
oled_sensor_tmp102_visualizaciongraficador [2019/08/02 15:38] (actual) admin |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | <-primer_programa_oled ^inicio^oled_sensor_tmp102_visualizaciongraficador→ | + | <-primer_programa_oled ^inicio^iotsensortmp102-> |
====== OLED y sensor de temperatura TMP102 ====== | ====== OLED y sensor de temperatura TMP102 ====== | ||
Línea 33: | Línea 33: | ||
#include "i2c_master.h" \\ #include "ssd1306.h" \\ #include "i2csensors.h" \\ #include <stdlib.h> \\ #include <avr/io.h> | #include "i2c_master.h" \\ #include "ssd1306.h" \\ #include "i2csensors.h" \\ #include <stdlib.h> \\ #include <avr/io.h> | ||
- | #include "user.h" \\ #define F_CPU 16000000UL \\ #include <util/delay.h> \\ float temp = 0; \\ char tempvector[10]; \\ int main(void) { \\ DDRD=1<<PD1; \\ DDRD=0<<PD0; \\ USART_Init(); \\ InitializeDisplay(); \\ reset_display(); \\ while (1) { \\ temp = LecturaTMP102(); \\ dtostrf(temp,4,2,tempvector); \\ setXY(0,0); \\ sendStr(tempvector); \\ Floattocharsend(tempvector); \\ _delay_ms(50); // 50ms. \\ } \\ } //</box> | + | #include "user.h" \\ #define F_CPU 16000000UL \\ #include <util/delay.h> \\ float temp = 0; \\ char tempvector[10]; \\ int main(void) { \\ DDRD=1<<PD1; \\ DDRD=0<<PD0; \\ USART_Init(); \\ InitializeDisplay(); \\ reset_display(); \\ while (1) { \\ temp = LecturaTMP102(); \\ dtostrf(temp,4,2,tempvector); \\ setXY(0,0); \\ sendStr(tempvector); \\ Floattocharsend(tempvector); \\ _delay_ms(50); \\ } \\ }</box> |
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Vídeo de creación de algoritmo visual ==== | ||
+ | |||
+ | {{graficadoryoled.mp4|520x340}} | ||
+ | |||
+ | ==== Vídeo de Funcionamiento ==== | ||
+ | |||
+ | {{graficadortmp102.mp4|520x340}} | ||
+ | |||
+ | === === | ||