odliczać timer arduino

Znaleziono około 68 wyników dla: odliczać timer arduino
  • 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ń: 4218
  • 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ń: 828
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • 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ń: 588
  • REKLAMA
  • 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ń: 825
  • 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ń: 387
  • REKLAMA
  • 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ń: 1818
  • 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ń: 426
  • 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ń: 5694
  • REKLAMA
  • 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ń: 1110
  • 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ń: 3879
  • REKLAMA
  • 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ń: 5049
  • 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ń: 2358
  • 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ń: 1896
  • 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ń: 1566
  • 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ń: 279
  • 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ń: 5781
  • 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ń: 423
  • [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ń: 1125
  • 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ń: 549
  • 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ń: 837
  • 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ń: 13146
  • 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ń: 2397
  • 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ń: 1680
  • 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ń: 2223
  • 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ń: 1194
  • 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ń: 2025
  • 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ń: 12723
  • 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ń: 1161
  • 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ń: 2196
  • Arduino + ENC28J60 sterowanie oświetleniem przez sieć.

    Zacznij od dodania przed [syntax=csharp]digitalWrite(LED_PIN, LOW); // switch on LED[/syntax] ustawienia zmiennej np "czas" na wartość np w sekundach przez jaki ma wyjście byc aktywne. W setup() dopisz ustawienie timera najlepiej w tryb ctc na np 10ms (zależy jakie zrodzielczości cie interesują). W przerwaniu zrób dzielnik aby uzystać sekundę, np: [syntax=c]ISR(...

    Arduino   05 Wrz 2017 09:15 Odpowiedzi: 9    Wyświetleń: 1191
  • 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ń: 1173
  • 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ń: 825
  • 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ń: 6636
  • 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ń: 1629
  • 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ń: 3444
  • Jak poprawić działanie enkodera w projekcie termostatu Arduino?

    Witam serdecznie Jestem początkującym użytkownikiem Arduino. Chciałem napisać program termostatu z timerem, LCD, i enkoderem ale niestety nie mam zupełnie pojęcia o enkoderach. Wiec znalazłem jakiś przykład na działanie enkodera (który wydal mi się najlepiej działający i prosty) i dorobiłem do niego troszkę :). Niestety nie pamiętam kto był autorem...

    Arduino   07 Mar 2019 21:10 Odpowiedzi: 34    Wyświetleń: 4587
  • [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ń: 828
  • 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ń: 1224
  • 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ń: 2904
  • [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ń: 981
  • 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ń: 4821
  • Jak napisać program Arduino do sterowania czasem przekaźnika z wyświetlaczem?

    Pokaż swoje próby, schemat podłączenia. Na początek wystarczy obsługa millis(), timery sprzętowe można zostawić na coś wymagającego dużej precyzji, odliczenie 60s nie musi być wyliczane z dokładnością pojedynczych cykli zegara uC. Pisanie na prive to kiepski pomysł, jeśli moje rozumowanie jest błędne tutaj od razu ktoś to poprawi . Akurat w Arduino...

    Arduino   08 Wrz 2019 07:44 Odpowiedzi: 7    Wyświetleń: 747
  • Budowa sygnału IR, przechwytywanie w Flipper Zero, zapis w formacie raw

    https://obrazki.elektroda.pl/8960107200_... Dzisiaj spróbujemy przechwycić sygnał IR (podczerwony) za pomocą Flippera Zero, przyjrzymy się jego formie tekstowego zapisu oraz budowie na oscyloskopie a potem zastanowimy się, co jest potrzebne, aby taki sygnał wysłać z poziomu naszego mikrokontrolera. Flipper Zero pozwala wygodnie przechwytywać,...

    Artykuły   04 Lip 2024 09:51 Odpowiedzi: 20    Wyświetleń: 4092
  • Jak otrzymać odpowiedź z SIM800L bez resetowania Arduino?

    Witam. Chcę sprawdzić stan konta, w tym celu wysyłam polecenie AT z portu szeregowego AT + CUSD = 1, „* 101 #”, po kilku sekundach otrzymuję odpowiedź na port szeregowy i wszystko jest cacy. Problem pojawia się, gdy chcę sprawdzić status konta w ten sposób: altsoftserial.print („AT + CUSD = 1, \" *101 # \ ""); Widzę na porcie szeregowym,...

    Arduino   08 Mar 2020 22:38 Odpowiedzi: 21    Wyświetleń: 999
  • 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ń: 549915
  • ARDUINO UNO - konflikt RF i RFID - jak rozwiązać problem z przerwaniami?

    Dziękuję bardzo za chęć pomocy. Dodaję kod nadajnika. Po naciśnięciu przycisku wysyła on sygnał do alarmu, aby ten zaczął odliczanie. Pozwoliłem sobie wyiksować jedynie fragmenty odpowiedzialne za konkretne kody odblokowujące, bo każdy na elektrodzie może to przeczytać, zresztą to jest dopiero prototyp na zasadzie "uruchomić, dalej się dopracuje". Odczytanie...

    Arduino   06 Maj 2015 19:52 Odpowiedzi: 7    Wyświetleń: 1395
  • Licznik Geigera, jak liczyć wynik za pomocą Arduino

    1ms spokojnie przerwanie zewnętrzne Ci zliczy (piny 2, 3) https://www.arduino.cc/reference/en/lang... dalej myślę, że musisz odliczać czas np. licznik 1 i przerwanie powiedzmy co 1 sekundę (konfigurujesz przez rejestry TIMER1), tam sobie liczysz sekundy i za każdym razem (może być w loop() ) przeliczasz...

    Arduino   14 Kwi 2022 01:58 Odpowiedzi: 4    Wyświetleń: 708
  • 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ń: 8475
  • Arduino PRO mini (328) - rejestrator temperatury z wielu czujników DS18B20

    EEPROM nie musi być na 1-WIRE, obecnie używam I2C. Program w zasadzie już działa tylko muszę dorobić obsługę przerwania wyzwalanego przyciskiem (INT1), które ustawi flagę zakończenia działania, poczeka na koniec pętli, zamknięcie pliku i wyłączy zasilanie (a przynajmniej zawiesi program i głęboko uśpi procesor). Jest tylko jeden problem - zostało mi...

    Arduino   27 Sie 2015 18:30 Odpowiedzi: 10    Wyświetleń: 3246
  • 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ń: 3807
  • Alarm nie działa poprawnie - niegaśnie po wykryciu ruchu - kod Arduino PCF_01.write

    [syntax=c] case 4: // alarm wlaczony digitalWrite(syrena, HIGH); alarm = ""; aktualnystanAlarmuSms = (F("Wykryto ruch, alarm Wlaczony")); PCF_01.write(diodaZielona, HIGH); PCF_01.write(diodaZulta, HIGH); PCF_01.write(diodaCzerwona, HIGH); if ((ms - preMillis) >= 300) { preMillis = ms; PCF_01.write(diodaCzerwona, LOW); tone(buzzer, 2000); delay(60);...

    Arduino   09 Paź 2020 16:41 Odpowiedzi: 5    Wyświetleń: 426
  • Moduł siedmiosegmentowy wyświetlacz 8 cyfr TM1638 z przyciskami

    https://obrazki.elektroda.pl/8103635600_... Dzisiaj przedstawię bardzo tani (raptem 10-15 zł) moduł oferujący wyświetlacz 7-segmentowy (8 cyfr) z kropkami oraz dodatkowo z diodami nad każdą cyfrą oraz klawiaturę z 8 przyciskami. Wszystko możliwe do wysterowania przez SPI. Pokazywany tu TM1638 to zasadniczo TM1637 w wersji SPI, w związku...

    Artykuły   06 Sie 2024 21:56 Odpowiedzi: 9    Wyświetleń: 1392
  • Budujemy zegar na PIC18F2550, krok po kroku - część 1, BMP280, TC74, 74HCT164, I2C

    https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...

    DIY Konstrukcje   04 Mar 2023 15:36 Odpowiedzi: 6    Wyświetleń: 2760
  • Jak zapobiec zawieszaniu się Arduino Nano w sterowniku pieca?

    Jeśli chciałbyś się wznieść trochę wyżej, poczytaj o timer-ch. Umożliwiają one bardzo dokładne odmierzanie czasu (zależe od dokładności użytego kwarcu) i wykonanie procedury w przerwaniu, czyli po czasie jakie odliczył timer i bez względu na to jaki kod akurat realizuje procesor.

    Arduino   15 Mar 2020 14:47 Odpowiedzi: 58    Wyświetleń: 2391
  • 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ń: 94119
  • Arduino Leonardo - jak opóźnić silnik bez użycia delay()?

    Czyli muszę przekształcić tylko ten kod [syntax=cpp]if(millis() - timer > 2000) [/syntax] żeby timer odliczył 2 sekundy załączył else np.na 5 sekund potem wykonał by (np. 5 sekund if) i tak w koło. Wtedy by to działało tak jak na dwóch delay-ach. Dobrze to rozumiem?

    Arduino   06 Mar 2015 19:32 Odpowiedzi: 30    Wyświetleń: 4113
  • Programowanie Arduino Uno: sterowanie silnikiem krokowym, wyświetlaczem LCD i przyciskami

    Witam, potrzebujesz kilku funkcji do ustawiania czasu przerwy, do sterowania silnikiem i osobnych do obsługi użytkownika. Całość może działać w pętli głównej, ale sterowanie silnikiem w przerwaniu timera będzie łatwiejsze. Jeśli aktualny stan pracy silnika to "obracanie się", to po odliczeniu określonej liczby kroków (dla ułatwienia równej liczbie przerwań)...

    Arduino   25 Sie 2021 15:45 Odpowiedzi: 4    Wyświetleń: 918
  • Arduino - jak zaprogramować sekwencyjne zapalanie diod LED?

    No jak jeden przebieg pętli jest obarczony 20ms opóźnieniem to może się tego nazbierać. Zagnieżdżające się warunki to też nie do końca dobre rozwiązanie. Rozbiłbym to na funkcję obsługującą tylko samo rozjaśnianie wywoływaną gdy spełnione są warunki, a delay odpuścił i korzystał z normalnego timera. Dodatkowo zagnieżdżenie pętli pewnie powoduje, że...

    Arduino   27 Sty 2020 10:12 Odpowiedzi: 1    Wyświetleń: 1179
  • Nierówna praca serwa na pinie 10 przy sterowaniu Arduino UNO

    dea jest taka, że należy skonfigurować Timer1 na FastPWM z rejestrem ICR1 jako Top (czyli licznik będzie liczył do wartości tego rejestru). Należy tak dobrać preskaler i wartość ICR1 by licznik przekręcał się co 20ms a więc np. preskaler 1024 i ICR1 15625 (a raczej 15624 bo licznik liczy od zera). Przy tych ustawieniach otrzymujemy granulację 1,3 µs/tick,...

    Arduino   13 Paź 2019 12:48 Odpowiedzi: 9    Wyświetleń: 609
  • Arduino: Jak zaimplementować wielozadaniowość z leOS 2?

    Często w bibliotekach LCD sa delay. Szukaj takiej co ich nie ma albo wysyłają z bufora ekranu do LCD na przerwaniach. Do obsługi LCD używam biblioteki LiquidCrystal_I2C.h ona używa delay, jak to sprawdzić ??? Reszta jest już prosta. Każde zadanie piszesz w taki sposób jakby działało na przerwaniach. W pętli głównej wywołujesz kolejne zadania, które...

    Arduino   17 Lip 2018 12:05 Odpowiedzi: 5    Wyświetleń: 1509
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

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

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2856
  • Tutorial PIC18F2550 + SDCC - Część 6 - Sterownik wyświetlacza LED MM5450

    https://obrazki.elektroda.pl/9290552300_... Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza LED 5 na...

    Artykuły   11 Wrz 2022 15:51 Odpowiedzi: 4    Wyświetleń: 2514
  • Zegar/kalendarz na PIC16F1455, MAX7219, DS1302 - szczegółowy opis/kody/STLe

    https://obrazki.elektroda.pl/8130608000_... Witajcie moi drodzy Dzisiaj przedstawię mój projekt prostego zegara/kalendarza opartego o mikrokontroler PIC16F1455 , gotowy moduł wyświetlacza ośmiocyfrowego na MAX7219 oraz gotowy moduł RTCC (zegara/kalendarza) DS1302 , zasilanego i konfigurowanego przez USB . Do zegara zaprojektowałem...

    DIY Konstrukcje   05 Mar 2023 12:04 Odpowiedzi: 10    Wyświetleń: 3705
  • Instalacja PV 1kW, grzanie 80l wody - dobór regulatora PWM i połączenie paneli

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

    Energia Odnawialna   09 Maj 2025 10:24 Odpowiedzi: 723    Wyświetleń: 121569
  • Tutorial PIC18F2550 + SDCC - Część 2 - Blink LED, piny IO, wejścia i wyjścia

    https://obrazki.elektroda.pl/5009750700_... Witajcie moi drodzy Oto druga część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie omówię podstawowe operacje cyfrowego IO na prostych przykładach. Spis części (osobnych tematów) tutoriala Tutorial podzielony jest...

    Artykuły   08 Sty 2020 10:57 Odpowiedzi: 0    Wyświetleń: 3573
  • Arduino UNO - Jak migać diodą pin 13 niezależnie od pętli void loop?

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

    Arduino   29 Maj 2017 23:43 Odpowiedzi: 22    Wyświetleń: 5682
  • Arduino Mega - Błąd w naliczaniu sekund na liczniku CD40110

    Cześć wszystkim. Nie pamiętam czy już coś pisałem na forum więc od razu pozdrawiam wszystkich jako świeżak. Oto mój problem: Napisałem kod(wiem wiem, nie jest to mistrzostwo świata, ale zajmuję się Arduino od 2 tygodni więc zrozumcie), który ma realizować funkcję gry z losowo włączanymi diodami, a zadaniem gracza jest te diody(przyciski do nich podłączone)...

    Arduino   16 Lut 2017 11:53 Odpowiedzi: 0    Wyświetleń: 732
  • Poprawa kodu w projekcie Arduino Uno, licznik rowerowy

    Witam wszystkich forumowiczów. Tworzę od jakiegoś czasu układ, który ma docelowo realizować funkcje licznika rowerowego z paroma dodatkowymi funkcjami. Jedną z nich jest pomiar sumy podjazdów na trasie. Posiada czujnik ciśnienia, który odpowiada za pomiar wysokości na poziomem morza. Na ten moment ma w kodzie funkcje, która realizuje tylko wyznaczanie...

    Arduino   05 Lut 2021 21:45 Odpowiedzi: 0    Wyświetleń: 537