Witam
mam taki problem:
zamysł jest taki. 2 ATmegi które miałem pod ręką czyli 88p i 328p. ATmega 88 odpowiedzialna na pomiar temperatury i wysłanie do 328p, która z kolei ma wyświetlić temperaturę na LCD.
Miałem już jakieś małe przygody ogólnie z językiem C w tym z Arduino ale postanowiłem postawić sobie bardziej ambitne cele stąd (wydawało by się) prosty projekt opisany powyżej.
Tak więc uruchomiłem LCD potem walczyłem z OneWire (DS18B20) ale poległem i skończyłem na LM35 ( ofc mowa o termometrze) i ostatni kawałek układanki nie chce się przypasować. Ładnie wszystko zainicjowałem (prędkości przesyłu itp się zgadzają) a tu klops nie wchodzi nawet w przerwanie jak tylko dojdą dane do niego (z wyjątkiem jednego uruchomienia gdzie przez chwilę działało potem się zepsuło) i od tamtej chwili no co bym nie robił jest źle. Odbiornik coś tam odbiera nadajnik coś tam nadaje (widać to po diodach na RX i TX) ale jakoś nie gra to ze sobą... Jasną rzeczą jest że próbowałem nie tylko przez radio ale normalnie po kablu TX->RX i też nie działało to za dobrze ... co może być nie tak?
sorki za mieszane języki w komentarzach xD
mam taki problem:
zamysł jest taki. 2 ATmegi które miałem pod ręką czyli 88p i 328p. ATmega 88 odpowiedzialna na pomiar temperatury i wysłanie do 328p, która z kolei ma wyświetlić temperaturę na LCD.
Miałem już jakieś małe przygody ogólnie z językiem C w tym z Arduino ale postanowiłem postawić sobie bardziej ambitne cele stąd (wydawało by się) prosty projekt opisany powyżej.
Tak więc uruchomiłem LCD potem walczyłem z OneWire (DS18B20) ale poległem i skończyłem na LM35 ( ofc mowa o termometrze) i ostatni kawałek układanki nie chce się przypasować. Ładnie wszystko zainicjowałem (prędkości przesyłu itp się zgadzają) a tu klops nie wchodzi nawet w przerwanie jak tylko dojdą dane do niego (z wyjątkiem jednego uruchomienia gdzie przez chwilę działało potem się zepsuło) i od tamtej chwili no co bym nie robił jest źle. Odbiornik coś tam odbiera nadajnik coś tam nadaje (widać to po diodach na RX i TX) ale jakoś nie gra to ze sobą... Jasną rzeczą jest że próbowałem nie tylko przez radio ale normalnie po kablu TX->RX i też nie działało to za dobrze ... co może być nie tak?
Kod: C / C++
Kod: C / C++
sorki za mieszane języki w komentarzach xD
Moderowany przez dondu:Usunąłem zbędne znaczniki CODE
