Mirki, dzisiaj zaczynam przygodę z #arduino i mam pewien problem. Po wielkich trudach napisania kodu, który sczytuje temperaturę (okazało się, że czujnik od razu jest skalibrowany i daje sygnał w stopniach Celsjusza [0.22V = 22*C]) podłączyłem go i na ekranie za temperaturą pokazują się dwa dziwne znaki (screen niżej)
Kod wygląda tak:
="">
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16,2);
lcd.print("Temp: ");
lcd.setCursor (10,0);
lcd.print("*C");
}
void loop() {
int sensorValue = analogRead(A0);
int
Kod wygląda tak:
="">
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16,2);
lcd.print("Temp: ");
lcd.setCursor (10,0);
lcd.print("*C");
}
void loop() {
int sensorValue = analogRead(A0);
int

























Problem zaczyna się, gdy chcę by led dłużej świeciła, aktualnie jest tam 1ms, przy 10ms nadal jest ok, ale jeśli jest tam np. 100ms to atmega wchodzi w endless loop. Dioda mryga może co 20ms non stop. Nawet wgranie
Komentarz usunięty przez moderatora
Z innej firmy, to np. Tiny Gecko od firmy SiliconLabs (dawniej EnergyMicro), bardzo energooszczędne, tanie, świetne środowisko programistyczne i całkiem niezłe biblioteki.