Można mierzyć okres sygnału, niestety nie miałem stabilnego źródła np. 10MHz, dlatego zdecydowałem się na pomiar uśredniający wynik wykorzystujący wyjście 1PPS z GPS. Uzyskane wyniki uśrednione są skorelowane z danymi o zapotrzebowaniu mocy w KSE, także efekt eksperymentu praktycznego całkiem niezły. Chętnie zobaczyłbym pomiary krótkoterminowe pomiary...
Do pomiaru krótkich czasów czy z dużą rozdzielczością używa się przechwytywania w timerach a nie pulseIn(). Podaj jakieś przykłady :?: Z pamięci nie napiszę a na szukanie po projektach i wycinanie istotne fragmentów kodu szkoda mi czasu. Ustaw timer w tryb przechwytywania. Jeśli chcesz mierzyć czas jednego z poziomów, w przerwaniu zmieniasz zbocze....
Kwestia nazewnictwa rejestrów. Przykład prostego miernika częstotliwości/okresu masz w darmowych przykładach do mojej książki (w stopce link). Przejrzyj, może ci pomogą. Najprościej będzie zapuścić 16-bitowy timer na max częstotliwość, badany sygnał podłączyć pod wejście ICP timera i mierzyć jego okres.
(at)kacpo1 W darmowych przykładach do książki "Język C..." masz w podkatalogu R17 przykłady użycia timera do pomiaru częstotliwości, okresu i wypełnienia doprowadzonego przebiegu.
Żyje temat 😊 bo tak zależy jak mam czas to coś się bawię. Skoro w tamtym temacie już działasz w Arduino, to tak się szczęśliwie składa że możesz użyć lepszej, dokładniejszej metody niż to proste liczenie w ciągu pięciu sekund. A jeszcze tak się składa że, używając tego przykładu z kursu, tak właściwie masz już co trzeba. Chodzi o to że po każdym...
Używam płytki Arduino PRO z podłączonymi czujnikami z którymi komunikuję się po i2c. Czujniki włączam co jakiś czas na okres pomiaru poprzez ustawienie stanu wysokiego na odpowiednich pinach. Do obsługi czujników używam dedykowanych libek. Jakie konkretnie czujniki, modele? Jakie konkretnie biblioteki chcesz zastosować? doświadczalnie dobrałem czas...
W tej dziedzinie uczę się od zera Proponuję zacząć od mniej ambitnych konstrukcji. Przechodząc z AVR na ARM nie rozpocząłem od skomplikowanego projektu (karty SD, HDMI, precyzyjny pomiar czasu) ale od prostego rozwiązania, gdzie główna role odgrywają GPIO a z peryferii to tylko timer systemowy i przerwania zewnętrzne. Podobnie pierwszy projekt na OrangePi...
Pomiar napięcia na akumulatorze nie jest jednoznacznym i dokładnym pomiarem poziomu naładowania w procentach ale na potrzeby zabawki się nadaje. Teraz pytania z kategorii początkującego. Rozumiem że taki dzielnik napięcia nie może być na stałe podłączony do akumulatora, ponieważ w dłuższym okresie doprowadzi do jego rozładowania? Bardzo długim czasie...
człowiek widzi miganie do bodajże tylko 24Hz Większość ludzi widzi miganie do ~70Hz w obrazie statycznym i do 200..250Hz przy obrazie dynamicznym. Od dawna wiadomo, że minimalna częstotliwość odświeżania dla LEDów to 300Hz. (at)MMK5 Tranzystory fajne, ale mocno przewymiarowane. Poza tym, plateau występuje powyżej 4V, więc wejście w stan nasycenia trochę...
Warto aby autor przeczytał https://forbot.pl/blog/kurs-arduino-ii-w... ARM ma timer systemowy problem przepełnienia znany z millis() można rozwiązać używając timera 64-bit. Powstanie problem odczytu zmiennej 64-bit używanej w przerwaniu i programie głównym, można rozwiązać to przez __disable_irq() i __enable_irq()....
pobór prądu to inna kwestia. Tak, zapomniałem wspomnieć, że czujniki mają być energooszczędne, tzn pobierać jak najmniej prądu, jednak nie potrafię policzyć całkowitego zużycia prądu takiego węzła, aby zasilić to z baterii na w miarę długi okres. Ogólnie prosiłbym, żeby osoba mądrzejsza ode mnie, powiedziała mi czy taki układ jak podałem wyżej moduł...
https://obrazki.elektroda.pl/3654117300_... Nie jest to nic odkrywczego - wręcz idea takiego wykorzystania elektrodowego gadżetu (D1 mini) nasuwa się od razu. Więc zaczynajmy: Założeniem było wykonanie czujnika zapylenia i przy okazji innych parametrów atmosferycznych. Czujnik miał być umieszczony na balkonie i zostać połączony jak...
Program zlicza impulsy w ciągu 5 sek. Autor pytania zaznaczył, że dotyczy to zupełnie innego wiatromierza. Założyłem jednak, że ten parametr ma zostać zachowany. Rzeczywiście w przypadku pomiaru okresu impulsów dolna granica zakresu pomiarowego może być problemem. Z dalszymi rozważaniami trzeba jednak poczekać na podanie konkretnych wymagań.
Potrzebuję pomiaru rzędu 0.02 ampera, dokładniej mi nie potrzeba. Kostki na 20A właściwie mają skok 0.3 ampera więc kosztem szumów mogłoby dać radę. Pojawił się jednak problem, którego nie potrafię rozwikłać, a mianowicie przez pewien okres po zaprogramowaniu Arduino wszystko działało niemal idealnie. Teraz pojawiły się minimalne różnice, które całkowicie...
Liczy się czas pomiaru, jeśli nie jest problemem i wynosi ponizej 5% okresu. To wystarczy zmierzyc i porównać z poprzednim. Jeśli większy to przypisujesz go do zmiennej np wartosc_szczytowa. W przeciwnym przypadku pozostawiasz starą wartość. Gdy zmniejszy się o określona wartość to możesz wykryć kolejny okres sinusoidy. Tak mniej więcej się to robi.
O tym też już myślałem. Użyłem nawet w tym celu konfiguracji na ads1015 i niestety, ale wynik się duplikuje przy szybszym odczycie. Mam po prostu kilka identycznych wartości odczytu. Dodano po 2 Czyli 12 bit też będzie działać, ale nic to nie przyspiesza. Dodano po 1 Testowałem przed chwilą układ ads1015 (12 bit) mając nadzieję, że ten będzie zdecydowanie...
Witam. Musisz zmierzyć czas pomiedzy impulsami z jednego i z drugiego czujnika, a nie bazawać na próbkowaniu. Chyba że zmierzysz ile okresów próbkowania minie od jednego do drugiego impulsu. Można jeszcze inaczej. Bazując na efekcie Dopplera. O tyle lepsze, że nie wymaga ustawiania czujników i mierzenia odległości miedzy nimi a tylko jeden czujnik,...
Falownik już wisi na ścianie więc chciałem to dołożyć do sterowania grzałkami na cwu. I jeszcze może troszkę zostanie na c.o. W okresach przejściowych jesień wiosna, a potem to już tylko Kocioł c.o. Pelet. Wydaje mi się że sterowanie napięciem 600V jest dość problematyczne ale mogę się mylić. Jaka grzałka, jakie zabezpieczenia przeciw przebiciu? Ale...
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....
Zastanawiam się czy są proste układy, najlepiej gotowce, które potrafią w krótkim okresie czasu (ułamki sekundy), w miarę dokładnie zmierzyć napięcie. Zastanawiam się czy jestem w stanie zrobić urządzenie, które oprócz monitorowania stanu akumulatora (napięcie) i raportowania do jakiegoś systemu nadrzędnego (Scada, albo HomeAssistance), albo po prostu...
Witam, Głowię się z problemem. Zbudowałem mały projekcik - badanie bezdechu. Na chwilę obecną mam pulksometr, który mierzy ciśnienie i saturację oraz termoparę, która ma za zadanie mierzyć temperatura przy nozdrzach ( wdech -zimna, wydech - ciepła temperatura). Chce liczyć średnią wyników z termopary(+ puls) + saturacja) i na tej podstawie diagnozować...
Zrobić układ generatora RC, ale działający odwrotnie do NE555, czyli: wzmacniacz ma określony stan, wysoki (H=high, na wyjściu jest Uz - napięcie zasilania; przyjmuję konwencję, że jest zasilanie 0=masa i +Uz), albo niski (L=low, na wyjściu jest 0); w stanie H przy napięciu wejściowym poniżej 3/4 Uz przechodzi do stanu L, w stanie L przy napięciu wejściowym...
Pt100 niespecjalnie - bez sporego prądu staje się zbyt wrażliwy na niedokładność pomiaru napięcia, zawsze jest wrażliwy na opór przewodów. Natomiast w poradnikach do Arduino jest pod dostatkiem opisów, jak mierzyć temperaturę używając np. DS18B20. Przeliczenie poziomu na litry zawsze zależy od kształtu naczynia, trzeba to jakoś wpisać do programu. A...
https://obrazki.elektroda.pl/5452004500_... W temacie: https://obrazki.elektroda.pl/5131004200_... I już widać, że wynik jest raczej mało prawdopodobny, odchyłka 1Hz jest mało prawdopodobna w zestawieniu z danymi za 2015r. Na stronie https://obrazki.elektroda.pl/1500445700_... Efekty pomiarów zostały...
Dokładna wartość 10ms akurat jest mało istotna w moim poście. Chodziło mi to, że jeśli czas co jaki stan sczytywanego wejścia zmienia się znacznie rzadziej niż wynosi okres pętli, to wtedy błąd pomiaru czasu jest nieistotny. Inna rzecz, że do niektórych zadań ważnym jest, by pętla działała względnie taki sam czas w każdym cyklu, a wtedy do 'waita' wrzuca...
Jeżeli podłączysz tak niewydolne źródło sygnału to sensowność jakiegokolwiek pojedynczego pomiaru jest wątpliwa, bo przetwornik ADC będzie długo reagował na każdą zmianę sygnału, a nie tylko na samo przełączenie (ładowanie wspomnianych 14pF w przetworniku (nie na pinie) i pojemności pasożytniczych przez opory obwodu wejściowego). Stąd zalecenie by impedancja...
Zabrzmiało jak projekt na Arduino. Faktycznie, tam jak jest realizowana jedna funkcja, to inne, tak jak w Windows, nie sa realizowane (np wysyłanie danych do WS2812 i odczyt danych z USRT). W moim przypadku miernik nie tylko mierzy częstotliwość, bo mierzy ją z kilku źródeł a także czas/okres też z kilku źródeł i wysyła dane do LCD. Czy ten pomiar...
Dzięki za wskazówki, zrobiłem tak jak napisałeś i wszystko działa bardzo dobrze. :) Mam jeszcze pytanie, ponieważ pin 13 jest włączany na początku pętli i wyłączany na jej końcu w celu pomiaru czasu jej trwania. W przypadku gdy mam załadowany program powyżej czas wykonania to 16,8 ms co daje częstotliwość 59,5 Hz. https://obrazki.elektroda.pl/6334009400_...
Witam, jakie sa twoje zalozenia? - kamerton bedzie generowal ton/dzwiek w okolicach 440Hz - musisz miec uklad audio ktory "uslyszy" te 440Hz, oraz poda ja do mikrokontrolera, tu masz 2 podejscia: -- do wejscia ADC i dalej anliza DSP -- do dowolnego wejscia cyfrowego (po zamianie sygnalu na odpowiedni poziom) najlepiej INT i pomiar okresu za pomoca np....
Witam, Zasilanie 5V ale sterowane PWM-em z płytki Arduino Leonardo przez sterownik silnika HG7881, pomiar prądu przez gotowy czujnik INA219. Wydajność źródła zasilania to 2A, jest to przetwornica Step-Down. przecież możesz zrobić "soft start" zwiększając płynnie współczynnik wypełnienia sterującego sygnału PWM. Zamiast szczytowej wartości prądu musisz...
Ściągnołem arduino wersji 1.6.5 i biblioteki z tego okresu i wyskoczył błąd kompilacji, skopiowałem z okna błędów #include <Wire.h> i wkleiłem do programu. Nie było żadnych błędów wtedy i żadnych ostrzeżeń. Teraz zakładka ostatnia "Info" odczytuje dane napięć z ogniw, temperaturę sygnalizuje ogniwo w koszyku itd. klikając pierwszą zakładkę "CHRG+Q_TST+STRG"...
Witam. Tworze sobie system pomiaru prędkości kątowej arduino + LabView i chciałem odpowiednio wysyłając sygnały z LV sterować także silnikiem. Czas okresu z enkodera ładnie wysyła przez port szeregowy, lecz sketch ignoruje otrzymywana wartość wypełnienia i w zależności on case'a A lub B rusza z pełnym wypełnieniem w określoną stronę. Zmiana typu danej...
https://obrazki.elektroda.pl/4419671500_... Wielu z nas stanęło przed problemem nawinięcia cewki do jakiegoś projektu. Ogromnym utrudnieniem w tym zakresie jest brak możliwości pomiaru indukcyjności. Podobny problem występuje, jeśli zakupimy nieznane sobie cewki lub transformatory. Pomiar indukcyjności może być jednak bardzo prosty,...
Dziękuje za rozruszanie moich szarych komórek Nic Ci się nie rozruszało, od początku miałeś rację, Arduino UNO ma 20 pinów cyfrowych (0-19), a część z nich ma dodatkową funkcję analog IN, kurs na Forbocie jest jak najbardziej poprawny i możesz na nim polegać. Pin 0 i 1 jest zarezerwowany dla UART, nie należy ich używać dopóki nie będziesz wiedział...
w małej kostce jakby co to jest 512 ledów. Tak, masz rację. Źle wpisałem wynik mnożenia. Ale to nic nie wnosi bo to tylko dla ilustracji. Po prostu rozmiary wszystkich tych dwunastu tablic bajtowych deklarowanych na początku programu odnoszących się do LED powinny wynosić: ilość wszystkich LED podzielone przez osiem, czyli u Ciebie 512. Podczas dzisiejszych...
Czyli przerzutnik Schmitt'a przed wejściami cyfrowymi i skorzystanie z pulseIn()? Koncepcja przerzutnika Schmitta wymaga koniecznie doprecyzowania. Właściwie to musisz mieć detektor przejścia przez zero (bo to jedyny punkt sinusoidy czasowo niezależny od amplitudy). Ale z uwagi na możliwość pojawienia się szumów w przebiegu cyfrowym, które zakłócały...
Nie wiem jednak czemu odczyt cały czas mieści się w przedziale 0-2.7V, nie zeszło 'poniżej' 0. A wydaje mi się, że sygnał powinien być sinusoidalny. To poczytaj o przyrządach pomiarowych, przetwornikach A/C, próbkowaniu sygnału, układach z podwójnym całkowaniem, pomyśl jak wygląda ten sygnał i wtedy zrozumiesz, że mierzenie sygnału audio zwykłym miernikiem...
Na szczęście da się to zautomatyzować przy użyciu Arduino ;) . Oświeć mnie kolego. To jest strona główna: http://arduino.cc/ To małe coś ;) http://arduino.cc/en/uploads/Main/Arduin... ma 14 wejść/wyjść cyfrowych i 6 analogowych. Do tego np. ULN2803 do sterowania przekaźnikami + żarówki 12V 50W/100W i można się bawić ;) Nie mam gotowca...
Zrobiłem i wprowadzam do sprzedaży rodzinę kart I/O zwanych w terminilogii Raspberry jako "hat". Wszystkie one mają ten sam firmware - różnią się tylko layoutem i ilością wyprowadzeń. 1. Universal Plus - format HAT RPi, 29 I/O, w tym oddzielnie wyprowadzone 16 w formacie złącz do RC serwomechanizmów https://obrazki.elektroda.pl/6997086200_...
https://obrazki.elektroda.pl/8545401100_... Mój poprzedni temat o Pierwsze kroki Jakiś czas temu publikowałem temat o https://obrazki.elektroda.pl/4535548900_... Wyszukujemy DHT. Biblioteka DHT wymaga też dodania Adafruit Unified Sensor Library, więc dodajemy obie biblioteki. Najpierw Unified Sensor: https://obrazki.elektroda.pl/1839946000_...
A do tego musiałbym użyć funkcji dellay (bo na pewno millis nie dałbym rady zastosować) a to znowu zakłóciłoby pracę buzera albo pomiary temperatur . Tu też nie masz racji. Funkcję millis możesz używac do woli, ile razy zechcesz i kidykolwiek potrzebujesz stosowac w programie. Posługujesz się tym ‘zegarem’ dokładnie taksamo jak tym ściennym,...
Mierzysz dosyć niskie częstotliwości. Jak chcesz wynik otrzymać szybko mierz czas i przeliczaj na częstotliwość. Nie ma możliwości na dokładny pomiar tam są częstotliwości zmienne 0-300Hz. Początkowo tak myślałem i tak zrobiłem ale po prostu bzdury mi pokazywało rozrzut nawet 20km/h a to dość sporo... Znowu uśredniać wyniki itd. Mijało się z celem...
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ść...
Witam, mam takie pytanie, ostatnimi czasy pracowałem nad pomiarem energii kWh jakie z powodzeniem utylizuje u siebie w domu, ale za pomocą raspberry pi[C] i ADC MCP3208 [12 bit]. Udaje mi się przy pomocy tego zestawu osiągnąć około 120-180 pomiarów na/Sinus, całość już działała jakiś czas dobrze, zdecydowałem sie jednak na upgrade. Moje zainteresowanie...
Witam, dlaczego zatrudnienie "arduino" ci nie pasuje a Atmega8 moze byc? Wazne abys otrymal odpowiednei dane a realizujesz na ty co akurat masz czy ci zapewniaja oczywiscie z rozsadkiem. Osobiscie wole uzyc czegos mocniejszego/szybszego niz szukac potem dlaczego gubie impulsy czy ramki. Metoda ze swiatlem przechodzacym czy odbitym jest jak najbardziej...
Dzięki jack63. Rzeczywiście chciałem przekładnik prądowy podłączyć do ADC Atmega8 lub Arduino według schematu: [url=https://openenergymonitor.org/forum... Do tego dorobić detekcję przejścia przez 0 napięcia (to jest bardzo proste). Atmega ma możliwość samplowania z prędkością ponad 10k sampli na sekundę, zatem pomiar prądu byłby...
https://obrazki.elektroda.pl/5922412400_... Budując „inteligentny dom” zawsze chciałem wiedzieć, jak wygląda pobór prądu. Jest to o tyle istotne, że cały dom – z ogrzewaniem łącznie – jest oparty o prąd. Dodatkowo postanowiłem zainstalować panele PV i chciałem wiedzieć, ile energii wprowadzam i pobieram z sieci....
https://obrazki.elektroda.pl/4760563300_... W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie...
Układ może i fajny do zabawy i nauki. Ale raczej do żadnych pomiarów to on się nie nadaje. Szczególnie nie nadaje się do pomiarów przebiegów niesinusoidalnych (trójkąt). No chyba że dla każdego kształtu chce się liczyć poprawki. Chyba jedyna zaleta po za edukacyjną (niewątpliwie nauka jest bardzo ważna) to cena bliska 0zł. Zdecydowanie lepszym pomysłem...
I znowu odkopuję temat :) Projekt tego miernika odległości przeleżał w mojej szufladzie już dość długo, postanowiłem więc go teraz w końcu skończyć. Zamieniłem Arduino nano na uno, wyświetlacz podłączyłem za pomocą konwertera I2C (celem ograniczenia liczby przewodów). Poniżej schemat: https://obrazki.elektroda.pl/1525272200_... Jak...
Widzę to tak, że mikrokontroler byłby serwerem do którego przez internet wysyłane z komputera byłoby zapytanie i odpowiedzią byłaby wartość przyspieszenia. W sieci GSM w przypadku standardowych kart SIM nie można tego zrealizować uP powinien być klientem, który okresowo przesyła dane na wskazany serwer. Musisz się zastanowić ile danych będziesz przesyłał....
https://obrazki.elektroda.pl/1478145700_... Laserowy czujnik SDS011 firmy Nova Fitness dostępny jest na portalach aukcyjnych w cenie ~20$ https://filmy.elektroda.pl/8_1541353265.... W środowisku Arduino znajdziecie wiele bibliotek ułatwiających uruchomienie czujnika, wystarczy wyszukać frazę SDS011, np. https://github.com/lewapek/sds-dust-sens...
http://obrazki.elektroda.pl/4132467500_1... Urządzenie jakie chciałbym dziś zaprezentować jest naprawdę trywialne, jednak być może ktoś na tym skorzysta. Przejdźmy jednak do rzeczy. Schemat układu znajduje się poniżej. http://obrazki.elektroda.pl/8832562800_1... Niestety sporządziłem tylko odręczny szkic. T1 i T2 pracują...
http://obrazki.elektroda.pl/8172553500_1... Witam wszystkich! Dzisiaj chciałbym zaprezentować pomysł na znany problem - w miarę bezobsługowe, przenośne, działające jak najdłużej na bateriach i minimalizujące liczbę urządzeń rozwiązanie do monitorowania warunków otoczenia. Często podróżuję, więc chciałem zbudować urządzenie, które pomoże...
Nawiazując do zgłoszonego problemu polegającym na okresowej utracie połączenia WIFI. To podejmę probe podziału zadań na dwa rdzenie procesora. Aby jeden zajmował się obsługa WIFI a drugi odczytem pomiarów i ich obliczeniami. Obawiam się, że nie tędy droga. Arduino Core dla ESP32 oparte jest na FreeRTOS i kluczem do "sukcesu" jest odpowiednie nadanie...
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...
Chciałbym przedstawić jeden z możliwych sposobów wykonania cyfrowego regulatora PID Przestawiony regulator nie ma konkretnego zastosowania , to do czego zostanie wykorzystany zależy od czytelnika. Opis regulatora kieruję do osób które zaczynają przygodę z automatyką i układami regulacji. Spróbowałem wyjaśnić jak działa cyfrowy regulator PID, czemu ich...
. Fajnie gdyby dioda zamiast gaśnięcia przy wykonywaniu operacji migała wolniej zamiast gasnąć. Nie chcę wykorzystywać jej do zaawansowanych operacji, tylko do tej jednej, ale jeśli to w czymś przeszkadza, to zrezygnuję z tego. Popatrz na to bardziej realnie:Aby migac diodą, coś musi to robic w sposób raczej dedykowany. Może to byc processor, lub jak...
Do przełączania dużych prądów używa się styczników nie przekaźników. AC-1 jest to kategoria urządzeń o charakterze rezystancyjnym. Takie odbiorniki mają w momencie załączenia prąd rowny znamionowemu. Twoje komputery mają charakter odbiornika pojemnościowego. Przez co prąd rozruchowy masz na poziomie kilkukrotnie większym niż znamionowy. Po wybijaniu...
LED musi być podłączona do pinu obsługiwanego przez określony timer, w UNO/NANO musi to być pin 3 dla domyślnych ustawień programu. Jaki masz rezystor przy ledzie, dla IR to powinno być około 100 Ohm. Led musi być dedykowana dla pilotów, możesz użyć zwykłej i oczami zabaczyć jej miganie bez kamery, potem podmienić na IR. Jeśli nie pojawia się napis...
https://obrazki.elektroda.pl/5267583000_... Witajcie moi drodzy. Pora na małą odmianę od wszędobylskich mikrokontrolerów - dzisiaj rozbieramy "inteligentne" gniazdko zapewniające 100% anonimowości użytkownika, a dokładniej to włącznik czasowy, który zrealizowany został bez żadnych tranzystorów. Oczywiście też bez dostępu do sieci WiFi...
http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
https://obrazki.elektroda.pl/5445428700_... Cześć, Chciałem przedstawić Wam zegar widmowy, który niedawno wykonałem. To jest moja odskocznia od pracy i małe DIY po godzinach. Moje podstawowe założenia to możliwie najprostsza konstrukcja pod względem elektronicznym i mechanicznym oraz jakaś tam doza estetyki. Mózgiem zegara jest Atmega...
W nowo budowanym domu, w którym jest już prąd, ale nie ma ogrzewania należało zrobić zabezpieczenie przed zamarzaniem przyłącza wodnego. Postanowiłem dodatkowo dorobić monitoring warunków (temperatura/wilgotność) panujących w domu wraz z wysyłką na serwer. Podstawowym układem kontrolującym jest Sonoff Basic – idealne platforma do budowy własnych projektów...
Jaką częstotliwość pomiarów chcesz osiągnąć ?
Wiem że są ADC 16 bitowe ale one i tak operują w zakresie 0-5V więc też tracę 50% i nie wspominałem o tym dla uproszenia. Projekt nie jest labolatoryjny i nawet z 10 bitową rozdzielczoscią na arduino przy samym dzielniku gdzie na wejściu będzie 0-30V też da radę, ale lubie się przy okazji czegoś nowego nauczyć. Jak są jakieś fajne metody na rozwiązanie...
https://obrazki.elektroda.pl/6710486900_... Każdy, kto zaczyna swoją przygodę z Arduino, zwykle na samym początku staje przed dylematem w jaki sposób prosto i przejrzyście zarządzać zadaniami, które uruchamiane powinny być w określonych i najczęściej różnych interwałach czasowych. Jest to problem tzw. harmonogramowania zadań. W niniejszym...
Kolego jednak nie rozumiesz treści pisanej. Masz wyraźnie zaznaczone , ale nadal trollujesz zamiast przeczytać ze zrozumieniem cały tekst: Istnieją natomiast naukowo potwierdzone dowody, że w wysokich stężeniach ozon może skutecznie przyczyniać się do eliminacji ze środowiska wnętrz bakterii, grzybów, a także wirusów takich jak wirus Polio, wirus Norwalk,...
Problem z pomiarami jest przy małym wypełnieniu np. gdy jest pochmurno. Zmniejszenie częstotliwości pwm faktycznie poprawiło odczyty. Dla majsterkowiczów wstawiam kod. Proszę pamiętać, że wykorzystując tylko "dolny klucz" IR2104 sygnał pwm mamy odwrócony, czyli pwm 99% z arduino daje 1% na mosfet. Program obsługuje 4 wątki. 1. Odczyt ADC 2. Wysterowanie...
Aczkolwiek nie rozumiem dlaczego włączenie obu tranzystorów naraz w takim układzie jak przedstawione jest na schemacie miałoby być błędne. Żeby driver high-side mógł działać kondensator bootstrapu musi się regularnie doładowywać, a to wymaga żeby punkt Vs był okresowo zwierany do masy. Mogę podać przykład gdzie układ z pierwszego postu ma sens - forward...
Dzień Dobry wszystkim w ten mroźny poranek :-) Przeglądając forum często natykam się na problemy początkujących, polegające na stosowaniu metody "Ctrl-C Ctrl-V" bez zrozumienia zasady działania urządzenia/programu/biblioteki. Arduino i Arduino IDE to genialne narzędzia ułatwiające start, mnogość dostępnych bibliotek ułatwia życie, ale też - niestety...
Obciążenie ładowarka solarna do akumulatora. Nie podaje się przebiegu PWM na zasilanie, gdzie producent przewidział DC. Dotyczy to każdego urządzenia elektronicznego. Cały problem polega na tym że nie mogę dławić zmianą napięcia tylko natężeniem. Ale nie da się regulować jednego bez drugiego. Wiem że chciałeś pójść na skróty, pomysł jest bez sensu,...
Jutro jeszcze sprawdzę jak będzie działać Attiny 45. Może coś uda się osiągnąć. Zrobiłem trochę testów na attiny13 i po nich jestem bardzo sceptyczny co do użyteczności funkcji micros() w takim zastosowaniu jak metoda użyta w twoim szkicu. Mam obawy że na attiny45 problem może być ten sam, tylko nieco mniejszy, z powodu możliwości wyższego taktowania....
Kontynuując temat skanowania kanałów WiFi dla nadajnika ESP-NOW natknąłem sie w internecie na opis skanowania w trybie ESP-Now. Dlaczego na to wcześniej nie wpadłem ?? :D Wykorzystując pomysł wziałem się za napisanie podobnego kodu do swoich modułów pomiarowych stacji pogodowej. Według mnie spisuje się bardzo dobrze. Przede wszystkim działa to dużo...
Tu nie ma za bardzo nic do tłumaczenia, ta funkcja jest opisana w bibliotece i wyłącza oczekiwanie na konwersję, temperaturę można odczytać po 750ms, lub po 10s, można też sprawdzać kompletność konwersji okresowo, po prostu będzie to ta temperatura z chwili zlecenia pomiaru. Nie wiem o co chodzi z tym cytatem, może nie znam dobrze języka, ale nie widzę...
(at)Jestam, w pierwszym wpisie dotyczącym tego tematu zwróciłem uwagę na kilka wyższości PLC w tym pewność co do EMC, sterownika jako całości. W ten sposób należałoby dla uczciwego podejścia potraktować i RasPi. Czyli RasPi z płyką interfejsu, który ma zabezpieczenia I/O jak właściwą obudowę. Wtedy to tak kiepsko już nie wypada. Wystarczająco dużo PLC...
Jeśli sflashowałeś urządzenie do OBK, Tuya IoT nie będzie w stanie wysłać niczego do urządzenia Tak, spodziewałem się tego, jedynym celem tej próby było sprawdzenie, czy wyświetlił się komunikat „polecenie lub wartość nie jest obsługiwana”, zakładając, że zostało to sprawdzone przez witrynę Tuya, a nie przez urządzenie. Zmieniając temat, wykonałem...
Proszę kod wstawiać na forum przy użyciu funkcji SYNTAX.
Aktualnie chcę podpiąć się do grzałek - 1000W oraz 1500W. Grzałki podłączone będą szeregowo, Dlaczego szeregowo? Co będzie źródłem zasilania? Muszę jakoś wiedzieć w Arduino kiedy przeszedłem przez zero A po co ci ta wiedza? Robisz ponoć sterowanie grupowe, czyli PWM skwantowany co do okresu lub nawet pół okresu. Największy błąd jaki popełnisz to pół...
Kolego (at)Kwazor nie chce się wdawać w polemikę bo widzę piszemy o dwóch różnych rzeczach. To że Li-ion się wstał z 0V to nie znaczy że jest sprawny tak samo zadziałanie bezpiecznika ciśnieniowego/przeciążenia ! Zgadzam się. Po to są te testy. Jak ktoś chce mieć pewność 100% to do kosza wszystkie ogniwa <2,8V - niektórzy tak robią. Dalej piszesz...
http://obrazki.elektroda.pl/7707980700_1... http://obrazki.elektroda.pl/1210825200_1... Średnio 38 dzieci rocznie, w samych USA, umiera na skutek obrażeń doznanych po zostawieniu ich na słońcu w samochodzie - najczęściej na skutek wysokiej temperatury. Opisany poniżej system ma za zadanie przypomnieć np. rodzicom, o...
Witam, do zrealizowania projektu, potrzebuję pomierzyć szum w sygnale napięcia w sieci elektrycznej domowej, z częstotliwością od ~10-40 do około 500 kHz. Szukając w publikacjach wykorzystywane schematy, natrafiłem na schemat załączony jako "pomiar.jpg". Przerysowałem schemat przy użyciu elementów, które miałem dostępne do symulatora online i uzyskuję...
Chcę, żeby Arduino sprawdzało temperaturę i wysłało SMS jeżeli będzie za wysoka Jak tylko takie proste zadanie, to 16k by wystarczyło. Dla orientacji ile zajmuje kod, to jak dodasz idiotoodporność w stylu: - sprawdzanie czy moduł włączony (mógł być juz włączony, nastąpił reset uC, próba włączenia skończy się jego wyłączeniem) - sprawdzanie czy pin...
https://obrazki.elektroda.pl/3544628800_... Przedmiotem tego projektu jest realizacja oświetlenia paskami ledowymi oraz sterownika z sensorem PIR i fotorezystorem eliminującego konieczność manualnego włączania oświetlenia po wejściu do pomieszczenia. System znajduje najlepsze zastosowanie w oświetleniu kuchennym, ponieważ to jedyne...
https://obrazki.elektroda.pl/8718937000_... Minęło naprawdę dużo czasu od mojej ostatniej recenzji gadżetów IoT od BlitzWolfa. BW-SHP8 (gniazdo z pomiarem energii) opisywałem jeszcze w UWAGA: Jeśli chcesz zajrzeć do środka tego przedłużacza, to przygotuj śrubokręt o trójkątnej końcówce: https://obrazki.elektroda.pl/6150457500_...
https://obrazki.elektroda.pl/9764831100_... Pokażę tu naprawdę bogate wnętrze starego TV plazmowego przeznaczonego na złomowanie, a potem sprawdzę czy ze środka hobbysta może odzyskać jakieś ciekawe części. Telewizor złomowałem u znajomego, sprzęt niesprawny, ze względu na gabaryt i duży pobór mocy nikt nie chciał go przyjąć i musiał...
Dzięki za odpowiedzi! Na początek opis sterowania: https://100-x-arduino.blogspot.com/2018/... Od razu natrafiłem na tą stronę, przeczytałem już ją naprawdę sporą ilość razy, tak jak powiedziałem, rozumiem jak to działa w teorii jednak mam problem z przelaniem tej wiedzy na mój program. Przy sterowaniu grupowym...
Moja wypowiedź tyczyła się do krytyki ładowarek z lidla, aczkolwiek porównujesz swój sprzęt do CTEK Skoro nie warto wyważać drzwi to dlaczego polskie firmy produkują prostowniki? Widzę jak wygląda ich produkcja: https://www.elektroda.pl/rtvforum/topic2... już wole chyba chińskie. opinie Obejrzałem ten prostownik na innych forach. Co to za chłam...
https://obrazki.elektroda.pl/5538947600_... Historycznie, optyczne systemy pomiarowe były projektowane jako układy dyskretne z oddzielnym miernikiem dla każdego parametru. Teraz możliwa jest integracja tych wszystkich pomiarów na jednej platformie. Tę można łatwo skonfigurować i dostosować, aby uzyskać niezmiennie wysoką czułość i solidne...
https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...
https://obrazki.elektroda.pl/7501291600_... Projektanci z całego świata próbują zaprojektować i skonstruować tanie respiratory, które przydadzą się do walki z pandemią COVID-19. Przyrzyjmy się niektórym z tych projektów, aby zainspirować innych do tworzenia podobnych urządzeń. Respiratory to urządzenia zaprojektowane do dostarczania...
http://obrazki.elektroda.pl/5271768500_1... Chris Nafis choruje na astmę, a do tego jest alergikiem, więc niejako z przymusu interesuje się zagadnieniami dotyczącymi czystości powietrza. Ma w domu niezwykle czuły, laserowy miernik czystości powietrza Dylos DC1100 PRO, lecz postanowił przekonać się, jak w tej roli będzie się sprawował tani...
https://obrazki.elektroda.pl/6347997200_... Cześć. Od jakiegoś czasu chodził mi po głowie projekt dzięki któremu mógł bym sobie sterować światła w domu i w ogrodzie poprzez wifi. Funkcjonalność banalnie prosta i spotykana w zapewne tysiącach rożnych projektów, jeszcze jeden nie zaszkodzi. :) W trakcie rozmyślania i projektowania kilka...
https://obrazki.elektroda.pl/2384864900_... W słusznie minionych czasach ciągłych braków i ogólnej biedy umiejętność samodzielnego konstruowania i naprawiania najróżniejszych rzeczy była na wagę złota. Z konieczności ludzie budowali własne meble i zabudowy do ciasnych, PRLowskich mieszkań, konstruowali własny sprzęt audio, jak wzmacniacze...
Nieprawda że są drogie bo tylko komercyjne wykonanie jest możliwe. Sam wykonałem anenometr ultradźwiękowy na podstawie poniższych projektów. Potrzeba jest atmega 168 lub 328 (potrzeba trochę pamięci programu bo jest dużo obliczeń arytmetycznych), ale to nie jest trudna sprawa jakby sie mogło wydawać. Trochę fizyki i matemetyki się kłania nic trudnego...
Witam. Mam następujący problem z niedziałającym TWI. Mam kod na atmegę w C. /* Czujnik ultradzwiekowy sterowany z magistrali i2c C= 2010 Grzegorz Eliszewski grzegorz(at)eliszewski.pl esio.eu */ #define F_CPU 12000000UL // czestotliwosc kwarcu 12MHz #include <avr/io.h> #include <util/delay.h> // obsluga opoznien #include <compat/twi.h>...
Na wstępie witam szanownych forumowiczów. Jestem na etapie budowy zintegrowanego czujnika opadów deszczu, światła i temperatury zewnętrznej pod system alarmowy. Kwestia pomiarów światła i temperatury oraz wysyłka danych do centrali alarmowej w postaci danych dzień/noc oraz temperatura dodatnia/ujemna nie stanowi większego problemu. Do budowy czujnika...
Po kilku godzinach program odpaliłem ..... podświetlanie się załącza dopiero po naciśnięciu kilka razy klawisza, monitor pokazuje start i numery naciśnietych klawiszy i to nie za każdym naciśnięciem. nie wiem jak "zatrzymać" dany ekran menu żeby zrealizować inna funkcje np; zmiana stanu wyjścia /* * sterownik który wykończy mnie i innych ..............
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
http://obrazki.elektroda.pl/8875559300_1... Chciałbym przedstawić mój projekt na konkurs świąteczny bazujący na płytce Nucleo 64 z mikrokontrolerem STM32 na modelu STM32F411RET6 WiFi komunikujący się z telefonem z systemem Android do coraz bardziej popularnych diod WSRGB2811 zamontowanych na świątecznej choince. Dokładnie to łańcuch...
pomiar okres stm32 pomiar okres pomiar okres częstotliwość
kontrolka oleju cieplym silniku passat przeróbka ibiza turbo
tango novitus wspomaganie kierownicy
Dolne śmigło zmywarki Whirlpool nie obraca się - przyczyny i rozwiązania Jak przywrócić ustawienia fabryczne w Pioneer PDP-428XD?