odmierzanie czasu arduino

Znaleziono około 173 wyników dla: odmierzanie czasu arduino
  • Tytuł: Licznik dystansu rowerowego na Arduino Nano, OLED i Cholotron: D2, całkowity i wycieczkowy

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

    Arduino   29 Sty 2023 22:19 Odpowiedzi: 10    Wyświetleń: 585
  • REKLAMA
  • Attiny 13 - brak zmiany długości przerwy w generatorze impulsów

    Jutro jeszcze sprawdzę jak będzie działać Attiny 45. Może coś uda się osiągnąć. Zrobiłem trochę testów na attiny13 i po nich jestem bardzo sceptyczny co do użyteczności funkcji micros() w takim zastosowaniu jak metoda użyta w twoim szkicu. Mam obawy że na attiny45 problem może być ten sam, tylko nieco mniejszy, z powodu możliwości wyższego taktowania....

    Arduino   12 Maj 2020 23:21 Odpowiedzi: 27    Wyświetleń: 1131
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Sterowanie prędkością serwa MG996R z Arduino Uno bez delayów

    sugerujesz się nazwami zmiennych i komentarzem, a kompilator nie czyta komentarzy. Nie sugerowałem się komentarzami w kodzie, ani jakimikolwiek innymi. Analizowałem tylko sam kod źródłowy pierwszej wersji programu w poście #1. Może czegoś nie widzę, ale na pierwszy rzut oka, to program3 uruchomiony w piątej sekundzie od włączenia urządzenia powinien...

    Arduino   13 Mar 2019 20:57 Odpowiedzi: 17    Wyświetleń: 1074
  • Jak zrobić sterownik do silnika krokowego z pilotem do regulacji prędkości?

    No, silnik ma się poruszać ze średnią prędkością. Jak to przeliczyć na liczbę kroków na sekundę? Funkcja millis() może się okazać za mało dokładna (ona czasem przeskakuje o 2) - chyba wypadnie używać Jeśli miałbym zrobić to na Arduino, to jak zrobić do niego program? Poczytaj, co na forum o tym napisano. Ja coś pisałem o strukturze programu, może ktoś...

    Początkujący Elektronicy   15 Lut 2024 19:55 Odpowiedzi: 35    Wyświetleń: 996
  • REKLAMA
  • Arduino: Jak napisać program do migania diody 10 razy i zakończenia działania?

    dodaj do programu diode która będzie świecić razem z buzerem. pod jaki pin podłączyć buzer ? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Cel użytkownika: Dodać do istniejącego programu Arduino diodę LED, która będzie świecić razem z buzzerem. - Pytanie użytkownika: - Jak dodać diodę świecącą wraz z buzzerem do programu?...

    Arduino   26 Lis 2024 23:52 Odpowiedzi: 37    Wyświetleń: 1113
  • Fazowa regulacja obrotów a stabilność programu Arduino

    A jakie są priorytety przerwań? Do odmierzania czasu musi być przerwanie o wyższym priorytecie, inaczej zostanie zaburzone przez inne przerwanie.

    Początkujący Elektronicy   04 Lis 2018 20:21 Odpowiedzi: 11    Wyświetleń: 861
  • Automatyczny karmnik dla rybek akwariowych

    http://obrazki.elektroda.pl/2094587100_1... Niewielkie akwarium jest idealnym rozwiązaniem, pozwalającym na wniesienie odrobiny życia do niewielkiego pokoju. Autor poniższego projektu miał jednak problem z regularnym karmieniem swoich rybek, wyjeżdżając na weekendy i na wakacje. Aby rozwiązać ten problem opracował on automatyczny karmnik...

    DIY Zagranica   06 Sty 2016 13:38 Odpowiedzi: 11    Wyświetleń: 14157
  • REKLAMA
  • Integracja SATEL INTEGRA ETHM-1 z modułem ITEAD SONOFF S20

    http://obrazki.elektroda.pl/6716235000_1... Witam. Dzisiaj prezentuje urządzenie które oprogramowałem parę dni temu. Służy do automatycznego wyłączania odbiornika 230V po uzbrojeniu systemu alarmowego SATEL INTEGRA 128. Do realizacji projektu wykorzystałem gotowe gniazdo SONOFF S20 firmy ITEAD zakupione na ALLEGRO. Od samego początku...

    DIY Konstrukcje   02 Kwi 2017 19:49 Odpowiedzi: 16    Wyświetleń: 13398
  • Połączenie dwóch modułów komunikacji Arduino (SoftwareSerial)

    Z połączenia dwóch kodów poprawnych nie musi powstać jeden kod poprawny. To nie klocki lego. Sugeruję, abyś zastosował się do mojej porady z postu #4. Trzeba dodać odmierzanie czasu na millis() dla BLE w analogiczny sposób, jak już jest to zrobione dla GPS. Usunięcie delay() z loop() będzie konieczne.

    Programowanie Początkujący   01 Wrz 2021 23:15 Odpowiedzi: 6    Wyświetleń: 417
  • REKLAMA
  • Automatyczny restart Arduino po 47 dniach - jak zrealizować?

    Chcę zrobić rejestrator danych z czujników, na arduino, który miałby być włączony 24/7, przy czym odmierzanie czasu w różnych celach, oparte byłoby na funkcji millis(). Przy czym funkcja ta przepełniłaby się w 48 dniu, przez co mogłyby wystąpić różne problemy w programie. Zamiast im zapobiegać, mam pomysł, aby układ sam się restartował przykładowo w...

    Arduino   22 Mar 2021 14:05 Odpowiedzi: 4    Wyświetleń: 933
  • Kolejny zegar... Arduino nano + wyświetlacze LED

    Czas z ds3231 jest odczytywany tylko przy uruchamianiu zegara, zaś zapisywany do niego jest podczas zmiany czasu na letni i na zimowy. Serio? Czy tylko wg. mnie to jest totalnie bez sensu? Czy dobrze rozumiem że odmierzanie czasu masz zrobione na procku a z RTC odczytujesz tylko po zaniku zasilania? Jeśli tak to po co ten RTC... Załóżmy sytuację że...

    DIY Poczekalnia   14 Lut 2016 19:36 Odpowiedzi: 21    Wyświetleń: 13659
  • S7-1200, SINAMICS V90 - Sterowanie nanoszeniem ścieżki kleju: Czujnik indukcyjny, impuls klejenia

    Moim zdaniem to nie zadziała przez zmienność cyklu PLC, który obsługuje zapewne jeszcze inne rzeczy w tym komunikację. Ja w tej sytuacji dałbym tam "koprocesor" w postaci arduino w przemysłowym wykonaniu (np. Controllino). Odmierzanie czasu w pętli, bez przerwań; zmiana nastaw przez Ethernet tylko podczas postoju. Da się osiągnąć powtarzalność liczoną...

    Automatyka Przemysłowa   15 Lut 2021 20:39 Odpowiedzi: 20    Wyświetleń: 651
  • 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ń: 2463
  • Dlaczego Arduino Uno resetuje się przy Alarm.delay() w TimeAlarms?

    Chyba pisałem już wcześniej, abyś nie wywoływał Alarm.delay() z setup(). W dalszy ciągu to robisz w funkcjach startRTC() oraz checkRTC(). Nie rozumiem też, po co Alarm.delay(30000) w funkcji filtrationLcd(), która jest wywoływana z loop() i po co każdorazowo wywołujesz setTimeLocal() w filtrationLcd() tym bardziej, że nie sprawdzasz w setTimeLocal(),...

    Arduino   21 Sie 2020 14:29 Odpowiedzi: 23    Wyświetleń: 1359
  • Sterowanie nawadnianiem na Arduino - jak poprawnie zaprogramować?

    Witam, obecne rozwiazanie jakie proponujesz dzialal ale tojedno z najgorszych - dlaczego? zauwaz ze dajesz staly Delay wiec w tym czasie nic mikrokontroler nie robi, nie sprawdza stanu przyciskow (przerwanie cyklu itd). Jezeli odmierzanie czasu nie jest krytyczne tzn. nie ma roznicy miedzy 15 min a 15min 10s to mozesz uzyc poprostu procedury czasowej...

    Arduino   03 Sie 2020 11:34 Odpowiedzi: 8    Wyświetleń: 1362
  • Sprawdzenie poprawności układu - miernik rezystancji wewnętrznej

    Chcę dać zasilanie z 9 V baterii na zasilanie arduino (7-12)V, ponieważ muszę dysponować napięciem 5 V (lub więcej) doprowadzanym do wzmacniacza operacyjnego (wybrałem 5 V żeby móc sterować tranzystorami MOSFET). Można by to rozwiązać bez podnoszenia napięcia ponad 9V, ale skoro chcesz użyć tej przetwornicy to nich będzie. Zastanawiam się nad zabezpieczeniem....

    Początkujący Elektronicy   03 Mar 2021 20:24 Odpowiedzi: 14    Wyświetleń: 870
  • 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ń: 306
  • Raspberry Pi, Arduino i "Volumio" załączenie i wyłączenie.

    Witam. Zwracam się z prośbą do kolegów o pomoc przy zaprogramowaniu Arduino aby mogło sterować załączeniem i wyłączeniem Raspberry z programem Volumio. Napisałem program ale po dołączeniu wyświetlacza program pracuje w pętli i co 15 sekund wyłącza przekaźnik. Program ma działać natępująco: świeci dioda (zielona) oznaczając stan "standby" po naciśnieciu...

    Raspberry Pi i inne SBC   11 Cze 2020 21:13 Odpowiedzi: 4    Wyświetleń: 1755
  • 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ń: 1380
  • 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ń: 1647
  • [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
  • 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ń: 2238
  • [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ń: 8324
  • Kod Arduino: Sterowanie przekaźnikami po przerwie w zasilaniu

    Witam. Zrobiłem programator czasowy na Arduino, który steruje przekaźnikami i utknąłem - wyłączyła mi się logika :( Mam taki kod i działa ok: [syntax=c] // pora nocna poniedziałek - piątek if(dt.hour == godz_on_tydz and dt.minute == min_on_tydz and weekend == 0 and marker == 0) { marker = 1; } if(dt.hour == godz_off_tydz and dt.minute == min_off_tydz...

    Arduino   14 Sty 2021 22:34 Odpowiedzi: 1    Wyświetleń: 756
  • [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ń: 2292
  • Jak napisać funkcję do odmierzania czasu w Atmega32 z kwarcem 8MHz?

    Witam serdecznie! Mam Atmege32 i kwarc 8MHz i chcialbym napisac funkcje ktora odmierzyla by mi pewien konkretny okres czasu. Jak cos takiego policzyc? Jak napisac petle zeby odmierzala dokladnie tyle ile potrzebuje? Pozdrawiam i prosze o pomoc! Paweł

    Mikrokontrolery   11 Cze 2007 23:41 Odpowiedzi: 19    Wyświetleń: 2605
  • 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
  • Arduino Uno - Jak zatrzymać funkcję po określonym czasie i przejść do następnej?

    Witam walczę z kodem mającym sterować urządzeniem, lecz nie bardzo wiem w jaki sposób zrealizować "wygaszenie" po określonym czasie Funkcji i przejście do następnej. Przy tradycyjnym wywołaniu kolejnych funkcji poprzednie działają również. Zależy mi na tym aby działała przez określony czas "funkcja termostat", następnie po jej "wygaszeniu" uruchamiać...

    Arduino   14 Lis 2015 17:58 Odpowiedzi: 4    Wyświetleń: 1224
  • 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ń: 477
  • Arduino Atmega328 - Jak poprawnie obliczyć czas świtu dla PWM?

    Witam Jestem w trakcie pisania programu do obsługi oświetlenia akwarium i utknąłem na jednym detalu. Mianowicie w menu ustawiam sobie czas włączenia oświetlenia i czas w jakim ma następować świt. Podprogram uruchamia się prawidłowo, natomiast mam problem aby rozbić czas świtu na funkcję czasu. Zegar programowy odlicza 10ms odcinki czasu - serce układu....

    Arduino   17 Sie 2015 14:08 Odpowiedzi: 3    Wyświetleń: 1032
  • [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ń: 1367
  • Arduino i wyświetlanie naprzemiennie dwóch wartości na ekranie

    Witam! Niedawno kupiłem Arduino Uno i zacząłem z nim zabawę, Z językiem programowania mam styczność poraz pierwszy dlatego też mam problem. Chciałbym wyświetlać na wyświetlaczu dwie wartości na przemian, tzn. 5s ekran wyświetlałby temperaturę, potem przez 5s datę i godzinę. I tak w kółko. Nie mam pojęcia jak to zrobić. Dodam, że delay() odpada, gdyż...

    Arduino   21 Gru 2013 21:17 Odpowiedzi: 2    Wyświetleń: 2076
  • atmega8 z kwarcem 8MHz - jak poprawić dokładność zegara?

    Witam Walczę od jakiegoś czasu z timerem, próbuję odmierzać czas, no i niestety zegar mi się delikatnie "rozjeżdża". Moglibyście Panowie podpowiedzieć mi, gdzie robię błąd. atmega8 z kwarcem 8Mhz. [syntax=c] #include <avr/io.h> #include "lcd_lib.c" #include <avr/interrupt.h> volatile char time_s=0; volatile char time_m=0; volatile char time_h=0;...

    Mikrokontrolery Początkujący   27 Cze 2014 05:59 Odpowiedzi: 6    Wyświetleń: 1545
  • Arduino: Jak odświeżać ekran TFT LCD co minutę w stacji pogody?

    Witam, odmierzanie upływu czasu, w Twoim przypadku jednej minuty, możesz zrealizować w oparciu o ten mechanizm: https://playground.arduino.cc/Code/Timin... Po zarejestrowaniu faktu upłynięcia jednej minuty wyświetlasz na nowo ekran, ewentualnie dla oszczędności czasu, wyświetlasz tylko to co może ulec zmianie. Pozdrawiam

    Arduino   11 Sie 2017 19:16 Odpowiedzi: 8    Wyświetleń: 1296
  • Zacinanie się Arduino [Odbiornik] z NRF24L01 po 30s - co robić?

    Najprościej, to jeśli nadajnik nic innego nie ma do roboty to wstaw delay(100) do loop, czy jakąś mniejszą/większą wartość, która dla działania układu ma jeszcze jakiś sens. A ten delay w nadajniku da czas odbiornikowi na przetworzenie danych i wykonanie akcji zanim nadlecą kolejne dane. To samo możesz zrobić używając do odmierzania czasu millis lub...

    Arduino   06 Wrz 2019 18:06 Odpowiedzi: 41    Wyświetleń: 2061
  • Precyzyjny obrót ciągły - silnik krokowy NEMA 17 i DRV8825 na Arduino

    Należy to zrobić na przerwaniach. Podział 1/32 akurat w tym wypadku nie będzie chyba dobry bo będzie trzeba odmierzać czas z dokładnością 50pikoSekund Przy podziale 1/1 to już "tylko" z dokładnością 5uS. Szukaj "arduino timer interrupt"

    Arduino   09 Lip 2020 13:34 Odpowiedzi: 7    Wyświetleń: 1335
  • Czy Arduino jest wystarczająco dokładne dla licznika 40 dni na LED/MAX7219?

    Można by spróbować zrealizować ten projekt na ESP-12 (np. WeMos D1) zamiast klasycznego Arduino, o ile będzie dostęp do WiFi z Internetem. Pinów w ESP-12 powinno wystarczyć do obsługi wyświetlacza LED. Czas byłby synchronizowany na bieżąco przez NTP i jakiekolwiek restarty nie miałyby większego znaczenia. Dokładność odmierzania czasu dużo lepsza od...

    Arduino   17 Lis 2018 17:45 Odpowiedzi: 5    Wyświetleń: 843
  • Układ zmieniający polaryzację silników rotomatu.

    A zaprogramujesz Arduino? Masz zainstalowane środowisko do programowania, umiesz tego użyć? To by załatwiło sprawę odmierzania czasów i znakomicie uprościło układ - wystarczyłoby podłączyć te 4 tranzystory pod Arduino (albo 8 tranzystorów, jakbyś chciał kręcić niezależnie 2 silniki i każdy w jedną, albo w drugą stronę). Tylko byłoby potrzebne zasilanie,...

    Projektowanie Układów   03 Sie 2019 07:57 Odpowiedzi: 9    Wyświetleń: 1125
  • Przekaźnik Tuya/Smart który pamięta harmonogram po utracie sieci WiFi

    RTC, o którym piszesz jest używany "while the module is sleeping" i służy do wybudzania. Podczas normalnej pracy (jak w tym przypadku) czas jest odmierzany dokładnie. W Arduino mamy np. funkcję millis(), która zwraca czas od uruchomienia programu (w milisekundach). Jest to dokładny czas pochodzący z rezonatora kwarcowego o dokładności ok. 10ppm - lepszej...

    Smart Home Urządzenia   16 Sty 2022 03:40 Odpowiedzi: 14    Wyświetleń: 8127
  • Poszukiwany licznik dekadowy/binarny do 1GHz bez użycia mikroprocesorów i Arduino

    Były do tego celu preskalery. Popatrzę jaki układ scalony był wykorzystywany. [url=https://duckduckgo.com/?t=ffsb&q=pr... to wynik wyszukiwania. W oczy rzuca się zestaw Jabel J-200 z układami U664, U664B, układ U6358. W PE 3/94 był preskaler z układami SP8830 i SP8629. Poszukiwania świeżych układów przyniosły taki wynik [url=https://pl.farnell.com/c/polprzewod...

    Początkujący Naprawy   28 Lut 2021 13:45 Odpowiedzi: 4    Wyświetleń: 348
  • Arduino Leonardo - jak opóźnić silnik bez użycia delay()?

    W przykładzie Blink są używane przerwania właśnie na potrzeby procedury delay() do odmierzania czasu. Domyślnie w Arduino przerwania są włączone. Zostaw przerwania w spokoju (nie wyłączaj ich). Jak ma działać Twój program, co chcesz uzyskać?

    Arduino   06 Mar 2015 19:32 Odpowiedzi: 30    Wyświetleń: 4134
  • Szukam sterownika czasowego i mini pompy do podlewania - napięcie stałe, Aliexpress

    Elektronicznie, to trzeba sporo się nauczyć. Można użyć Arduino do odmierzania czasu, ale klon Arduino + zegar RTC + moduł przekaźnika, to w sumie ze 20zł... A można odmierzać dobę przy użyciu liczników (na NE555 nie da rady, a w każdym razie powtarzalność będzie denna), może np. CD4541 (może zliczać do 65536, czyli z okresu około 1,3 s zrobi dobę)....

    Początkujący Elektronicy   17 Lis 2020 17:54 Odpowiedzi: 13    Wyświetleń: 732
  • Zarządzanie zadaniami w środowisku Arduino (TaskScheduler)

    Kawał dobrej roboty z opisem tej biblioteki - ogarnięcie timerów to dla mnie dramat, a tutaj wszystko podane na tacy. Dziękuję! Dziękuję. W dziale Arduino do znudzenia pojawiają się problemy z "ręcznym" odmierzaniem czasu w celu harmonogramowania zadań. Może ten artykuł pomoże niektórym zaoszczędzić nieco czasu ... i postów :) (at)khoam, wielkie brawa...

    Artykuły   30 Lip 2019 20:43 Odpowiedzi: 24    Wyświetleń: 6384
  • AVR, C, Arduino - Sprawdzanie stanu wejścia, pinu. Układ czasowy.

    Algorytm jest już prawie gotowy bo opisałes co ma być zrobione. Mozesz sobie to narysować w postaci schematu blokowego. Gdyby monitorować 1 pin i sterowac 1 wyjście sprawa wtedy jest prosta i da się to zrobić bez timera dokłądnie realizując zapisany algorytm i "czekająć" określony czas. Gdy się ma juz wiecej wejśc/wyść obsłużyć w ten sposob to jednym...

    Mikrokontrolery Początkujący   20 Lut 2016 19:49 Odpowiedzi: 4    Wyświetleń: 1857
  • Ocena układu sterownika akwarium: LED, wentylator, pompy, LCD, IR, temperatura

    Odbiór i pomiar podczerwieni zapnij na TIMER0 ale uruchamiane od przerwania by ciągle nie sprawdzać wejść. Podświetlanie LCD bez problemu na PWM TIMER2 i to w ogóle nie będzie zajmować Megi. Zostanie Ci jeszcze 16BIT TIMER1 na odmierzanie czasu.. Bootloader Arduino zajmuje 2kB więc zostaje jeszcze 30kB Nie mam takich zakus by oprogramowywac akwarium,...

    Mikrokontrolery   31 Mar 2016 14:36 Odpowiedzi: 24    Wyświetleń: 1755
  • Naprawa spieszącego się zegarka

    (at)ElektrodaBot chcę wykorzystać mikrokontroler i timer/licznik jednak chcę uniknąć PLL. Ponieważ układ zegara LED zlicza impulsy w ciągu sekundy to dla dokładnego odmierzania czasu istotna jest ilość impulsów w ciągu sekundy. Dlatego po wybraniu częstotliwości 60Hz planuję wykorzystać podział 32678Hz tak aby uzyskać częstotliwości 32Hz (okres 0,03125s)...

    Artykuły   12 Lis 2024 20:53 Odpowiedzi: 89    Wyświetleń: 6096
  • Dlaczego programowy zegar Bascom na Arduino Mega 2560 nie działa?

    Próbuję uruchomić programowy zegar w Bascom na arduino Mega 2560 Kompiluje się bez problemu ale niestety nie działa. Jakiego 'działania ' się tu spodziewasz? -ma poruszac wskazówki, czy też wskazywac czas na dysplay leżącym w szufladzie? - a może przekładac kartki kalendarza? Nie bardzo będziesz mógł uruchomic 'Bascomowy- softwarowy' zegar na Arduino...

    Mikrokontrolery AVR   17 Sty 2014 19:03 Odpowiedzi: 2    Wyświetleń: 2925
  • Centrale i sieci kablowe telefonii stacjonarnej

    Taki przekaźnik zadziała. Generalnie im wyższe napięcia tym lepiej (48V typowo, 24V też od biedy), a im cięższy przekaźnik - tym lepiej (pozostając nadal przy miniaturowych, tak żeby prąd był 20-30mA, a nie jakieś styczniki od elektryka :D). Dzisiaj robienie takich rzeczy na 'analogu' raczej mija się z celem, ja bym wszystko dał na arduino - łącznie...

    Telefony Stacjonarne Użytkowy   03 Wrz 2025 10:57 Odpowiedzi: 5145    Wyświetleń: 470769
  • Stacja meteorologiczna Arduino: wyświetlanie temperatury, wilgotności i natężenia światła

    I oczywiście po każdej przerwie zasilania ustawianie na nowo. I nie wiem, jak z dokładnością odmierzania czasu... tam jest generator z kwarcem? Gdyby to mogło dobrze odmierzać czas bez modułu RTC, to nie byłyby one produkowane - są, bo są rzeczywiście potrzebne.

    Programowanie   11 Cze 2022 11:17 Odpowiedzi: 9    Wyświetleń: 525
  • Jak działa kwarcowy miernik częstotliwości i podłączenie do wentylatora 12V?

    Jak sama nazwa wskazuje jest to miernik częstotliwości rezonatorów kwarcowych, nie zmierzysz tym niczego innego. Nazwa wskazuje raczej na pomiar częstotliwości przez układ używający rezonatora kwarcowego jako wzorca. Tylko pewnie ma rozdzielczość nie lepszą, niż 1Hz i działa tak, że przez sekundę (odmierzaną z użyciem kwarcu) zlicza impulsy, a potem...

    Początkujący Elektronicy   30 Maj 2020 21:06 Odpowiedzi: 5    Wyświetleń: 468
  • Arduino: Sterowanie 4 diodami z jednym przyciskiem i czasowym wyłączaniem

    Pokaż program by było widać na jakim jesteś etapie, ale jak używasz delay do odmierzania czasu, to nie jest to odpowiedni kierunek, musisz nauczyć się używać przynajmniej millis(), jest wiele przykładów jak to zrobić.

    Arduino   10 Lis 2022 15:57 Odpowiedzi: 4    Wyświetleń: 612
  • Jak efektywnie odmierzać czas w TIA Portal SCL bez użycia clock memory?

    Jak już wspomniałem, kwestia gustu i dodatkowo skomplikowania programu. Co do logiczności rozwiązań to chyba są jednakowe, a sposób postrzegania zależy od poziomu znajomości danego języka. SCL jest językiem trochę wyższego poziomu w stylu C. Bloki funkcyjne można porównać do obiektów. Dla arduino jest kilka bibliotek z funkcjami odliczającymi czas,...

    Automatyka Sterowanie PLC   02 Gru 2024 06:35 Odpowiedzi: 8    Wyświetleń: 405
  • Wydłużenie impulsu na elektromagnesie, sterowanie AVT1510 i NE555 - płatna konsultacja/rozwiązanie

    Najprostsze, co można zrobić, to dodać opornik szeregowo z fotoopornikiem (proponuję od góry, czyli od strony plusa zasilania). Sensowna jest też wymiana R1 na znacznie większy, a R2 na nieco mniejszy (lepiej, by ich suma się nie zmieniła, ona powoduje opóźnienie impulsu). Kolejny ruch, to dodać kondensator między kolektorem T2, a górnym końcem fotoopornika...

    Początkujący Elektronicy   07 Paź 2025 23:46 Odpowiedzi: 7    Wyświetleń: 198
  • Sterowanie silnikiem DC 6V z Arduino - jak dodać kontrolę czasu działania?

    Nie podałem linka do gotowca tylko do przykładu użycia millis(). Ustawiasz parametry pracy silnika, uruchamiasz go , zapamiętujesz moment załączenia a po odmierzeniu czasu wyłączas silnik. Czas odmierzasz sprawdzając aktualną wartość millis().

    Arduino   23 Lis 2016 21:58 Odpowiedzi: 3    Wyświetleń: 558
  • Arduino UNO - Jak migać diodą pin 13 niezależnie od pętli void loop?

    Witam, w rzeczy samej, funkcje typu "delay" odbierają sterowanie na czas opóźnienia, nic się wówczas nie dzieje. W prosty sposób można jednak zrealizować taką "kooperacyjną" wielozadaniowość. Należy zrezygnować w ogóle z funkcji "delay", zamiast nich wywoływać w kółko w głównej pętli (czyli loop) funkcje, które będą odmierzały czas od jakiegoś momentu...

    Arduino   29 Maj 2017 23:43 Odpowiedzi: 22    Wyświetleń: 5742
  • Jak zrobić włącznik czasowy do oświetlenia LED 5 V i 230 V w akwarium?

    Z tego, co rozumiem, to ma być oświetlenie nocne - wtedy, gdy jest ciemno. Można to zrobić analogowo: czujnik oświetlenia, układ rozpoznający poziom sygnału, włącznik oświetlenia. A można na mikrokontrolerze (np. używając Arduino, bo to się łatwo programuje), włączanie i wyłączanie o określonej godzinie (Arduino pewnie mało dokładnie odmierza czas,...

    Początkujący Elektronicy   29 Cze 2024 08:00 Odpowiedzi: 18    Wyświetleń: 312
  • [ATMega32] [ATMega32][C] - Jak zapisać czas w mikrosekundach bez przepełnienia zmiennej?

    1. Do odmierzania czasu wykorzystaj, tak jak w arduino, timer pracujący niezależnie od programu. Najlepiej tryb CTC z odpowiednio dobranym preskalerem i będziesz miał przerwanie co 1us, w którym będziesz zwiększał zmienną 2. jeśli chcesz większe odcinki czasu to istnieje typ uint64_t, który może przechowywać wartości aż do 18446744073709551615, czyli...

    Mikrokontrolery AVR   15 Lis 2012 20:52 Odpowiedzi: 17    Wyświetleń: 2655
  • Sterowanie diodami LED różny czasu ich działania

    Na upartego dało by się z wyjść 4017 dołączać różne rezystory do 555, ale odmierzanie czasów, liczonych w minutach, na obwodzie RC, to nie jest dobry pomysł. Inny pomysł to układ z wieloma wyjściami, o stałym czasie załączenia gdzie, czas świecenia LEDa ustalało by się ilością wyjść do niego podłączonych Ale to są rozwiązania "na upartego" mają wady...

    Projektowanie Układów   14 Kwi 2023 19:49 Odpowiedzi: 4    Wyświetleń: 291
  • Moduł timera 24h z automatycznym resetowaniem zasilania - pomoc

    Jakoś trzeba odmierzyć te 24 godziny. Można do całego sterowania użyć procesora (to jest bardziej elastyczne, ale trzeba go zaprogramować), można użyć układów liczników do dzielenia częstotliwości kwarcu "zegarkowego" 32768 Hz (najpierw generator + dzielnik na CD4060, dostajesz 2Hz, i dalej trzeba zrobić podział przez 172800 - 18 bitów, i wykrywanie...

    Początkujący Elektronicy   12 Lis 2021 23:32 Odpowiedzi: 14    Wyświetleń: 330
  • Wyłączenie migającej diody w Arduino Uno: usunięcie programu, EEPROM

    Przepraszam ,ze może nie w temacie ale mam problem jedna funkcja blokuje mi drugą. Nie ma za co przepraszać... Pytanie jest absolutnie sensowne.. Robisz ten sam błąd, co większość początkujących i niecierpliwych programistów w środowisku Arduino. 1.Funkcja ?delay?, jak doświadczyłeś blokuje (zatrzymuje program w tym miejscu na określony w niej czas...

    Arduino   02 Sty 2020 23:23 Odpowiedzi: 9    Wyświetleń: 3195
  • Jak dodać opóźnienie wyłączania do zabawki z przyciskiem przy użyciu układu 555?

    Narysowałeś baterię - twój układ bez niej nie będzie działać - a to oznacza pilnowanie, by ją wymieniać, albo doładowywać, jeśli to będzie akumulator. Można (i to też proponowałem) do odmierzania czasu użyć jakiegoś CD4541 - tylko nie wiem, jaki prąd pobiera ten układ podczas odliczania czasu (w stanie spoczynku zwykle grubo poniżej µA), ale dużo, dużo...

    Projektowanie Układów   22 Sty 2024 17:32 Odpowiedzi: 84    Wyświetleń: 2754
  • Timer z wykorzystaniem Arduino i wyświetlacza 7 segmentowego MAX7219

    Witam Mam na stanie wyświetlacz 7 segmentowy MAX7219 (jak na obrazku), Arduino Uno, nano i esp8266. Chcę zbudować timer który odmierzał by czas do pewnego wydarzenia (DD:HH:MM:SS). Czy jest ktoś w stanie podesłać kod do takiego programu? https://obrazki.elektroda.pl/2576110400_... Dodano po 4 https://www.brainy-bits.com/post/arduino...

    Arduino   21 Mar 2023 16:08 Odpowiedzi: 2    Wyświetleń: 594
  • Jak zmodyfikować termometr AVT5489 na stoper i odliczanie 30 min?

    Po co symulator/emulator do takiego projektu. Choć oczywiście są i LCD + DS obsłużą bez problemu: https://www.youtube.com/watch?v=QVn9u9vg... Bierzesz płytkę Arduino Nano i podłączasz 1 czujnik, wgrywasz program przykładowy z bibliotek DS18B20 + rezystor 4,7 i testujesz - od razu masz wyniki pomiaru na terminal i test poprawności załatwiony. Potem...

    Mikrokontrolery   08 Gru 2018 18:01 Odpowiedzi: 7    Wyświetleń: 1095
  • Jak naprawić błędne odliczanie minut w projekcie minutnika Arduino?

    Mam taki problem, że dany zegarek nie odmierza pełnych minut. - Nic dziwnego, skoro masz czas wybrany poprzez potencjometr .

    Arduino   27 Maj 2019 19:43 Odpowiedzi: 10    Wyświetleń: 1095
  • Tworzenie zegara Nixie na Arduino Uno z użyciem expanderów PCF8574 i modułu RTC DS1307

    Witam, mam mały problem...od jakiegoś czasu pracuje nad zegarem nixie i wszystko szło łatwo, aż do momentu pisania kodu.Szukam pomocy w postaci podpowiedzi, gotowych rozwiązań, pomocnych linków. Każda pomoc mile widziana. Kilka szczegółów dotyczących budowy; Zegar jest oparty na płytce arduino uno. Ze względu na małą ilość pinów na arduino użyłem dwóch...

    Arduino   08 Kwi 2025 11:42 Odpowiedzi: 6    Wyświetleń: 804