Do takich spraw są scalone odbiorniki podczerwieni np. rodziny TSOPxxxx Dobiera się je do częstotliwości pracy nadajnika (fala nośna) z reguły jest to kilkadziesiąt kHz np. 40kHz. Powinieneś więc to ustalić, ale jeśli się nie uda, to taki 40kHz pewnie wystarczy najwyżej zasię będzie mniejszy.
pablo79 możesz podesłać co wgrałeś na ESP32 i jakie wykonałeś połączenia pomiędzy ESP32 a CC1101. Męczyłem się z tymi odczytami na RPi, arduino, ESP i nie udało mi się. Pozdrawiam Dzięki
Jeśli ogarniasz tematy Arduino, to na bazie tego projektu z ostatniego linka powinieneś to zbudować. W skrócie : potencjometry podłącz pod ADC i na podstawie ich odczytów generujesz odpowiednie sygnały PWM do wskazówek. W programie zrób procedurę self-testu wskazówek i uruchom to raz na początku (w sekcji Setup).
Przy częstotliwości z jaką są wysyłane impulsy z licznika można je odczytywać programowo. Czyli doprowadzasz do portu i badasz stan którego pinu się zmienił od ostatniego odczytu.
Może ktoś ma wiedzę lub dokumentację techniczna dotyczącą inwertera ESB 6kw-24v. Do tej pory miałem do czynienia z rs485 i odczytem na arduino liczników energetycznych ORNO OR-WE-517 oraz wersji jednofazowej oraz regulatora ładowania mppt esmart - (jak by ktoś potrzebował mogę udostępnić kod w Arduino - działa cały czas) ale teraz utknąłem z problemem...
Ogłaszam Urbi et Orbi, że SM oparty na liczniku sLAB Pozytona (1f) działa! Tarcza na liczniku ani drgnie. Na pozytonie są chwilowe odchyły jakieś 20W max. Wkrótce wrzucę dokładny opis. Ogólnie koncepcja opiera się na odczytach przez arduino (RS485) licznika co pół sekundy. Sterowanie mocą grzałki zrobione jest na triaku. Koszt: licznik: około 150zł...
Złóż wniosek do OSD o dodatkowy odczyt, sprecyzuj co chcesz, może odczytają. Czy ktoś z kolegów korzystał z takiej usługi i ile za to zapłacił? Złóż wniosek o wymianę na licznik zdalny, będziesz miał dane w aplikacji (nie każdy OSD oferuje) (TAURON 400zł) Na przyszłość chcę skorzystać z idei jaką oferuje Onemeter. Oczywiście w oparciu o własną głowicę...
Na jednej parze masz plus i masę a na drugiej sygnał z czujnika i masę? Wcześniej w opisie miałeś gdzieś kondensatory, nie widać na rysunku. Oczywiście możesz spróbować z kondensatorem przy wyjściu z czujnika, ale ja szukałbym mimo wszystko błędu w programie. Nie powinieneś resetować licznika. W przykładzie wyżej zrobiłem błąd, który wyjdzie po roku...
Witajcie, Męczę odczyt z licznika energii poprzez Modbus. Komunikację udaje się nawiązać, ale mam problem z odczytem danych. Program ze strony https://obrazki.elektroda.pl/3729875000_... Czy błąd robię w sposobie adresowania, odczytu czy źle jest przeliczany wynik na float ? Pozdrawiam. [syntax=arduino] void loop() { uint8_t result;...
Zdecydowanie lepszą opcją jest wykorzystanie STM32, cena u my frend'ów za stm bluepill i arduino nano jest podobna. Wersja STM32F103 oferuje zegar o częstotliwości 72MHz, a nie 16 MHz jak to jest w arduino. Drugą sprawą jest wykorzystanie liczników i kanałów adc w stm sprzęgniętych z rejestrem, bezpośredni odczyt z rejestru odciąża układ przez co może...
Masz jak wół Speed Sens - ALE porywasz się z motyką na słońce - podłączyć kabelki to jedno, później trzeba napisać kod dla Arduino by w odpowiedni sposób sterował wyjściem IO, dodatkowo trzeba stworzyć skrypt który przechwyci w jakiś sposób dane z gry, przełoży je na kod Arduino i wtedy dopiero będzie widać jakiś efekt. programować pod arduino umiem...
W studzience z przyłączem wody mam zainstalowany radiowy licznik wody firmy DIEHL METERING, czy jest możliwość żeby samemu robić odczyty na własne potrzeby? Bawiłem się trochę z adruino i esp8266 i z wykorzystaniem któregoś z nich chciałbym kontrolować zużycie wody. Zastanawiam się czy jest w ogóle możliwy odczyt informacji które ten licznik wysyła...
Jaki to model falownika i licznika z którymi chcesz gadać? Bo od tego trzeba wyjść i znaleźć listę rejestrów modbus. Tutaj moje próby z falownikiem Huawei SUN2000-6KTL-M1 Udało mi się odczytać dane i wyświetlać je na wyświetlaczu. Temat zarzuciłem z braku czasu. #include <ModbusMaster.h> #include <Wire.h> #include <LiquidCrystal_I2C.h>...
Za bardzo kombinuje z odczytem z silniczka obrotomierza. Sterownik silnika wysyła sygnał obrotów do licznika i tam najlepiej się wpiąć. Sygnał jest na pinie A62 sterownika silnika i na pinie nr22 w licznikach. Prawdopodobnie sygnał o zmiennej częstotliwości, zrób sobie na arduino prosty częstotliwościomierz i sprawdź.
Dzięki, oby się udało tej firmie wbić w rynek, bo pomysł na falownik i peryferia trafia w potrzeby. Jak nie będą pazerni to będzie sukces. Obecnie poszukuję skryptu w bash do odczytu wartości z tego licznika. Szczytem szczęścia byłaby biblioteka dla arduino. Jest jedna wątpliwość dot. tych (i innych tego typu liczników). Podobno nie można zapytać o...
Witaj ! Oceń tą nakładkę przy zastosowaniu małej 12V żaróweczki np. takiej z deski rozdzielczej z samochodu tak aby nie przekroczyć prądu 170mA. Połącz układ/obwód, plus 12V- żaróweczka- przewód biały lub ten brązowy z nakładki i teraz ten zielony do minusa np. tego akumulatora.Tranzystor w stanie otwartym ma 30 Ohm. Tak połączony obwód powinien Tobie...
Witam, według mnie schemat jest zły, porównując ze schematami liczników Gaigera, chodzi tu o zbieraniu impulsów- szpilek jakie powstają na samej rurce czujnika.Przykład: http://radioactiveathome.org/images/prot... http://radioactiveathome.org/pl/sprzet/7... https://www.elektroda.pl/rtvforum/viewto...
Cześć Przymierzam się do skonstruowania czegoś takiego na arduino Ale zastanawiam się czy mając fotowoltaike ta dioda nie miga czasem też jak oddaje energię? Interesuje mnie zdalny odczyt energii pobranej z zakładu Licznik norax 3 A może znacie jakieś gotowe patenty? Ps one meter znam ale firma chyba jakaś czkawkę dostała alvo padła... Dzięki z góry
Niekontakty na szynach adresowej/danych dają podobny efekt jak uszkodzony wsad, a w takich sprzętach widywałem podobny problem. Uszkodzony ram też może dać ciekawy efekt. Możesz wyjąć eprom i zrobić serię kolejnych odczytów i zobaczyć czy się powtarzalnie czyta. Jeśli tak, to jesteś gdzie byłeś, jeśli nie to masz podejrzanego. Ram możesz sprawdzić epromiarką...
http://obrazki.elektroda.pl/6019169600_1... W dobie tanich nadajników radiowych coraz więcej miłośników elektroniki stara się zaimplementować inteligentne rozwiązania do swojego domu. Poniższy artykuł przedstawia urządzenie, które dokonuje pomiarów prądu sieciowego jak również odczytuje stan licznika energii i gazu. http://obrazki.elektroda.pl/1559167500_1...
link do mojego programiku dla arduino do odczytu rejestrów ORNO OR-WE-504. http://www.elektroda.pl/rtvforum/viewtop...
Czy istnieje szansa aby któryś z Was drodzy koledzy dołożył mi multimap do me7.5 z Audi ? Crossuje obecnie self learning obrabiania map na tym ecu ( co jak wiecie jest tematem na lata ;) ) z małym projektem bazującym na Arduino mającym na celu komunikację z ecu/licznikiem i odczyt danych a później ich wykorzystywanie w celu pokazania ich na wyswietlaczu...
Witam, czy są pośród nas użytkownicy inwerterów: Growatt (model 3000mtl lub podobny) Trannergy (model 4000tl lub podobny) poszukuję skryptu, programu najlepiej na linuxa lub arduino do odczytu danych po RS232 z tych inwerterów. Do growatta mam skrypt - tylko odczyt produkcji jest z rozdzielczością 0.1kWh(załączone zdj) a to trochę mało... Może ma ktoś...
Jęśli chodzi o pytanie nr 3 to tak Dodano po 7 Bezpośrednia odpowiedź na pytanie Aby jednocześnie wyświetlać prędkość obrotową (RPM) wentylatora oraz ustawioną moc (np. w formie procentowego wypełnienia PWM) na wyświetlaczu dotykowym podłączonym do Arduino Mega, należy: - Zliczać impulsy z tachometru (pin TACH) wentylatora, przeliczać je na obr./min...
Musisz dodać jakąś zmienną, która będzie markerem czasu. Sprawdzasz, czy A=1, zapisujesz marker czasu, dodajesz kolejny warunek, że A==1 i czas-marker >=5 s i tyle. W tym celu wygodnie jest puścić timer, który będzie odmierzać regularne odcinki czasu., np. licznik może się inkrementować co np. 10 ms, wtedy delta pomiędzy odczytami licznika wynosząca...
Witam, chcialbym stworzyc licznik motogodzin w arduino uno tylko nie bardzo wiem jak czy bylby ktos w stanie napisac mi taki program i opisac co bedzie potrzebne do stworzenia takiego licznika pomijajac sam mikrokontroler oraz wyswietlacz? Policzyłeś ile tych motogodzin możesz zliczyć czyli ile lat będzie to działać jak będziesz operował na tych samych...
Tak, dokładnie na N zwiera do masy, a dla pozostałych biegów nie ma nic. Można zrobić płytkę, ale sam tego nie zrobię, a Arduino zaciekawiło mnie. Podsyłam zdjęcie czujnik nr 25 i miernika - to jest masa. Tak to jest „normalny” silnik i normalnie zmienia się biegi, od Yamaha 660 xtz tenere, a moto to MZ Baghira. Dzisiaj wieczorem sprawdzę, czy podanie...
Pomogło dołączenie trzech równolegle połączonych rezystorów 2,2k. Więc tą kwestie można zamknąć. To może w przyszłości spowodować inne błędy. Wynika z tego, że problemem było niewystarczające ładowanie wbudowanych kondensatorów w trybie parasite. Zobacz w notach Dallasa jak sobie z tym radzić - trzeba wydłużyć czas trwania stanu wysokiego, albo zastosować...
Jeżeli dobrze odczytuję Twoje dane, to impulsy wejściowe mają czas trwania ok. 100ns i może ich być ok. 2e5/s. Do tego chcesz mieć uruchomiony stos USB device (VCP/CDC?), aby komunikować się z hostem, więc jakiekolwiek programowe skanowanie i zliczanie wejść odpada, a zatem żadne Arduino nie ma wystarczającej liczby sprzętowych liczników do realizacji...
Tymczasowo rozwiązałem problem, choć wartości napiecia na przyciskach nie sa prawidłowo wyswietlane. W kodzie ustawiłem wartość PORTU A na '255' na stan wysoki. I to pomogło mi choć trochę uzyskać widoczność działania przycisku po nacisnieciu. W kodzie w linice przerwania sprawdzania klawiatury sa podane wyniki w mV takie jakie mierzy przetwornik na...
docelowo będzie to obrotomierz To ma zliczać obroty czy częstotliwość? Jaki zakres mierzonych wartości? Licznik możesz przechwytywać sprzętowo Serial.begin(2000000); Jakie arduino?
Dzięki za odpowiedzi, mam jeszcze pytanie, Czy mógłby ktoś naprowadzić w którym miejscu należy dokonać zmian, aby była możliwość odwrócenia kolejności odczytu z tablicy oraz przesuwania kursora w drugą stronę? Przestudiuj ten link: https://docs.arduino.cc/learn/electronic... W kolumnie z lewej strony screen wybierz interesujący cię...
Witam. Mam problem z przepływomierzem firmy ARAG, który działa na 12Vdc. Według danych technicznych przepływomierza, maksymalny przepływ to 200l/min, rozdzielczość wynosi 300 impulsów na litr. Na Arduino Playground znalazłem taki schemat [url=http://playground.arduino.cc/upload... shifting for Arduino Udało...
Zainspirowany tym tematem otworzyłem nieużywany PAFAL 12EA5rn/1 metr, który leżał w pobliżu. Chciałem mieć dwukierunkowy pomiar mocy wchodzącej/wychodzącej z mojego domu za falownikiem solarnym i odliczając zużycie własne. Miernik wykorzystuje kontroler BL6503. Interesujące miejsca to pin 22 (CF) i pin 20 (REVP). Pin 22 pulsuje z częstotliwością około...
Myślałem o przelutowaniu pamięci, ale problem polega na tym że wstawiam licznik z astry która była w pełni wyposażona, do biednej zafiry w której nie przewidzieli tylu "ekstrasów". Jak narazie mam pseudowsad w pliku tekstowym, poruszona sprawa rozkodowania w [url=http://www.elektroda.pl/rtvforum/vi... wątku. Odpowiadając...
Dobra to skoro licznik działa i wysyła modbusem i wifi działa (dobrze rozumiem?) to spróbuj zrezygnować z tickera, wrzuć sobie wysyłanie licznika modbusem w główną pętle przy użyciu millis() np.: [syntax=arduino] unsigned long nastepny; setup() { nastepny = millis() + 1000; //co sekundę } loop() { if (millis() > nastepny) { //zrob coś ... nastepny =...
AVE... BlackPill V2 ma częstotliwość zegara 100MHz - magia PLL. Bez problemu można zatem generować zmiany stanu z czasem 10ns. "Czarna piguła" ma 128kB pamięci SRAM, więc możemy połowę dać jako bufor danych, i użyć DMA do automatycznego przesyłania go na GPIO. Jak się sprężyć z kodem, to można prawie cały RAM przeznaczyć na bufor, a 512kB pamięci Flash...
Skoro do 80km/h jest liniowy to po co chcesz korzystać z jakiegoś innego przelicznika w zależności od prędkości? Według tego wykresu wychodzi v(km/h)=f(Hz)/5.63. Aby nie operować na floatach można przekształcić wzór na v=(f*8)/45 z w miarę małym błędem. Dodano po 8 Wstawiłem sobie jeszcze dane opisane jako LICZNIK i tutaj również jest względna liniowość....
Możesz użyć tych: https://obrazki.elektroda.pl/2002792400_... https://www.makerfabs.com/maduino-plc.ht... Są to Arduino Uno ze sterownikiem PLC wykorzystującym układ TDA5051. Jeśli dodasz czujnik przekładnika prądowego i napięcia i użyjesz biblioteki emon, która zapewni dwukierunkowy odczyt mocy i komunikację PLC z urządzeniem głównym....
Kiedyś oglądałem i było to średnie. Jeśli obsługują tanie liczniki dwukierunkowe (nie mogę rodzielić sieci konsumenckiej od tej produkującej prąd) to się zawaham. A jak wspierają chińskie falowniki on/off grid na poziomie Victrona GX (czy tam Color control/Venus) to mnie przekonałeś . Ale jakiś grafik z wyczuciem smaku to by im się przydał - niech nawet...
Witam, Właśnie myślę nad projektem na uczelnie w ramach pracy zespołowej - i pomysł mam taki: Kupić licznik w biedronce - najtańszy i go tak przerobić aby miał wejście USB i np. Bluetooth - założenie: podstawowe funkcje i ich zapis oraz możliwość zrobienia backupu danych poprzez port USB. Możliwe także np. trzymanie danych na karcie pamięci SD aby w...
Zrobiłem wersję ethernetową licznika. Na razie jest to prototyp, docelowo zamknę w obudowie. Geigera obsługuje tu arduino + enc28j60. Na zdjęciu widać ekran przeglądarki. Oprócz odczytu poziomu promieniowania urządzenie odczytuje też temperaturę z ds18B20 (można podłączyć 3 czujniki), licznik na DS2423 (tu będzie wykrywacz burzowy podłączony) i steruje...
Super czapki z głów arduino działa na programach francuza łącze się z licznikiem na stole lecz jesli chce wywołać przez monitor portu szeregowego to nie idzie program pobrany za pomocą raw możne coś źle kopiuje masz szkic w pliku udostępnisz? w podłączeniu na stole raczej jest ok bo z loggera idzie wywołac 1003 chciałem się pobawić bo mam całe 3008...
uC wykonuje rozkazy po kolei. Nie masz w nim wątków - gdzie równolegle mógłbyś sobie inkrementować tą zmienną i robić co innego a przy okazji sprawdzać stan tego licznika. Dlatego w uC jest coś takiego jak przerwanie (może być ono generowane np poprzez któryś z liczników który masz w układzie). To właśnie za pomocą jego powinieneś zgodnie ze sztuką...
Witam Was serdecznie ;) Jakiś czas temu kupiłem netbooka było to w 2009 roku Toshiba NB100. Komputerek iż ma swoje lata i do granic możliwości upgrade'owany SSD RAM. I w dalszym ciągu służy do moich potrzeb Win7 32bit. Ktoś powie przestarzały po co kombinować. Kiedyś już chciałem podjąć temat baterii na forum https://www.elektroda.pl/rtvforum/topic3...
Docelowo chcę podłączyć 5 anten do arduino pro mini osobno na każde wejście analogowe. Następnie wysyłać wartości przez bluetooth na aplikację która pokazywałaby mniej więcej w jakim położeniu są przewody. Próbowałem wcześniej z licznikiem 4017 ale był zbyt mało dokładny, działał cyforwo (0,1), pomyślałem że na podstawie odczytu analogowego będę w stanie...
Już widzę kogoś, kto opiera pętlę główną na delay() i próbuje odczytać przyciski do 3ms ;) ( swoją drogą - po co ? ) Fotokomórka zatrzymująca prasę aby niezmiarzdżyła ręki. Reakcja po np 0,7sekundy nie wchodzi w grę. Albo obsługa enkodera Dekodowanie DCF77 Mnożyć dalej przykłady? 1- w obsłudze przerwania z expandera, odczytujesz rejestry expandera...
Witam, Zaprojektowałem emulator pamięci EEPROM typu 27256, projekt fizycznie powstał ale nie działa zgodnie z założeniami, mianowicie są widoczne sporadyczne błędy odczytu podczas odczytu na programatorze Willem, po podłączeniu do układu aplikacyjnego układ wcale nie rusza. Zamiennikiem kości 27256 jest pamięć SRAM 62256, sterowaniem zajmuję się płytka...
Interface typu arduino z przystawką CAN wykorzystuje np . moduł do kodowania w grupie PSA zaprojektowany przez Francuzów i opisywany przez kolegów z forum przy okazji tematu o modułach bsi . Moduły do odczytu kodów błyskowych posiadają niektóre testery diagnostyczne np CARMAN itp one w niektórych przypadkach czytają takie kody . Choć czasem trzeba to...
Parę lat temu, kiedy planowałem wziąć udział w Kazachstan Solar Challenge, zastanawiałem się nad tym, jak własnoręcznie zrobić sterownik do trójfazowego elektrycznego silnika rowerowego. Po krótkim poszukiwaniu znalazłem interesujący artykuł, który wyjaśnia ten temat dość dokładnie. Postanowiłem przetłumaczyć najciekawsze jego części. https://obrazki.elektroda.pl/1602722800_...
https://obrazki.elektroda.pl/9291869300_... Na szybko zmontowałem coś takiego jak powyżej i jest to samo, co prawda teraz tylko błędny odczyt z jednego enkodera (później go rozkręcę), ale jest. https://obrazki.elektroda.pl/8127933200_... https://obrazki.elektroda.pl/3081740200_... Sygnał SCK...
https://obrazki.elektroda.pl/8611332800_... Przedstawiam prostą konstrukcję, która sprawiła mi sporo frajdy. Jest to odtwarzacz plików MP3 z użyciem RaspBerry Pi Pico na mikrokontrolerze RP2040. Pliki wczytywane są z karty SD i odtwarzane z wykorzystaniem PWM. https://obrazki.elektroda.pl/8965810000_... Testy zacząłem...
Proszę kod wstawiać na forum przy użyciu funkcji SYNTAX.
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...
"licznik RPM" to zgaduję obrotomierz, a w ogóle to nie jest licznik. Tajemniczy skrót RPM pół wieku temu został przetłumaczony jako obroty na minutę. Fragment rpm/min totalnie nie ma sensu, a napięcie wyrażany w V Dodano po 3 O ile przy wolnych obrotach odczyty są ok o tyle przy szybkich Arduino już się gubi. Pomiędzy obrotami biegu jałowego a maksymalnymi...
Kiedyś siedziałem w tym po uszy :D Inną rzeczą jest odczyt z rezystora w baku a inna to jak te dane odzwierciedla licznik. Można przecież w liczniku sparametryzować bak i będzie mimo nieliniowej charakterystyki rezystora w baku pokazywał faktyczny stan baku. Potem weszła kolejna ciekawostka. Instalacje gazowe potrafią, kiedy auto jest przełączone na...
Jestem w trakcie projektowania/testowania urządzenia które w uproszczonym schemacie ma wysyłać sygnał ( zapalać diodę ) po określonej w programie liczbie przerwań. Tarcza kodowa średnicy 55mm zrobiona z blaszki nierdzewnej 1mm posiada 10 rowków o szerokości 1mm oddalonych od siebie również o 1mm ( zdjęcie poniżej ) https://obrazki.elektroda.pl/9629815600_...
Co powiedział producent bez tłumaczenia Google ? ;-) (7 transmisji przez konwertery to 630 ms; 7 transmisji bezpośrednio to 593 ms) - mniej niż 10 % różnicy. To teoretycznie może mieć wpływ, ale - szczerze - nie powinno. Wyszło na to, że jednak ma to wpływ. Normalnie mastera Modbus pisze się tak, żeby tolerował wahania czasu odpowiedzi slave - następna...
napisz program dla poprzeniego ukladu powodujący wyświetalnie się na konsoli cyfry odpowiadającemu liczbie kliknięć guzika, to znaczy kliknięcie raz spowoduje wyświetlenie się cyfry 1, ponownie wciśnięcie wyświetli cyfrę 2, itd. Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Płytka Arduino: Duemilanove. - Poprzedni...
Nie mam licznika DTSU-h ale sprawdziłem sobie o jakie rejestry pyta falownik. Na wyrywki sprawdziłem kilka sygnalow i wychodzi ze pyta tak jak w tym pierwszym screenie. Dodatkowo jakby ktos chcial miec odczyt nie tylko obsługiwanego licznika dtsu , moze sobie przekonwertowac mape rejestrow. Dodatkowo podczas dodawania w aplikacji licznika potrzebny...
Udało mi się jakoś uruchomić ten timer. nie mogę ustawić na timerze 5 prescaler'a większego niż 64, gdy ustawie większy licznik nie startuje. ale myślę że będę w stanie to przeboleć. Teraz mam nowe pytanie jeżeli timer 5 to 16- bitowy licznik chcąc odczytać jego wartość ICR5 piszę: [syntax=cpp] volatile uint16_t sygnal; sygnal=ICR5;[/syntax] Tak jak...
Tylko tak jak na stronie Arduino pisze Jest napisane. , funkcja pulseIn() "Works on pulses from 10 microseconds" co daje 100Hz bez dzielnika a z dzielnikiem tylko 400Hz. Więc jak to rozwiązać? Już napisałem, sygnał mierzony dajesz na wejście licznika. Tak można mierzyć częstotliwości do częstotliwość_taktująca_mikrokontroler / 2. W nocie katalogowej...
Jak w czystym C (AVR GCC) wyglądała by funkcja millis() ?, a może pokaż też 2 podejście (listing), gdzie milisekundy to zmienna globalna np millis. Wykorzystaj timer do przerwać dostępny na każdym AVR. W AVR GCC, funkcja podobna do `millis()` z Arduino, która zwraca liczbę milisekund od startu programu, może być zaimplementowana z wykorzystaniem timera...
Daj na wejście sygnał o stałej częstotliwości i będziesz wiedział czy to "arduino ma jakieś bóle" czy problem jest gdzie indziej. Qrcze, że ja na to nie wpadłem. I zapomniałeś o tym napisać. Bo nam tu płacą za domyślanie się jakie testy przeprowadziłeś. Mimo że program z pierwszego postu mnie odrzuca to wgrałem go i otrzymałem następujące wyniki: Aktualne...
... poza tym w tej samej dokumentacji jest napisane że przy pisaniu w C kompilator ogarnia dostępy do tych rejestrów i też tak wynika z moich dotychczasowych doświadczeń. Zgadza, się ale nie pokazałeś tego fragmentu programu (odczyt). Poza tym szybka praca licznika wskazuje na to że nie jest to problem tylko z odczytem. Dlatego napisałem: Nie wyjaśnia...
Jest tylko jeden pin w wiązce przeznaczony do pomiaru paliwa w baku i tak z niego wychodzi od razu 12V. Więc jest to wejście pomiarowe dla zegarów, ale jednoczesnie jest wyjsciem własnie z tego powodu ze daje od razu 12V. Doskonale wiem ze nie da sie konwertowac rezystancji, dlatego chce stworzyc na tym wejściu odpowiednie napięcie, czyli 0,95-6,55V....
Z powodu braku korzystnych ustaw (stan na koniec 2014) dla producentów energii z mikroinstalacji sprzedaż do sieci jest nieopłacalna. Dlatego najlepszym rozwiązaniem jest wykorzystanie energii lokalnie niedopuszczając do 'wycieku' w sieć. Obecnie najtańszym sposobem magazynowania energii (dla gospodarstwa domowego) jest bojler, zbiorniki akumulacyjne...
Z EEPROM jest wiele zabawy. Najprościej nie zapisywać co 1-2m dystansu, jak miałeś w programie, czy co 1s, jak się zrobiło gdy przeniosłem Ci to do loop. Masz odmierzanie czasu tym nieszczęsnym delay 1000, to definiuje najmniejszą jednostkę czasu w tym programie. Naucz się millis() i usuniesz to ograniczenie. Ale tu też można coś wyrzeźbić, po tym delay...
Witam Najprościej to wykonać tak aby cała logika odczytu wejść, analizy i wysterowania wyjść była na przerwaniach wywoływanych co określony czas większy o 10..20% niż czas najdłuższej pętli programu. Program główny obsługiwał by tylko wyświetlacz. Większość AVR taktowana jest maksymalnie 16MHz co daje czas wykonania pojedyńczej instrukcji (tych szybszych)...
Dobra, rozpiszę się bardziej. Na obliczeniach prądu się nie znam. Z racji tego, że lubię robić różne rzeczy na Arduino i ESP, postanowiłem sobie zrobić pomiar zużycia prądu na podstawie SCT 013-030 (30 A) i podłączyć go na kablu fazowym od licznika. Schematy wziąłem z sieci, zmontowałem to tak jak na zdjęciu, wgrałem kod i tam skalibrowałem, np. napięcie...
Na razie zrobiłem czujnik natężenia i napięcia, które działają poprawnie. Próbowałem zrobić też licznik Wh (lub kWh), ale Arduino nie liczy ich lub wyświetla losowe (również ujemne) liczby. Kod: [syntax=cpp] #include <cmath> #include <EEPROM.h> #include <LiquidCrystal.h> // include the library code: LiquidCrystal lcd(12, 11, 5, 4,...
Próbuje wykorzystać ten program: [syntax=c]#include <Servo.h> #define hallPin 2 Servo serwo; volatile byte pozycja = 0; void setup() { pinMode(hallPin, INPUT_PULLUP); pinMode(7, INPUT_PULLUP); serwo.attach(11); Serial.begin(9600); serwo.write(pozycja); } void loop() { byte licznik = 0; unsigned long srednia = 0; unsigned int odczyt; while (licznik...
Streszczenie w 3 zdaniach: Zrobiłem odczyt licznika wody w HomeAsistant ale nie chcę z niego korzystać. Pokazuję jak zrobić wykresy w gnuplocie z czujników zaprogramowanych w ESPHome w HA. Używam Raspberry Pi Zero 2 W. Wstęp: Przejrzałem forum w zakresie korzystania z gnuplota. Nie ma tego wiele. Znalazłem nieodpowiedziane tematy: https://www.elektroda.pl/rtvforum/viewto...
Tak, wiem na czym polega liczenie mocy i energii. tutaj pomiar był jedynie żarówki żarowej, i dlatego mogłem sobie pozwolić na uproszczenie. Nie chcę rozlewać wywodu ani wymuszać dyskusji która w tym miejscu nie jest jeszcze potrzebna (by moze po osiągnięciu celu powstanie włąściwy temat). Upraszczajać, jestem świadomy blędu obliczeniowego stosując...
https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....
choć u mnie jak czujnik przestawał się czytać, to już na amen. Może tak się zdarzać, ale uważam, że taki licznik powinien być resetowany po określonym czasie, kiedy nie występują błędy - błędne odczyty mogą też wynikać z chwilowych zakłóceń, na które nie ma się wpływu. Natomiast, kiedy faktycznie przestanie czytać czujnik, to i tak kolejne 3 błędne...
Biblioteka to szumna nazwa w moim przypadku, to raczej "quick and dirty". U mnie też sporo pomogło dodanie sporego kondensatora na 3,3V, przy czym ja miałem to połączone do klona Uno, a klony biorą 3,3 z Ch340 zamiast ze stabilizatora co nie wychodzi najlepiej. Program testował mały panel słoneczny, mierząc napięcia w stanie otwartym, obciążonym opornikiem...
Witam. Otóż chciałbym zbudować prosty termometr cyfrowy który będzie wyświetlał temperature w postaci binarnej. Tzn jest 6 diód czyli zakres do 64 stopni celclusza. Udało mi się rozgryźć kod w jaki sposób zmusić arduino do wyświetlenia liczb w postaci binarnej na diodach. Problem mam z kodem żeby dało się zmienić licznik na wartość temperatury z układu...
Witam. Szukam opisu kostek licznika z laguny 1. Przeszukałem kilka for, ale obrazki już nie działają na nich. Z licznika odczytałem oznaczenie 21649582 i pokazuje się taki licznik jak w zdjęciu poniżej czyli ten co mam. Dostałem go za darmo i chciałem go połączyć z arduino. Jest czerwona dwurzędowa 30 pinowa kostka oraz szara 15 pinowa. Licznik bez...
Witaj. Tutaj spokojnie można by zastosować arduino. Sygnał obrotów pobrać z czujnika Halla, jako element wykonawczy dać serwomechanizm o udźwigu 1 kg spokojnie wystarczy. Wystarczy zrobić zasilanie do serwomechanizmu z 12V na 5V, Na arduino są gotowe biblioteki, można wykorzystać Bibliotekę PID. Pomysł do zrealizowania w jedno popołudnie. Koszt nie...
Inicjalizacja zmiennych (i licznik timeout'u zapytania, n indeks): Dodano po 5 Tak na marginesie... ciekawe jaki jest interwał czasowy pętli przyrastającej zmienną i. milisekunda?
No dobra, ale jeśli sterownik wysyła sygnał jakby samochód stał, bądź nie wysyła bo świeci się abs, więc prawdopodobnie dlatego nie działa prędkościomierz, to na wejściu odczytamy sensowne pomiary? Niby wskazówka dostaje jakieś napięcie, gdy przesuwałem ją bez podłączenia kostek, obracała się luźno, gdy natomiast je podłączałem czułem opór, jakby przeskakiwała,...
Dobra okazja by to spie.... Jeśli jest to typowa filozofia Arduino, z delayami, odpytywaniem portów w pętli (a nie przerwania), to zabija większą aktywność Jak napisałem - wykorzystuje stack TCP I proste parsowanie stringa. Nie ma w tym magii, proste C portowalne na wiele platform. przyklad kodu parsowania: void parseudp(AsyncUDPPacket packet)...
na chwilę obecną mam za mało by się chwalić. w każdym razie elementy składowe to: - arduino - router z OpenWRT - czujniki temperatury DS1820 i kilka innych. jestem na etapie projektowania interfejsu webowego. Próbuję też wpiąć ds1820 w router by monitorować temperaturę w każdym z pomieszczeń. Jutro zamawiam arduino nano by obsłużyć 1-wire. W kwietniu...
Pytanie, jaki musi być czas trwania impulsu, by był wykrywany - jeśli do liczenia impulsów używasz Arduino, to czy ono wykrywa zbocze? Bo na oscyloskopie impuls trwa około 120µs - jeśli Arduino będzie odczytywać sygnał np. 8000 razy na sekundę, to może przegapić część impulsów. Możliwe rozwiązania: (1) zaprogramowanie pinu na wykrywanie zbocza (o ile...
Kolego. Jeśli podłączasz to pod micre , to zapewne masz już przy niej zasilanie 12 v . które możesz wykorzystać do zasilania innego układu , np: można zbudować dwa układy opóżniające załączenie przekażnika , np kit NE 085( układ opóżniania zał. głośników , prosty schemat w sieci ) i podłączając każdy układ z osobna , zasilając go 12 v. przez osobny...
Taki moduł jak na obrazku może być wykonany w kilku wariantach, na odwrocie powinna być rozpiska które piny są do czego podłączone, może dlatego gotowiec nie zadziałał, a każdy kto Ci coś doradzi to odpala maszynę losującą. Zrób fotkę swojego z obu stron i wrzuć tutaj, a i tobie będzie łatwiej odczytać bo sobie powiększysz na smartfonie. Potem sprawdzasz...
http://obrazki.elektroda.net/24_12821752... Bardzo ciekawe zastosowanie modułu arduino i wyświetlacza O-led z warstwą dotykową i kilku innych modułów które w połączeniu dają fajny kombajn pomiarowy do twojego skutera. Podstawowe zadania jakie realizuje projekt : * pomiar napięcia * czas i data * temperatura * Lean gauge with resettable max...
Cześć !! Gdy uruchomię sam pomiar częstotliwości przy pomocy biblioteki FreqCount to działa super. Problem pojawia się gdy chcę użyć PWM na mega Licznik zaczyna liczyć głupoty a PMW nie dział Co może być że nie mogę użyć #include <Servo.h> ? #include <Arduino.h> #include <FreqCount.h> #include <Wire.h> #include <Servo.h>...
milis nie jest sprzętowe, bo w przerwaniu jest inkrementowana zmienna, którą zwraca funkcja Czyli Arduino rezerwuje timer na te cele. Skoro tak, to przerwania nie wpłyną na dokładność tego milis, chyba, ze trwają ponad 1ms A z ciekawości, jak realizowany jest micros? Przerwania z czestotliwością 1MHz nie wchodza w grę, pewnie timer do generowania milis...
Witam!!! Posiadam podlicznik F&F LE-04d z wyjściem impulsowym o parametrach: wyjście impulsowe VOotwarty kolektor napięcie podłączenia VO<24V DC prąd podłączenia VO<30mA stała VO(1,25Wh/imp) 800imp/kWh czas impulsu VO30ms W celu podłączenia do licznika zewnętrznego urządzenia do zliczania należy równolegle podłączyć zasilanie 12 - 24V DC....
Pracuję nad pewnym projektem, który pozwoli z kabiny zabytkowego tramwaju zrobić symulator jazdy z wykorzystaniem mechanizmu oryginalnego nastawnika i ekranu do projekcji tylnej w miejscu przedniej szyby. Nastawnik nie jest kompletny, ale mechanizm kręcenia korbą i nawrotnikiem działa, więc pozostaje tylko kwestia odczytania zadanej pozycji jazdy lub...
https://obrazki.elektroda.pl/2575625000_... Witajcie, dziś krótka ciekawostka - uruchomienie silnika BLDC ze starej stacji dyskietek przy użyciu oryginalnego PCB z tej stacji i Arduino. Zero dodatkowych części, MOSFETów, driverów, zero L293D i innych. Tylko jeszcze kabelki stykowe. Co zatem będzie sterować silnikiem BLDC? Oryginalny...
https://obrazki.elektroda.pl/3711757000_... Witajcie, dzisiaj przedstawię uruchomienie układu AS1115 z Arduino w oparciu o gotową bibliotekę. AS1115 to kontroler wyświetlacza 7-segmentowego (do 8 cyfr) oraz klawiatury (do 16 klawiszy) z interfejsem I2C, oferującym dodatkową linię-przerwanie dla zdarzeń pochodzących od klawiatury. Temat ten...
https://obrazki.elektroda.pl/5502422400_... Witajcie moi drodzy Chciałbym zaprezentować tutaj drugą wersję mojego Arduino VGA Shield (nakładki na Arduino UNO generującej jednokolorowy obraz VGA i czarno-biały PAL/NTSC ) - tym razem wykonaną za pomocą elementów SMD , i z dodatkowymi układami na pokładzie ( expander portów MCP23016 oraz...
Witam, Przerwanie to "impuls" pojawiający się raz na określony czas (ustawiasz to inicjalizując przerwanie, przykładowo Time to rodzaj licznika, który ma pewną wartość wstępną, którą ty wpisujesz. Jego wartość zmienia się z taktem zegara, a jak szybko, też ty decydujesz, a jak doliczy do zera, to zgłasza przerwanie). Obsługa przerwania to procedura/funkcja,...
https://obrazki.elektroda.pl/9632140100_... Dzień dobry, Poniżej chcę zaprezentować swoją konstrukcję systemu wykorzystującego sztuczną inteligencję, którego celem jest wykrywanie podłączonych urządzeń elektrycznych do domowej sieci. Motywacją była próba stworzenia czegoś do kontroli aktualnie podłączonych urządzeń korzystających z...
Wiesz co, trochę nieśmiało podchodzę bo to mój pierwszy temat na elektrodzie, ale jeżeli choc jedna osoba będzie to czytać to jestem zmotywowany :) [url=https://www.continentaltrade.com.pl... kwadratowe Pewnie linków znajdziesz więcej bez problemu. Btw podrasowałem troche atmege i mam teraz max 500 odczytów / 7~8 milisekund, prescale...
- Wyświetlanie temperatury z 4 czujników: -wody w basenie -powierzchni dachu -zewnętrznej -wewnętrznej w domu Pamiętaj o zabezpieczeniu ESD. Najlepszy jest DS9503. Jak nie chcesz aby awaria jednego czujnika nie zablokowała wszystkich, zrób osobne magistrale. Doskonale do tego nadaje się DS2482-800. Jak nie chcesz się wykosztować, to użyj uC z odpowiednią...
Wał korbowy silnika spalinowego 4-suwowego wykonuje 2 pełne obroty na 1 cykl pracy, w którym występuje 1 zapłon. Z tego wynika ilość impulsów w czasie, jaka jest generowana dla obrotomierza. Czyli dla prędkości 3000 rpm, mamy 50 obrotów na sekundę, lub 25 impulsów zapłonowych w cylindrze. Jeżeli silnik ma 4 cylindry, to zazwyczaj sygnał dla obrotomierza...
arduino odczyt arduino licznik licznik arduino
sigma instrukcja lutowanie układ scalony bdp285 bdp286
lifebook c1020 schemat podłączenia kotła gazowego
Jak testować liniał cyfrowy Fagor: krok po kroku Kody błędów BSI Peugeot 307 1.6 16V 2001