Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
oled_sensor_tmp102_visualizaciongraficador [2019/08/02 14:51]
admin
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 29: Línea 29:
 El código equivalente sería el siguiente: El código equivalente sería el siguiente:
  
-#include "​i2c_master.h"​+<box blue | codigo equivalente>​
  
-#include "​ssd1306.h"​+#include "​i2c_master.h"​ \\ #include "​ssd1306.h" ​\\ #include "​i2csensors.h"​ \\ #include <​stdlib.h>​ \\ #include <​avr/​io.h>​
  
-#include "i2csensors.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);​ \\ } \\ }</​box>​
  
-#include <​stdlib.h>​+----
  
-#include <​avr/​io.h>​+==== Vídeo de creación de algoritmo visual ====
  
-#include "user.h"+{{graficadoryoled.mp4|520x340}}
  
-#define F_CPU 16000000UL+==== Vídeo de Funcionamiento ====
  
-#include <​util/​delay.h> \\ float temp = 0;+{{graficadortmp102.mp4|520x340}}
  
-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. \\ } \\ } //+
  
  
  • oled_sensor_tmp102_visualizaciongraficador.1564757512.txt.gz
  • Última modificación: 2019/08/02 14:51
  • por admin