odliczanie czasu timer arduino

Znaleziono około 74 wyników dla: odliczanie czasu timer arduino
  • WB2S/BK7231 Tutorial - tworzymy własny firmware - UDP/TCP/HTTP/MQTT

    https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...

    Artykuły   28 Sty 2022 00:20 Odpowiedzi: 74    Wyświetleń: 97620
  • Wyświetlacz 7 segmentowy tunera, uruchomienie z Arduino, rejestr przesuwny

    https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...

    Wnętrza urządzeń   10 Paź 2022 14:24 Odpowiedzi: 3    Wyświetleń: 2940
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Arduino - zatwierdzenie czasu odliczania przyciskiem (coś jak timer do jajek)

    Witam Serdecznie. Przejdę do razu do sprawy... Mój problem polega na tym, że stworzyłem prosty timer(coś jak timer do jajek), teraz tworzę możliwość ręcznego ustawiania czasu, a nie w kodzie. Niby wszystko bangla jak powinno... Tylko problem polega na tym, że mam 2 przyciski, jeden ma dodawać mi minuty (tak jak już zrobiłem), a drugi ma być takim "zatwierdzeniem",...

    Arduino   09 Cze 2013 12:20 Odpowiedzi: 2    Wyświetleń: 4245
  • Fazowa regulacja obrotów a stabilność programu Arduino

    Atmega 328 Przerwanie 50hz do sterowania fazowego blokuje odliczanie millis(); , występują opóźnienia w całym programie. Trudno cię zrozumieć, ale sprawdzanie millis() wskazuje na to że nie używasz potencjału jaki jest w sprzęcie, powinieneś ustawić przerwanie tak aby timer wywołał je kiedy jest potrzeba zmiany stanu wyjścia, albo w ogóle bez udziału...

    Początkujący Elektronicy   04 Lis 2018 20:21 Odpowiedzi: 11    Wyświetleń: 864
  • REKLAMA
  • Arduino: Obsługa wielu czujników i diod bez użycia delay i z przerwaniami

    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...

    Arduino   04 Sty 2018 00:34 Odpowiedzi: 115    Wyświetleń: 5856
  • timers.h - mikrosekundy, sterowanie silnikiem krokowym

    Witam, chciałem zrobić sterowanie silnikiem krokowym przy wykorzystaniu Timera. Niestety milisekundy są za długie a potrzebuję uzyskać większe prędkości. Wcześniej zamiast timera miałem delayMicroseconds(); ale z timerem jest łatwiej, tylko nie mogę znaleźć sposobu żeby obliczał w mikrosekundach. Czy jest w tej bibliotece taka opcja? a może są inne...

    Arduino   08 Kwi 2017 14:43 Odpowiedzi: 5    Wyświetleń: 1653
  • Arduino nie nadąża sczytywać sygnałów z enkodera

    Ja wcale nie twierdziłem, że to jest sztywna granica. Właśnie dlatego że twierdziłeś że więcej się nie da: Według moich szacunków, przy częstotliwości taktowania 16MHz, detekcji na jednym zboczu, procedurach napisanych w asemblerze i niezbyt wysokich oczekiwaniach dodatkowych co do pozostałych zadań wykonywanych przez mikrokontroler można osiągnąć...

    Arduino   18 Sie 2015 17:49 Odpowiedzi: 33    Wyświetleń: 8523
  • Arduino + ENC28J60 sterowanie oświetleniem przez sieć.

    Sprawdź teraz. W setup() skonfiguruj timer w trybie CTC. Obsługe wektora przerwania definiujesz przez ISR, SIGNAL lub INTERRUPT. Przykład podałem wcześniej.

    Arduino   05 Wrz 2017 09:15 Odpowiedzi: 9    Wyświetleń: 1269
  • REKLAMA
  • Zegarek z programem na timerze wyłącza się po 4 minutach - co poprawić?

    Napisałem sobie taki prosty programik, dodam, że to jeden z moich pierwszych z użyciem timera i niby wszystko ok to jednak zegarek przestaje wyświetlać po ok 4 minutach poprawnej pracy. $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portd.5 , Db7 = Portd.6 , E = Portd.7...

    Mikrokontrolery   29 Wrz 2007 20:43 Odpowiedzi: 3    Wyświetleń: 1449
  • Złe odliczanie czasu w zegarku na ATMEGA8(L) z kwarcem 8MHz - jak poprawić?

    Witam Temat być może pojawia się po raz wtóry, ale poprzednie tematy nie rozwiązały problemu. Chcę wykonać prosty zegarek cyfrowy oparty na uC ATMEGA8(L) oraz wyświetlaczu LCD 2x24. Wszystko chodzi bez zarzutów, gdyby nie fakt złego odliczania czasu przez mój uC. Otóż mój ATMEGA8 pracuje z kwarcem zewnętrznym 8MHz + dwa kondensatory ceramiczne 22pF...

    Mikrokontrolery   05 Wrz 2006 16:16 Odpowiedzi: 15    Wyświetleń: 5515
  • [Zlecę] Prosty program na Arduino

    Potrzebuje program pełniący role czasówki, która po wciśnięciu przycisku(stan wysoki) załączy mi światło na 15s, jeżeli w trakcie odliczania klawisz zostanie wciśnięty ponownie, czas ma się odliczać od początku ale nie nakładać z czasem pozostałym do końca pierwszego odliczania. Podsumowując: Jeżeli wcisnę przycisk dwa razy, w odstępie 5s, to czas stanu...

    Projektowanie Bazar   20 Paź 2014 23:20 Odpowiedzi: 0    Wyświetleń: 900
  • [ATmega1280][C/Arduino] Liczenie czasu pomiędzy sygnałami

    Witam Pracuję nad projektem hamowni. Napisałem prosty program na arduino do zliczania czasu pomiędzy kolejnymi impulsami i następnie wysyłania danych na port com. Mój problem polega na tym że program jest za wolny i nie radzi sobie najlepiej przy dużych częstotliwościach. Poniżej zamieszczam kod programu. Macie jakieś propozycje jak go poprawić. Czy...

    Arduino   12 Wrz 2011 10:51 Odpowiedzi: 29    Wyświetleń: 8327
  • Zmienna czasu podział na godziny, minuty, sekundy.

    Mam zmienną "czas" która jest w sekundach, taki podział jest poprawny? godzina = czas/3600; minuta = (czas %3600)/60; sekunda = czas%60; Wiem że godziny przekroczą 24 i to jest zamierzone.. Z początku miałem to inaczej timer wyliczał godz/min/sek if ( Czas_Tim>= 50){ // co 20ms Czas_Tim=0; Czas_sek++; if (Czas_sek >= 60){...

    Arduino   25 Sty 2020 09:39 Odpowiedzi: 1    Wyświetleń: 1386
  • Program do sterowania pinami 6 i 7 w Arduino - cykliczne przełączanie z regulacją czasu

    Witam Zaznaczę że z arduino mam pierwszy raz do czynienia Potrzebował bym bardzo prosty program do sterowania 2 pinami pin 6 i 7 piny naprzemiennie muszą się przełączać impuls na pin6 czas trwania 1s czas przerwy regulowany od 1s do 10s i zasilanie na pin7 1s czas przerwy regulowany od 1s do 10s i zapętlenie kodu Mam na razie coś takiego i utknąłem...

    Arduino   03 Lip 2021 17:59 Odpowiedzi: 1    Wyświetleń: 486
  • REKLAMA
  • Arduino: Jak zablokować funkcje na 0,2 sek. bez użycia delay()?

    Dzień dobry, Prosiłbym o pomoc w zrozumieniu zagadnienia dot. opóźnień w programie kontrolera Arduino. Problem z jakim się spotykam to pomiar temperatury w zadanym, określonym czasie. Czyli chciałbym wykonać pomiar temperatury co 10 sek. ale przed tym pomiarem chciałbym aby pozostałe funkcje programu (takie jak wyjścia) były "zablokowane" na czas powiedzmy...

    Mikrokontrolery Początkujący   26 Lis 2024 12:23 Odpowiedzi: 7    Wyświetleń: 309
  • Odliczanie czasu. Co w zamieszczonym kodzie powoduje złe odliczanie?

    Witam. Mam taki oto problem.. piszę w bascomie program, którym potrzebuję dosc precyzyjnie odmierzac czas za pomoca timera, ale jak patrze na efekty to czas odliczany nijak się ma do tego co mi pokazuje zegarek.. zakladam ze moj zegarek chodzi dobrze :) (bo chodzi dobrze).. wiec raczej problem jest z mikrokontrolerem i moim pisaniem.... Podaje kod ów...

    Mikrokontrolery   06 Mar 2007 09:07 Odpowiedzi: 13    Wyświetleń: 3331
  • [Atmega8][C] Obmierzanie czasu z dokładnością do 0.1ms

    Witam, Chciałbym opóźnić załączenia urządzenia o 69800us (wartość zapisana w zmiennej) Jak to zrobić z dokładnością do 0.1ms? Rozwiązanie za pomocą pętli for i delay_us odpada bo wprowadzi to dodatkowe błędy związane z wykonaniem pętli for (3 takty zegara). Podzielenie wartości przez 1000 też nie wiele da bo otrzymam 69ms Proszę o rade:)

    Mikrokontrolery AVR   25 Cze 2010 09:36 Odpowiedzi: 8    Wyświetleń: 1382
  • [Arduino]Pomiar opóźnienia kodu przy zastosowaniu millis()

    Witam Czy istnieje jakiś sposób na pomiar czasu wykonania kodu w milisekundach. Potrzebuję tego do "zestrojenia" timera. Wykorzystuję w nim funkcję millis(), ale zauważyłem, że w porównaniu z innym czasomierzem występują w nim znaczne opóźnienia. Poniżej fragment kodu czasomierza: s to sekundy, interval ma wartość 1000. Chciałbym za pomocą wartości...

    Arduino   26 Cze 2017 15:28 Odpowiedzi: 10    Wyświetleń: 2304
  • [atmega8] [atmega8][c] Jak ustawić timer do odmierzania dokładnie 1 sekundy?

    Potrzebuje odmierzyć dokładnie 1 sekundę mam to zrobione na _delay_ms(1000); czy ktoś może podać jakiś przykład na timerze. Z góry dziękuje za pomoc

    Mikrokontrolery AVR   17 Mar 2009 23:20 Odpowiedzi: 16    Wyświetleń: 1557
  • ATmega16: Odmierzanie czasu 1250us i zmiennego na Timerze T0

    Witam serdecznie potrzebuję zrobić odmierzanie czasu 1250us i drugie zależne od zmiennej. Chodzi mi o to, że w moim programie odwoływał bym się do przerwania które odmierzało by 1250us i po tym czasie nastąpił by powrót i wykonanie dalszych instrukcji, w drugim odwoływał bym się z parametrem ile ms ma zostać zliczone i też nastąpił by powrót po tym...

    Mikrokontrolery AVR   17 Cze 2010 23:38 Odpowiedzi: 3    Wyświetleń: 1218
  • Arduino IDE i ESP32: Jak ustawić przerwanie co 2 ms z timerem sprzętowym?

    Czy ktoś podzieli się przykładem lub podpowie co robię źle? Arduino IDE i ESP32. Potrzebuję przerwanie co 2 ms od sprzętowego timera. Wszystkie przykłady dotyczą arduino w starszych wersjach, gdzię między innymi funkcja timerBegin przyjmuje 3 argumnty. Od wersji 3.0 z tego co wyczytałem przyjmuje tylko jeden. Bazuje na tym https://espressif-docs.readthedocs-hoste...

    Arduino   19 Lut 2025 12:57 Odpowiedzi: 5    Wyświetleń: 480
  • [mega32][C] timer, przerwania i precyzyjne odmierzanie czasu

    witam! Musze dosc precyzyjnie odmierzac czas (1ms) dysponuje ATmega 32 z zewnetrznym kwarcem 8Mhz... ustawilem sobie preskaler timmera na 8 ( czyli stuka sobie z f= 1Mhz) teoretycznie powinno byc dobrze... ale w praktyce pomiar spoznia mi sie o 3sec. na minute ( ???!!!) juz nie wiem co robie nie tak... jesli ktos moze spojrzec bylbym wdzieczny... #include...

    Mikrokontrolery AVR   16 Lip 2008 18:30 Odpowiedzi: 34    Wyświetleń: 7743
  • [ATTiny 2313V] Jak zasymulować sekundę na ATTiny 2313V bez zewnętrznego kwarcu?

    Próbowałem dzisiaj obczaić jak zasymulować 'około' sekundę na mikrokontrolerze i, mimo przejrzenia kilku przykładów, nie bylem w stanie tego zrobić :) Nie korzystam z żadnego zewnętrznego kwarcu, więc na defaultowych ustawieniach kontroler ma rezonator wewnętrzny 8MHz z dzielnikiem 8, więc można przyjąć częstotliwość 1 MHz. I teraz jak wyliczyć czas...

    Mikrokontrolery   21 Lip 2009 12:04 Odpowiedzi: 5    Wyświetleń: 2332
  • Leonardo - Rozbieżność czasu w watchdog timer przy oszczędzaniu energii

    Witam, chcąc zaimplementować oszczędzanie energii w moim Arduino zdecydowałem się na użycie watchdoga. Jak wiadomo odmierza on do 8 sekund, więc chcąc "spać" przez 60 byłem zmuszony zaimplementować go kilka razy pod rząd. Przy wybudzeniu celem mojego programu jest zczytanie wartości czujników oraz RTC a następnie wyświetlenie tego na ekranie LCD. 1....

    Arduino   12 Gru 2014 19:24 Odpowiedzi: 1    Wyświetleń: 1116
  • Timer/Counter0 ATMEGA8. Timer0 jako wyjście. Odliczanie odstępów czasu.

    Witam Właśnie przeczytałem rozdział manuala M8 dot. pracy T/C0 i rejestrów odpowiadających za timer, tylko nie wiem jak zrobić, aby timer odmierzał wartość 1 sekundy .... ;| Otóż policzyłem, że wg tego co mam to: F-CPU = 8MHz Prescaler = 64 MAX_VAL = 256 (bo 8-mio bitowy) więc: TOV ck = (F_CPU/Prescaler)/MAX_VAL = 488 czyli wynika że w ciągu jednej...

    Mikrokontrolery   25 Paź 2006 10:26 Odpowiedzi: 16    Wyświetleń: 3607
  • Arduino: Jak sterować silnikiem DC z enkoderem o zadany kąt?

    bo dane na porcie szeregowym pojawiają się dopiero po zakończeniu ruchu( domyslam się, że to przez funkcję delay) i to w "bliżej nieokreślonym" języku. Tak jakbym pomylił się w określeniu prędkości w Serial. begin . Drugą częścią komplikacji jest to, że nie ma mam pojęcia ( gdy uda mi się rozgryźć enkoder ) jak opisać ograniczenie obrotu. To co jest...

    Arduino   03 Maj 2020 23:16 Odpowiedzi: 13    Wyświetleń: 3993
  • Wiatromierz arduino uno, problem z odczytem wartości po załączeniu się przekaźnika

    Witam, A po co w ogóle jest ten delay? Czemu nie tak: if ((Count * 8.75) / 100 > a) { sp1 = !sp1; digitalWrite(przekaznik1, LOW); } else { sp1 = !sp1; digitalWrite(przekaznik1, HIGH); } Dodaj jak chcesz np drugiego timera do odliczania czasu, a może po prostu użyj millis(), dokładność nie jest tu wyznacznikiem, ustaw jedną zmienną przed włączeniem przekaźnika...

    Programowanie Początkujący   12 Paź 2023 17:41 Odpowiedzi: 9    Wyświetleń: 414
  • Sterowanie przekaźnikami i czujnikiem DS18B20 na Arduino - kod i logika

    Przyjąłem że masz przycisk chwilowy a przekaźniki sterowane stanem wysokim. Tutaj poprawki : [syntax=c]#include <OneWire.h> #include <DallasTemperature.h> #define PIN_SENSOR 7 // pin do ktorego podloczono DS18B20 #define PIN_PK1 4 // pin sterujacy przekaznikiem 1 #define PIN_PK2 5 // pin sterujacy przekaznikiem 2 #define PIN_PK3 6 // pin...

    Arduino   05 Gru 2017 20:38 Odpowiedzi: 11    Wyświetleń: 1179
  • Arduino, IRremote - Jak zbudować system Anti Friendly Fire z IR i serwo?

    nie chce się resetować timer ;/ odlicza do gigantycznych wielkości ale myśl dobra .. szukam reset milis

    Arduino   05 Lut 2018 18:17 Odpowiedzi: 20    Wyświetleń: 861
  • Sterowanie 2-skrzydłową bramą i oświetleniem podjazdu Arduino + pilot 433MHz - kod i pomoc

    1 jest komenda załączenia ale nie ma komendy wyłączenia Jest. działą to tak: po odebraniu kodu KOD1 wykonywane jest [syntax=arduino] digitalWrite(11,LOW); //załączamy przekaźnik na wyjściu 11 timer1.start(); // uruchamiamy timer 1 [/syntax] timer1 zaczyna odliczać czas ustawiony w [syntax=arduino] Ticker timer1(futimer1, 1000,2); //(funkcja wywoływana,czas...

    Automatyka bram, szlabanów, rolet   01 Kwi 2024 22:18 Odpowiedzi: 10    Wyświetleń: 714
  • Jak poprawić działanie enkodera w projekcie termostatu Arduino?

    Jak mówiłem jestem amatorem :( Zaktualizowałem biblioteki one wire i Dallas i nadal ten sam błąd :( Dodano po 4 Co robię nie tak? [syntax=c]#include <Timers.h> #include <DallasTemperature.h> #include <OneWire.h> #include <Wire.h> #define ONE_WIRE_BUS 6 //Ustawienia pinu termometru OneWire oneWire(ONE_WIRE_BUS); DallasTemperature...

    Arduino   07 Mar 2019 21:10 Odpowiedzi: 34    Wyświetleń: 4707
  • Projekty na Arduino do domu - proste i ciekawe pomysły z LED

    Chciałbym wykonać coś nie zbyt skomplikowanego na Arduino , dla domu macie może jakieś propozycje? Może być coś z led Potrzebujesz gotowy program, czy brakuje ci konceptu?.... Jeżeli to jest początek nauki programowania, to zamiast projektów praktycznych dla domu, raczej ogranicz się do prowizorycznych/nie trwałych 'projektów' czyli zwyczanych cwiczeń....

    Arduino   13 Paź 2017 07:35 Odpowiedzi: 5    Wyświetleń: 1158
  • Schemat czasowego elektrozaworu do ciepłej wody pod prysznic - oszczędzanie wody

    Co do samego pomysłu - choć niewątpliwie jest kontrowersyjny - nie będę się wypowiadał - twój cyrk, twoje małpy. Proponowałbym jednak przynajmniej wprowadzić jedną istotną zmianę. Limit (np. 5 min) powinien być możliwy do wykorzystania w ratach np. 1 min na wstępne zmoczenie ciała, po pewnym czasie 2 min na spłukanie głowy i znów 2 min na spłukanie...

    Początkujący Elektronicy   16 Paź 2016 14:55 Odpowiedzi: 9    Wyświetleń: 5175
  • Arduino - Fotorezystor, zasilanie 20V, działanie 24/7, stabilność układu

    Watchdog to sprzętowy układ - timer który odlicza zadany czas. Główna pętla programu musi cyklicznie ustawiać ten timer zanim dojdzie do 0, bo jeśli tak się stanie, procesor zostanie zrestartowany. Mikrokontrolery AVR mają taki układ wbudowany.

    Arduino   29 Lut 2016 23:40 Odpowiedzi: 7    Wyświetleń: 1839
  • Timer z wykorzystaniem Arduino i wyświetlacza 7 segmentowego MAX7219

    Na pewno nie uzyskasz efektu DD:HH:MM:SS, bo masz kropki na dziesiętne tych ledach. Poza tym użyj ESP8266, jest tam przykład czasu NTP, timer czy RTC po paru dniach może się rozjechać o parę sekund, musi sobie ten czas co jakiś czas sam korygować. Do obsługi polecam bibliotekę DigitLedDisplay, przykładowe wyświetlenie ciągu liczb wygląda tak: ld.printDigit(12345678),...

    Arduino   21 Mar 2023 16:08 Odpowiedzi: 2    Wyświetleń: 624
  • Arduino: Jak zaimplementować wielozadaniowość z leOS 2?

    Na Mega328 z KB RAM uruchamianie OS nie bardzo ma sens. Zrób wielowątkowość opierając cały program o maszynę stanów. Zapomnij, że istniej delay. Owszem, krótkich delay (mikrosekundy) w AVR przeważnie nie da się przeskoczyć ale nie zawsze. Na 1-Wire, można obsłużyć USARTem. Nie ma żadnych delay i 1-Wire działa na przerwaniach. Masz więc już pierwszy...

    Arduino   17 Lip 2018 12:05 Odpowiedzi: 5    Wyświetleń: 1533
  • Arduino Nano - Dokładny licznik impulsów w czasie - proste zadanie

    Generalnie musisz skonfigurować timer w trybie CTC (dobrać odpowiedni preskaler i wartość rejestru OCR1A), aby odliczał (F_CPU*0,1) impulsów i się zerował Arduino nie bare metal

    Arduino   20 Sie 2016 10:18 Odpowiedzi: 8    Wyświetleń: 5820
  • Sterownik automatycznych rolet Arduino nano

    Dlaczego nie użyłeś ESP? Miałbyś możliwość sterowania z telefonu czy przez przeglądarkę Właśnie, podchodzenie do rolet żeby nacisnąć przycisk trochę bez celu, no niby jest tam jakiś timer. Ja zrobiłem na początku na pilota ir, później już na esp32 z prostymi krokowcami z przekładnią, mam sterowanie po ir i przez sieć plus odliczanie kroków czyli zasłanianie...

    DIY Konstrukcje   25 Gru 2024 00:04 Odpowiedzi: 12    Wyświetleń: 1761
  • ARDUINO UNO: Sterowanie 5 silnikami z wyłącznikami krańcowymi i on/off

    co jakiś czas Sam sobie odpowiedziałeś, użyj funkcji nie blokującej programu millis(), micros() lub jakiejś biblioteki obsługi timera do odliczania czasu. Po upływie określonego czasu załącz drugi silnik, a potem go wyłącz po określonym czasie albo w odpowiednim miejscu.

    Arduino   01 Mar 2018 10:39 Odpowiedzi: 3    Wyświetleń: 1965
  • Arduino – jak płynnie spowolnić ruch serwa przy wielu kątach (pętla for, write)

    Stała rada - żadnych delay(), tylko przerwanie timera i zmiana sterowania serw w tym przerwaniu. Nie rozumiem? Co jest złego w dawaniu po 1, 2 stopnie po bardzo małej przerwie? Bo gdy timer odlicza, to mikrokontroler może wykonywać inne zadania. W przypadku funkcji delay(); może jedynie czekać aż ten delay się skończy.

    Arduino   13 Mar 2015 12:24 Odpowiedzi: 6    Wyświetleń: 2376
  • Generowanie trzech impulsów 200Hz, 30% wypełnienia z PD7 do PD5 na Arduino Uno

    Przerwanie PCINT na pinie PD7. W procedurze obsługi przerwania włączenie któregoś timera i zerowanie jego licznika. Timer skonfigurowany na PWM z zadaną częstotliwością i wypełnieniem. W procedurze obsługi przerwania Comp timera odliczanie trzech impulsów, potem wyłączenie timera i reinicjowanie licznika impulsów. Jeżeli koniecznie jest zachowanie okresu...

    Arduino   26 Sie 2021 17:13 Odpowiedzi: 1    Wyświetleń: 294
  • EASY 512 DC-RC Wyświetlanie odliczania wstecz do załączenia

    60 sekund (czas zadany) minus czas aktualny timera = czas pozostały I wyświetlacz czas pozostały. Tak jak kolega pisze to by można zrobic w C/Arduino itp ale nie wiem jak to fizycznie ustawić w EASY poprzez EASY SOFT.

    Automatyka Sterowanie PLC   30 Paź 2020 13:14 Odpowiedzi: 6    Wyświetleń: 573
  • Jak zduplikować cyfry timera z LCD na 7 segment MAX 7219 na Arduino?

    Dokładnie chodzi o to że chciałabym aby czas który się odlicza na lcd dokładnie tak samo pokazywał na 7 seg. czyli takie echo... kod nie jest mój tylko był dołączony do jednego z projektów w necie który mniej więcej wyglądał na użyteczny ....

    Arduino   25 Sty 2021 19:04 Odpowiedzi: 3    Wyświetleń: 429
  • Sterowanie silnikami krokowymi za pomacą arduino uno.

    Np. , do tego 4x Stepstick A4988. Silniki dobrze jakby dwufazowe były. Upraszcza to sterowanie, sterowniki A4988 dostają tylko sygnał kierunku i impulsy kroku. Do tego można wykorzystać timery Amegi, czyli ustawiasz stan na pinie odpowiadającym za kierunek i timer odlicza "kroki", w tym momencie program może ustawić parametry dla drugiego silnika (...

    Początkujący Elektronicy   19 Lis 2019 19:28 Odpowiedzi: 13    Wyświetleń: 876
  • Zmiana kodu dla minutnika Arduino z LCD i enkoderem obrotowym

    Witam. Buduję minutnik na arduino (zegar ciemniowy), w skład którego wchodzą: Arduino Pro Mini, LCD 2x16, enkoder obrotowy z przyciskiem i przekaźnik. Mam kłopoty z kodem, znalazłem gotowy kod, ale nie wychodzi mi jego dopasowanie pod swoje potrzeby. Chciałbym kręcąc enkoderem wybierać czas od 0,1s-99s, naciskając enkoder zatwierdzić czas i zacząć odliczanie...

    Arduino   09 Mar 2019 15:45 Odpowiedzi: 12    Wyświetleń: 1260
  • Jak zmierzyć częstotliwość fali prostokątnej z ATmega8/328 w Arduino IDE?

    Sygnał mierzony daj na wejście Tx (T0, T1). Innym timerem niż ten, na który podajesz mierzony sygnał odliczaj czas 1s lub 100ms. Odczytując timer Tx po porównaniu timera odliczającego czas 1s (100ms) i obliczając różnicę otrzymasz mierzoną częstotliwość. Jeśli mierzone częstotliwości będą małe (poniżej 1kHz, max 20..30kHz, jak sie sprężyc to może 50kHz)...

    Arduino   19 Maj 2018 18:40 Odpowiedzi: 18    Wyświetleń: 1797
  • [Kupię] Wyłącznik czasowy do urządzeń elektrycznych

    WiFi . Czemu nie może być fizyczny przycisk? Przecież TIMER jako element elektroniczny nie wydaje się być skomplikowanym elementem... Naciskasz przycisk: 1h , naciskasz kolejny raz: 2h. Klikasz Start. I odlicza w tył. Mija czas, wraz z tolerancją przekaźnika, przecież nie wymaga się tu dokładności nie wiadomo jakiej. I odcina zasilanie. Już myślałem...

    Elektrotechnika Elektryka Bazar   22 Paź 2022 01:40 Odpowiedzi: 21    Wyświetleń: 1176
  • Naświetlarka UV do PCB wykonana ze starego skanera A4

    https://obrazki.elektroda.pl/5405238700_... Witam. Dzisiaj ja postanowiłem dodać kolejny artykuł pt. naświetlarka UV do wykonywania obwodów drukowanych metodą naświetlania. Naświetlarka powstała z racji "potrzeba matką wynalazku" aczkolwiek długo nosiłem się z zamiarem jej wykonania a główną przeszkodą był jak dla mnie układ czasowy...

    DIY Warsztat   01 Gru 2020 00:06 Odpowiedzi: 68    Wyświetleń: 12885
  • Fotopułapka z Arduino Micro, czujnika ruchu PIR i aparatu Canon

    Kol. a_noob - taki sposób właśnie stosuję. Dodam tylko, że przysłonę trzeba przymknąć na połowę albo nieco ponad połowę maksymalnej wartości, ostrość ustawić ręcznie na nieskończoność (nie zawsze jest to skrajna pozycja pierścienia, zależy od obiektywu i należy to kontrolować patrząc w wizjer), a balans bieli według uznania (ja zazwyczaj ustawiam na...

    DIY Konstrukcje   27 Gru 2019 09:01 Odpowiedzi: 44    Wyświetleń: 13200
  • Jak poprawić kod Arduino UNO PLUS dla LED, czujników i przycisku?

    Proponowałby napisać program od nowa, małymi krokami, bez delay. Jak inaczej mam sprawić, żeby program przez określony czas utrzymywał led na HIGH? Użyj millis do odliczania czasu. Dodano po 1 Obsługa przycisku na przerwaniu tez nie jest najlepszym pomysłem, jeśli w przerwaniu nie używa się timera do likwidacji drżenia styków albo filtru dolnoprzepustowego...

    Arduino   03 Cze 2020 08:06 Odpowiedzi: 48    Wyświetleń: 2427
  • PIC12F683 i SDCC - cały zegar i termometr na dwóch pinach (bez zewnętrznych bibliotek)

    https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...

    Artykuły   20 Lis 2024 17:21 Odpowiedzi: 3    Wyświetleń: 2472
  • Prosty w obsłudze "nakręcany" minutnik

    https://obrazki.elektroda.pl/8691272400_... Witam, poniższy mini-projekt powstał z inspiracji Część elektroniczna Urządzenie bazuje na dwóch PCB (4x wyświetlacz LED + płyta główna) połączonych ze sobą taśmą flex z jakiejś drukarki. Wyświetlacze to wylutowane z czegoś 7-segmentowe pojedyńcze kostki ze wspólną anodą i czerwonym filtrem...

    DIY Konstrukcje   25 Sty 2019 00:37 Odpowiedzi: 7    Wyświetleń: 6681
  • Implementacja funkcji millis() z Arduino w języku C

    Chciałbym to zrealizować prosto tą funkcję do odliczania czasu, najlepiej na zwykłym przerwaniu i timerze. Potrzebuję ją do czujnika Halla ASC712 do pomiaru prądu przemiennego. Wątek na forum Kardasia dotyczy właśnie tego? No więc Tobie nie jest potrzebne żadne millis, a tym bardziej jakieś 64 bitowe zmienne tylko odmierzanie odcinków czasowych. Nie...

    Arduino   06 Lip 2018 22:47 Odpowiedzi: 30    Wyświetleń: 2241
  • Arduino - wyzwalanie lampy błyskowej dźwiękiem do fotografii kropli wody

    Uwaga tylko na napięcie na stylach wyzwalajacych jeśli uzywasz jakiejś starej lampy może ono osiągać nawet 400v a to juz wymaga innego elementu wykonawczego niż tranzystor w transoptorze. Nie zrozumiałeś...., Zastanów się chwilę, zaczym wskoczysz do błędnej konkluzji! Wyjście tranzystorowe opto-C miało sterowac wejściem processora / trigger timer odliczający...

    Arduino   31 Paź 2014 00:28 Odpowiedzi: 6    Wyświetleń: 2025
  • LCD ze złomu - BL55066 i Arduino, I2C, UART sterowanie z PC + Konkurs

    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ą....

    Wnętrza urządzeń   05 Lis 2023 20:56 Odpowiedzi: 22    Wyświetleń: 4887
  • Czasowy regulator grupowy - do piekarnika elektrycznego

    https://obrazki.elektroda.pl/5690923100_... Jest to prosty grupowy regulator mocy z odmierzaniem czasu, wykonany na prezent do kontrolowania piekarnika elektrycznego. Osobiście wolę proste w konstrukcji prostokątne piekarniki z wbudowaną mechaniczną regulacją czasu i temperatury, jednak każdy ma swoje przyzwyczajenia i niektórzy wolą...

    DIY Konstrukcje   29 Wrz 2020 19:42 Odpowiedzi: 9    Wyświetleń: 3492
  • [OpenBeken] Wdrożenie timera do automatycznego wyłączania przekaźnika poniżej 10

    Jak dodać timer, który wyłączy przekaźnik, gdy moc spadnie poniżej 10W na 10 minut. Zasadniczo to samo można zrobić w Tasmocie za pomocą tych poleceń: https://tasmota.github.io/docs/Rules/#au... proszę o przykłady kodu i jak je dodać. Witam użytkowniku4318435, Z pewnością można to osiągnąć za pomocą mikrokontrolera takiego...

    Smart Home IoT   05 Wrz 2023 20:45 Odpowiedzi: 4    Wyświetleń: 1824
  • Attiny2313 - Program sygnalizacji świetlnej skrzyżowania dwóch ulic.

    Jak napisac sterowanie przyciskami przejść dla pieszych? Wg informacji, które podałeś dotychczas takiej możliwości nie ma! 1. Pierwsza zasadnicza sprawa to: - czy program uznany w poscie #3 że ‘działa mi’ , jest/był testowany na płytce Arduino uno3, czy po wpisaniu do Attiny 2313? 2. Nawet jeżeli jest pisany i kompilowany dla Attiny2313...

    Arduino   02 Lut 2017 11:32 Odpowiedzi: 9    Wyświetleń: 2052
  • Atmega328 timer0 nie odlicza czasu/nie generuje przerwania (tryb normalny)

    Uzyskanie dokładnej częstotliwości poprzez modyfikowanie wartości rejestru TCNTn No zapewne czasami tak jest, ale ten screen, który wrzuciłem to akurat zabawa z Atmaga8 i timer2. Z jakiegoś powodu program napisany w C działa OK i na ile oscyloskop jest to w stanie zmierzyć jest faktycznie 200us jak wyliczyłem. W Arduino dopóki jest zostawiona funkcja...

    Mikrokontrolery AVR   11 Kwi 2019 11:28 Odpowiedzi: 9    Wyświetleń: 936
  • Arduino i WS2812: Jak natychmiast zmieniać efekty w przerwaniu?

    Po co biblioteka obsługująca WS-y blokuje przerwania? Generuje krótkie czasy (1,25us) i pojawienie sie przerwania (typowo 10..20us) skutecznie wszystko psuje. Niby można by pozwolic na przerwania w czasie gdy ustawiony jest poziom niski. Reset WS to 50us ale w praktyce reset interpretują przy 15..20us. Typowo przerwanie tyle trwa więc wszystko na styk...

    Arduino   24 Lip 2020 05:58 Odpowiedzi: 22    Wyświetleń: 1695
  • Jak zrealizować odliczanie 20 i 50 sekund na Arduino z LCD1602 i diodami?

    Nie wiem jak zrobić czy na Deley, czy na millis. Nie mam pomysłu jak ułożyć kod. Może ktoś pomoże?? Dziękuje za pomoc Czas odliczany przez funkcję delay() jest dość dokładny, bo odcinki czasowe 1-milisekundowe są formowane przez wbudowany w procesor Timer0. Arduino automatycznie (bez twojej wiedzy) konfiguruje go do tej funkcji. Jednak zliczaniem tych...

    Arduino   09 Lis 2019 02:42 Odpowiedzi: 1    Wyświetleń: 1740
  • AtTiny13 - Jak zaprogramować wentylator z timerem po zapaleniu światła?

    Witam szanowne grono.. Posiadam wentylator z timerem, który bardzo mocno mnie irytuje w trakcie działania, a mienowicie jak tylko zapalę światło to warcy:/ a regulować mogę czas warcenia po zgaszeniu światła. Chciałem wywalić ten sterownik i wstawić jakiegoś HomeMade'a na arduino ale po wydłubaniu okazało się ze siedzi tam AtTiny13. i jest złącze do...

    Mikrokontrolery Początkujący   28 Mar 2016 22:56 Odpowiedzi: 5    Wyświetleń: 1188
  • [Arduino UNO] Jaka jest przyczyna przesunięcia wyświetlania znaków na wyświetlaczu 7-segmentowym?

    Udało mnie się zastosować kod zaproponowany przez (at)efi222, natomiast w funkcji void Cyfry musiałem zmienić typ argumentów na int8_t żeby objąć też liczbę -1 po ostatniej dekrementacji. Przy przenoszeniu kodu posiłkowałem się też innym tematem na elektrodzie https://www.elektroda.pl/rtvforum/topic3... gdyż dotychczas stosowałem tylko timery...

    Arduino   06 Cze 2025 20:28 Odpowiedzi: 17    Wyświetleń: 894
  • ATmega328 - Arduino - RTC brak komunikacji przez I2C

    Czy zegar może być uszkodzony??? Zgodnie z linkami powalczyłem trochę z tym zegarem, odłączyłem wszystko co zbędne (zostało tylko Arduino i RTC), pomierzyłem i co się okazało: 1. Zainstalowany seryjnie akumulator LIR2032 3,6V daje 3,99V :| 2. Zaobserwowałem również "dziwne" działanie zegara którego wcześniej nie zauważyłem a mianowicie dla użytej biblioteki...

    Arduino   31 Lip 2014 07:56 Odpowiedzi: 8    Wyświetleń: 3909
  • Prosta centralka Alarmowa, na Arduino Uno R3 (kod napisany w C/C++ )

    Witam serdecznie! Chciałbym uzyskać pomoc, od kogoś kto potrafi programować w języku C/C++ i ew. w Arduino. Misja do wykonania wygląda następująco. Projekt: Centralka alarmowa, służąca do kontrolowania jednego pomieszczenia (ilość drzwi: 1) Chciałbym oprogramować µ-kontroler Atmega328P (na płytce Arduino UNO R3), w ten sposób, by program został...

    Arduino   04 Lut 2021 22:06 Odpowiedzi: 7    Wyświetleń: 1287
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Jak Ty sterujesz tymi silnikami krokowymi, że potrzebujesz tyle pierwiastków liczyć? Co do liczenia pierwiastków to przy obliczaniu rampy - przyśpieszenia/hamowania jest to chyba najdokładniejsza metoda i najprostszy wzór. Dlatego od tego zacząłem. Jest to w linku z mojego poprzedniego posta. Odpowiedź na Twoje pytanie kończy się przy równaniu nr 8....

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 552414
  • [C#] progressbar, komunikacja z portami, optymalizacja

    Cześć wszystkim, Po ponad 2 miesięcznej przerwie wróciłem do swojego projekciku i niestety o ile wtedy wszystko szło w dobrym kierunku, to teraz pozapominałem niektórych kwestii i na dodatek przekombinowałem teraz z kodem co w efekcie przysporzyło mi kilku problemów. Program pisany jest w C# i ma współpracować z Arduino, do którego podpięte są dwa włączniki...

    Programowanie Początkujący   11 Kwi 2022 18:04 Odpowiedzi: 1    Wyświetleń: 285
  • [Zlecę] Napisanie programu w C lub C++, do prostej centralki alarmowej.

    Witam serdecznie! Chciałbym uzyskać pomoc, od kogoś kto potrafi programować w języku C/C++ i ew. w Arduino. Misja do wykonania wygląda następująco. Projekt mojego autorstwa: Centralka alarmowa, służąca do kontrolowania jednego pomieszczenia (ilość drzwi: 1) Chciałbym oprogramować µ-kontroler Atmega328P (na płytce Arduino UNO R3), w ten sposób,...

    Projektowanie Bazar   09 Lut 2021 12:24 Odpowiedzi: 6    Wyświetleń: 1044