ds18b20 temperatura float

Znaleziono około 170 wyników dla: ds18b20 temperatura float
  • AVR Atmega Czujnik Temperatury DS18B20, język C, błędy w kodzie.

    Mam Atmegę8 i DS18b20 i w Eclipse i w MkavrC 8000000. Wynik na lcd -17024, a binarnie 1011110110000000. Dodam, że miało wyświetlić temperaturę w stopniach Celsjusza. Jeżleli ktoś ma ciekawe sugestie to ładnię proszę o pomoc. Pozdrawiam Poprawiłem tytuł na "język C", a nie "C++", gdyż kod jest kodem...

    Mikrokontrolery Początkujący kaka0204   03 Sty 2015 00:07 Odpowiedzi: 4    Wyświetleń: 1185
  • [winavr][atmega8][C] DS18b20 Cały czas wyświetla -16.1 st. R

    Ale już miałeś 85*C. Co zmieniłeś że masz 0,0*C? Bo napisałeś "I dalej to samo 0,0 stopnia" czyli rozumiem że przed zmianą opóźnienia też miałeś 0,0. A powinieneś testować to na kodzie który dawał wynik 85*C. Czyli ostatecznie: wróć do kodu który dawał wynik 85*C i to w nim zmień opóźnienie na to opóźnienie...

    Mikrokontrolery AVR iksmodiw1   22 Lut 2010 21:12 Odpowiedzi: 15    Wyświetleń: 3123
  • [Atmega16][C/Eclipse]Trójstawna regulacja temperatury

    Witam. Mam takie zadanie, by zdziałać regulację temperatury i sterować zarówno wentylatorem jak i ogrzewaniem. Wymyśliłem na razie coś takiego: [syntax=c] /* Regulacja temperatury */ void regulacja_temp(uint8_t temp_cale,uint8_t temp_przecinek) { float temperatura; float uchyb ; float...

    Mikrokontrolery AVR gayetan   26 Cze 2011 17:51 Odpowiedzi: 8    Wyświetleń: 1413
  • Arduino + pomiar temperatury z rejestracją + rejestrator czasu pracy + załączan

    Ponieważ ostatnio zostałem posądzony że nic nie wnoszę do forum tylko a, tylko korzystam więc „pochwale się moim projektem” chociaż pochwalić to w tym przypadku za duże słowo bo nie ma czym, gdyż projekt jest w wersji roboczej, ale DZIAŁA był testowany w firmie przez 3 miesiące i wszystko...

    DIY Poczekalnia jaceklesniowski   01 Lip 2015 12:43 Odpowiedzi: 5    Wyświetleń: 8721
  • Pomiar temperatury z wielu czujników DS18b20 po WiFi za pomocą ESP8266

    Witam chciałbym zaprezentować układ pomiaru temperatury z wielu czujników Ds18b20 ,na razie czterech z jednego modułu ESP8266. Projekt nawiązuje do tego rozwiązania : Tamten projekt już nie będzie rozwijany w tym natomiast wprowadziłem wiele zmian przygotowując sobie grunt pod przyszłą rozbudowę...

    DIY Dom Ogród kisoft   26 Lut 2018 11:31 Odpowiedzi: 73    Wyświetleń: 16356
  • ESP8266-12 + Mega2560 + DS18B20 + LED 8-seg TM1637 = wysyłanie pomarów MySQL WWW

    * Witam po dłuższej przerwie, tym razem dział mikro kontrolerów. Wymagania dla projektu / założenia: Pomiar w pomieszczeniu/ obudowie urządzenia /w zbiorniku temperatury powietrza /cieczy na wejściu i wyjściu. Wyświetlenie na żywo aktualnych wartości temperatur na wyświetlaczu LED x2....

    DIY w budowie kulpen   13 Lis 2019 21:41 Odpowiedzi: 1    Wyświetleń: 498
  • Pomiar temperatury z dwóch czujników DS18B20 za pomocą EPS8266

    Zmieniłem podejście, znalazłem kod który nasłuchuje na określonym porcie i jeżeli nadejdzie jakiś pakiet UDP (oczywiście lokalnie po Wifi ) to odsyła zwrotnie informację na adres z którego nadszedł pakiet, sprawdziłem i działa bardo fajnie. Po uruchomieniu aplikacji na telefonie zostanie wysłana po UDP...

    ESP8266 i ESP32 oraz IoT kisoft   20 Gru 2017 13:26 Odpowiedzi: 7    Wyświetleń: 1305
  • [mega32][C] Odczyt temperatury z kilku ds18b20

    Witam Mam problem z odczytaniem temperatury z 2-uch ds18b20 program napisałem w C w oparciu o znalezione pliki owire.c i owire.h program się kompiluje jednak na wyświetlacz nie trafiają informacje o MSB i LSB (na początku chcę przetestować na jednym ds18b20 bez konwersji na temperaturę) jedyną modyfikacją...

    Mikrokontrolery AVR rav1989   01 Gru 2010 20:37 Odpowiedzi: 4    Wyświetleń: 2066
  • Arduino uno r3 i 5 termometrów ds18b20 lcd 4x20

    Przepraszam za mój błąd. Kod wygląda następująco: [syntax=c] #include <SoftwareSerial.h> #include <OneWire.h> #include <DS18B20.h> #include <LiquidCrystal_I2C.h> #include <Wire.h> // przypisanie czujnikow na pin 2 #define ONEWIRE_PIN 2 // Ilość czujników #define...

    Arduino zster   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1098
  • Pomiar temperatury z dwóch czujników DS18b20 po WiFi

    Witam chciałbym zaprezentować mały układzik pomiaru temp. z dwóch czujników Ds18b20 po sieci WiFI. Od dawna chciałem zbudować termometr elektroniczny dla domu który będzie mierzył temperaturę zewnętrzną i wewnętrzną , nawet parę takich zrobiłem niestety zawsze brakowało mi determinacji aby dokończyć...

    DIY Dom Ogród kisoft   25 Gru 2017 19:35 Odpowiedzi: 26    Wyświetleń: 7329
  • atmega 8/ds18b20 - błąd pomiaru temperatury

    Witam koledzy! Mam problem z pomiarem temperatury, przeszukałem forum i internet n razy w poszukiwaniu odpowiedzi ale nie natrafiłem na żaden trop. Sądzę, że błąd leży gdzieś w kodzie. Wynik pomiaru docelowo jest prezentowany na LCD 2x16. Pomiędzy VCC a DQ mam rezystor 4,7k zgodnie z notą DS'a (nie...

    Mikrokontrolery lewytolewy   23 Maj 2014 15:42 Odpowiedzi: 0    Wyświetleń: 1581
  • Atmega8+DS18b20 - DS18B20+atmega8 - błędny odczyt?

    Witam. Przewertowałem juz cały internet i elektrodę. Nie jedna osoba ma ten problem co ja lecz gdy już znajdą rozwiązanie to nie piszą co było nie tak. Do atmegi8 podłączony mam czujnik ds18b20 - podłączenie prawidłowe z rezystorem 4,7k. Problem polega na tym ze dwa pierwsze odczytane bajty zawierające...

    Mikrokontrolery AVR ozikus   12 Paź 2014 14:36 Odpowiedzi: 5    Wyświetleń: 1311
  • Leonardo/OneWire - Jednoczesne działanie czujników DS18B20 i Czujników Wilgoci

    Na początek witam wszystkich. Potrzebuje pomocy w rozwiązaniu mojego problemu odnoście cyfrowych czujników temperatury oraz czujników wilgoci. Osobno fajnie chodzą, problem pojawia się w chwili kiedy chciał bym żeby działały w jednym programie. Poniżej mój program [syntax=c]#include <Timers.h> Timers...

    Arduino Jefferson21   04 Lut 2015 13:42 Odpowiedzi: 2    Wyświetleń: 1011
  • Dwa czujniki Temperatury DS18b20 Przypisanie na sztywno ich

    Witam znalazlem taki kod #include <OneWire.h> #include <LiquidCrystal.h> int DS18S20_Pin = 7; //DS18S20 Signal pin on digital 7 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Temperature chip i/o OneWire ds(DS18S20_Pin); // on digital pin 7 float temperature, min...

    Arduino shrek133   11 Gru 2018 07:50 Odpowiedzi: 6    Wyświetleń: 303
  • [atmega162][ds18b20][c] Poddaje się... jak odczytać temp?

    Witam Poddaje się... nie mam siły walczyć z tym dallasem. Wszystko wydaje się być zrobione dobrze. ow_reset działa - wykrywa dallasa, jak odłączę wywala, że brak. #define F_CPU 1000000UL // 1 MHz #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include <string.h> void...

    Mikrokontrolery choyrack   07 Mar 2010 13:10 Odpowiedzi: 10    Wyświetleń: 2202
  • [ATmega8][C][DS18B20] Pomiar temperatury - całkowity brak odpowiedzi

    Program przepisałem całkowicie z zmieniłem tylko port na PC5. Najpierw podłączyłem dobrze i otrzymywałem takie coś: -16.1\0x00\0x00\0x00-16.1\0x00\0x00\0x00... No w moim mieszkaniu to tak ok 24°C. Potem...

    Mikrokontrolery AVR D12   22 Paź 2011 10:17 Odpowiedzi: 2    Wyświetleń: 2300
  • STM32F0DISCOVERY [EWARM] - DS18B20 - odczyt temperatury + mały delay.

    Witam. Na początku muszę zaznaczyć, że jestem raczej początkującym w temacie mikrokontrolerów i ogólnie elektroniki. Kupiłem sobie stm32f0 discovery oraz termometr ds18b20, podłączyłem wszystko jak trzeba - pin 1-wire do pc7, oraz piny zasilania odpowiednio do 3v i GND na płytce. Korzystam z IAR...

    Mikrokontrolery ARM TheCube   06 Sty 2014 16:00 Odpowiedzi: 3    Wyświetleń: 1611
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Czyli wyczyszczenie magistrali następuje w pierwszej linijce tej funkcji, tak? Mam cały program i coś jest nie tak. Temperaturę z MCP9700 odczytuje prawidłowo, a z dallasa mam ciągle "cisza". Poza tym wszystko działa bardzo wolno i jak wyjmę kondensator filtrujący spomiędzy pinów MCP9700 to nie reaguje...

    Mikrokontrolery AVR dawid.barracuda   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1182
  • DS18B20 - Dziwny pomiar przy 8MHz

    Witam, mam problem z obsługą DS18B20. Plik main.c [syntax=c]/* * main.c * * Created on: 19 paź 2014 * Author: Kamil */ #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h> #include "USART.h" #include "DS18B20.h" int...

    Mikrokontrolery Początkujący @Kamil   27 Paź 2014 19:06 Odpowiedzi: 11    Wyświetleń: 945
  • atemga 8 + dallas ds18b20 - nie sprawdza temperatury

    Witam, Przeszukałem chyba wszystkie tematy na forum dotyczące atmegi + dallasa ds18b20 i nie znalazłem odpowiedzi. Mianowicie posiadam: LCD 16x1 który jest tak naprawdę 2x8 tylko w jednym rzędzie. Czujnik temperatury dallas ds18b20 i procesor atmega8a Pisząc kod najpierw zająłem się wyświetlaczem...

    Mikrokontrolery Początkujący szczywronek   09 Lut 2015 21:10 Odpowiedzi: 10    Wyświetleń: 858
  • XMEGA 1Wire DS18B20 HD44780 podstawy

    Cześć, Ponieważ udało mi się poprawnie odczytać temperaturę z termometru cyfrowego DS18B20 na module prototypowym eXtrino XL z AtXmega128a3u na pokładzie - pragnę się podzielić tym minikodem z początkującymi osobami. Myślę, że informacje zawarte w tym przykładzie, pozwolą osobom początkującym (czyli...

    Mikrokontrolery Początkujący 504651921   23 Maj 2018 13:31 Odpowiedzi: 3    Wyświetleń: 1353
  • Atmega 16 + DS18b20 C AVRstudio5

    Witam Do paru dni usiłuje uruchomić banalny program odczytujący temperaturę z DS18b20 oparty na artykule zamieszczonym w necie: Niestety nie udaje się uruchomić programu na wyświetlaczu -0.1 Znalazłem identyczny temat na elektrodzie ale bez konkretnej odpowiedzi Bardzo proszę o pomoc. czujnik_temp.h [syntax=c]...

    Mikrokontrolery AVR darekbranka   30 Paź 2011 20:13 Odpowiedzi: 11    Wyświetleń: 2129
  • Atmega8 DS18B20 [C] - brak oznak życia

    Witam od dobrych paru dni męczę się z wyświetleniem temperatury na wyświetlaczu 7-segmentowym. Sam wyświetlacz działa bez najmniejszych zarzutów :[syntax=c] #include<avr/io.h> #... wyjA (1<<PB0) #define wyjB (1<<PB1) #define...

    Mikrokontrolery AVR BlueDraco   13 Mar 2016 23:29 Odpowiedzi: 10    Wyświetleń: 1038
  • Atmega16 ds18b20 [c] inny problem

    Witam Wiem, że ostatnio był wysyp podobnych tematów ale mam problem z czujnikiem DS18B20, którego sam nie dam rady rozwiązać. Otóż po włączeniu układu na wyświetlaczu pojawia się temperatura ok 25 stopni, która rzeczywiście odpowiada temperaturze otoczenia. Następnie co 300ms na wyświetlaczu ma się...

    Mikrokontrolery AVR felekfala   27 Sie 2010 20:28 Odpowiedzi: 13    Wyświetleń: 1706
  • [C]ATmega 8 + DS18B20 - błąd odczytu temperatury

    Witam Niedawno postanowiłem zrobić termometr na Atmedze8, podpiąłem wyświetlacz LCD, zaprogramowałem (posiłkując się #include <util/delay.h> #include <avr/io.h> #include "lcd.c" #define PIN_1WIRE 0 #define PORT_1WIRE PINB #define OUT_1WIRE_LOW PORT_1WIRE&=~(1<<PIN_1WIRE...

    Mikrokontrolery AVR tigiscus   03 Mar 2010 21:12 Odpowiedzi: 4    Wyświetleń: 4241
  • Atmega8 +lcd2x16 + DS18B20 brak komunikacji

    Witam Pisząc program pod mikrokontroler Atmega8 napotkałem problem. Ogólnie program ma pokazywać tylko temperaturę odczytaną z czujnika DS18B20 Obsługa LCD działa, układ programuję się prawidłowo, ale na wyświetlaczu dostaje tylko komunikat, że czujnik jest niedostępny. Czujnik temperatury podłączony...

    Mikrokontrolery Początkujący laki_17   14 Sty 2014 08:54 Odpowiedzi: 5    Wyświetleń: 1491
  • DS18B20 - DS18B20 - brak konwersji temperatury

    Witam, Nie będę zakładał nowego tematu, mam problem z DS18B20. Procesor STM32F103 + wyświetlacze 7 segmentowe. Obsługa wyświetlaczy działa poprawnie. Procesor odczytuje temperaturę z DSa i wyświetla 27, co jakiś czas 00, i co jakiś czas 60, albo 58. Jak dotknę palec do czujnika to temperatura wzrasta...

    Mikrokontrolery ARM wojlej   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 2877
  • [STM32DISCOVERY+DS18B20] Nie udaje się odczytać temperatury.

    Witam mam problem z obsługą magistrali 1Wire a dokładnie z odczytem temperatury przez DS18B20, napisałem funkcje do podstawowej obsługi 1Wire, RESET działa poprawnie natomiast przy odczycie danych mam zawsze same 1. Dodam iż korzystam z płytki STM32DISCOVERY a czujnik szynę danych ma podciągniętą do...

    Mikrokontrolery ARM gaskoin   11 Sie 2011 10:32 Odpowiedzi: 7    Wyświetleń: 1427
  • DS18B20 nie odpowiada - atmega8 + LCD (Rozwiązane)

    Sprawa wygląda tak - działa - błąd pomiaru względem (bazarowego) termometra cyfr wynosi ok 0,3*C -0,5*C wiec jest dobrze : ) Dzięki za pomoc i wsparcie: Teraz dla wszystkich napisze co było źle: -nasze funkcje różnią się nieznacznie i mój kod był względnie dobry ale funkcja odczytu temperatury...

    Mikrokontrolery AVR hektor190   10 Gru 2009 20:08 Odpowiedzi: 8    Wyświetleń: 2989
  • [C][atmega8] Problem z ds18b20

    Wklejam funkcje których ja używam i działają w porządku. W moim wypadku jest to osiem czujników na jednej linii więc dla innej wartości też raczej nie będzie problemu. ID pobieram tylko przy jednym czujniku obecnym na magistrali. unsigned char get_onewire_id(void) { ... n; RESET_PULSE(we); onewire_...

    Mikrokontrolery AVR duke_luke   06 Paź 2010 22:26 Odpowiedzi: 6    Wyświetleń: 2697
  • Czujnik temperatury LM35 i czujnik z efektem Halla.

    Dzisiaj fragment książki ----------------------------------------... Projekt 11. Pomiar temperatury - czujnik LM35 Jest ciepło czy zimno? Czujnik LM35 jest niedrogim i łatwym w użyciu termometrem (rysunek 3.17). Jedyne, co trzeba zrobić, to zmierzyć...

    Artykuły TechEkspert   04 Kwi 2015 10:47 Odpowiedzi: 0    Wyświetleń: 5394
  • Kontrola temperatury przez internet na Ardunio + ENC28J60 + TMP36

    Jest jakaś biblioteka dodana do kursu EncEthernet-20101229 ale po dodaniu jej i zmianie w pliku enc28j60 z include "Wconstans.h na Arduino nic nie daje. Ta zmiana jest wg instrukcji z kursu. Okazuje się iż błędów jest dużo więcej. Zainstalowałem na nowo środowisko dodałem ta bibliotekę dodaną do...

    Arduino Daro1003   14 Sie 2017 20:07 Odpowiedzi: 12    Wyświetleń: 1197
  • [C][ATMEGA32] brak komunikacji z DS18B20

    Jeżeli kolega może podłączyć kwarc 16MHz, to po powrocie z pracy mogę załączyć sprawdzony program termometru z atmegą 32, wspomnianym kwarcem i obsługą LCD 2x16. Układ DS18b20, jak inne układy 1-wire wymagają bardzo dokładnych czasów, żeby się poprawnie skomunikować. Ja też trochę powalczyłem zanim...

    Mikrokontrolery AVR simoon87   20 Lis 2010 17:47 Odpowiedzi: 7    Wyświetleń: 2211
  • [Atmega16][C]dwupunktowy termometr ds18b20 ,definicja pliku ds18b20.h

    Trzeba prawdopodobnie tylko wyłączyć kursor. Funkcja void LCD_SendCommand(unsigned char ucCommand) komendy zdefiniowane l pliku .h LCD Ewentualnie spróbuj pobawić się kontrastem może uda się go ustawić tak aby nie było bardzo widać przejścia kursora podczas odświeżania. Co do porównania temperatur...

    Mikrokontrolery Początkujący mirek1968   03 Paź 2012 22:29 Odpowiedzi: 40    Wyświetleń: 12107
  • ATMega 16 AVR [C] - Wyświetlanie temperatury na LCD

    Jest to mój pierwszy post na tym forum, więc witam wszystkich serdecznie! :) Niestety ale przychodzę z problemem. Od paru dni zacząłem zabawę z mikrokontrolerami. Pierwszy projekt to termometr Dallas Ds18b20 na 1-Wire (temat pewnie tu dobrze znany ;)). Temperaturka pobrana, przekonwertowana, ale...

    Mikrokontrolery AVR l4n1o   17 Lut 2015 10:30 Odpowiedzi: 5    Wyświetleń: 1077
  • [STM32F407VG][C/C++] DS18B20 -

    Witam! Otóż moje następujące pytania: Czy to, co tutaj jest napisane ma prawo działać prawidłowo? Głównie mi chodzi o to, czy jest to w miarę dobrze zaprogramowane( aktualnie brak możliwości sprawdzenia, z powodu braku rezystora). Drugie pytanie, jeżeli mam funkcje USART_puts, jak zrobić, by temperatura...

    Mikrokontrolery ARM 2675900   29 Gru 2016 19:05 Odpowiedzi: 1    Wyświetleń: 585
  • DS18B20 zwraca zero po pewnym upływie czasu

    (at)rafik73 proponuję logować na serwerze pełną treść zapytań w przypadku, gdy do bazy trafia 0, to gdy problem wystąpi znowu, może się czegoś ciekawszego dowiemy. No i kod serwera też mógłbyś wkleić. Bardzo proszę. Plik odbierający dane z arduino: getFreeMemory_value , która przekazuje...

    Arduino rafik73   04 Mar 2018 18:08 Odpowiedzi: 18    Wyświetleń: 474
  • 2 ukł. DS18b20 zczytywanie temp.

    Witam Jaki powinien być czas pomiędzy odczytami temp. z 2-uch czujników DS18B20? Chodzi o to, że złożyłem układ napisałem kod który odczytuje temp. jednak przy próbie odczytu temp. z czujników jeden po drugim wyświetla mi tylko temp. jednego z nich (coś jakby pomijało jeden czujnik)... Temperaturę...

    Mikrokontrolery rav1989   16 Gru 2010 00:48 Odpowiedzi: 11    Wyświetleń: 2150
  • Atmega8, DS18B20, LCD - Problem z bibliotekami przy kompilacji programu w WinAVR

    Witam. Mam problem z kompilacja programu. Posiadam gotowego maina i biblioteki tylko nie wiem czy to wszystko dobrze robie... Jest to program do wytrawiarki który steruje grzałka i wyświetlaczem LCD. Chciałbym go nieco przerobic. Tak wyglada main:

    Mikrokontrolery AVR Fabian77   30 Lis 2012 00:42 Odpowiedzi: 3    Wyświetleń: 2475
  • ATMega8 + DS18B20 + LCD | Błąd odczytu 1Wire

    Witam! Mam problem co do odczytu temperatury z czujnika DS18B20. Jest podłączony pod PD7. Wynik to -0.1. Jeżeli odepnę czujnik wynik jest ten sam. Wie ktoś dlaczego ? Kod: ... #define WE 7 #define PORT_1Wire PIND #define SET_1Wire DDRD &=~_BV(WE) #define CLEAR_1Wire DDRD |=_BV(WE) char...

    Początkujący Naprawy tehaceole   07 Gru 2012 13:51 Odpowiedzi: 3    Wyświetleń: 1206
  • AVR/ATMEGA8 - Termometr DS18B20

    operuj na zmiennych typu uint8_t (osobno część całkowita, osobno dziesiętna), wówczas nie będziesz musiał marnować kodu na float i jego konwersję, co jest " trochę nieoptymalne". poszukaj w sieci bibliotek Petera Danneggera - będzie szybciej. poszperaj w postach na forum, było już chyba wszystko na...

    Mikrokontrolery AVR GOTHAM   12 Paź 2013 12:25 Odpowiedzi: 4    Wyświetleń: 4158
  • Moduł WiFi - ESP32 + DS18B20, radio internetowe i głośnik BT

    W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...

    Artykuły tos18   29 Wrz 2018 19:03 Odpowiedzi: 29    Wyświetleń: 8634
  • DS18B20 ATMEGA8 lcd

    Podobny problem zgłaszam..:( Korzystam z następującego gotowca : #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #include <stdio.h> #include "serial.h" //#include "HD44780.h" #ifndef F_CPU #define F_CPU 8000000 #endif #define...

    Mikrokontrolery Gabor   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4504
  • Dallas 18B20 - Pomiar temperatury 1 Wire

    no i działa mistrzu :) mam to teraz tak: [syntax=php] $xml = simplexml_load_file('C:\serwer\1_Wire_Lo... GetRoomTemperature($id) { $result = $GLOBALS['xml']->xpath("/DATA/TEMPERA... $result[0] ; } $temp_01 = round(...

    Programowanie marcin_rs   19 Kwi 2016 09:32 Odpowiedzi: 2    Wyświetleń: 750
  • Atmega328pu, DS18B20 wewnętrzny kwarc

    Witam, dopiero zaczynam przygodę z mikrokontrolerami i za pierwszy "projekt" wziąłem sobie za zadanie napisanie prostego termometra. Pracuję na atmedze 328p-pu, w Atmel Studio 7.0. Kod na działanie czujnika znalazłem w internecie jednak cały czas na wyświetlaczu pojawia mi się znak zapytania. Gdy na...

    Mikrokontrolery tomilos123   22 Gru 2017 11:44 Odpowiedzi: 2    Wyświetleń: 345
  • ATMEGA32 i DELPHI 7 - Konwersja String na Float

    Witam, Dokonuję pomiaru dwóch temperatur przy użyciu DS18B20. Dane przesyłam po RS232 (MAX232) - docelowo chciałbym wysyłać cztery parametry na komputer. Podczas próby konwersji ciągu string z RS232 na zmienną typu "integer" lub "float", otrzymuję komunikat: EConvertError: is not valid integer...

    Programowanie Początkujący kamilpazdan   30 Sie 2019 10:41 Odpowiedzi: 18    Wyświetleń: 1074
  • konwersja temperatury ds18b20

    plik numer 1wire.c #include <avr/io.h> #include <avr/pgmspace.h> #include <stdlib.h> #include <ctype.h> #include <math.h> #include <stdlib.h> #include <stddef.h> #include "my_lib.h" unsigned char wiersz=0; unsigned char kolumna=0; int...

    Mikrokontrolery DmZ   28 Kwi 2005 13:13 Odpowiedzi: 7    Wyświetleń: 3998
  • [ATmega32][C] DS18B20-błedne odczyty temperatury

    nie wiem czy coś ze mną nie tak czy z tym forum, ale piszę tą odpowiedź drugi raz, albo odpowiedziałem w innym temacie ... użyj tej funkcji, u mnie działa to jest dla DS18 S 20 (niepotrzebnie wkleiłem , ale niech już zostanie) float zamien_temp(unsigned char MSB,unsigned char LSB) { float...

    Mikrokontrolery AVR Cored   15 Mar 2009 13:25 Odpowiedzi: 6    Wyświetleń: 2186
  • [89s52][C/Keil] DS18b20 - wyświetlenie temperatury na LCD

    Witam, problem tkwi w wyświetleniu temperatury na LCD. Czujnik działa w trybie 12 bitowym. Szczytuje pierwsze 12 bitów z pamięci scratchpada, sprawdzam czy temperatura jest + czy -, a następnie dokonuje konwersji temperatury na string. Na wyświetlaczu pokazują się jednak dziwne rzeczy. Użycie funkcji...

    Mikrokontrolery rusala   11 Wrz 2009 23:40 Odpowiedzi: 3    Wyświetleń: 2520
  • atmega128 + ds18b20 zly odczyt temperatury

    Witam, zmieniłem trochę program oraz czujnik w tryb parasite power . Sytuacja trochę się poprawiła ale niewiele . Czujnik cały czas pokazuje temperaturę 128.0 stopni . Na początku jak dałem mu za mały czas po komendzie konwersji (0x44) to podawał 85.1 stopnia czyli jak to było gdzieś już powiedziane...

    Mikrokontrolery AVR beznazwie   21 Paź 2009 22:51 Odpowiedzi: 15    Wyświetleń: 2656
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    Witam, Ponizej umiescilem kod z ktorego korzystam. Odlaczylem LCD i sprawdzam tylko dwa pierwsze bajty. Zezygnowalem z innych bibliotek. #include <avr/io.h> #include <util/delay.h> //#include <avr/delay.h> #include <avr/signal.h> #include <avr/interrupt.h> #define...

    Mikrokontrolery AVR as_1011   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 7378
  • ATmega128 oraz ds18b20 - brak komunikacji

    Powyższe funkcje będą zawsze kiepsko działać. OW jest dostosowana do zmiennych timingów, jak popatrzysz w nocie to tolerancje są spore. W efekcie należy zawsze czekać na powrót magistrali do stanu recesywnego, aktywnie sprawdzając jej stan, a nie wrzucać jakieś magiczne opóźnienia. To dotyczy reset pulse,...

    Mikrokontrolery AVR tmf   13 Paź 2011 12:42 Odpowiedzi: 4    Wyświetleń: 1142
  • [Atmega16][ds18b20] - nie czyta poprawnie ID i temperatury

    Witam, próbuję odczytać temperaturę z mojego czujnika jednak wynosi ona ciągle -0.1, a gdy próbuje pobrać odczytać ID wyświetla mi puste miejsca lub krzaczki. Przy próbie podłączania za pierwszym razem niestety źle spojrzałem na schemat i odwrotnie podłączyłem zasilanie więc teraz nie wiem czy to wina...

    Mikrokontrolery Początkujący pustelnik933   21 Sty 2013 15:13 Odpowiedzi: 3    Wyświetleń: 1944
  • atmel studio M8 C - DS18B20 timingi rklibavr zmienne

    Chcę odczytać Atmegą 8 temperaturę z dwóch czujników DS 18B20, podpiętych do dwóch portów. Program piszę w Atmel Studio Zrodziło się wiele pytań z tym związanych między innymi na temat timingów zmiennych itp. Bardzo proszę życzliwych i doświadczonych o pomoc: 1. Czy właściwym będzie użycie...

    Mikrokontrolery AVR dondu   18 Lis 2012 20:31 Odpowiedzi: 9    Wyświetleń: 1761
  • Czujnik ds18b20 - Odczyt temperatury

    Witam, Zgodnie z lekturą próbuję odczytać temperaturę. Przepisałem wszystko tak jak jest w dokumencie, sprawdziłem kilka razy - wydaje mi się że błędu nie popełniłem. Mimo to odczyt temp. nie działa. Otrzymuję wynik -0.1 Oto kod: /* * ds18s20.h * */ #include <avr/io.h> #include...

    Mikrokontrolery shady79   17 Gru 2013 22:08 Odpowiedzi: 15    Wyświetleń: 2634
  • Arduino PRO mini (328) - rejestrator temperatury z wielu czujników DS18B20

    Jest programowy licznik przerwań, działa dobrze. Precyzja odmierzania czasu nie jest tu absolutnie krytyczna. Mógłby ktoś mi coś podpowiedzieć na temat realizacji zatrzasku zasilania? W/g mnie powinno być ok i nawet działa, ale w stanie wyłączenia na bramce jest ponad 2,5V i układ pobiera 2mA. 2822237000_1440081647|smEyQ81jhR...

    Arduino tzok   27 Sie 2015 18:30 Odpowiedzi: 10    Wyświetleń: 2505
  • [ds18b20] - Ujemna temperatura

    Jeśli chcesz już na piechotę liczyć to pamiętaj, że w U2 jest zapisana cała liczba, a nie tylko wartości całkowite. Czyli chcąc wyświetlić tym sposobem liczby ujemne musisz ją zanegować, dodać jedynkę, wyświetlić znak "-" i dopiero Twojego sprintf'a. Nie wiem co to za procesor i jak bardzo zależy Ci...

    Mikrokontrolery joker1309   31 Gru 2015 19:00 Odpowiedzi: 7    Wyświetleń: 1053
  • 81 termometrów DS18B20 podpiętych do Raspberry Pi

    Rzeczywiście, pokiełbasiły mi się układy. Ale - ESP8266 / ESP32 są tańsze od ENC, WiFi jest tańsze w instalacji no i mamy procesor 'za darmo' w układzie. Nadal podtrzymuję moją opinię, że to najlepsza kostka do rozproszonych sieci sensorycznych a.k.a. IoT. Potwierdzam, sam stosuje jako licznik...

    DIY Zagranica kekon   19 Kwi 2016 14:13 Odpowiedzi: 32    Wyświetleń: 17841
  • ESP8266 i odczyt temperatury z dwóch ds18b20

    Dziękuję za pomoc krzbor. Wszystko działa ok. Wklejam poprawiony kod: Co robią poniższe linijki kodu? (na samym jego końcu) sent++; client.stop();

    ESP8266 i ESP32 oraz IoT crroo   01 Mar 2017 21:27 Odpowiedzi: 4    Wyświetleń: 3177
  • Wyświetlanie temperatury z DS18B20 na wyświetlaczu 7-segmentowym 4-cyfrowym

    Witam. Programuje uC AtTiny48. Czujnik DS18B20 podpiąłem na trzech kablach i odczyt jest na pewno dobry. Problem polega na wyświetlaniu wyniku. Dokładnie chodzi o moment wywołania funkcji pomiaru temperatury. W czasie jej wykonywania na ekranie wyświetlana wartość znika i natychmiast się pojawia. Jest...

    Mikrokontrolery AVR Soberro   18 Lip 2017 10:27 Odpowiedzi: 4    Wyświetleń: 1206
  • [ATTINY2313] [C] DS18B20. Dlaczego to nie działa?

    Szlak mnie trafia czy mógłby ktoś przejrzeć i sprawdzić dlaczego nie działa DS podpięty do PINB.7 oczywiście rezystor 4.7k do VCC Rezonator zewnętrzny 8Mhz Po włączeniu zasilania zapalają się 00 na wyświetlaczach LED po podpięciu ds18B20 wyskakują bzdury na wyświetlaczach, z tego co zauważyłem to...

    Mikrokontrolery dawid512   14 Lis 2008 22:12 Odpowiedzi: 12    Wyświetleń: 2171
  • [AVR] [C] Czy uda się uciec przed float? Uśrednianie temp

    Witam wszystkich! Nie znalazłem tego na forum, poprawcie mnie jeśli się mylę. W ramach pracy magisterskiej buduję sterownik zarządzający komorą chłodniczą. Mam już obsługę czujników ds18b20, problem polega na tym że temperaturę mam w dwóch zmiennych: cel - liczba całkowita (np 25) oraz cel_frac...

    Mikrokontrolery Fyszo   09 Lut 2008 11:21 Odpowiedzi: 7    Wyświetleń: 2838
  • Odczyt temperatury z ds18b20

    Na bazie kodów znalezionych w sieci popełniłem prosty program do ESP8266, który odczytuje temperaturę z dwóch ds18b20 i przesyła ją do brokera mqtt. Odczyt temp przez serial działa prawidłowo ale nie ma przesyłu przez mqtt. Domyślam się, że trzeba przekonwertować odczyt temperatury na taki, który można...

    Arduino sliver1   17 Paź 2015 13:21 Odpowiedzi: 0    Wyświetleń: 858
  • arduino+czujnik temp ds18b20+2 przekazniki

    Pisane na szybko, nie sprawdzałem działania ale idea jest podana : [syntax=c]#include <OneWire.h> #include <DallasTemperature.h> #define PIN_SENSOR 7 // pin do ktorego podloczono DS18B20 #define PIN_PK1 4 // pin sterujacy przekaznikiem 1 #define PIN_PK2 5 // pin sterujacy...

    Arduino alexx2244   05 Gru 2017 20:38 Odpowiedzi: 11    Wyświetleń: 723
  • ds18b20 po raz n-ty. Odczyt temperatury. Działa tylko do 23,9 stopni.

    Wiem ze bylo juz mase postow na forum o ds18b20, przeczytalem chyba wszystkie i nawet zarzekalem sie ze nie napisze kolejnego, ale po kilku dniach walki rece mi opadaja. Chce zczytac temp. atmega8 z tego ukladu. Zczytuje ladnie ale tylko do 23,9 stopni jezeli bardziej ogrzeje czujnik wyswietlacz wskazuje...

    Mikrokontrolery astony   07 Maj 2007 13:33 Odpowiedzi: 14    Wyświetleń: 2508
  • ili9341 Leonardo - Nadpisywanie obszaru ekranu pomiar temperatury.

    Witam, Jestem początkujący jeśli chodzi o Arduino. Posiadam układ Leonardo który jest wyposażony w wyświetlacz 240x320 działający w oparciu o sterownik ili9341, a także czujnik temperatury DS18B20. Do obsługi wyświetlacza używam bibliotek SPI.h i TFTv2.h. Problem polega na tym że jak wgram kod to dane...

    Arduino pkorpas   18 Mar 2015 11:08 Odpowiedzi: 6    Wyświetleń: 1569
  • Wyświetlanie wyniku na LCD (DS18B20)

    Witam. Proszę o brak agresji w moją stronę ze względu na moje pytanie które zaraz zadam. Temat wałkowany ale jednolitej odpowiedzi nie mogłem dostać więc proszę o pomoc. Wykombinowałem z paru źródeł taki o to kod (wraz ze zdefiniowanymi przeze mnie zmiennymi): #define F_CPU 8000000UL #include...

    Mikrokontrolery czopas   13 Wrz 2008 11:03 Odpowiedzi: 4    Wyświetleń: 2258
  • Konwersja float na string - dane z ds18b20 i PC

    Doszedłem w czym był błąd, po prostu źle konwertowałem dane. Napisałem taki kod : [syntax=delphi] procedure TForm1.ComTerminal1Char(Sender: TObject; Ch: Char); var temperatura : real; msb,lsb : integer; msb1,msb2,lsb1,lsb2,msb_text,lsb_text : string; temperatura_tekst : string; begin ...

    Mikrokontrolery AVR ^Rachel   12 Cze 2011 14:54 Odpowiedzi: 4    Wyświetleń: 2290
  • Atmega32+ds18b20 - podpiecie kwarca ?

    odczytanie i wysłanie całego bajtu [syntax=c]void send_byte(char wartosc) //wysyla caly bajt do ukladu { unsigned char i; //licznik unsigned char pom; //zmienna pomocnicza for(i=0; i<8; i++) { pom = wartosc>>i; //przesuniecie bitowe w prawo pom &= 0x01; //skopiowanie...

    Mikrokontrolery AVR jareckik   08 Gru 2011 01:58 Odpowiedzi: 28    Wyświetleń: 2082
  • Atmega 328p, ds18b20, rozdzielczość, atmel studio

    Witam, czy mógłby mi ktoś powiedzieć w jaki sposób programowo ustawić rozdzielczość czujnika temperatury z 12 bitowej na 10 bitową bądz 9 bitową? Mój kod: [syntax=c]#include <util/delay.h> #include <avr/io.h> #include <stdlib.h> #include "lcd.h" #define bit_is_set(sfr,bit)...

    Mikrokontrolery Mandeson   30 Gru 2017 09:45 Odpowiedzi: 7    Wyświetleń: 339
  • [atmega88][C][DS18B20] Odczyt temperatury - 0x07FF

    Problem rozwiązany. W datasheet zalecany jest rezystor podciągający ok. 5k. Jednak dalej, jest informacja, że podczas niektórych operacji (m.in. przy konwersji temperatury) zapotrzebowanie na prąd, może wynieść 1,5 mA. 5V/5kohm = 1mA max. Zmiana rezystora na 3,3k rozwiązało problem. Szkoda tylko...

    Mikrokontrolery AVR uowiec   09 Mar 2009 21:13 Odpowiedzi: 2    Wyświetleń: 2438
  • STM32 Discovery one-wire. W zmiennych od temperatury są same zera.

    Witam, chcę podłączyć termometr ds18b20 do mojego STM'a. Wzorując się na przykładzie pod AVR'a chciałem napisać swoją bibliotekę obsługującą one-wire. Niestety po załadowaniu programu w zmiennych, w których powinna być temperatura znajdują się same jedynki. Może ktoś wie co może być przyczyną? Opóźnienia...

    Mikrokontrolery Pozostałe saper_2   01 Maj 2011 22:11 Odpowiedzi: 3    Wyświetleń: 4691
  • Pomiar temperatury + obsługa klawiatury

    Witam, Mam jedno pytanie. Pomiar temperatury przy użyciu układu DS18b20 trwa 750ms przy rozdzielczości 12 bitów. Używam ATmega32, a sam pomiar działa poprawnie. Jak można rozwiązać problem polegający na tym, że program podczas wykonywania pomiaru nie "czyta" klawiszy? Z góry dziękuję za odpowiedź. Poniżej...

    Mikrokontrolery Początkujący snnaap   25 Sty 2013 12:46 Odpowiedzi: 18    Wyświetleń: 2241
  • Błędy przy odczycie temperatury DS18B20 [C]

    Witam wiem że temat pewnie był już wiele razy wałkowany ale proszę o pomoc. Próbuję odczytać temperaturę z DS18B20 i zawsze mam wartość 16,1 nawet jak jest czujnik odłączony proszę o pomoc gdzie jest błąd w kodzie :cry: #define WE 0 #define PORT_1wire PIND #define SET_1wire DDRD &=~ _BV(WE) #define...

    Mikrokontrolery AVR jaros85   26 Sty 2010 21:15 Odpowiedzi: 19    Wyświetleń: 3116
  • [Atmega88][C] DS18B20 pomiar temperatury i zapis do EEPROM

    Odświeżam trochę... Po tym jak mnie tu pojechano, postanowiłem pominąć eeprom i wysłać temperaturę na LCD. Po części się to udało ale układ wskazuje ciągle -0.1 st.C. Czujnik na pewno jest sprawny, bo wymieniałem i dalej to samo. Połączenie i odwołanie do portu też jest ok, bo jak odłączam czujnik,...

    Mikrokontrolery AVR Kegeer   12 Lut 2011 15:15 Odpowiedzi: 4    Wyświetleń: 2409
  • Arduino C - Konwersja temperatury DS18B20 na ludzką postać

    Potem, jak chcesz to dziel przez 10 i na float ... Float? O zgrozo 1,5kB w plecy :) Tak to się robi:

    Mikrokontrolery AVR lukas_gab   27 Mar 2015 09:17 Odpowiedzi: 8    Wyświetleń: 1257
  • LPC1114 - nie odczytuje temperatury z DS18b20

    Jak wpisałem w googlach cannot find -llm to dostawałem podpowiedź "Czy chodziło Ci o: cannot find -lm " czyli to co napisał Newbieman. A właśnie lm miałem dodane do bibliotek Teraz co doszedłem do tego że LPCXpresso daje samo l przed nazwą biblioteki, jak usnąłem l i zostawiłem tylko m projekt...

    Mikrokontrolery ARM KamilCWK   18 Sie 2015 22:41 Odpowiedzi: 11    Wyświetleń: 1080
  • [AVR GCC] DS18B20 i temperatury ujemne.

    ...Zastanawiam się czy da się jakoś wyświetlić przecinek z infromacji które przesyła ten układ ... Da się , ale to kosztuje 1.5kB flasha //... #include <stdlib.h> //... dtostrf(... ); Chyba...

    Mikrokontrolery snow   02 Sty 2007 17:15 Odpowiedzi: 12    Wyświetleń: 5240
  • Pomiar temperatury czujnikiem DS18b20 przy użyciu procesora 89c4051

    dobra.. mała pomyłka wcale nie musi być zaden float. Czujnik wysyła dane trochę inaczej. Polecam ten topic on dosyć duzo wnosi do tematu mimo że zawarta tam wiedza dotyczy obsługi tego czujnika w c. [url=][AVR GCC] DS18B20 i temperatury ujemne.

    Mikrokontrolery Electix   05 Mar 2007 23:08 Odpowiedzi: 27    Wyświetleń: 2385
  • [MEGA8][C] Błędny odczyt temperatury z DS18B20

    Dzięki za chęć pomocy, oto program który wysłałem na maila: #define F_CPU 1000000UL // oscylator wewnetrzny AtMega8 #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #define WE 5 // przypisanie linii 1-Wire dla pinu PC5 #define PORT_1WIRE PINC #define CLEAR_1WIRE...

    Mikrokontrolery AVR marwel007   24 Lis 2009 00:36 Odpowiedzi: 30    Wyświetleń: 6181
  • [atmega8,C] DS18B20 błędna temperatura

    To, że makro (bo to nie jest funkcja), jako argument ma float nie ma znaczenia, przy podawaniu opóźnienia jako stałej. Nie rozumiem co masz tu na myśli. Tam nie ma żadnego float. Jest double. Mówię o funkcjach _delay_ms i _delay_us.

    Mikrokontrolery AVR 528649   18 Sie 2010 07:58 Odpowiedzi: 17    Wyświetleń: 3381
  • Wyswietlanie ujemnych temperatur ds18b20

    Witam ! temp = ((~scratchpad[1])*16... + (((~scratchpad[0]... = temp; poprzecinku = (temp - temp_calosci)*10; // dzięki temu można pozbyć się minusa gdy jest-0.0625 st.C bo i tak wyświetla // do częsci...

    Mikrokontrolery AVR siwekyhy   25 Gru 2011 16:29 Odpowiedzi: 2    Wyświetleń: 1512
  • [Atmega8][C] Wyliczanie temperatury DS18B20

    teraz wychodzi mi temp=4088.688 A wystarczy zajrzeć do noty [syntax=c]temp = temp_lsb + ((temp_msb & 0x07) << 8); if(temp_msb >= 8) temp = temp - 0x0800; return (float)temp/0x10;[/syntax] Wiesz jaka jest różnica między 3 + 1 a 3 | 1 ? Mimo, że dałem kod, polecam nieużywać...

    Mikrokontrolery AVR lukisio   13 Kwi 2012 12:49 Odpowiedzi: 9    Wyświetleń: 4557
  • [C] READ ROM 2 x DS18b20 1-wire

    Zrobiłem tak jak kazałeś, kolego BlueDraco, no może oprócz odczytu temperatury do osobnej funkcji, ale nadal fiasko - nic się nie wyświetla. Wiem, że main powinien zawierać tylko inne funkcje, ale zawsze robię te poprawki, gdy cały algorytm działa poprawnie. Obecnie funkcja main wygląda następująco: [syntax=c] /* ...

    Mikrokontrolery AVR oookamilooo   26 Lip 2013 07:44 Odpowiedzi: 39    Wyświetleń: 10628
  • Termometr WiFi - ESP8266 + DS18B20 - ThingSpeak, Blynk.

    ESP8266-12E tym razem będzie to NodeMCU Amica . Po umieszczeniu poprzedniej części materiału: DS18B20 komunikujący z wykorzystaniem cyfrowej magistrali 1-wire . W porównaniu do analogowego TMP36 na magistrali 1-wire może pracować kilka czujników. Warto zwrócić uwagę na długość (pojemność)...

    Artykuły TechEkspert   23 Lip 2019 17:16 Odpowiedzi: 80    Wyświetleń: 24117
  • [ATmega8][C] Termometr ATmega8, DS18B20, LCD - pokazywana temperatura 0,0

    TRIS w avr to o ile dobrze znalazłem DDR. Przerobiłem kod według tego co mi podałeś - niestety nadal na LCD -0.1 Czujnik mam podpięty do portu PD7 Kod wygląda teraz tak: Dodano po 4 Wróciłem do swojego kodu, przestawiłem w programie mkAVRCalculator w fusebitach uproszczonych wewnętrzny oscylator...

    Mikrokontrolery AVR traur   02 Maj 2019 10:56 Odpowiedzi: 19    Wyświetleń: 435
  • Atmega8 + DS18B20 - problem z 1wire

    Podaję działający kod na atmega8. U mnie chodzi na kwarcu 8 MHz, ale zmieniałem na 1 MHz wewnętrzny rezonator i też działało. DS18B20 na PB2. rezystor (u mnie potencjometr) ma mniejszy opór niż 4k7, bo przy wyższych temperaturach świruje. LCD: DB4 - DB7 odpowiednio PB4 - PB7. Potrzebna obsługa LCD...

    Mikrokontrolery wer1207   28 Lis 2008 11:54 Odpowiedzi: 13    Wyświetleń: 4250
  • DS18b20 AVR-GCC po raz n-ty

    Aby nie tworzyć nowego tematu podepnę się tu. Tworzę komplet funkcji do obsługi 1-Wire. Mam wszystkie podstawowe funkcje i bez problemu odczytuję temperaturę z DS18B20. Brakuje mi jednak funkcji wyszukującej urządzenia gdy jest ich więcej. Zamieszczam poniżej kod mojej biblioteki. Większość funkcji to...

    Mikrokontrolery tomek_byd   21 Sty 2010 19:48 Odpowiedzi: 10    Wyświetleń: 3670
  • Arduino uno DS18B20 zmienna globalna

    Witam Od niedawna zacząłem zabawę z Arduino... więc proszę o pobłażliwość... Mam problem z DS18B20 pisze taki ciut większy ale nie bardzo skomplikowany projekt a chce się na nim nauczyć jak najwięcej... przykładowo: [synta... <OneWire.h> #include <DallasTemperature.h> #include...

    Arduino drobok   02 Kwi 2017 07:56 Odpowiedzi: 6    Wyświetleń: 846
  • Wyświetlanie float na BCD [C]

    odczyt temperatury z DS18b20, dokładność do 0,5 stopnia. A o jaką konkretnie funkcję z libm chodzi? Dziękuję, zaznajomię się z tematem.

    Mikrokontrolery tmf   10 Lut 2012 09:39 Odpowiedzi: 3    Wyświetleń: 939
  • Arduino mega 2560 - pomiar temperatury - brak odczytu zmiennej

    Witam, na Arduino chcę wykonać prosty sterownik kotła węglowego, w zależności od zadanej temperatury będzie uruchamiana pompa i sterowanie wentylatorem nadmuchu. Najpierw chcę opanować odczyt temperatury. Mam moduł wyświetlacza + klawiatura, pomiar temperatury jest dokonywany za pomocą czujnika DS18B20....

    Arduino koco   08 Lut 2013 10:14 Odpowiedzi: 2    Wyświetleń: 2205
  • DS18B20 - dziwny problem ?

    Hi, CRC nie sprawdzam, ale jestem w trakcie dopisywania mod wziety z . W celu ulatwienia sobie zycia na poczatek obliczanie temperatury z dokladnoscia do 0.1 (bit konfiguracyjny na taka wskazuje) kod wyglada tak: res=temp_msb*256 + temp_lsb; res=(float) res/16.0; sprintf(str,"TEMP: %2.2f",res); Dziwna...

    Mikrokontrolery jacur   16 Gru 2006 15:09 Odpowiedzi: 7    Wyświetleń: 1434
  • DS18b20 + lcd + atmega 32 oprogramowanie w C

    wykorzystalem zarowno ten sposob na obliczanie temperatury: void Read_Temperature(void) { char tmp[10]; char temp1, temp2; unsigned short int t; if (ow_reset__()==1) test(); write_byte(0xCC); //Skip ROM write_byte(0x44);...

    Mikrokontrolery pychu   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 8648
  • Wyświetlacz siedmiosegmentowy i ds18b20 prosze o pomoc

    jeśli chodzi o ujemne temperatury to ta funkcja sobie poradzi: float zamien_temp(unsigned char MSB,unsigned char LSB) { if(MSB&0x80)//ujemna temp { LSB=~LSB +1; MSB=~MSB; unsigned int suma = LSB + (((unsigned int)MSB)<<8); ...

    Mikrokontrolery AVR Piotr Kania   12 Kwi 2009 21:10 Odpowiedzi: 17    Wyświetleń: 1968
  • DS18B20 Atmega8535 Zbyt wysoki odczyt termometru.

    Po milionach problemów, dwukrotnym zablokowaniu atmegi(jakim cudem? nie wiem) udało mi się zainstalować DS18B20 na Atmedze8. Zmieniłem zasilanie na bardziej solidne z zasilacza 9V AC i jedynym zauważalnym efektem jest jaśniejsze świecenie wyświetlacza,szybkie palenie wszystkich diod i efektowne topienie...

    Mikrokontrolery Don_nietoper   04 Lip 2012 15:14 Odpowiedzi: 21    Wyświetleń: 2498
  • Termometr DS18B20 i 4 wyświetlacze 7-segmentowe

    Przede wszystkim zrezygnuj z float, które w tym przypadku jest kompletnie zbędne. Zamiast tego pomyśl - np. 1.9 to to samo co 19, wystarczy tylko przesunąć przecinek. Analogicznie można sobie przekonwertować część ułamkową temperatury.

    Arduino 373522   14 Kwi 2015 08:12 Odpowiedzi: 6    Wyświetleń: 936
  • Nano plus DS18B20 plus LCD

    [syntax=c] // returns temperature in degrees C or DEVICE_DISCONNECTED_C if the // device's scratch pad cannot be read successfully. // the numeric value of DEVICE_DISCONNECTED_C is defined in // DallasTemperature.h. It is a large negative number outside the // operating range of the device float...

    Arduino LChucki   15 Sty 2019 00:11 Odpowiedzi: 11    Wyświetleń: 144
  • Czujnik temperatury na mikrokontrolerze, przesył radiowy

    Podłączyłem do odbiornika wyświetlacz LED, zrobiłem wyświetlanie multipleksowe. Teraz szukam programu odczytującego temperaturę z jednego czujnika DS18B20 w języku C. Niestety dotychczasowe poszukiwania nie poskutkowały, więc proszę o pomoc. Wiem, że w internecie można znaleźć pełno kodów źródłowych,...

    Mikrokontrolery marc-in   01 Cze 2007 21:28 Odpowiedzi: 11    Wyświetleń: 3054
  • Arduino processing i odczyt temperatury

    Witam Próbuję "pożenić" arduino i processing. Chciałbym mieć odczyt z arduino temperatury z DS18b20 i wyświetlać to w processingu. Kod z arduino: #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 3 OneWire oneWire(ONE_WIRE_BUS); DallasTe...

    Arduino krzys59   15 Gru 2013 19:03 Odpowiedzi: 2    Wyświetleń: 2298
  • Pomoc w kompilacji programu do projektu - LCD czujnik temperatury

    Witam, Rozpoczynam dopiero przygodę z Arduino Leonardo. Na początek chciałem zrobić sobie czujnik temperatury(DS18B20) + wyświetlacz. Znalazłem dużo gotowych programów lecz z biblioteką OneWire.h i nie dokońca rozumiem co tam się w programie dzieje po kolei. Znalazłem łatwiejszy program do mierzenia...

    Arduino cienki_k   03 Lis 2015 22:45 Odpowiedzi: 18    Wyświetleń: 1593