Witam!
Tworzę projekt termometru, który mierzy temperaturę i odpowiednio wysterowuje diodę RGB wg schematu:
x <20 *C - świeci na niebiesko
20< x <45 - płynnie przechodzi w purpurę
45< x <70 - płynnie przechodzi w czerwień
dodatkowo termometr wyświetla zmierzoną temperaturę na wyświetlaczu LCD.
Dioda jest sterowana programowym pwm obslugiwanym w przerwaniu.
Układ wykorzystuje termometr na magistrali 1wire - 18ds20b
Prosiłbym o sprawdzenie poprawności kodu:
Jeszcze jedno pytanie, podczas kompilacji kodu przy sprawdzaniu warunów, np :
pojawiał się błąd.
czy bascom jest aż tak upośledzony, że musi mieć gotowe dane do porównania?
Z góry dziękuję za pomoc.
Pozdrawiam,
M.
Tworzę projekt termometru, który mierzy temperaturę i odpowiednio wysterowuje diodę RGB wg schematu:
x <20 *C - świeci na niebiesko
20< x <45 - płynnie przechodzi w purpurę
45< x <70 - płynnie przechodzi w czerwień
dodatkowo termometr wyświetla zmierzoną temperaturę na wyświetlaczu LCD.
Dioda jest sterowana programowym pwm obslugiwanym w przerwaniu.
Układ wykorzystuje termometr na magistrali 1wire - 18ds20b
Prosiłbym o sprawdzenie poprawności kodu:
Kod: text
Jeszcze jedno pytanie, podczas kompilacji kodu przy sprawdzaniu warunów, np :
If B> (500-temp) thenpojawiał się błąd.
czy bascom jest aż tak upośledzony, że musi mieć gotowe dane do porównania?
Z góry dziękuję za pomoc.
Pozdrawiam,
M.