A podglądałeś przebieg prądu na oscyloskopie? Miernik którym go mierzysz, zapewne wylicza wartość średnią, czy Twój układ to robi?
* między "const" i "vg" zabrakło "int" (pewnie może też być "short", bo to liczby poniżej 1024, short są do 32767); * poprawna pisownia "analogRead" i "analogWrite" (z małej litery, to jest w linkach, które podałem); * pewnie warto przeczytać (przez analogRead) kilkadziesiąt razy, policzyć średnią i jej użyć do wyliczania 'd'. Dla większości Arduin...
Jest tu dział Arduino, więc pewnie tam powinieneś wrzuć ten temat. Kod powinieneś wkleić jako SYNTAX C/C++, była by kolorowanka dla składni. Lepiej pokazać kod, który nie działa, niż ten który działa. Nieważne czy użyjesz delay czy millis, jeśli chcesz by odczyty były co 1s, a w miedzy czasie były inne pomiary to nie możesz w tej pętli for siedzieć...
A tu już są istotne dwie odrębne sprawy: pojemność akumulatorka i wydajność panelu. Jedno może w pewnym stopniu zastępować drugie - można mieć panel, który i w pochmurny dzień naładuje akumulatorek do pełna, i wtedy jego pojemność musi wystarczyć tylko na noc; a można mieć taki, który będzie potrzebował słonecznego dnia, i wtedy akumulatorek musi wystarczyć...
Myślę, że masz błąd w programie, nie dałeś całego więc trudno go analizować. Po resecie dane w RAM pozostają niezmienione, więc jeśli LED ci mruga, to pętla się wykonuje ale nie jest spełniony żaden warunek IF i program nie robi nic poza zapalaniem diody. Z tym, że w tym co zamieściłeś jest procedura pomiaru temp.: //TEMPERATURA POWROTU ZAWOR MIESZACZ...
Robiłeś już kalibrację w spoczynku? http://www.jarzebski.pl/arduino/czujniki... Tak, 100 pierwszych pomiarów odrzucam, a z 200 następnych wyliczam średnią. I tu działa to wydaje mi się prawidłowo, wartość Z oscyluje np w granicach 280-310 w spoczynku to obliczona średnia wynosi 300. Teraz jestem na etapie wyznaczania...
Dodam że chodzi o przebiegi sinusoidalne a właściwie z prądnicy no i dokładność nie musi być wysoka... ACS712 mierząc prąd AC na wyjściu da Ci napięcie sinusoidalne ze składową stałą 1/2 Vcc (czyli przy I=0 na wyjściu masz połowę napięcia zasilania). A więc aby wyliczyć prawdziwą wartość skuteczną musiałbyś dokonać obliczenia średniej kwadratowej ze...
Na mszyce dobry jest "roztwór" pokrzyw z wodą :) tylko śmierdzi niemiłosiernie. Młode pokrzywy poszatkować i zalać gorącą wodą, odstawić na kilka dni. Potem można spryskiwać rośliny na których jest mszyca być może na inne robactwo też zadziała. Rozwiązanie ekologiczne i tanie :D PS. to tak poza tematem a co do meritum to użycie RPi to faktycznie trochę...
Dzień dobry Potrzebuję pomocy jak napisać programy Arduino w języku C, które: 1) Wyświetla napis zawierający Polskie znaki (przykładowy napis "żołędziowa żółć"). 2) Dwie wersje programu wyświetlające czas na wyświetlaczu LCD: a)Korzystając z przykładu echo_time oraz biblioteki obsługi wyświetlacza LCD_I2C przygotować program, który będzie wyświetlał...
To moim zdaniem po kolei: Termometr np.na Arduino , schematy i sposób programowania znajdziesz na sieci,rozszerzenie ethernet , w Integrze Test Ping i konfiguracja wejścia do odsłuchu ciągłego z niego,termometrów możesz mieć nawet kilka a "odsłuch" czyli aktualizację danych możesz sobie dostroić,wraz z wyliczeniem średniej temperatury,zapisem danych...
Znalazłem kilka poradników na temat sterowania diodami RGB za pomocą arduino i programu AmbiBox, lecz nic na temat sterowania w ten sam sposób zwykłymi białymi diodami. To co wymyśliłeś z pewnością nie jest niemożliwe, skoro z programu jak np. Ambibox czy Prismatik przychodzi do Arduino strumień wartości jasności i kolorów. Można z tego wyliczyć np....
A ja nie wiem, co słowo "histereza" miałoby tu oznaczać, więc nie odpowiem na to pytanie. :arrow: Pisklak1977 - przydałby się jasny opis, co właściwie chcesz uzyskać. Piszesz, że chcesz mieć równe progi -0,25V i +0,25V - ale mają być równe przy liczeniu ich od jakiego poziomu? od średniego napięcia dla ustawionego biegu? czy to ma być średnia z początkowego...
Koledzy podpowiedzcie proszę, jak wyliczać średnią z powiedzmy 100 pomiarów. Wiem oczywiście jak to zrobić matematycznie. [syntax=c]srednia = ((t + t + t + t + t + t + t + t + t + t + t + t + t + t + t + t + t + t + t + t) / 20);[/syntax] Mam to zapisane w ten sposób i działa, ale nie będę przecież 100 razy dodawał. Przekopałem już prawie wszystko i...
Zależność między prądem szczytowym (i w konsekwencji szczytowym napięciem), a prądem średnim nie jest liniowa , bo jak prąd jest większy, to płynie przez większą część czasu. Można by zrobić tak, żeby uC wyłapywał zero prądu (najniższe napięcie i odcinek bez zmian) i wtedy resetował analogowy układ całkujący (a przedtem odczytywał wynik całkowania)....
Posiłkując się ramkami CAN-BUS opisanymi/odkodowanymi ze strony https://autowp.github.io/ (Dla grupy PSA - Citroen Peugeot) Doszedłem do wniosku, że potrzebny efekt uzyskam z szyny CAN samochodu. W końcu radio i wyświetlacz komunikują się właśnie dzięki temu interfejsowi. Z pomocą ESP32 oraz modułu, który kupiłem 3 lata temu - MCP2515, mogę nasłuchiwać...
Cały proces musiałby trwać. Mógłbyś zbierać wyniki z ADC do bufora kołowego (np. próbki co 0,1s, bufor na 20 próbek), i po każdym wpisie do tego bufora uśredniać wszystkie próbki i wyliczoną w ten sposób średnią ruchomą jako wynikiem, sterować PWM. Inna metoda, dużo prostsza ale o nieco innym rezultacie to, w pętli odczytującej ADC (np. co 0,1s) dokonywać...
Dzień dobry, mimo, że czytam elektrodę od lat (zarejestrowany jestem ponad 8 lat), to to mój pierwszy post. Tak więc witam wszystkich :-D i dziękuję za lata pomocy w bardzo wielu kwestiach. Do rzeczy. Założyłem instalację PV na dach i chcę monitorować: energię pobieraną z ZE, energię oddawaną do ZEi wyliczać auto konsumpcję. Z falownikiem rozmawiam...
1 <- adres urządzenia 2 <- funkcja (2, read input) 0 i 10 <- adres rejestru (0 * 256 + 10 = 10) 0 i 2 <- ilość odczytywanych "wejść" (0 * 256 + 2 = 2) 217 i 201 <- CRC zapytania 255 <- zapewne śmieć Dzięki bardzo. Rozumiem, że schemat jest zawsze taki sam i zawsze mam tak samo to odczytywać? Różnić się tylko mogą bity danych, bo może...
https://obrazki.elektroda.pl/2635305000_... Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny,...
Który z AVRmega ma dwa I2C? A programowo kolega nie umie zrobić? Działa i to dobrze. Niby banalna rzecz ale aby nie blokowoć CPU na czas przesyłania informacji trzeba zrobić to na przerwaniach. Niby prosta sprawa ale w przpadku 400kHz przerwanie następuje co 2,5us. ARM jeszcze daje rabe a biedny AVR? Proszę o przykład takiego "prostego" kodu wraz z...
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...
http://obrazki.elektroda.pl/1343788100_1... Czym jest WeatherPi? WeatherPi jest zasilaną energią słoneczną stacją pogodową wyposażoną w WiFi, opartą o Raspberry Pi. Jest to wspaniały system do własnoręcznego wykonania. Wszystko jest modyfikowalne, a cały kod źródłowy jest udostępniony do modyfikacji. Najważniejsze funkcje to systemu:...
https://obrazki.elektroda.pl/3496920600_... Jednym z pierwszych projektów, które zrealizowałem mając 9-10 lat było pudełko z kilkoma LEDami, przełącznikami i potencjometrem - taka tam wprawka w lutowanie. Drugim była migająca strzałka LED z kitu bodaj Jabela. Pierwszym, który zepsułem lutownicą transformatorową (której nie polecam)...
wyliczanie średniej wyliczanie średniej czujnik wyliczanie pojemności
skrypt uruchamia automatyczny pompa wspomagać renault laguna zatkany wydech
oscyloskop transformator separacyjny samsung mikrofalówka żarówka
Wzmacniacz WS432: Starzenie rezystorów emiterowych i buczenie Zastępowalność superkondensatorów wyższą pojemnością: analiza i wyzwania