LChucki napisał: Nie widziałem bibliotek na Arduino, które sprawdzałyby czy po zakończeniu RESET faktycznie magistral przyjęła poziom "H", Wyżej wymieniona przeze mnie biblioteka również to sprawdza - funkcja readScratchPad(). Nie sprawdza, a jedynie odczytuje. Co więcej, nigdzie przy odczycie temperatury nie ma juz sprawdzania CRC, więc poza stratą...
Łączę to w ten sposób: https://obrazki.elektroda.pl/9438237900_... Czyli źle. Przeanalizuj to co napisałem o pullup i wyniki pomiaru multimetrem. Sprawdź jakie napięcie mikrokontroler traktuje jako poziom niski a jakie jako wysoki. Wskazówka: Zobacz w innych projektach jak włącza sie klawisze i jak je obsługuje. Prawie zawsze napięcia...
Ale przy innych bibliotekach działa elegancko w lewo lub w prawo tylko mam problem z ta biblioteka , a może masz jakis sprawdzony program termometru na ds18b20 z matrycami matrix
Witam. Chyba nie szukałeś, lepszym i praktyczniejszym projektem jest mikrokontrol ATmegi czyli Arduino i wpiecie czujników wilgotności i temperatury. Mona kupić czujniki juz gotwowe uruchamiajac przy pomocy kodu napisanego w srodowisku Ardino IDE (np. dla początkujących). ARDUINO (ATmega) - https://botland.com.pl/content/category/... Odczytanie...
Problemem była komunikacja między arduino a domoticzem a konkretnie rozpoczęcie "nadawania" usunięcie liniki: Serial.begin(9600); rozwiązało problem
Witam Mój problem polega na tym, że chciałem zrobić [url=http://kml.jogger.pl/2010/01/19/plu... na mikrokontrolerze Atmega328pu z wgranym bootloaderem na wewnętrznym zegarze 16 MHz. Program ten działa poprawnie na płytce Duemilanove. Na samej atmedze wczytuje się tylko ekran startowy i potem lcd czyste....
Witam zacznij od poczytania trochę . W linku masz obsługę tego czujnika wraz z przykładami myślę że ci się to przyda . https://forbot.pl/blog/kurs-arduino-ii-t... Tu z koleii masz serwomechanizmy https://forbot.pl/blog/kurs-arduino-siln... https://forbot.pl/blog/kurs-arduino-kont...
Pamiętam, że też miałem z tym problem. Wywal biblioteki i ściągnij inną wersję, poprawnie zainstaluj. Zwłaszcza chodzi o dallastemperature.
Widziałeś ten temat? https://www.elektroda.pl/rtvforum/topic3... Wygląda na to, że ktoś już opanował wyświetlanie na tym wyświetlaczu i zamieścił kod dla Arduino.
Witam serdecznie Panowie pytanie: Mam centralkę która obsługuje termometry 1-wire DS18B20, jeśli wyślę radiowo z arduino odczyt z termometru DS18B20, odbiorę tą temperaturę na drugim Arduino, to czy jest szansa przesłania dalej sygnału jako 1-wire? Coś w stylu Arduino slave 1wire. Nie mam możliwości ingerencji w centralkę, jest ona już stworzona i zabezpieczona,...
Zakładając brak innych problemów - stos
Zauważyłem, że nie ma znaczenia długość przewodu. Jak czujnik jest na płytce stykowej to wskazuje z dokładnością do 0,5 stopnia, a jak wpiąłem drugi podłączony na skrętce niezależnie czy 0,5 m czy 15 m to wskazania są z dziwnymi wskazaniami po przecinku. Wstawiłem inne rezystory (2K2 lub 3K4) i nic to nie zmieniło. CRC nie sprawdzałem bo nawet nie wiem...
Może nie całkowicie to samo, ale chodzi o zastosowanie tych samych elementów. Przykłady: [url=https://randomnerdtutorials.com/esp...
Warto ustalić, jakie opóźnienie wnosi jaki czujnik (poczytać noty katalogowe), na ile szybko może rosnąć temperatura... Jeśli sterowanie z użyciem procesora, to jest DS18B20 - czujnik, który daje wynik cyfrowy, to prostsze, niż kombinowanie z Pt100. https://forbot.pl/blog/kurs-arduino-ii-t...
Używasz samego ESP8266? Pisałeś coś o Arduino, rozumiem że jest IDE Arduino obsługujące ESP8266?
(...) odczytu temperatury. Jaki zaproponowałbyś kod (AVR GCC), aby nie trzeba było używać delay'a (może pooling lub maszynę stanu) ? Przy okazji przedstaw optymalną (bez zmiennoprzecinkowych liczb) konwersję danych ze scratpad'a na stopnie (może być złożeniem liczb całkowitych jako stopnie i części ułamkowe). Do obsługi termometrów DS18B20 bez blokowania...
Zasoby pożera ci biblioteka Adafruit wyświetlacza OLED, pewnie masz podstawową wersję która znakomicie nadaje się do utylizacji zbędnych zasobów. Jest dostępna wersja bez bajerów i wodotrysków, do wyświetlania samych znaków ASCII, to tak na wypadek jakby zabrakło ci pamięci dynamicznej po dołożeniu termometru na DS18B20.
Prosty w obsłudze na arduino czujnik do 125C Ds18b20. http://tomczak.org.pl/index.php/dydaktyk...
Jak jesteś początkujący to może Arduino z termometrem DS18B20 (od -10 do +85 dokładność pół stopnia, potem już gorzej) i z modułem GSM? Może wysyłać dane na zdefiniowany przez Ciebie serwer.
... GY-906.. Używam. Są dość dokładne. Jeśli cena nie odpowiada to jak najbardziej DS18B20 jak Koledzy wyżej radzą.
Do zrobienia. Właśnie robię taki projekcik na Arduino nano i ds18b20 jako termometr. Za wyjście robi moduł 4 przekaźników. Z pompki trzeba wymontować oryginalny przełącznik i zastąpić do 4 przekaźnikami.
Cześć Robię sobie termometr wielokanałowy oparty o Arduino Mega 2560 i termometry ds18b20. Wszystko działało dobrze - odczyt temperatury, zapis na kartę SD. Zachciało mi się podłączyć dodatkowy czujnik pod to samo łącze no i łącząc pomieszałem przewody - teraz już nie wiem jak, ale napewno podłączyłem źle termometry. Efekt - termometry non-stop zwracaja...
Arduino uno, wyświeltacz nextion inteligent 7' , kilka testów już robiłem z przykładów, np dual buton, termometr z ds18b20 z kursu Pana Krzyśka i wszystko było ok.
Zrobiłem termometr na Arduino. Jest prościej, szybciej i wiele gotowych kodów można znaleźć w internecie.
Witam Mam 2 termometry DS18b20 podłączone do oryginalnego sterownika. Chcę zbudować układ oparty na arduino tak żeby sygnał z termometrów biegł do oryginalnego sternika a także do arduino. Sterownik oryginalny nie ma możliwości programowania został zakupiony wraz z maszyną i nic nie można w nim zmienić. Czy można w jakiś sposób rozdzielić sygnał z termometrów...
Hm... Arduino+DS18B20 około 20 zł, sonda LS-10 ponad 2000 zł. 16-bitowy ADC do Arduino - od około 16zł. A może [url=https://botland.com.pl/pl/cyfrowe-c... VL53L1X time-of-flight - czujnik odległości I2C - zasięg do 4m, błąd do 2cm, można podpiąć do...
zdzisiek1979, bardzo prosta - idąc dwoma opisami z tego forum, zrobiłem sobie "aplikację" na androida/iphone wyświetlającą odczyty z DS18B20, śmigającą po wifi. Aplikacja Arduino, biblioteki podane w dwóch postach, kod na zasadzie kopiuj-wklej i działa :)
Cześć, w ramach weekendowego hobby i nauki elektroniki postanowiłem zrobić mieszadło magnetyczne do propagacji drożdży. Mieszadło ma posiadać regulację obrotów silnika, pomiar obrotów (jako dodatek do zabawy), pomiar temperatury (otoczenia i cieczy), sterowanie chłodzeniem i grzaniem (przekaźniki) a w przyszłości ekranem dotykowym (2,8" ILI9341). Komponenty...
Witam Władziowek coś Cie boli Raspberry jak widzę .... Ktoś następny spyta czemu Atmega skoro lepiej na PICu. A tak ogólnie to chciałbym widzieć jak robisz na płytce uniwersalnej serwer webowy z podłączeniem 81 termometrów DS18B20, chciałbym nawet zobaczyć jak rysujesz schemat serwera, tylko o zgrozo nie używaj gotowych płytek LAN do Arduino tylko zrób...
Używasz 50 takich czujników ? Do czego jeśli to nie tajemnica? I wpinasz do Arduino i odczyt na kompie?
Czy kojarzy ktoś jakiego tranzystora użyć w przypadku 8 termometrow ds18b20 na 1wire w arduino, termometry na przewodach omy 3x0,5 i długości rzędu 20m. Próbowałem na różnych rezystorach, potencjometrach i nie przynosi to spodziewanych efektów. Raz przy wartości około 1150 ohm zaczęło mi adresowac czujniki lecz nie trwało to zbyt długo i szukam jakiejś...
mam zrobić projekt na studia (który musi zawierać elementy elektroniki z której jestem niestety kompletnie zielony bo studiuje informatykę). To jest https://obrazki.elektroda.pl/5754559700_... Pisanie programu dla : - osobne układy ATmaga aplikacja np. AVR STUDIO i wymaga do wczytania Programator. - gotowy Moduł Arduino na ATmegach...
kod jest w bibliotekach od arduino (biblioteka OneWire). Ostatnio podłączałem ten termometr właśnie w arduino i robi się to super-hiper prosto, z tym że nie na atmedze 32 (na 328 to tak). Biblioteka do wyświetlacza też jest w arduino.
Kilka lat temu postanowiłem spróbować coś zrobić na Arduino skoro tak ludzie to chwalą i lubią. Nie miałem do czynienia z programowaniem ale postanowiłem że spróbuję - żeby samemu zobaczyć czy to ogarnę czy nie. Padło na termometr + wilgotnościomierz + zegar. Wykorzystałem: - Arduino-NANO (bo małe) jako serce - moduł DS18B20 - czujnik temperatury zewnętrznej...
Cześć. Z Arduino Uno chcę zrobić termometr 5 kanałowy z odczytem na LCD i przez przeglądarkę na komputerze/smartfonie w sieci LAN. Mam UNO, termometry MY18E20 (kupione na all... jako DS18B20, ale ktoś z kupujących je rozebrał i stwierdził, że układ jest to właśnie MY18E20) i płytkę W5100 podłączaną na 10 pinów. Czy to wszystko ze sobą zagada? Nie bardzo...
Ja chcialem wrzucic program na arduino, chyba ze bascom tego nie obsluguje. Oryginalna aplikacja arduino w jezyku c programuje bez problemu.
Będę mierzył temperaturę nie na zewnątrz tylko w domu. A termometr na attiny2313 i z czujnikiem ds18b20 już zbudowałem tylko że na wyświetlaczu 7-segmentowym.
Dziękuję za opinie w wątku, może jednak ktoś jest w stanie dopisać do tego skryptu obsługę 2x DS18B20 połączyć te 3 zmienne w 1 formułę?
Witam Chciałbym wrócić do tematu uszkodzonego czujnika temperatury. Znalazłem miejsce czujnika w kabinie parowej. To jest taki wystający bolec tuż pod wyświetlaczem. Zacząłem nim ruszać i odczyt temperatury zaczął się gwałtownie zmieniać. Po paru ruchach całkiem przestał działać (0 stopni). Jedyne co mogłem to wymontować go. Okazało się że został uszkodzony...
Jakie 2s? Najdłuższa konwersja dla DS18B20 trwa maksymalnie 750 Na zdjęciu akurat nic nie widać - np. jak masz podłączony termometr, jaka wartość rezystora podciągającego. Jeśli możesz narysuj schemat nawet we Fritzing.
Czy prawidłowo zastosowałem diody które mają zabezpieczyć przed odwrotnym podłączeniem termometru? Diody włączyłeś prawidłowo, ale co one dadzą jak włączysz scalaka źle? Czy jeśli podłącze wszystkie termometry na długich kablach np 10-12m to układ będzie działał prawidłowo? Pomyślałeś o zabezpieczeniu ESD? Co do: że musiałbym znać adres każdego termometru...
Przykładowo DS18B20, troszkę kodu i wszystko będzie działać. To jest tak banalny problem, ze nie trzeba gotowca. Tu masz tutorial termometru: [url=http://akademia.nettigo.pl/ds18b20/...
[syntax=c] int16 t16; int16 tTemp; t16 = (buf[0] | buf[1] << 8); tTemp=(t16*10)/16; [/syntax] "buf" to odczyt "scratchpad" termometru. Zmienna tTemp zawiera temperaturę w 0.1st, to znaczy np. 13.5 to będzie 135. Potem, jak chcesz to dziel przez 10 i na float albo dzielenie przez 10 z resztą i bez reszty, tylko trzeba znaku pilnować: [syntax=c]...
Na szybko mozna wgrac kawałek kodu wygenerowanego w arduino i zobaczyc na serialu czy cos sie odczytuje: http://playground.arduino.cc/Learning/On...
Witam Zrobiłem sterownik podgrzewacza ciśnieniowego wody wykorzystując Arduino Nano + DS18B20 W trakcie odczytu temperatury następują chwilowe zaniki odczytu. Temperatura jest odczytywana z termometru w sposób ciągły. Cały czas wynik jest wyświetlany na LCD a w zależności od wartości pomiaru są uruchamiane odpowiednie przekaźniki sterujące osobnymi...
Serwo cyfrowe a serwo analogowe. Różnica taka, jak pomiędzy termometrem na termistorze a Ds18B20. Szukaj biblioteki obsługującej serwa cyfrowe.
Pewnie dla wielu to błahy problem, a dla mnie niezła zagadka. Buduję na Arduino Uno wielokanałowy termometr (Ds18b20) z alarmem, zlepiłem program z kilku przykładów, niby wszystko działa, alarmuje o przekroczeniu wysokiej temp w tym przypadku 30°C. Chciałbym też aby termometr alarmował również o niskiej temperaturze. [syntax=c]sensors.requestTemperatures();...
[url=https://www.elektroda.pl/rtvforum/t... z Arduino i ESP8266 oraz ESP32 - Blynk, Thingspeak, termometr na TMP36 i DS18B20 [url=https://www.elektroda.pl/rtvforum/t... ESP8266 i szybki start z MicroPython.
W jaki sposób mierzysz wilgotność za pomocą DS18B20? Wilgotność interesuje mnie tylko w zakresach temperatur dodatnich więc używam dwóch termometrów DS18B20 i mierzę za pomocą metody suchy-mokry czyli psychometru Assmanna z wymuszonym obiegiem powietrza.
Po co symulator/emulator do takiego projektu. Choć oczywiście są i LCD + DS obsłużą bez problemu: https://www.youtube.com/watch?v=QVn9u9vg... Bierzesz płytkę Arduino Nano i podłączasz 1 czujnik, wgrywasz program przykładowy z bibliotek DS18B20 + rezystor 4,7 i testujesz - od razu masz wyniki pomiaru na terminal i test poprawności załatwiony. Potem...
Dzień dobry, jakiś czas temu wpadła mi instrukcja podłączenia LCD od Siemensów A60, C60, S55, (...). Wykorzystuje ona bibliotekę, którą można pobrać stąd: https://bitbucket.org/mindogas/lm15sgfnz... zaś sama instrukcja podłączenia znajduje się [url=http://majsterkowo.pl/wyswietlacz-z...
Program napisany "na sztukę". Nadaje się do zademonstrowania, że termometr mozna odczytać przez strone ale nie do normalnego użytku. Proszę o jakieś konkrety. Chętnie się czegoś nauczę.
To wyświetlacze już masz teraz poczytaj o czujnikach temperatury no i chyba najprościej Arduino na początek. W sieci jest dużo przykładów więc powinieneś dać radę. Jak coś sklecisz/narysujesz to pokaż tutaj. Jeśli wystarczyłby zakres do 125 stopni to jako czujnik wystarczy DS18b20 bardzo popularny i masz bardzo dużo przykładów wykorzystania go w Arduino.
Możesz użyć płytki arduino np. najprostszej Uno i podłączyć czujnik DS18B20. W arduino są gotowe biblioteki z przykładami zarówno do Twojego wyświetlacza jak i obsługi tego sensora temperatury. Wystarczy podłączyć gotowymi kabelkami ze sobą i zaprogramować przerabiając przykłady dla wyświetlacza i termometru wedle uznania. Programowanie płytek arduino...
Witam forumowiczów. Mam pytanie czy na atmega328 można zaprojektować termometr 4 kanałowy na DS18B20. Wyświetlać temperaturę na LCD 1602 2x16. Dodatkowo chciałbym żeby ten sam układ sterował przekaźnikiem 5 razy w ciągu dnia. Do sterowania czasem mam " RTC I2C 24C32 DS1307 Real Time Clock ARDUINO AVR" i zwykły moduł przekaźnika adruino (z allegro za...
Podpowiesz jak to zrobić ? Nie mam na to pomysłu. Zapamiętać i obliczyć tylko jak ? Jak odczytujesz pomiar z pierwszego termometry zapamiętujesz w zmiennej np T1. Przy odczycie drugiego w np T2. Później zwykłe odejmowanie.
Witam. Mam pytanie , czy ktoś próbował przesłać odczyt typu float z termometru DS18B20 za pomocą CAN MCP2515? Przesyłam, tylko z kombinacjami. Może ktoś to prościej zrobił? Lub ma pomysł jak to zrobić, dzięki za odpowiedz.
To te same czujniki wykorzystaj z Arduino. Z popularnych czujników za parę złotych żaden nie da ci dokładności <0,1 stopnia. Ew. jeśli możesz je każdorazowo kalibrować to jest to jakieś rozwiązanie. Czyli dajesz DS18B20 i go kalibrujesz precyzyjnym termometrem, po czym go używasz. Krótkookresowo stabilność DSa czy LMa powinna być wystarczająca.
Odnośnie sposobu nr 2 - czyli chodzi o takie wykorzystanie: http://mikrokontrolery.blogspot.com/2011... ostatni listing? I wtedy przerwanie, a w ramach obsługi przerwania po prostu odpowiedni interwał czasowy? Nie do końca wiem jak mam użyć przerwań. Póki co, to o ile się orientuje, to aby uzyskać zliczanie impulsów...
Bardzo ciekawe opracowanie. Ja korzystałem z LM35 i DS18B20 i niestety z obydwoma mam problem. Żaden z nich nie pokazuje prawidłowej temperatury przy współpracy z Arduino. Temperatura różni się od rzeczywistej, wskazywanej przez termometr analogowy o dobrych kilka stopni w górę. Próbowałem już bawić się napięciem zasilania, długością przewodów, itp....
Sądząc z ustawienia FUSE BYTE - CKSEL Dodano po 1 Zaprogramowałem inną kostkę TINY85. Jest to samo. Dodano po 2 Arduino UNO. TINY85 w konfiguracji z czujnikiem. Odpowiedż z terminala ARDUINO IDE: Debug Started Linia czujnika zwarta do masy... Linia czujnika zwarta do masy... Linia czujnika zwarta do masy... Linia czujnika zwarta do masy... Zmieniłem...
Nie znam się zbytnio na elektronice ale chciałbym zrobić termometr bezprzewodowy. Teoretycznie wszystko wydawało się w miarę proste tzn. arduino mini + ds18b20 + rfm12b. Problem pojawił się gdy przypadkiem trafiłem na stronkę na której dowiedziałem się że taki układ podpięty pod 2 baterie AA podziała przez kilka dni. Później doczytałem że można zoptymalizować...
Witam Piec na ekogroszek z podajnikiem. Sterownik założony przez fachowca to ST-37 firmy Tech. Czujnik temperatury założony na wylocie wody z pieca. Owinięty gąbką i okręcony taśmą. Tyle od strony fachowca. Zmontowałem sobie termometr internetowy w oparciu o Arduino Nano i dwa czujniki temperatury DS18B20. Jeden założyłem obok oryginalnego zakładanego...
Hej, udało mi się zrobić następujące rzeczy - daje mi to dość dobrą kontrolę nad piecem: * sterowanie zasilaniem pompy obiegowej CO - zrobiłem mniej więcej jak pisałem powyżej. Zastosowałem smart przełącznik, steruję nim w zależności od tego, co mówią głowice grzejników. * termometr (DS18B20) mierzący temperaturę wody w piecu * termometr (DS18B20) mierzący...
Jeżeli ma być DIY to na rynku jest sporo gotowych scalaków przetworników R/I R/U oraz R/f Czyli rezystancja na prąd (zazwyczaj 4-20mA), rezystancja-napięcie (np. 0-10V) oraz rezystancja-częstotliwość. Poszukaj sobie not katalogowych firm Texas Instruments, Burr-Brown Seria układów scalonych XTR..... Znajdziesz tam precyzyjne przetworniki. Albo przetworniki...
ale dlaczego nie float? Bo float to zabójstwo zasobów takiego małego 8-io bitowego mikroklocka. A w 99% przypadków obejdzie się bez float. Przeczytaj [url=http://mikrokontrolery.blogspot.com... opis odczytu temperatury z czujnika cyfrowego DS18B20 bez użycia liczb zmiennoprzecinkowych. Bardzo ładnie opisane...
Witam, następująca sytuacja: Kupiłem w Botlandzie 5 czujników DS18B20 w wodoodpornej obudowie na kablach 1m. Jeden z nich miał obrane i ocynowane końcówki przewodów, cztery pozostałe nie. Do obsługi termometrów używam Arduino Mega 2560 i bibliotek OneWire i DallasTemperature. Wszystko podłączone zgodnie z zaleceniami, z rezystorem 4.7k Kiedy podłączam...
LChucki może źle to opisałem, mam osobny termometr gdzie czujnik tam jest DS18B20 po podłączeniu owego czujnika wyświetla poprawną wartość, czyli zakładamy 25,00*C, jednak jak ten sam czujnik zamontuje do arduino z oled (projekt z tematu) wyświetla tylko -127,00 tak jakby go nie widział. Czy może być to związane z tym że nie stosuje rezystora 4,7 tylko...
Witam. Do Arduino mam podpięty moduł xm-15b spp. Całość służyła jako termometr 4 punktowy na ds18b20. Wartości odczytane były wysyłane na telefon z androidem do aplikacji Virtuino. Wszystko działało do czasu gdy aplikacja nie wymagała aktywacji płatnej. Wtedy pozostawiłem temat na kilka miesięcy. Dziś wykupiłem aktywację i nie mogę się połączyć z bluetooth....
Jak chcesz kupić i jeździć mercedesem, a sąsiad mówi Ci że polonezem też do kościoła dojedziesz to mówisz mu no fakt masz racje po co mi taki wóz ?? Odbiegamy od tematu , dokładność jest dla mnie ważna, a wymaganie dokładności na poziomie 0,2 C czy 0,3 C to nie jest nic wielkiego uwierz mi. Idąc takim tokiem myślenia mogę zamówić czujnik na ebay za...
Jeśli już jest tam wykorzystany magnes to nie taniej było hallotron wstawić? Jeszcze prościej zwykły kontaktron ale niestety nie da się. Przerabiałem temat. Co do zastosowania uC to już DS18B20 przetarł szlaki że bez uC zwykłego termometru już nie zrobisz. A ostatnio w komplecie do jakiegoś Arduino widziałem zwykły mikroswitch na I2C. Także podziwiam...
Sam niedawno szukałem programu który do eeproma wpisywałby moje własne ID i później kodu odczytującego owo ID dla jakiegoś Arduino. Załatwiłoby to problem z większą ilością czujników na linii, pozwalałoby na łatwą wymianę uszkodzonych czy ich identyfikację. Nie znalazłem ANI JEDNEGO przykładu kodu który wykorzystywałby tą możliwość. Bo programy na...
https://obrazki.elektroda.pl/2542515700_... Jakiś czas temu przedstawiłem na forum pierwszą wersję „nietypowego mówiącego termometru”, o której nożna przeczytać tu: https://www.elektroda.pl/rtvforum/topic3... Druga wersja tego gadżetu ma raczej charakter dydaktyczny. Do odtwarzania komunikatów wcale nie...
Sprzęt jak najbardziej trafny, na procesorze AVR (uwaga - Arduino to też AVR programowany w języku C++ z gotowymi bibliotekami i ograniczeniem do kilku modeli procesorów) zrobisz to czego oczekujesz. Poszperaj w internecie pod hasłem tuxgraphics - tam znajdziesz przykłady takich rozwiązań na procesorach AVR i ENC28J60.
Poza niepotrzebnymi delay sekunda, 200ms itp wywołujesz requestTemperatures() Dodano po 11 W biblitece masz funkcję "setWaitForConversion". Wywołają ją "setWaitForConversion(0)", wtedy requestTemperatures nie będzie czekać. Po likwidacji delay w loop umieść Dodano po 3 Dobrze byłoby sprawdzać statusy operacji. Nie robisz tego przez co nic nie wiesz...
Przedwczoraj uruchomiłem sobie coś takiego: https://github.com/ChrisP-Git/PartSense Najwięcej czasu zajęło mi zarabianie końcówek przewodów do modułu PMS5003. Wgrany firmware zadziałał od ręki ( zmiany: trzeba wpisać SSID i klucz do WIFI, założyć konto na serwerze i wpisać klucze API dostępowe do serwera). To moje pierwsze użycie ESP8266 i byłem zaskoczony...
Witam, chciałbym złożyć sobie mini stację pogodową na bazie DHT11 i DS18B20 (+LCD na I2C). Chciałbym, żeby dane z termometru (dokładniejszy odczyt) były pobierane co 0,5s, a z drugiego czujnika wilgotność co 2 sek (wg datasheetu nie powinno się zbyt szybko). Jeżeli wpisałbym to w obrębie "loop" programu w formie "pobierz temperaturę z BS" "wait 2000ms"...
OK. Tranzystory dotarły. Buduję dalej. Link jak nimi sterować jest powyżej. Tutaj jest jak zrobić kontroler pwm z poziomu arduino: https://www.youtube.com/watch?v=r-qbZzIb... Idąc za radą gaz4 aby zmniejszyć wydajność baterii (co przybliżyłoby nas do symulowania PV jako źródła) dodaję dwa rezystory szeregowo na wejściu. Dodano po 30 Dodano po 52 http://obrazki.elektroda.pl/5896979900_1...
https://obrazki.elektroda.pl/2720758800_... 1. Funkcja. Sterownik kotła gazowego do ogrzewania domu odtwarzający radio ze strumieni internetowych, z wyświetlaczem dotykowym. (Takie funkcje ma obecnie). 2. Sprzęt Sercem sterownika jest Raspberry Pi 3 Model B wyposażony w wyświetlacz dotykowy Waveshare 5" HDMI / USB, oraz płytkę wejść/wyjść...
Wybrałbym INA226 a do temperatury DS18B20 o ile 0,5 stopnia C jest wystarczające. jak najbardziej wystarczające. Podobne są chyba w popularnych termometrach LCD za 12zł :) zewnętrznym serwerze gdzie generowane sa wykresy. A dałoby się takie generowanie zrealizować np. drugim mikrokontrolerem? Albo bezpośrednio na PC (jakiś program do rysowania wykresu...
Jeśli źle umieściłem temat to bardzo proszę o przeniesienie. Kod który wklejam : http://obrazki.elektroda.pl/7428430100_1...
Masz jeden czy więcej DS18B20 podpiętych pod tę samą szynę? Zasadniczo tylko jeden. Jest najważniejszy bo bada temperaturę zaworów. Mam jeszcze dwa termometry, jeden jest w czujniku wilgotności DHT11, a drugi jest w żyroskopie MPU6050. Ale cuda jakie mi się dzieja z printem występują gdy mam załadowaną obsługę dht, ale nie mam podłączonego czujnika...
No to w czym problem, jedna krańcówka na początku , drugą montujesz na "pół gwizdka" a trzecią w miejscu w którym ma się zatrzymać siłownik , lub jeśli chcesz dokładniej , to montujesz moduły szczelinowe lm393 , do tego zegar np: RTC DS1307 . Jeśli to ma być do kotła , to nie zapomnij dać termometru np ds18b20 i warunku w programie (na przerwaniu ),...
Jak zwykle podstawowych informacji nie podałem :) Program piszę w Arduino. Oczywiście użyłem Enkoder z przyciskiem KY--40. Założenie jest takie że długie wciśnięcie przycisku wyłącza termometr (najprawdopodobniej wykorzystam funkcję sleep) krótkie wciśnięcie uruchamia menu. Też próbowałem wykorzystać switch case, ale nie potrafiłem tego połączyć z obsługą...
Witajcie, zaprezentowany układ to nieco odmienne podejście do tematyki cyrkulacji ciepłej wody użytkowej. Chodzi o to, że w godzinach obecności domowników woda ma być dostępna natychmiast (a co ;-)), a na dodatek przy minimalnej pracy pompy. Działanie jej wygląda następująco: - Są wykorzystane dwa termometry - na rurze wychodzącej z kotła (możliwie...
Nic nie miga. Nie miga, bo pewnie wydajesz komendę pomiaru temperatury, czekasz na koniec konwersji co trawa nawet 0,7 sekundy, to samo dla drugiego termometru, więc "już" po 1,4 sekundy odświeżasz LCD. Masz w programie obsługę klawiatury, UART czy innych peryferii? Jeśli tak, to czy nie ma opóźnionej reakcji na zdarzenia? Program powinien działać...
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ć...
Witam, Bardzo proszę o pomoc :) Chciałbym zbudować na arduino UNO (później przenieść projekt na atmege328) bezprzewodowy termometr do pieca CO z buzzerem. Termometr już działa tzn wyświetla temperaturę z czujnika na piecu. Do tego termometru chciałbym dodać buzzer. Buzzer miałby uruchamiać się na 10 sekund krótkimi piknięciami co 2 sekundy, że temperatura...
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 = 150, max = -150; void setup(void) { Serial.begin(9600);...
Początkiem projektu była potrzeba posiadania w moim leciwym motocyklu... czasomierza. Podczas jazdy bowiem nie orientowałem się o czasie, a jego odczytanie z zegarka czy telefonu dla kierującego bywa kłopotliwe. Z czasem gdy już miałem pomysł jak to wykonać, powstała myśl aby do zegarka dodać inne funkcjonalności. I tak chciałbym tu przedstawić mój...
https://obrazki.elektroda.pl/1662014800_... Witam wszystkich serdecznie Dziś chciałbym Wam przedstawić bardzo przydatną (jak dla mnie) przystawkę do nauki programowania. Na początek trochę historii (oczywiście historia elektroniki). Ja już ponad ćwierć wieku bawię się elektroniką - często robiłem coś tylko dla tego aby zdobyć doświadczenie,...
Myślę, że wytwarzanie płytek drukowanych jest zbędne - można użyć uniwersalnych. Licznik kilometrów, zegar czy czujnik temperatury nie wymagają skomplikowanych układów - zwłaszcza, jeśli używa się modułów, a nie składa wszystkich elementów. Jest moduł Klonano, tani odpowiednik Arduino Nano, albo moduł Blue Pill, z STM32 - oba w cenie kilkunastu zł (są...
Witam Chciałem zrobić termometr według opisu, wyświetlacz 4cyfrowy 7segmentowy firmy RobotDyn, poradziłem sobie z wyświetleniem temperatury dodatniej ale jest problem z ujemną, macie jakieś pomysły jak to rozwiązać. [syntax=c]#include <TM1637.h> #include <OneWire.h> #include <DallasTemperature.h> OneWire oneWire(8); DallasTemperature...
Witam, kupiłem sobie w/w przejściówkę - dokładnie taką: [url=http://i00.i.aliimg.com/wsphoto/v0/... Przejściówka ma służyć do podłączenia DS18b20 wedle tego schematu: [url=https://sites.google.com/site/kamil... Układ ten podłączone...
http://obrazki.elektroda.pl/8359932900_1... 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:...
https://obrazki.elektroda.pl/8394703000_... Na portalu Crowd Supply uruchomiono jakiś czas temu zbiórkę na uruchomienie produkcji Anavi - nowego moduły termometru IoT, wyposażonego m.in. w moduł z ESP8266. Do końca zbiórki pozostało jeszcze osiem dni (w momencie pisania tego newsa), a kampania została już sfinansowana - zebrano dotychczasowo...
O ESP8266 i ESP32 prawdopodobnie słyszała większość osób związanych z elektroniką, materiał zachęca do wykonania praktycznych prób z modułami, poniżej linki pomocne w szybkim starcie z modułami ESP: [url=https://www.elektroda.pl/rtvforum/t... D1 mini - ESP8266 WIFI uruchomienie, start z IoT, Blynk, Thingspeak [url=https://www.elektroda.pl/rtvforum/t...
a z tego co piszesz to projekt pochłonął by nie dość że fundusze Różnica w cenie, pomiędzy UNO a Mega nie jest duża, to cena 2 piw w barze. Arduino nie będziesz kupował co tydzień, tylko raz, więc nie pisz o dużych kosztach, duże będą jak zaczniesz dokładać do UNO kolejne układy, które w przypadku Mega czy ARM nie są potrzebne. z racji mojej skromnej...
https://obrazki.elektroda.pl/3805560900_... Połączenie starych i nowych technologii w jednym urządzeniu zawsze jest ciekawym pomysłem. Autor tego termometru postanowił wykorzystać lampy nixie do wyświetlania temperatury, mierzonej z pomocą cyfrowego sensora. Nad całym układem czuwa moduł Arduino, co znacznie uprościło konstrukcję,...
Witam Od kilku dni poszukuje dokładnego czujnika temperatury, którego mógłbym podłączyć do Arduino i cieszyć się mniejszymi błędami niż w przypadku DS18B20 i innych popularnych czujników takich jak LM35xx , TMP36GT9Z , TMP102 I2C , AM2023. Kolega z forum zaproponował mi LM35CAZ jako coś lepszego niż DS18B20 ale z specyfikacji wynika, że max odchylenie...
arduino termometr ds18b20 ds18b20 termometr termometr ds18b20
zacina klawisz laptop układ icl7106 prędkość przepływu
pralka regulator obrotów suszarka bosch serie4
Mercedes W212 2.2 CDI - Kod P2080, Czujnik EGT Mercedes W212 2.2 CDI - Czujnik Temperatury Spalin