Aktywne Wpisy
Ryneczek +1404
Plusują przeciwnicy umieszczania grubych ludzi w reklamach. To jest nienormalne. Bez różnicy czy wchodzi blok o chipsach, żelach pod prysznic, perfumach albo samochodzie; im bardziej zachodnia marka, tym skrajniej otyła aktorka/aktor występuje w ich spocie. Jest to odpychające i uważam, że tu nie chodzi o samą promocję ich produktu, ale, przy pomocy aktora o odpowiedniej tuszy, o propagowanie skrajnej, chorobliwej otyłości, jako czegoś normalnego. Uważam również, że zator żył, zaburzenia lipidowe, zwyrodnienia
JamesJoyce +50
#programista15k #programista25k #naukaprogramowania #it #programowanie
Typowy junior w it, w wieku 30 lat odkrywający w sobie naukę programowania (które oczywiście kochał od dziecka) be like:
Typowy junior w it, w wieku 30 lat odkrywający w sobie naukę programowania (które oczywiście kochał od dziecka) be like:
Ogólnie wymyśliłem sobie, że zrobię nowy sterownik do osuszacza na arduino - to mój pierwszy bliższy kontakt z Arduino i ogólnie bliższy z elektroniką, znam podstawy elektryki i jak co mniej więcej działa na płytkach (diagnozowanie problemów w klimatyzacji) ale zupełnie brak mi praktyki w budowaniu.
#include
#include
#include
#include
#include
#include
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
#if (SSD1306_LCDHEIGHT != 32)
#error("Niewlasciwa wysokosc, napraw Adafruit_SSD1306.h!");
#endif
OneWire oneWire(A5); //Podłączenie czujki do A5
DallasTemperature sensors(&oneWire);
void setup() {
Serial.begin(9600);
sensors.begin(); //Inicjalizacja czujnikow
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // inicjalizacja I2C addr 0x3C (dla 128x32)
display.clearDisplay();
}
void loop() {
sensors.requestTemperatures(); //Pobranie temperatury czujnika
Serial.print("Aktualna temperatura: ");
Serial.println(sensors.getTempCByIndex(0)); //Wyswietlenie informacji
delay(2000);
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(4,4); //Przesuniecie kursora do (szerokosc,wysokosc)
display.println("Temperatura:"); //Wyswietlenie napisu
display.setCursor(8,14);
display.println(sensors.getTempCByIndex(0)); //Pobranie informacji i miejsca docelowego
display.display(); //Wyslanie powyzszych polecen wyswietlenia obrazu na Oled
delay(2000);
display.clearDisplay();
display.display();
delay(2000);
}
#arduino #diy
Komentarz usunięty przez autora
Biblioteka OneWire średnio też działa z tą od SSD1306 - sprawdź wpierw example z biblioteki Dallasa "test", czy jakoś tak i zobacz, czy wykrywa Ci tego dallasa.
Spróbuj też podłączyć pin pod cyfrowy.
Dzięki wielkie! Dzięki Wam poznałem sporo praktycznych wskazówek jak to debugować - okazuje się, że kabelek od czujki chyba jest gdzieś przełamany i raz styka raz nie:
'Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Temperature for device: 0
Temp C: 19.50 Temp F: 67.10
Requesting temperatures...DONE
Temperature for device: 0
Temp C: 19.50 Temp F: 67.10
Requesting temperatures...DONE
Temperature for device: 0
Temp C: 19.50