Skocz do zawartości

yersey

Użytkownicy
  • Zawartość

    8
  • Rejestracja

  • Ostatnio

Reputacja

1 Neutralna

O yersey

  • Ranga
    2/10
  1. yersey

    DS18B20 dziwne odczyty

    @Treker Zrobiłem tak jak mówiłeś i wszystko działa jak należy, nawet kod bardziej czytelny. Jeszcze raz dzięki za pomoc
  2. yersey

    DS18B20 dziwne odczyty

    @Treker Będzie służyć do monitorowania głównie temperatury w tunelach foliowych (wcześniej trzeba było wstawać w nocy co kilka godzin, bo podajnik węgla potrafił się zaciąć, a jak temperatura by spadła to rip). Teraz wystarczy, że w którymś tunelu spadnie temperatura to w domu włączy się syrena. Mogę też sprawdzać temperaturę na wykresach. Nie jest to pewnie idealne, ale i tak jestem z siebie dumny i przy okazji nauczyłem się masę rzeczy https://github.com/yersey/arduino-modbus-weather-station
  3. yersey

    DS18B20 dziwne odczyty

    @Treker Gdy zmieniam na int16_t to wywala błąd. https://github.com/smarmengol/Modbus-Master-Slave-for-Arduino
  4. yersey

    DS18B20 dziwne odczyty

    @Treker Biblioteka narzuca taki typ, ale to już nie problem, dodam po prostu kolejny element do tablicy oznaczający "minusowość" temperatury. Najważniejsze, że w końcu działa. Bardzo mi pomogłeś, dzięki
  5. Wszystko działa dobrze, ale gdy temperatura spadnie poniżej 0 to pokazuje jakiś dziwny odczyt. Siedzę nad tym już drugi dzień i nie wiem o co chodzi. Używam arduino nano. Z góry dziękuję za pomoc #include <ModbusRtu.h> #include <OneWire.h> #include <DallasTemperature.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #define SLAVE_ID 1 #define BUTTON_PIN 7 #define RS_PIN 5 #define DS_PIN 10 #define SUN_PIN A1 #define TEMP_REG 0 #define SUN_REG 1 uint16_t au16data[9] = { 9999, 9999, 2, 3, 2018, 11, 16, 8, 7}; Modbus slave(SLAVE_ID, 0, RS_PIN); OneWire o
  6. yersey

    Node MCU i LCD 12864

    Poszperałem o tym w google i rozwiązaniem okazało się użycie zmodyfikowanej biblioteki, u8g2. Dzięki za pomoc
  7. yersey

    Node MCU i LCD 12864

    Tak wynika z pinoutu nodemcu
  8. Czy możliwe jest użycie tego wyświetlacza z tym modułem? Podłączyłem SCK-D5, MOSI-D7, CS-D8, w kodzie zmieniłem na: U8GLIBST7920128X64 u8g(14, 13, 15, U8GPINNONE); ale nic się nie wyświetla. Na Arduino UNO wszystko śmiga #include "U8glib.h" U8GLIB_ST7920_128X64 u8g(14, 13, 15, U8G_PIN_NONE); //SPI int pos = 10; void setup() { if ( u8g.getMode() == U8G_MODE_R3G3B2 ) { u8g.setColorIndex(255); // white } else if ( u8g.getMode() == U8G_MODE_GRAY2BIT ) { u8g.setColorIndex(3); // max intensity } else if ( u8g.getMode() == U8G_MODE_BW ) { u8g.setColorIndex(1); // pixel on } else if ( u8g.getM
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.