Tuning Marling firmware add Humidity / Temperature dht11/22 sensor with RepRapDiscount Smart Controller January 26, 2015 08:43AM |
Registered: 9 years ago Posts: 792 |
// Humidity & Temperature DTHxx Sensor By: Tatubias DHT dht(DHTPIN, DHTTYPE); // SE INICIALIZA FUNCION DEL SENSOR DE HUMEDAD Y TEMPERATURA #include "DHT.h" #define DHTPIN 40 // Pata del arduino a utilizar #define DHTTYPE DHT11 // Sensor DHT 11 (posibles DHT11,DHT22,DHT21,DHT21 (AM2301)) dht.begin(); //Se incializa el dht sensor de humerdad int dht_humi = dht.readHumidity(); int dht_temp = dht.readTemperature(); u8g.setFont(u8g_font_6x10_marlin); // Setea el la letra y el tamaño de la misma Las letras estan dentro del file dogm_font_data_marlin.h) u8g.setPrintPos(80,10); // Setea la posicion en el display a escribit 80x 10y) u8g.print(LCD_STR_THERMOMETER[0]); // escribe el caracter especial (termometro) u8g.setFont(u8g_font_5x8); u8g.print(dht_temp); // Imprime en pantalla la temperatura en celcius u8g.setFont(FONT_STATUSMENU); // Setea el la letra y el tamaño de la misma Las letras (esto es una variable que esta declarada al comienzo de este archivo) lcd_printPGM(PSTR(LCD_STR_DEGREE " ")); //imprime el caracter especial ° ya que no es parte de character set basico) u8g.setFont(u8g_font_6x10_marlin); u8g.setPrintPos(80,24); u8g.print("H"); u8g.setFont(u8g_font_5x8); u8g.print(dht_humi); u8g.setFont(FONT_STATUSMENU); u8g.print("%");
// Heatbed _draw_heater_status(55, -1);
#define START_BMPWIDTH 60 //Width in pixels #define START_BMPHEIGHT 64 //Height in pixels #define START_BMPBYTEWIDTH 8 //Width in bytes const unsigned char start_bmp[] PROGMEM = { //AVR-GCC, WinAVR 0, 0, 0, 224, 16, 0, 0, 0, 0, 0, 3, 224, 60, 0, 0, 0, 0, 0, 3, 240, 60, 0, 0, 0, 0, 0, 3, 240, 124, 0, 0, 0, 0, 3, 3, 248, 252, 4, 0, 0, 0, 7, 131, 255, 252, 14, 0, 0, 0, 15, 195, 255, 252, 31, 128, 0, 0, 15, 255, 255, 255, 63, 128, 0, 0, 15, 255, 255, 255, 255, 128, 0, 0, 7, 255, 255, 255, 255, 0, 0, 0, 7, 255, 255, 255, 255, 0, 0, 0, 7, 255, 255, 255, 254, 0, 0, 3, 15, 255, 255, 255, 255, 0, 0, 3, 223, 255, 255, 255, 255, 140, 0, 7, 255, 255, 255, 255, 255, 254, 0, 15, 255, 255, 255, 255, 255, 255, 0, 7, 255, 255, 255, 255, 255, 255, 0, 3, 255, 255, 255, 255, 255, 254, 0, 1, 254, 127, 255, 255, 255, 252, 0, 1, 252, 63, 253, 247, 249, 252, 0, 1, 248, 0, 248, 7, 240, 248, 0, 1, 240, 0, 0, 0, 0, 120, 0, 1, 240, 18, 192, 4, 128, 120, 0, 127, 224, 31, 208, 55, 144, 60, 0, 127, 224, 92, 248, 31, 240, 63, 224, 127, 224, 112, 48, 240, 112, 63, 240, 255, 224, 96, 30, 96, 28, 31, 240, 127, 193, 192, 12, 192, 28, 31, 240, 63, 193, 192, 13, 128, 8, 31, 240, 15, 192, 128, 7, 128, 14, 31, 192, 7, 193, 130, 7, 130, 6, 31, 0, 7, 193, 128, 7, 128, 12, 62, 0, 7, 224, 128, 15, 128, 12, 62, 0, 7, 224, 192, 14, 192, 14, 62, 0, 31, 225, 224, 25, 192, 24, 127, 0, 127, 240, 240, 56, 96, 56, 127, 128, 255, 255, 248, 232, 120, 125, 255, 240, 255, 255, 239, 224, 111, 255, 255, 240, 127, 255, 239, 96, 15, 127, 255, 240, 127, 255, 240, 0, 3, 127, 255, 224, 3, 255, 240, 0, 0, 127, 255, 224, 1, 255, 240, 0, 0, 127, 252, 0, 1, 255, 248, 0, 0, 255, 248, 0, 1, 255, 248, 0, 0, 255, 248, 0, 1, 255, 248, 0, 0, 255, 248, 0, 3, 255, 252, 0, 1, 255, 248, 0, 7, 255, 252, 0, 1, 255, 252, 0, 15, 255, 254, 0, 3, 255, 254, 0, 15, 255, 254, 0, 67, 255, 254, 0, 7, 255, 254, 8, 135, 255, 254, 0, 7, 31, 255, 0, 7, 255, 190, 0, 0, 15, 255, 128, 15, 255, 12, 0, 0, 7, 255, 255, 255, 254, 0, 0, 0, 15, 255, 255, 255, 254, 0, 0, 0, 15, 255, 255, 255, 254, 0, 0, 0, 15, 255, 255, 255, 255, 0, 0, 0, 31, 207, 255, 255, 255, 0, 0, 0, 31, 131, 255, 252, 63, 0, 0, 0, 7, 3, 255, 252, 31, 0, 0, 0, 2, 3, 241, 252, 12, 0, 0, 0, 0, 3, 224, 252, 0, 0, 0, 0, 0, 3, 224, 252, 0, 0, 0, 0, 0, 3, 192, 124, 0, 0, 0, 0, 0, 1, 128, 120, 0, 0, 0}; // Here comes a compile-time operation to match the extruder symbols // on the info screen to the set number of extruders in configuration.h // // When only one extruder is selected, the "1" on the symbol will not // be displayed. #if EXTRUDERS == 1 #define STATUS_SCREENWIDTH 115 //Width in pixels #define STATUS_SCREENHEIGHT 19 //Height in pixels #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x0C,0x60, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x47,0x0E,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4F,0x0F,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5F,0x0F,0xA0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5E,0x07,0xA0, 0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x04,0x00,0x40,0x60,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x82,0x00,0x40,0xF0,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x82,0x00,0x40,0xF0,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x04,0x00,0x40,0x60,0x20, 0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x82,0x08,0x00,0x5E,0x07,0xA0, 0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x10,0x00,0x5F,0x0F,0xA0, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x10,0x00,0x4F,0x0F,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x82,0x08,0x00,0x47,0x0E,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x04,0x00,0x63,0x0C,0x60, 0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0x80,0x7F,0xFF,0xE0, 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00 }; #define STATUS_SCREENWIDTH 115 //Width in pixels #define STATUS_SCREENHEIGHT 19 //Height in pixels #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x61,0xF8,0x60, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0xF8,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xF0,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x60,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x01,0xA0, 0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x04,0x00,0x5C,0x63,0xA0, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x82,0x00,0x5E,0xF7,0xA0, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x82,0x00,0x5E,0xF7,0xA0, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x04,0x00,0x5C,0x63,0xA0, 0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x82,0x08,0x00,0x58,0x01,0xA0, 0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x10,0x00,0x40,0x60,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x10,0x00,0x40,0xF0,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x82,0x08,0x00,0x41,0xF8,0x20, 0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x04,0x00,0x61,0xF8,0x60, 0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0x80,0x7F,0xFF,0xE0, 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00 }; #elif EXTRUDERS == 2 #define STATUS_SCREENWIDTH 115 //Width in pixels #define STATUS_SCREENHEIGHT 19 //Height in pixels #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x0C,0x60, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x47,0x0E,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4F,0x0F,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5F,0x0F,0xA0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5E,0x07,0xA0, 0x7F,0x80,0x00,0x3F,0xC0,0x00,0x41,0x04,0x00,0x00,0x00,0x00,0x40,0x60,0x20, 0xFB,0xC0,0x00,0x79,0xE0,0x00,0x20,0x82,0x00,0x00,0x00,0x00,0x40,0xF0,0x20, 0xF3,0xC0,0x00,0x76,0xE0,0x00,0x20,0x82,0x00,0x00,0x00,0x00,0x40,0xF0,0x20, 0xEB,0xC0,0x00,0x7E,0xE0,0x00,0x41,0x04,0x00,0x00,0x00,0x00,0x40,0x60,0x20, 0x7B,0x80,0x00,0x3D,0xC0,0x00,0x82,0x08,0x00,0x00,0x00,0x00,0x5E,0x07,0xA0, 0x7B,0x80,0x00,0x3B,0xC0,0x01,0x04,0x10,0x00,0x00,0x00,0x00,0x5F,0x0F,0xA0, 0xFB,0xC0,0x00,0x77,0xE0,0x01,0x04,0x10,0x00,0x00,0x00,0x00,0x4F,0x0F,0x20, 0xFB,0xC0,0x00,0x70,0xE0,0x00,0x82,0x08,0x00,0x00,0x00,0x00,0x47,0x0E,0x20, 0xFF,0xC0,0x00,0x7F,0xE0,0x00,0x41,0x04,0x00,0x00,0x00,0x00,0x63,0x0C,0x60, 0x3F,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x1E,0x00,0x00,0x0F,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x0C,0x00,0x00,0x06,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00, }; #define STATUS_SCREENWIDTH 115 //Width in pixels #define STATUS_SCREENHEIGHT 19 //Height in pixels #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x61,0xF8,0x60, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0xF8,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xF0,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x60,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x01,0xA0, 0x7F,0x80,0x00,0x3F,0xC0,0x00,0x41,0x04,0x00,0x00,0x00,0x00,0x5C,0x63,0xA0, 0xFB,0xC0,0x00,0x79,0xE0,0x00,0x20,0x82,0x00,0x00,0x00,0x00,0x5E,0xF7,0xA0, 0xF3,0xC0,0x00,0x76,0xE0,0x00,0x20,0x82,0x00,0x00,0x00,0x00,0x5E,0xF7,0xA0, 0xEB,0xC0,0x00,0x7E,0xE0,0x00,0x41,0x04,0x00,0x00,0x00,0x00,0x5C,0x63,0xA0, 0x7B,0x80,0x00,0x3D,0xC0,0x00,0x82,0x08,0x00,0x00,0x00,0x00,0x58,0x01,0xA0, 0x7B,0x80,0x00,0x3B,0xC0,0x01,0x04,0x10,0x00,0x00,0x00,0x00,0x40,0x60,0x20, 0xFB,0xC0,0x00,0x77,0xE0,0x01,0x04,0x10,0x00,0x00,0x00,0x00,0x40,0xF0,0x20, 0xFB,0xC0,0x00,0x70,0xE0,0x00,0x82,0x08,0x00,0x00,0x00,0x00,0x41,0xF8,0x20, 0xFF,0xC0,0x00,0x7F,0xE0,0x00,0x41,0x04,0x00,0x00,0x00,0x00,0x61,0xF8,0x60, 0x3F,0x00,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x1E,0x00,0x00,0x0F,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x0C,0x00,0x00,0x06,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00, }; #else #define STATUS_SCREENWIDTH 115 //Width in pixels #define STATUS_SCREENHEIGHT 19 //Height in pixels #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes const unsigned char status_screen0_bmp[] PROGMEM = { //AVR-GCC, WinAVR 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x0C,0x60, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x47,0x0E,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4F,0x0F,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5F,0x0F,0xA0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5E,0x07,0xA0, 0x7F,0x80,0x00,0x3F,0xC0,0x00,0x3F,0xC0,0x00,0x41,0x04,0x00,0x40,0x60,0x20, 0xFB,0xC0,0x00,0x79,0xE0,0x00,0x79,0xE0,0x00,0x20,0x82,0x00,0x40,0xF0,0x20, 0xF3,0xC0,0x00,0x76,0xE0,0x00,0x76,0xE0,0x00,0x20,0x82,0x00,0x40,0xF0,0x20, 0xEB,0xC0,0x00,0x7E,0xE0,0x00,0x7E,0xE0,0x00,0x41,0x04,0x00,0x40,0x60,0x20, 0x7B,0x80,0x00,0x3D,0xC0,0x00,0x39,0xC0,0x00,0x82,0x08,0x00,0x5E,0x07,0xA0, 0x7B,0x80,0x00,0x3B,0xC0,0x00,0x3E,0xC0,0x01,0x04,0x10,0x00,0x5F,0x0F,0xA0, 0xFB,0xC0,0x00,0x77,0xE0,0x00,0x76,0xE0,0x01,0x04,0x10,0x00,0x4F,0x0F,0x20, 0xFB,0xC0,0x00,0x70,0xE0,0x00,0x79,0xE0,0x00,0x82,0x08,0x00,0x47,0x0E,0x20, 0xFF,0xC0,0x00,0x7F,0xE0,0x00,0x7F,0xE0,0x00,0x41,0x04,0x00,0x63,0x0C,0x60, 0x3F,0x00,0x00,0x1F,0x80,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x1E,0x00,0x00,0x0F,0x00,0x00,0x0F,0x00,0x01,0xFF,0xFF,0x80,0x7F,0xFF,0xE0, 0x0C,0x00,0x00,0x06,0x00,0x00,0x06,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00 }; #define STATUS_SCREENWIDTH 115 //Width in pixels #define STATUS_SCREENHEIGHT 19 //Height in pixels #define STATUS_SCREENBYTEWIDTH 15 //Width in bytes const unsigned char status_screen1_bmp[] PROGMEM = { //AVR-GCC, WinAVR 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x61,0xF8,0x60, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0xF8,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xF0,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x60,0x20, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x01,0xA0, 0x7F,0x80,0x00,0x3F,0xC0,0x00,0x3F,0xC0,0x00,0x41,0x04,0x00,0x5C,0x63,0xA0, 0xFB,0xC0,0x00,0x79,0xE0,0x00,0x79,0xE0,0x00,0x20,0x82,0x00,0x5E,0xF7,0xA0, 0xF3,0xC0,0x00,0x76,0xE0,0x00,0x76,0xE0,0x00,0x20,0x82,0x00,0x5E,0xF7,0xA0, 0xEB,0xC0,0x00,0x7E,0xE0,0x00,0x7E,0xE0,0x00,0x41,0x04,0x00,0x5C,0x63,0xA0, 0x7B,0x80,0x00,0x3D,0xC0,0x00,0x39,0xC0,0x00,0x82,0x08,0x00,0x58,0x01,0xA0, 0x7B,0x80,0x00,0x3B,0xC0,0x00,0x3E,0xC0,0x01,0x04,0x10,0x00,0x40,0x60,0x20, 0xFB,0xC0,0x00,0x77,0xE0,0x00,0x76,0xE0,0x01,0x04,0x10,0x00,0x40,0xF0,0x20, 0xFB,0xC0,0x00,0x70,0xE0,0x00,0x79,0xE0,0x00,0x82,0x08,0x00,0x41,0xF8,0x20, 0xFF,0xC0,0x00,0x7F,0xE0,0x00,0x7F,0xE0,0x00,0x41,0x04,0x00,0x61,0xF8,0x60, 0x3F,0x00,0x00,0x1F,0x80,0x00,0x1F,0x80,0x00,0x00,0x00,0x00,0x70,0x00,0xE0, 0x1E,0x00,0x00,0x0F,0x00,0x00,0x0F,0x00,0x01,0xFF,0xFF,0x80,0x7F,0xFF,0xE0, 0x0C,0x00,0x00,0x06,0x00,0x00,0x06,0x00,0x01,0xFF,0xFF,0x80,0x00,0x00,0x00 }; #endif // Extruders
Re: Tuning Marling firmware add Humidity / Temperature dht11/22 sensor with RepRapDiscount Smart Controller May 29, 2020 06:57AM |
Admin Registered: 13 years ago Posts: 6,995 |