ds18b20 temperatura float

Znaleziono około 292 wyników dla: ds18b20 temperatura float
  • Esp8266 co usunąć by była tylko sama temperatura

    (...) Blynk.virtualWrite(VPIN_coolerbtn, coolerState); } } if (modeState == 0) { display.setTextSize(1); // Draw 2X-scale text display.setTextColor(SSD1306_WHITE); display.setCursor(32, 45); display.print("Manual Mode"); display.display(); } delay(3000); } Witaj, Wygląda na to, że kod, który dostarczyłeś, jest niekompletny. Mogę jednak podać Ci podstawową...

    ESP8266 i ESP32   11 Wrz 2023 08:56 Odpowiedzi: 4    Wyświetleń: 720
  • Sterowanie przekaźnikami i czujnikiem DS18B20 na Arduino - kod i logika

    Przyjąłem że masz przycisk chwilowy a przekaźniki sterowane stanem wysokim. Tutaj poprawki : [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 przekaznikiem 2 #define PIN_PK3 6 // pin...

    Arduino   05 Gru 2017 20:38 Odpowiedzi: 11    Wyświetleń: 1188
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Termostat multisensorowy projekt AI

    Jesteśmy świadkami, jak cała konstrukcja jest generowana przez AI. Nie tylko kod programistyczny, ale również sposób łączenia elementów. Na razie modele radzą sobie z popularnymi elementami, pewnie kwestia czasu, jak zostaną przetrenowane na datasheetsach elementów elektronicznych. . No właśnie AI kiepsko radzi sobie z Datasheet. Nie za bardzo radzą...

    DIY Dom Ogród   15 Lis 2025 17:44 Odpowiedzi: 14    Wyświetleń: 1368
  • REKLAMA
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23289
  • REKLAMA
  • Videoporadnik wyświetlacze NEXTION

    Powiedzcie mi proszę co w moim przykładzie jest nie tak. Temperatura się wyświetla w obydwóch polach na wyświetlaczu, ale naprzemiennie. Jak zrobić żeby jedna była na jednym a druga na drugim? [syntax=c]#include "Nextion.h" #include "NexText.h" #include "NexGauge.h" #include <OneWire.h> #include <DallasTemperature.h> OneWire ds(7); // deklaracja...

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 44193
  • 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 jest ok więc prezentuje. To jest moja pierwsza przygoda...

    DIY Poczekalnia   19 Sie 2023 22:09 Odpowiedzi: 9    Wyświetleń: 11253
  • REKLAMA
  • Automatyczny karmnik dla ryb, BL602

    Dzięki! Szczerze mówiąc, nie zauważyłem tego. Użycie poniższego rozwiązania naprawiło problem, teraz poprawnie uruchamia powtarzające się zdarzenie: backlog startDriver DS1820 5; waitFor WiFiState 4;waitFor MQTTState 1; addRepeatingEvent 60 -1 publishFloat DS1820Temp $CH5; OpenBelken FW robi to, co obiecał. Dane są wysyłane do właściwej kolejki/tematu...

    Smart Home IoT   06 Lis 2024 12:01 Odpowiedzi: 23    Wyświetleń: 3063
  • Przesyłanie odczytu typu float z DS18B20 za pomocą CAN MCP2515 na Arduino

    Hm. To pewnie będzie za proste. [syntax=c] float temperatura = ds18...(); can.write(&temperatura, sizeof temperatura); [/syntax]

    Arduino   11 Lut 2022 21:42 Odpowiedzi: 18    Wyświetleń: 957
  • Programy Arduino w C: Polskie znaki, czas z RTC, temperatura na LCD

    Co to znaczy programy Arduino w języku c? Dodano po 4 Jasne, oto przykłady programów w języku C na Arduino dla podanych zadań: ### 1. Wyświetlanie napisu zawierającego polskie znaki Jeśli używasz wyświetlacza LCD, możesz napotkać problem z polskimi znakami, ponieważ standardowe wyświetlacze LCD nie obsługują ich bezpośrednio. Możesz spróbować zastąpić...

    Arduino   06 Lip 2024 14:06 Odpowiedzi: 11    Wyświetleń: 486
  • DS18B20 + ATTINY13 – odczyt i konwersja temperatur ujemnych bez float

    Witajcie, chciałbym lekko odgrzać kotleta i poprosić o wskazanie błędu przy próbie wyliczenia temperatur ujemnych. Odczytuję czujnik DS18B20 w maleńkim ATTINY13 (zmienne float właściwie odpadają) i co około sekundę wysyłam wynik poprzez UART. Dla temperatur dodatnich - dzięki uprzejmości p. Podkalickiego i jego "odchudzonej" biblioteki DS18B20 działa...

    Mikrokontrolery AVR   15 Lut 2021 10:38 Odpowiedzi: 7    Wyświetleń: 726
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

    W przypadku DS należy wyłączyć tryb czekania na wynik, inaczej program jest blokowany na czas odczytu, dla 12 bitów jest to 750ms, a wtedy można odwrócić kolejność, odczyt i po nim zlecenie pomiaru, powrót do tego bloku programu za np. 1s. Jeśli się dobrze napisze warunek millis nic się nie psuje po 54 dniach, liczby porównywane muszą być w typie 32bity...

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 1959
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    https://obrazki.elektroda.pl/5304082500_... * 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. Wykrywanie...

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2880
  • Termometr WiFi - ESP8266 + DS18B20 - ThingSpeak, Blynk.

    Rozumiem, jest problem z kompilacją. Zakomentowałem rzeczy związane z DHT i wpisałem wartości wysyłane do chmury na stałe (tam możesz zmodyfikować aby wprowadzić wartości z DS18B20). Wilgotność 35.0% i temperatura 25.0C. Usunąłem literówkę i kod się kompiluje, ale czy działa tego nie wiem. [syntax=c]#define BLYNK_PRINT Serial // Comment this out to...

    Artykuły   28 Lis 2021 11:11 Odpowiedzi: 81    Wyświetleń: 43776
  • Atmega8 - Błąd w kodzie, lub podłączeniu, potrzebna rada.

    Witam, w ramach nauki programowania uC, znalazłem kod pozwalający na wyświetlanie temperatury z DS18B20, na wyświetlaczu 1602A. Jako że na samym przeklejeniu kodu pewnie zbyt wiele bym się nie nauczył, użyłem nieco innego termometru(dokładność nie 0,1, a 0,5*C), zmieniłem układ w jakim ma się wszystko wyświetlać, zastąpiłem float przez int zmieniane...

    Mikrokontrolery Początkujący   10 Paź 2014 20:05 Odpowiedzi: 6    Wyświetleń: 930
  • REKLAMA
  • ds18b20 - odczyt temperatury na PC pokazuje stałą wartość 88

    Zabralem sie za termometr ds18b20. Wczesniej korzystalem z niego, wartosc temperatury wyswietlalem na LCD'ku i wszystko dzialalo. Teraz powrocilem do ukladu z ta roznica ze wart. temperatury wyrzucam szeregowo na kompa. Problem polega na tym ze w hyper terminalu wyswietla mi caly czas jedna wartosc (88). Kiedy wyciagam, w czasie pracy, procka uklad,...

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1679
  • Stała wartość 16,1°C z DS18B20, nawet przy odłączonym czujniku - błąd w kodzie?

    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 CLEAR_1wire DDRD |= _BV(WE) //Resetowanie...

    Mikrokontrolery AVR   26 Sty 2010 21:15 Odpowiedzi: 19    Wyświetleń: 3530
  • Codevision ds18b20.lib - brak pomiaru ujemnych temperatur, wartość 4096 na wyświetlaczu

    witam czy ta biblioteka obsluguje ujemne temp? bo na wystwietlaczu ponizej zera otrzymuje wartosc 4096..i maleje wraz z malejaca temp... co jest nie tak? dziekuje pzdr.

    Mikrokontrolery   07 Maj 2006 20:40 Odpowiedzi: 6    Wyświetleń: 2078
  • Termometer Atmega 8 na 7-segmentowym - -miganie wyniku

    Czesc wszystkim, Mam problem z poprawnym działaniem termometru na 7-segmentowym wyświetlaczu. Załączam film - no nie chce się bardzo rozpisywać. Generalnie to nic złego w bibliotekach multipleks. Coś z kodem jest nie tak prawdopodobnie w dsb1820. Poniżej załączam kod. Proszę o pomoc. Pozdrawiam. Dodam tylko, że temperatura jest wyświetlana poprawnie...

    Mikrokontrolery AVR   18 Lip 2020 19:21 Odpowiedzi: 8    Wyświetleń: 825
  • DS18b20 - różnice w odczytach temperatury przy różnych wartościach

    Witam. Pytam się "starszych" kolegów o radę, a dokładnie o mój sposób rozwiązania problemu, czy ma sens. Sytuacja: używam czujników temperatury opartych na DS18b20 - bardzo solidnie wykonanych, z przewodami w osłonie silikonowej, gilza z pastą przewodzącą, mechanicznie zaciskana w sześciokąt na połączeniu z kablem o średnicy fi5,5 mm, dodatkowo zabezpieczona...

    Mikrokontrolery   02 Cze 2018 10:04 Odpowiedzi: 27    Wyświetleń: 2133
  • Arduino Nano i DS18B20 - przyczyny zaników odczytu temperatury

    Nie mam zdefiniowanego co ile ma być odczyt temperatury Tutaj jest fragment kodu: #include <DallasTemperature.h> //biblioteka czujnika temp #include <OneWire.h> //biblioteka interfejsu #include <LiquidCrystal_I2C.h> //biblioteka wyświetlacza 2004 #define ONE_WIRE_BUS2 //definiowanie pinu ONE-WIRE OneWire oneWire(ONE_WIRE_BUS); DallasTemperature...

    Arduino   18 Mar 2021 09:31 Odpowiedzi: 21    Wyświetleń: 1353
  • Arduino - DS18B20 nie wyświetla ujemnych temperatur poprawnie

    Mała kontynuacja: 1. Dołożyłem barometr BMP180 2. Zdefiniowałem symbole na LCD: termometr, kropelka, stopnie C, "ś" 3. Przeorganizowałem ekrany [syntax=c]#include <DHT.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <OneWire.h> #include <DS18B20.h> #include <Adafruit_BMP085.h> Adafruit_BMP085 bmp; #define...

    Mikrokontrolery Początkujący   25 Cze 2017 10:26 Odpowiedzi: 43    Wyświetleń: 7350
  • C/AVR - Optymalizacja pamięci: zmienne, switch vs warunki, kod na sterownik basenu

    Kolega słowem nie wspominał o ds18b20 :). Ale faktycznie warto przejrzeć typy- nie potrzeba 16 bitowego inta na wartosci w zakresie 0-255 itp.. Wrzuć kod, będzie moźna rozmawiać konkretnie. Pozdrawiam. Ale kolega się domyślił, że temperatura idzie po DS18B20 ;-) Float to nie 1.5 KB, a 30 bajtów. Zmienne wyglądają u mnie tak: A jak ci wyszło owe 30...

    Mikrokontrolery AVR   18 Lis 2012 21:34 Odpowiedzi: 23    Wyświetleń: 3066
  • Jak zredukować opóźnienia w Arduino z OLED i Modbus RTU?

    Witam, konstruuje moduł do tzw. inteligentnego domu moduł znajdzie się w puszce pod włącznikiem. Zadania jakie będzie realizował to: - pomiar temperatury DS18b20, - enkoder (będzie zrealizowany na przerwaniach), - 8 wejść cyfrowych, - wyświetlacz oled do wyświetlania parametrów (OLED 0,96' 128x64 na I2C - SSD1306). Moduł będzie komunikował się z sercem...

    Arduino   07 Cze 2019 10:55 Odpowiedzi: 24    Wyświetleń: 1263
  • Sterowanie ogrzewaniem przyczepy kempingowej - kod Arduino

    Witam ogólnie to mam już prawie ogarnięte, ale mam jeszcze pytanie w ramach testów trochę zmieniłem program i w tym momencie steruje przekaźnikiem za pomocą temperatury i histerezy. I o tą histerezę mi chodzi, czy może to tak wyglądać? Ogólnie mało jest info na temat regulacji histerezy. #include <OneWire.h> #include <DS18B20.h> #include...

    Arduino   27 Paź 2019 04:40 Odpowiedzi: 5    Wyświetleń: 648
  • Arduino Uno - Zawieszanie się programu przy pomiarze temperatury DS18B20 i I2C

    Z tymi cyframi to miałem na myśli ogólnie ilośc znaków. No ale skoro temperatura to liczba zawsze trzycyfrowa (z kropką daje ogółem 4 znaki) to odpada pomysł z zostawianiem "ogona" na LCD. Być może problem jest w kodzie, bo tak patrzę i chyba coś przekombinowałeś. Przede wszystkim zadeklaruj temperatury jako float (nie int) Spróbuj taki zapis: [syntax=c]...

    Arduino   19 Lut 2016 14:02 Odpowiedzi: 11    Wyświetleń: 2343
  • AVR/ATMEGA8 - Jak wyświetlić dane z DS18B20 na segmentowym LED?

    Ad1. Znalazłem rozwiązanie mojego problemu. Ad2. Niestety nie znalazłem tego czego szukałem, samo stworzenie tablicy i wyświetlenie tego co napisze nie jest problemem najgorzej z wyświetleniem otrzymanej temperatury poniżej zaprezentuje kawałek kodu. fTemperature=(float)(cTemper... dtostrf(fTemperature,1,1,cStringBuff...

    Mikrokontrolery AVR   12 Paź 2013 12:25 Odpowiedzi: 4    Wyświetleń: 4641
  • XMEGA: Odczyt temperatury z DS18B20 i wyświetlanie na HD44780

    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 takim co już potrafią migać diodą) na zrozumienie...

    Mikrokontrolery Początkujący   23 Maj 2018 13:31 Odpowiedzi: 3    Wyświetleń: 2058
  • DS18B20 w Arduino Nano i ENC28J60 zwraca 0°C - dlaczego?

    (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 ilość pozostałej pamięci. Dorzucam poniżej zaktyualizowany program...

    Arduino   04 Mar 2018 18:08 Odpowiedzi: 18    Wyświetleń: 930
  • DS18B20 - Nieprawidłowy odczyt temperatury przy 8MHz w AVR

    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 main(void){ unsigned char ucReset; char cTemperatureH = 0, cTemperatureL = 0; float...

    Mikrokontrolery Początkujący   27 Paź 2014 19:06 Odpowiedzi: 11    Wyświetleń: 1230
  • Arduino Uno DS18B20 - Jak odczytywać temperaturę co określony czas?

    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: [syntax=c]#include <OneWire.h> #include <DallasTemperature.h> #include <LiquidCrystal_I2C.h> #define ONE_WIRE_BUS 4 OneWire...

    Arduino   02 Kwi 2017 07:56 Odpowiedzi: 6    Wyświetleń: 1224
  • ARDUINO - Odbieranie danych z wielu czujników przez jeden odbiornik 443MHz

    Witam Czy ma ktoś doświadczenie w odbieraniu danych z dwóch (lub więcej) czujników drogą radiową... Chcę zbierać dane z różnych czujników (temperatura, ciśnienie, przyspieszenie, itp) wysyłających dane przez moduły 443MHz i odbierać je przez jeden odbiornik, taki DataLogger. Umiem to robić pojedynczo z każdego czujnika i wyświetlać wartości na wyświetlaczu....

    Arduino   04 Sty 2015 18:18 Odpowiedzi: 11    Wyświetleń: 2256
  • ESP8266 + 2xDS18B20: Nieregularne odczyty temperatury z drugiego czujnika

    Próbowałem tak robić ale nie działało. Do ESP8266 kod pisze się trochę inaczej niż arduino, i na razie nie umiem tego scalić tak aby nie wysyłać osobno temp1 i temp2. Proszę o pomoc. P.S. Poniżej załączam kod do Arduino Mega+ENC28j60+6x sensor ds18b20+DHT21 1x temperatura 1x wilgotność. Wszystko działa. Może komuś się przyda. [syntax=c] /* | Wszystko...

    ESP8266 i ESP32   01 Mar 2017 21:27 Odpowiedzi: 4    Wyświetleń: 4305
  • Arduino Mega 2560 + Enc28j60 + 6xDS18b20 + 1xDHT21 - Wysyłanie danych na Thingspeak

    Witam. Zbudowałem taki układ: Arduino Mega 2560 + Enc28j60 + 6xDS18b20 + 1xDHT21 Dane z czujników wysyłam na Thingspeak. Poniżej załączam program. (poskładany z netu) http://obrazki.elektroda.pl/9384029600_1... Chciałbym ustawić temperaturę startową po resecie na 10 stopni. Jak to zrobić?

    Arduino   16 Mar 2017 16:20 Odpowiedzi: 3    Wyświetleń: 1005
  • [Atmega8] [Atmega8][C] DS18B20 - Błędne odczyty temperatury po czasie

    Witam Przerzucam się z Bascom na C. Niestety jest to odrobinę bolesne. O ile LCD już ogarnąłem, to kłopot sprawia mi DS18b20. Zaraz po uruchomieniu układu, temperatura wyświetla się w miarę dokładnie. Niestety po kilkudziesięciu sekundach wyświetlana jest temperatura ujemna (!). Czyli najpierw pokazuje ok 22-23 st. i nagle przeskakuje na -8st. Wygląda...

    Mikrokontrolery AVR   13 Kwi 2012 12:49 Odpowiedzi: 9    Wyświetleń: 5049
  • Arduino DS18B20 + LCD: która linia kodu odpowiada za wyświetlanie temperatury?

    Witam, Mam pytanie dotyczące tego kodu. Która linijka odpowiada za wyświetlanie liczb dziesiętnych ? Czy to, że na wyświetlaczu widoczna jest dziesiętna temperatura a nie ciąg znaków binarnych zawarte jest w programie czy budowie Arduino ? [syntax=csharp] #include <OneWire.h> #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3,...

    Arduino   06 Cze 2015 15:51 Odpowiedzi: 3    Wyświetleń: 693
  • [MEGA8] Jak poprawić odczyt temperatury z DS18B20 na ATmega8 w C?

    Cześć! Na wyświetlaczu zamiast poprawnej (lub prawie poprawnej) temperatury wyświetla mi się temperatura -0.1 stopnia. Program napisany w bascomie funkcjonuje poprawnie (temperatura nie dokońca się zgadza bo na rtęciowym termometrze mam 23 stopnie a DS pokazuje mi 25). Gdzie popełniłem błąd? #define WE 2 #define PORT_1wire PINB #define SET_1wire DDRB=~_BV(WE)...

    Mikrokontrolery AVR   24 Lis 2009 00:36 Odpowiedzi: 30    Wyświetleń: 6964
  • 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 który działa już bez zarzutu potem wspierając się prezentacją...

    Mikrokontrolery Początkujący   09 Lut 2015 21:10 Odpowiedzi: 10    Wyświetleń: 1110
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    chyba, że zmienna i jest zadeklarowana wcześniej jako globalna. tak, jest globalna, w zasadzie większość zmiennych mam globalne i właśnie mi o to chodziło, że nie które mógłbym zmienić na lokalne. Powinieneś użyć getFreeMemory() dobrze, wstawiłęm rozmiar "int size = 8192" dla Mega, wtedy wynik to 6694, gdybym zostawił 2048, wtedy wynik to 2047. No...

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 1605
  • Jak poprawić działanie enkodera w projekcie termostatu Arduino?

    Witam serdecznie Jestem początkującym użytkownikiem Arduino. Chciałem napisać program termostatu z timerem, LCD, i enkoderem ale niestety nie mam zupełnie pojęcia o enkoderach. Wiec znalazłem jakiś przykład na działanie enkodera (który wydal mi się najlepiej działający i prosty) i dorobiłem do niego troszkę :). Niestety nie pamiętam kto był autorem...

    Arduino   07 Mar 2019 21:10 Odpowiedzi: 34    Wyświetleń: 4713
  • [C] Jak odczytać 64-bitowy kod ROM z czujników DS18b20 w C?

    Odkopuję stary temat, ale nie mogę sobie poradzić z odczytem temperatury po wykorzystaniu Match ROM. Teoretycznie powinno działać, ale ... Tutaj daję kod: [syntax=c] #define AMOUNT 3 // ilość termometrów na lini unsigned char rom[AMOUNT][8]; void SearchRom(void){ unsigned char last_zero, a, b, tmp, discrp = 0, last_bit = 0, dscnt = 0; do { while(!(uc1WireResetPulse()));...

    Mikrokontrolery AVR   26 Lip 2013 07:44 Odpowiedzi: 39    Wyświetleń: 11870
  • DS18B20 - brak konwersji temperatury po wysłaniu komendy 0x44

    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 do 33, co jakiś czas pokazuje się 62 i 00. Coś jest...

    Mikrokontrolery ARM   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 3585
  • 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 kursu i nic błędów mnóstwo. Bo jeśli dobrze rozumiem,...

    Arduino   14 Sie 2017 20:07 Odpowiedzi: 12    Wyświetleń: 1716
  • [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 zostawała przekazywana właśnie przez tą funkcję?...

    Mikrokontrolery ARM   29 Gru 2016 19:05 Odpowiedzi: 1    Wyświetleń: 768
  • Jak wysłać liczby z Visual C++ do Atmega16/32 przez Serial Port?

    Witam, Przeczytałem wiele stron z podobną tematyką, próbowałem wielu różnych algorytmów, jednak nie udało mi się osiągnąć tego co chciałem. Założenie: Komunikacja aplikacji napisanej w visual c++ 2010 express z atmega16/32. 1. Wysyłka 5 liczb z komputera: (parametr1, parametr2, parametr3, parametr4, parametr5) na atmegę. Sprawa wydawałoby się prosta,...

    Mikrokontrolery AVR   16 Lut 2012 16:36 Odpowiedzi: 4    Wyświetleń: 1984
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    Po kolei. Jeden impuls Presence. Dłużej trwający odczyt (w nocie wyraźnie pisze że ma trwać więcej niż 60us! A jeszcze ma byc odstęp pomiędzy odczytami.) U Ciebie było 16us, a po odkomentowaniu opóźnienia 45us, raptem 61us. Spróbuj to: #include <avr/io.h> #include <util/delay.h> //#include <avr/delay.h> #include <avr/signal.h>...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 8137
  • Atmega16 i DS18B20 - błędny odczyt temperatury na LCD HD44780

    Mam podlaczony do Atmegi16 LCD HD44780 i DS18B20 (pod pin PD0). Nie dziala mi poprawnie transmisja 1-wire. Caly czas na wyswietlaczu wyswietlona temperatura to -16.1 (a powinno wskazywac ok. 25). Prosze o jakas podpowiedz #include <avr/io.h> #include <avr/delay.h> #include <stdlib.h> //LCD #define LCD PORTA #define E 3 #define RS 2...

    Mikrokontrolery AVR   07 Mar 2009 01:36 Odpowiedzi: 2    Wyświetleń: 1731
  • [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 typu sprintf odpada (zajmuje za dużo miejsca). Konwersja...

    Mikrokontrolery   11 Wrz 2009 23:40 Odpowiedzi: 3    Wyświetleń: 2751
  • Jak napisać sketch do sterownika akwarium na Arduino Uno z zegarem DS3231?

    Ja po paru dniach męczarni zrobiłem zrobiłem już parę rzeczy: 1. Na wyświetlaczu LCD 2x16 niebieski Z166 W56 podpiętym poprzez konwerter I2C TWI wyświetla się data i godzina, z zegara RTC DS3231 2. Wyświetla się aktualna temperatura z czujnika DS18b20 3. załącza się grzałka poprzez przekaźnik gdy temp. spadnie poniżej zadanej. no ale stoję w miejscu...

    Arduino   09 Lut 2016 20:55 Odpowiedzi: 4    Wyświetleń: 1752
  • Neoway M590 + Arduino: SMS z czujnika temperatury nie działa poprawnie

    Na podstawie przykładu kodu z sieci i jego modyfikacji stworzyłem kod który działa.Mam jedynie jeden problem.Po wysłaniu "tmp" dostaje sms zwrotny z temperaturą lecz ta temperatura nie zmienia się,jeśli nagrzeje w ręku czujnik i ponownie wyśle " tmp" to dostaje sms z temperaturą odczytaną wcześniej.Sam czujnik na pewno działa,testowałem go na prostym...

    Mikrokontrolery Początkujący   05 Wrz 2017 18:14 Odpowiedzi: 43    Wyświetleń: 2601
  • Jak wyświetlić wynik z czujnika DS18B20 na LCD przy użyciu AVR?

    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 <util/delay.h> #include <avr/io.h> #include <stdlib.h>...

    Mikrokontrolery   13 Wrz 2008 11:03 Odpowiedzi: 4    Wyświetleń: 2555
  • [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 delay_ms(int ms) { volatile long...

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

    Program przepisałem całkowicie z http://student.agh.edu.pl/~coni/avr_1wir... 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 wyciągnąłem...

    Mikrokontrolery AVR   22 Paź 2011 10:17 Odpowiedzi: 2    Wyświetleń: 2636
  • [ATTINY2313] ATTINY2313, C, DS18B20 na PINB.7 – błędne odczyty temperatury

    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 temperatura ustawiana jest ponad 100^C I nie reaguje...

    Mikrokontrolery   14 Lis 2008 22:12 Odpowiedzi: 12    Wyświetleń: 2357
  • [Atmega8] [Atmega8][C] Konwersja zmiennych na char i zawieszanie LCD HD44780

    Przyznam szczerze że mam problem z ogarnięciem tych rozmiarów danych zwracanych itd.. i nie bardzo wiem jak zmienić to wszystko tak, jak powinno być. Generalnie znowu mam problem. Na wyświetlaczu chce wyświetlić temperaturę z termometru DS18B20 - magistrala 1-wire zasilany zewnętrznie. Po dodaniu kodu odpowiadającego za obsługę tego termometru wyświetlacz...

    Mikrokontrolery AVR   10 Paź 2010 15:47 Odpowiedzi: 36    Wyświetleń: 6586