0. Dokładność deklarowana przez producenta to ±4°C. Skoro masz 2, to całkiem nieźle :) Pamiętaj, że to tylko termistor ze wzmacniaczem. Możesz poprawić jego dokładność poprzez korekcję , vide ds dla MCP9700. 1. DS18B20 jest dokładniejszy, za cenę prędkości. Możesz próbować wyskalować MCP9700 korzystając z 18B20. Jeżeli będziesz cierpliwy, to możesz...
Witam, Jak zasymulować sklejenie przekaźnika? Czy jak napisze program w arduino który np. wygeneruje 1000 cykli przekaźnika (przełączanie, cykanie) to w końcu on się sklei? Czy jak zwiększe prąd to ma wpływ na jego działanie i jak mogę to zweryfikować? Czy temperatura wpływa na działanie przekaźnika? proszę o rady Przekaźnik, każdy, ma przekładkę antymagnetyczną...
Panie (at)osctest1, nie wiem jakie masz zdolności techniczne oraz wiedzę ale interpersonalnych na pewno żadnych więc jeśli już czujesz się mocny w tematach tech to teraz pora zająć się rozwojem osobistym, w tej dziedzinie raczej szukaj kursów z serii "wstęp do zarysu podstaw". EDIT: Dlaczego admini nie reagują na tego typu posty? Nie róbcie z elektrody...
No niezupełnie, dla ujemnych temperatur to nie zadziała, a dla dodatnich dość pokręcone. [syntax=c]int16_t temp = data[1] << 8 | data[0]; if (temp < 0) { znak = '-'; temp = -temp; } else znak = '+'; ulamek = (temp & 0xf) * 5 / 8; temp >>= 4;[/syntax]
3s i wyświetla temp z czujników z chwili odświeżenia strony. Problem jest taki, że nie wiem jak wyciągnąć odpowiednie dane do wpisania ich na stronę. To zrób to pierwsza metodą - zapisuj dane gdziekolwiek - do bazy danych bedziesz mial od razu historię odczytów :) albo do jakiegoś pliku. najprymitywniejsza metoda, nie sprawdzam niczego - zakladam ze...
Problem z ADT7420 w stacji pogodowej polega na tym, że trzeba go jakoś sprytnie zabudować, żeby jednocześnie zapewnić dobrą transmisję ciepła z otoczenia do czujnika i zabezpieczyć go przez wpływem wilgoci. Co może być trudne jeżeli nie projektuje się własnego PCB. Z DS18B20 jest łatwiej ze względu na typ obudowy - można po prostu przylutować przewody...
Ja również polecam do takich zastosować stary, dobry RS485. Oczywiście można sobie rzeźbić w 1-wire i próbować działać gdzieś na granicy stabilności, ale wtedy radzę Ci uziemić ekran w kablu co najmniej i pomyśleć ewentualnie o jakimś zabezpieczeniu linii transmisyjnej, żeby nie uszkodziło Ci procka od razu jakby coś niedobrego się działo. Wszystko...
Jesteś jednym z pionierów bo sprzęt drogi i mało popularny, więc sam musisz sprawdzić co się dzieje. Pierwsze co bym sprawdził, czy piny IO działa OK - miganie LED, potem kup sobie jakiś analizator Saleae (klony na Allegro kilkadziesiąt PLN), w programie Saleae Logic masz dekoder 1-Wire, możesz podejrzeć co się dzieje na magistrali, czy to Arduino nie...
Zedytowałem po przemyśleniu. Koledzy podali tyle istotnych i dobrych całościowych rozwiązań iż moje "wynurzenia" nie mają tu zastosowania.
Masz jakieś zakłócenia może silnik za blisko Terminatora może masz problem z masą GND zasilania masz 2 a masy masz razem spięte .
Sprawdź wartości rezystorów przy diodach. Jeśli są zbyt małe - po włączeniu diod siada napięcie i zmieniają się odczyty. Program możesz łatwo skrócić tak mniej-więcej 3..4 krotnie. Pierwsze połowy warunków przy else-if są bez sensu (zawsze prawdziwe). Użycie float też całkowicie zbędne.
Na początek mała lektura: http://msdn.microsoft.com/en-us/library/... Ogólnie w google po wpisaniu "c# chart" można znaleźć całą masę przydatnych tutoriali, komponent jest przyjazny dla użytkownika :)
Co mam dokleić do tego kodu? Nie bijcie mnie, Arduino mam od paru dni :) Dodatkowy warunek.
EEPROM na 1W to DS2431, jakby Ci to miało coś ułatwić.
Cześć wszystkim! Na samym początku chciałbym prosić o wyrozumiałość, bo jestem początkującym. Bardzo prosiłbym o wszystkie dobre rady w realizacji mojego pomysłu. Otóż, potrzebuję dobrać sprzęt do systemu bezprzewodowego pomiaru temperatury i wilgotności w oparciu o Bluetooth LE i Arduino. W skrócie, jeden moduł centralny i 4 węzły podrzędne. Zadaniem...
Wygląda to na problem sprzętowy. Diody LED zapalasz poziomem wysokim, prąd tych diod "wraca" do płytki Arduino po masie wywołując na połączeniach tej masy jakiś spadek napięcia - prąd płynie od płytki stykowej do płytki Arduino więc na płytce stykowej masa ma jakieś dodatnie napięcie w stosunku do masy Arduino. Do tej masy dołączasz masę czujnika, który...
Gdy temperatura będzie wahać się 26,5 *C - 27*C zawór będzie wariował. Jak to można usprawnić? Zastosuj histerezę. [syntax=c]if ( temperaturaAktualna >= tempzanizona) { digitalWrite(zawor, HIGH); Serial.print("zawor otwarty"); } else if ( temperaturaAktualna < tempzanizona - jakasStalaWartosc) { digitalWrite(zawor, LOW); Serial.print("zawor zamkniety");...
No całych kart nie przeglądałem. Czyli dla LM35, bo tylko ten posiadam, przesunięcie może być 500 tak? I podpięty w sposób taki jak pisze w karcie katalogowej, tak? NIE (!) Wygląda że nie wiele zrozumiałeś. W podsumowaniu: Jeżeli masz LM35 to przy standardowym podłączeniu do zasilania (patrz FIGURE 1. Basic Centigrade Temperature Sensor) będziesz mógł...
Jeżeli piszecie w Arduino to załatwia to biblioteka VirtualWire. Poszukaj w Googlach. Załaczona jest cała instukcja i objaśnienie funkcjonalności. Miłego dnia Dziekuje, i ja skorzystalem przy okazji z czyjegos wątku :) Ta biblioteka ma lepszy kod niz moj, bo koduje 4/6 bitow i ma dluzsza preambule, wiec zaczne jej uzywac. Nie analizowalem jeszcze kodu,...
Tu masz materiał o przekaźnikach: [url=https://www.youtube.com/watch?v=GIR... Teraz zostaje Ci tylko wziąć się za praktykę, w razie problemow pisz na forum.
Tak, do masy po stronie Uno.
Sprawdz czy niemasz zwarcia miedzy vcc a data.
Ewidentnie jeden pin nie działa - porównaj sobie kody Ascii tego wyświetlacza. Zamiast odczytywać Bajt b01110100 odczytuje b11111100 - w każdej połówce pierwszy bit jest źle. Prawdopodobnie zimny lut na złączu Goldpin pinu D4 albo D7.
Witam Mam sterownik w piecu G-403-P02, na schemacie mam wejścia dla czujników temperatury. Do tych wejść są podłączone czujniki. Chciałbym podłączyć sobie Arduino do tego pieca, aby przesyłać informacje z czujników temperatury. I teraz pytanie: Czy można równolegle ze sterownikiem podłączyć Arduiono i nie zakłuci to pracy sterownika? Czy lepiej nie...
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...
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...
do arduino do pinów +5v i A0 poprzez rezystor 100kohm będzie podłączony czujnik temperatury powietrza NTC 10Kohm Kiepski pomysł, lepiej dobrać rezystor tak, żeby miał taką samą rezystancję jak termistor na środku mierzonego zakresu temperatur.
Zdaję sobie sprawę że istnieją inne rozwiązania, jednakże chciałem również uzyskać ten sam efekt wykorzystując zmianę temperatury światłowodu. Gdzieś kiedyś czytałem, że udało się to zrobić już jakiemuś zespołowi, i chciałem swoich sił spróbować. Możesz spróbowac z dwoma malymi ogniwami Peltiera. Widzialem takie o wymiarach 5x5mm albo i mniejsze. Mozesz...
Zamykam bez pomocy
Jeśli chcesz sam to budować, to zacznij konstrukcję i pytaj jak napotkasz jakiś problem. Zacząłbym od : - spisania dokładnego algorytmu jak to ma konkretnie działać - zakupienia kilku gratów - Arduino, czujnik, interfejs. - na początek pomiar temperatury i wyświetlanie na ekranie lub po COMie.
O Serwie nie myślałeś? Było by to znacznie wygodniejsze bo na podstawie temperatury w if dajesz konkretny kąt obrotu i koniec.
Może wypróbuj to: Dodano po 2 hmm.. nie rozumiem tego.Dopisałem coś takiego ale chyba nie o to chodzi. Własnie o to chodziło. Zmierzyłeś ile wykonuje się "sensors.readTemperature(address)" ? Możesz zmierzyć, możesz przeczytac opis biblioteki, możesz obejrzeć kod źródłowy tej funkcji, możliwości jest wiele, wybierz ta, która bedzie dla ciebie najprostsza....
https://obrazki.elektroda.pl/7326093500_... Dzisiaj uruchamiamy najnowsze Arduino R4 WiFi wraz z nakładką Data Logger Shield, która pozwala wygodnie zapisywać dane na kartę SD. Najpierw uruchomimy najprostszys zapis do pliku na karcie, a potem spróbujemy go rozbudować i wykonamy prosty termometr na bazie DHT11 wraz z historią pomiarów...
Grzej gdy napięcie 13.7V, temperatura zewnętrzna powiedzmy 7st. Grzej aż nie uzyskasz 60st. Nie grzej gdy napięcie znów spadnie <13.6V U mnie tak to działało. A były 3 przekaźniki - każdy dla osobnej świecy i na to jeszcze po bezpieczniku.. Nie potrafię tego gościa odszukać. Robił nawet "programy" pod konkretne zapotrzebowania. P.S. Nie mierzył...
Zostaw tam hc595 i dobuduj stopnie tranzystorowe. Czemu upieracie się przy dodatkowych rejestrach? Arduino ma wystarczającą ilość GPIO aby nie stosować dodatkowych rejestrów. Aby dobrze zrobić multipleksowanie z rejestrami timer musi inicjować transmisję spi, która oczywiście działa na przerwaniach. To ma zrobić początkujący? Tego to często nie potrafią...
Dokładność 0,5 °C dyskwalifikuje taki układ. Zatem jakiego czujnika użyć aby móc zauważyć zmiany temperatury o 0,1 °C? Zapisywanie danych to sprawa drugorzędna z mojego punktu widzenia. Mylisz pojęcia. Dokładność 0,5 stopnia oznacza, że odczytana wartość temperatury może się różnić max o 0,5 stopnia (tam chyba nawet jest +/-0,5 stopnia) od rzeczywistej....
Właśnie dla tego dobrze jest zacząć jakąkolwiek naukę od prostych przykładów i poznania całego "otoczenia" środowiska programistycznego ;) Oczywiście, że można dołączyć LCD. W przykładach w środowisku Arduino masz przykłady do biblioteki LiquidCrystal ( ta bilbioteka powinna być już zainstalowana ). Jeśli chodzi o wybór czujnika - zależy od tego, co...
Sugeruję starannie przeczytać cały post #2, bo z Twojej wypowiedzi wynika, że tego nie zrobiłeś. Po tym napisz, jakie wzmocnienie ustawiłeś i jakie wartości ADC otrzymałeś przy jakich temperaturach. Wtedy będzie można więcej pomóc.
Pokaż może kod, wtedy się zobaczy. Nie powinien się wieszać. Jeśli natomiast nie potrzebujesz regulacji temperatury i możesz zastosować przekaźnik termiczny to po co Ci Arduino? Nie wiem jakiej mocy jest ta Twoja grzałka, ale jeśli poniżej 1kW to taki przekaźnik na 5A powinien dać radę. PS - ten wyłącznik termiczny jest typu "NO" - normalnie otwarty....
Albo jasnością LED za pomocą temperatury ;) Możliwości jest OGROM, trochę inwencji...
Jak ja lubię te słowotwórcze bzdury... Te moduły to baterie ogniw Peltiera. Głupi nazwał to ogniwem, reszta powtarza bezrefleksyjnie. Zasilacz - 12 V i 12 A. Taka musi być jego minimalna wydajność. Kup zasilacz impulsowy, są teraz tanie, łatwo dostępne. Nie będzie się grzał. Gdy się zepsuje, to kupisz nowy. Moduł z baterią ogniw Peltiera jego moc musi...
Teraz powinno być dobrze. Nie mam aktualnie za bardzo czasu, ale jak będzie trzeba, to opiszę zmiany przeze mnie wprowadzone. [syntax=cpp]#include <VirtualWire.h> #include <Wire.h> #include <LCD.h> #include <LiquidCrystal_I2C.h> #include <OneWire.h> #include <DallasTemperature.h> #define BACKLIGHT_PIN 3 #define ONE_WIRE_BUS...
........ a jak to wstawiłem do mojego skecza to dzwięk jest jakby cichszy i pikanie dużo wolniej idzie (przerwy pomiędzy piknięciami ok 1 s , a to gorzej brzmi )... ...bo masz zbyt długą pętlę, która wprowadza dodatkowe opóźnienie odczytu aktualnego stanu zegara millis(). Jeżeli czas wykonania pętli jest większy niż przyjęty interval, to moment odczytu...
Sam ogarnąłem
Witam Zaczynam przygodę z Arduino i na początek postanowiłem zrobić pomiar temperatury oraz wilgotności na lcd. Niestety po wyniku wyświetla się drabinka tak jak na obrazku. Po drugie nie wiem jak pozbyć się zer po przecinku. Ponzej kod. Bardzo prosze o wyrozumiałość. . Tu masz twój projekt z poprawnym wyświetleniem pomiarów (bez zer po przecinku)...
Nie wiem w jaki sposób skomunikować dwa esp2688 Proponuję po ESP-NOW. Link z przykładami: https://randomnerdtutorials.com/esp-now-... To jest najprostsza metoda przesyłania po WiFi, bez konieczności logowania się do routera AP.
(at)borysmb A czym to odczytujesz?
Program jaki w nim siedzi?
A zaprogramujesz Arduino? Masz zainstalowane środowisko do programowania, umiesz tego użyć? To by załatwiło sprawę odmierzania czasów i znakomicie uprościło układ - wystarczyłoby podłączyć te 4 tranzystory pod Arduino (albo 8 tranzystorów, jakbyś chciał kręcić niezależnie 2 silniki i każdy w jedną, albo w drugą stronę). Tylko byłoby potrzebne zasilanie,...
Okej wrócę do domu to sprawdzę po założeniu zwory. Termopara stanowi zwarcie, wynik pomiaru rezystancji wskazywał wartość 0,8 Ohma. Wykluczam uszkodzenie termopary- jedna i druga podłączona do multimetru przedstawia prawidłową temperaturę pokojową. W temperaturze pokojowej termopara daje 0V, to co pokazuje miernik pochodzi z kompensacji zimnego końca,...
Witam ! Poszukuję co najmniej 4-kanałowego termometru (4 punkty pomiaru temperatury, zakres -20...+125°C) który wyświetla temperatury mierzone na "na bieżąco" oraz ma możliwość zapisania ciągu pomiarów do plików do analizy np. Excelem. Potrzebuję tego do pomiarów temperatury na kotle grzewczym co. Znalazłem taki zestaw: 8-kanałowy termometr z alarmem...
Jest to termometr pokojowy(pierwsza moja konstrukcja), mierzy temperaturę od 0 do 99,9 °C. Zbudowałem takie urządzene ponieważ, zawsze chciałem mieć własny termometr cyfrowy. Sercem tej maszyny jest uProcesor AT90S2312, a czujnikiem układ Dallas 18B20. Temperatura jest wyświetlana na 4 wyświetlaczach LED z dokładnością do 1/10 °C. Program napisałem...
Mam sprawdzony kod do odczytu temperatury w Atmedze 8 działa ok. Przeniosłem go do Atmegi 32 i mam problemy z dokładnością, w okolicach 90° zaniża wartość o około 8-10° [syntax=vbnet] Start Adc Nap = Getadc(4) Stop Adc Nap = Nap + Korekcja1 If Nap < 628 Then Nap = 1112 Nap = Nap - 632 Reszta = Nap Mod 4 Nap = Nap \ 4 Temp_piec_pom = Nap [/syntax]...
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...
Witam. Jestem w trakcie "budowy" wytrawiarki, postanowiłem wyposażyć ją w prosty termostat oparty na jakimś uC i czujniku Dallas DS18B20. Czy mógłby ktoś rzucić okiem na schemat, jest prosty ale mimo to wolę aby ktoś bardziej doświadczony sprawdził poprawność połączeń. http://obrazki.elektroda.net/32_12075967... uC będzie załączał grzałkę za...
Witam mam następujący problem potrzebuje dokonać pomiaru temperatury na kty81-210 za pomocą atmegi (testy będę przeprowadzał na arduino uno). Od razu mówię nie ma możliwości wymiany czujnika na inny(przewody w ścianach czujniki na dachu i odległość jakieś w jednym przypadku około15m w drugim jakieś 40m). Poprzedni sterownik był analogowy i poszedł po...
Mam problem z układem 1820. Zrobiłem termometr i działa ok do momentu kiedy temperetura wzrasta w szybkim tempie. Wtedy na lcd pokazuje mi 85 stopni i po paru cyklach odczytu temperatury wszystko powraca do normy. Dzieje się tak np gdy wezmę czujnik do ręki, przybliżę do lampki nocnej.... Dlaczego tak się dzieje? Kod sprawdziłem i jest ok, a czujnik...
witam zbudowałem termometr na attiny2313 wzorując się na kodzie z tego tematu: http://www.elektroda.pl/rtvforum/topic31... autor napisał, że działa, jednak u mnie nie odpala, sprawdziłem połączenia, teoretycznie wszystko jest ok. Czy ktoś wie o co może chodzić? schemat i kod w bascom: http://obrazki.elektroda.pl/9268674500_1...
http://obrazki.elektroda.pl/8751319800_1... Witam, chciałem zaprezentować termometr pokojowy, który został zbudowany dla rodziców dziewczyny do monitorowania temperatury pieca. Termometr został zbudowany z wykorzystaniem mikrokontrolera Atemga8 w obudowie TQFP32, a za czujnik temperatury służy DS18B20. Płytki pochodzą z innych projektów....
Od kilku dni (po bardzo długiej przerwie od elektroniki ponad 7 lat) rozpoczynam następną przygodę. Mam zamiar zbudować termometr wielokanałowy (zakładam 4 kanały) oparty o czujniki NTC 5K lub NTC 10K (powód mam ich sporo - nie interesuje mnie nic innego). Zakres temperatury -50 do 150 C z rozdzielczością 0,1 Problem mój polega na rozdzielczości wejścia...
Witam, jak w temacie, jest sporo tematów, ale te które mnie intersują są albo nie do końca ścisłe, albo poprzenoszone i nie dziłają. Chcę poprostu odczytywać teperaturę z termopary (J) za pomocą jakiegoś mikrokontrolera i wyswietlać jej wartość - zakres temperatur 0-400'. Chodzi mi o jakiś gotowy układ do zrobienia, może być na PIC lub AT dziękiz z...
Witam Od paru tygodni próbuję uruchomić termometr na atmega8. Teoretycznie działa ale tylko do 70 stopni C, powyżej wyświetla 0,0. Korzystam z rklibavr. Proszę o pomoc Zamieszczam kod #include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <string.h> #include <stdlib.h> #include "delay.h"...
Dzień dobry Planuje wykonać rejestrator temperatury z transmisją 3G/LTE i chciałem doradzić się osób z doświadczeniem jak do tego się zabrać bo jestem początkujący. Rejestrator będzie służył do pomiarów temperatury powietrza na wysokości 5 cm n.p.g - temperatura przy gruncie do badania przymrozków i mrozów. Główne założenia projektu : - sam pomiar temperatury...
http://obrazki.elektroda.net/46_12012883... Ten mały projekt może z powodzeniem zostać podłączony pod portD AVR 2313. Wykorzystuje on układ firmy Dallas DS1621 (termometr i termostat) Mierzy on temperaturę w zakresie -55°C do 125°C z rozdzielczością 0.5°C i nie wymaga ani skalowania ani zewnętrznych komponentów. Ma także wbudowany termostat z programowalnymi...
Witam. Składam sobie zegar z termometrem na Attiny2313 i DS18B20 lecz mam problem z ujemną temperaturą. Do odczytu temperatury używam programu kolegi "Elektrooonik" ponieważ zajmuje najmniej kodu co jest tu dla mnie ważne i z 1-Wire styczność mam pierwszy raz więc wpierw wolę mieć jakiś przykład. Program Oryginalny do pomiaru temperatury wygląda tak:...
Witam. Mam termometr na Atmedze8, program napisany przez kolegę Ducha. Chciałbym dodać funkcję zapisu do eepromu najniższej zarejestrowanej temperatury przez termometr, lecz nie jest to możliwe ponieważ ostateczny format temperatury zapisywany jest w zmiennej typu string. Program ma porównywać, czy aktualna temperatura jest mniejsza od zapisanej w eepromie,...
Cześć. Chciałem zrobić sobie taki prosty termometr i wszystko jest w nim ok do momentu, gdy temperatura na wyświetlaczu jest w przedziale 7-33 stopnie... Otóż, gdy spada poniżej 7 to na wyświetlaczy pojawia się ponad 30 a gdy podnosi się ponad 33 to na wyświetlaczu jest ok 7... Błąd raczej musi być w poniższym kodzie tylko nie wiem, w którym miejscu......
Witam mam wsad do termostatu z AVT 5363 . Chciałbym zmienić z DS18S20 na DS1820, czy jest to możliwe?
temperatury arduino regulacja temperatury arduino kontrola temperatury arduino
ralink rt2561 system navigation eliminacja hałasu
deutz f3m1011f beninca bull8 opinie
Wtyczka z błędnym podłączeniem przewodów a uszkodzenie prądnicy w agregacie prądotwórczym Lokalizacja anteny radiowej w Mercedesie W203