Witam od jakiegoś czasu bawię się mikrokontrolerami, postanowiłem zbudować prosty sterownik do starego pieca CO. Sterownik odczytuje temperaturę pieca przy pomocy DS18B20, za pomocą trzech potencjometrów ustawiam temperaturę sterowania:
-Pompą wody(przekaźnik)
-Klapa wlotu powietrza(serwo)
-Klapa wylotu spalin(serwo)
Mój problem polega na tym że gdy do sterowania serwami zaprzęgłem Timer1 nagle przestało działać mi kompletnie wyświetlanie temperatury z DS'a i potencjometrów. Do tematu dorzucam kod programu, jeśli będzie nieczytelny proszę dać znać poprawię go w miarę możliwości. Załączam również schemat z symulacją z programu Proteus. Do projektu wykorzystuję klon arduino uno który, zakupiłem na znanym chińskim portalu aukcyjnym i które od dłuższego czasu zalega w szafce


język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.