arduino odliczanie czasu

Znaleziono około 263 wyników dla: arduino odliczanie czasu
  • Arduino - Program odtwarzający dźwięk, ruch serwa i migająca dioda.

    Jak to zrozumiesz to sobie sam napiszesz :) [syntax=c] long odliczanie = 0; // zmienna long do zapisania czasu pojawienia się '1' void setup() { Serial.begin(9600); // komunikacja serial baudrate 9600 } void loop() { if (Serial.available()){ // jesli ktoś coś wklepał w serial monitorze char p = Serial.read(); // odczytaj to co wklepał i zapisz jako...

    Arduino   30 Paź 2015 17:51 Odpowiedzi: 8    Wyświetleń: 1479
  • REKLAMA
  • Czy Arduino nadaje się do Twojego projektu? Przykłady i ograniczenia platformy

    Zanim napiszesz kolejny post zaczynający się od "dlaczego mi nie działa", warto rozważyć, czy tak na prawdę użycie Arduino jest a) możliwym rozwiązaniem zadania, które sobie postawiłeś b) mieści się w zakresie Twojej wiedzy i umiejętności. Ten wątek utworzyłem, w celu pomocy udzielenia odpowiedzi na te dwa pytania, i zebrania w jednym miejscu linków...

    Arduino   06 Lut 2018 14:57 Odpowiedzi: 7    Wyświetleń: 1581
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Czujnik nacisku - jak automatycznie zmienić stan po minucie?

    Kod bazujący na przykładzie z Arduino IDE - BlinkWithoutDelay. Unikaj stosowania delay() , zwłaszcza tak długich czasów jak w Twoim kodzie - w tym czasie Arduino nie reaguje na nic ( no..prawie na nic ;) ) . Jeśli wartość ADC "skacze" , zastosuj uśrednianie tej wartości. Chyba, że nic prócz tego kodu nie będzie wykonywane, to gdzieś w pętli możesz dodać...

    Mikrokontrolery Początkujący   29 Kwi 2018 10:21 Odpowiedzi: 5    Wyświetleń: 642
  • REKLAMA
  • Arduino Uno: Sterowanie i monitorowanie silnika przez przeglądarkę

    Witam, ...silnik bedzie sie awersowal i rewersowal z czestotliwoscia 100 ms. W tym samym czasie w przegladarce internetowej bedzie podglad na temperature tego silnika w kilku jego miejscach. Oczywiscie trzeba bedzie zrobic tam rowniez buttony wlaczania i wylaczania tego silnika. Narazie tworze prototyp na diodach. Najpierw zdecyduj się na język jakim...

    Arduino   13 Lis 2018 15:14 Odpowiedzi: 9    Wyświetleń: 906
  • 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
  • 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ń: 97521
  • 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
  • Zakłócenia sygnałów w Arduino z modułem przekaźnikowym 8x - jak je wyeliminować?

    Rozumiem z tego, że zakłócenia pojawiają się na wejściach Arduino? Lepszy debouncing można by zrobić tak: odczytywać w pętli wszystkie wejścia i zapisywać do zmiennej (każde wejście do innego bitu); po odczytaniu kompletu wejść porównywać tę zmienną z poprzednią wartością - jeśli była zmiana, zrestartować odliczanie czasu debouncingu; kiedy upłynie...

    Początkujący Elektronicy   13 Paź 2025 15:09 Odpowiedzi: 22    Wyświetleń: 432
  • REKLAMA
  • Podwójny sferyczny wyświetlacz widmowy

    https://obrazki.elektroda.pl/8539859500_... Witam! Prezentuje wam zbudowane przeze mnie ciekawe efektowne urządzenie. W 2013r. zbudowałem zegar widmowy w oparciu o projekt pewnego użytkownika z forum (zegar 4 lata bez przerwy pracuje i ma się dobrze). Pewnego dnia przeszukując aliexpress przypadkowo natrafiłem na kit kuli z efektem...

    DIY Konstrukcje   01 Cze 2019 23:01 Odpowiedzi: 101    Wyświetleń: 21159
  • 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
  • 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
  • Radio "kostka" z zegarem i budzikiem - Universum UR-1052 Quelle - 1994

    https://obrazki.elektroda.pl/6460011900_... Witajcie moi drodzy. Przedstawię tu wnętrze starego radia Universum UR-1052 Quelle z 1994 roku. Radio moją uwagę przykuło nietypowym kształtem obudowy oraz samym sposobem jej złożenia. Radio to odbiera standardowo AM/FM oraz oferuje dodatkowo zegar i budzik z dość ładnym, czerwonym 7-segmentowym...

    Wnętrza urządzeń   14 Gru 2021 09:00 Odpowiedzi: 9    Wyświetleń: 2772
  • Podłączenie 4 switch-ów do Arduino Uno: kod i schemat

    Tak, kolega (at)tos18 nakierował mnie na tą funkcję millis() i ogarnąłem ją w taki sposób jak przedstawiłeś, natomiast dziękuję za switch case () - wezmę te funkcję na warsztat. Obecnie zastanawiam się, czy zastosowanie funkcji for (int i=1; i<5; i ++), umożliwi mi odliczanie odpowiedniego czasu dla danego "zestawu"? Chodzi o schemat blokowy funkcji...

    Arduino   27 Lip 2022 08:22 Odpowiedzi: 7    Wyświetleń: 414
  • 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
  • REKLAMA
  • ARDUINO UNO: Jak dodać funkcje sterowania i opóźnienia do mikrowyłączników w kodzie programu?

    Dokładnie tak jak piszesz , nie znam sie na programowaniu ,powiedzmy że się uczę to co napisałem ten program spełnia moje warunki lecze , są pewne niedogodności własnie zwiazane ze stanem przycisków jak i z funkcją delay , nie wiem jak wpisac zamiast delay mills , zawsze wyskakuje mi jakiś błąd Dodano po 6 Więc napisałem tak jak kolega powiedział lecz...

    Arduino   11 Gru 2022 09:29 Odpowiedzi: 24    Wyświetleń: 1536
  • Zliczanie produkcji z wykorzystaniem Arduino i C#: ignorowanie błędów, prezentacja graficzna danych

    Cześć wszystkim, Zwracam się do Was zapytaniem odnośnie możliwości wykorzystania układu Arduino, a mianowicie chciałbym stworzyć w oparciu o ten układ urządzenie zliczające ilości wyprodukowanych sztuk wyrobu. Zliczanie miałoby odbywać się poprzez wyzwolenie pierwszej krańcówki rozpoczynającej odliczanie czasu aż do momentu wyzwolenia drugiej krańcówki...

    Programowanie Początkujący   30 Paź 2021 22:18 Odpowiedzi: 3    Wyświetleń: 540
  • Arduino - jak wybrać i kupić?Sponsorowany

    To samo w przypadku opóźnień za zwyczaj nie potrzeba tutaj kosmicznej dokłądośći. W wypadku stosowania mechanizmów typu event-driven, gdzie jest istotne odliczanie czasu dla poszczególnych zadań, niestety jest potrzebna dokładność dla funkcji millis(), micros() etc. Może nie "kosmiczna", ale precyzyjna. Dla płytek Arduino z AVR stosowanie programowania...

    Arduino   08 Kwi 2019 16:53 Odpowiedzi: 34    Wyświetleń: 6129
  • Błędy podczas konfiguracji stacji testowania ogniw 18650 lion z Arduino 1.8.5

    Dziękuję za materiały. banmar_2005 Powiedz czy na tym kodzie i tych materiałach zbudowałeś swoją stację , to jest projekt finalny czy będę musiał coś kombinować ? jest dwa rodzaje wyświetlaczy Nokia 5110, autor projektu zastosował trudno dostępny i droższy i pod taki wyświetlacz pasuje płyta główna, masz trzy wyjścia, albo poprawisz wyprowadzenie ścieżek...

    Arduino   27 Maj 2022 15:01 Odpowiedzi: 23    Wyświetleń: 2460
  • [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
  • Sterowanie silnikami Arduino bez delay() - jakie funkcje?

    Witam, Jestem początkującym elektronikiem i postanowiłem zbudować prostego robota z użyciem arduino. Jego zadaniem byłoby omijanie przeszkód wykrytych za pomocą dwóch ultradźwiękowych czujników odległości. W tym wypadku po wykryciu przeszkody zależnie od tego którym czujnikiem jedno z kół zaczęłoby się obracać w druga stronę na określony czas, aby skręcić,...

    Arduino   26 Kwi 2020 15:13 Odpowiedzi: 3    Wyświetleń: 1080
  • Jak przesyłać zmienne między 3 Arduino przez I2C na odległość 10 m?

    Moduł główny zbiera sygnały z czujników i ma główny kod. Dwa moduły(10m od głównego) wyświetlają dane na wyświetlaczach ośmiosegmentowych które zrobiłem. Panel(5m od głównego arduino) z przyciskami i wyświetlaczem lcd. Nie mogę głównego modułu umieścić w panelu. Biorąc pod uwagę że te wyświetlacze wykorzystują ic2, wykorzystałem expander do przycisków...

    Arduino   05 Gru 2018 13:16 Odpowiedzi: 38    Wyświetleń: 4917
  • Implementacja funkcji millis() z Arduino w języku C

    Szczerze to nie wiem czy musi być NO_BLOCK. Chciałbym zrealizować odliczanie czasu. Cały czas się uczę tego wszystkiego. Zmienne do odliczania czasu [syntax=c] volatile uint64_t milisekunda=0,sekunda=0;[/syntax] Przerwanie INT0, TIMER2 do regulacji fazowej. INT0 do detekcji przejścia przez zero wykorzystuje. Przerwanie INT1 do enkodera pełno krokowego...

    Arduino   06 Lip 2018 22:47 Odpowiedzi: 30    Wyświetleń: 2241
  • Arduino NANO ustawienie dodatkowych przekaźników.

    Witam jestem poczytujący w ardruino czy można dopisać do tego kodu załączanie na ustalony czas ustawiany na lcd żeby przekaźniki włączały się po koli . Pirewszy np:2 sek wyłącza i przechodzi do kolejnego przekaźnika znowu na 2 sek. [syntax=c]#include <Wire.h> #include <LiquidCrystal_I2C.h> // biblioteka do LCD LiquidCrystal_I2C lcd(0x27,...

    Arduino   07 Maj 2020 06:08 Odpowiedzi: 1    Wyświetleń: 432
  • Fazowa regulacja obrotów a stabilność programu Arduino

    No cóż, na dzień dzisiejszy uruchomiłem odliczanie czasu Timerem 8bit przez prescaler, wyszło 30Hz. Całą procedurę przerwania fazowego i regulacji prędkości dmuchawy wrzuciłem do jednej funkcji i efekt jest jak dal mnie bardzo zadowalający. Dmuchawka pracuje płynnie i nawigacja po menu też. Czas odliczany prawidłowo mimo opóźnienia na każdym przerwaniu...

    Początkujący Elektronicy   04 Lis 2018 20:21 Odpowiedzi: 11    Wyświetleń: 864
  • DuinoKit - zestaw do nauki elektroniki i programowania

    http://obrazki.elektroda.pl/7898733400_1... Chciałbym przedstawić ciekawy projekt w postaci walizki, służący do nauki elektroniki i programowania w oparciu między innymi o Arduino. Walizka zawiera dużo podzespołów i elementów elektronicznych, dzięki czemu można łatwo zbudować dość dużą liczbę różnych projektów, niekoniecznie wymagających...

    Artykuły   19 Sie 2013 09:46 Odpowiedzi: 3    Wyświetleń: 4875
  • 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
  • ARDUINO UNO: Sterowanie 5 silnikami z wyłącznikami krańcowymi i on/off

    Program jest wykonywany w kolejności jak jest napisany. jeśli chcesz dodatkowy silnik uruchamiać np. co 10 obiegów pętli razem z drugim silnikiem to wpisz odpowiedni warunek w if drugiego silnika i wyłącz go w odpowiednim miejscu zerując zliczanie obiegów pętli. Jeśli chcesz niezależnie np. co 30min, napisz odliczanie czasu chociażby z wykorzystaniem...

    Arduino   01 Mar 2018 10:39 Odpowiedzi: 3    Wyświetleń: 1965
  • Sterowanie prędkością serwa MG996R z Arduino Uno bez delayów

    Przecież to nie ma sensu. Ani poprzedniczas nie przechowuje poprzedniego czasu, ani aktualnyczas nie ma nic wspólnego z aktualnym czasem. Zmienna 'aktualnyczas' ustawiana jest każdorazowo przez millis() w funkcjach prog2() oraz prog3() (odnoszę się do pierwszej wersji zamieszczonego programu). W dalszej kolejności, jeżeli różnica pomiędzy 'aktualnyczas'...

    Arduino   13 Mar 2019 20:57 Odpowiedzi: 17    Wyświetleń: 1083
  • 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
  • Arduino UNO program do sterowania (czasowo) prędkością silników po przez L298N

    No bardzo możliwe, w sumie to zmiana wartości jakieś zmiennej na określony czas, cykl 25s. Kodu nie poprawię, bo nie zdążę ogarnąć dzisiaj co do czego, ale wrzucę kilka wykorzystanych kiedyś przykładów, używających tylko millis() do robienia różnych dziwnych rzeczy. Można zrobić w jednej funkcji jak tu: [syntax=c]const int buzzer=13; const int button=2;...

    Arduino   05 Kwi 2019 19:07 Odpowiedzi: 11    Wyświetleń: 717
  • DS18B20 – najprostszy sposób precyzyjnego odmierzania czasu bez gotowych makr

    Hej, mam do napisania program do obsługi termometru podanego w temacie. Do prawidłowej pracy wymagane jest precyzyjne odmierzanie czasu (transmisja, inicjalizacja, itd.) Miałem pomysł aby zliczać licznikiem 1us, generować przerwania i na tej podstawie stworzyć liczniki programowe do odmierzania poszczególnych czasów. Zastanawiam się jednak czy jest...

    Mikrokontrolery   31 Sie 2009 11:39 Odpowiedzi: 7    Wyświetleń: 1125
  • ATmega32 - rzeczywista częstotliwość kwarcu i czas wykonania programu

    cześć, zna ktoś z Was dokładną wartość 'podswatowego' kwarcu w ATmaga32? Ponieważ wyliczyłem (chyba że źle policzyłem,dlatego pokazuje algorytmy) ile cykli musi minąć żeby odczekać sekundę, ale nawet na oko to trwa więcej niż minute, a nie mam oscyloskopu żeby sprawdzić :( sekunda: petla1: inc r17 ; 1 takt petla2: inc r18 ; 1 takt sto_u: inc r19 ; 1...

    Mikrokontrolery   13 Sie 2007 13:00 Odpowiedzi: 6    Wyświetleń: 1125
  • 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ń: 1269
  • 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ń: 2608
  • [C][Atmega 8] Pomiar czasu (milisekundy) miedzy zdarzeniami

    Witam, Chce zmierzyć czas pomiędzy dwoma zdarzeniami mianowicie pomiędzy wystawieniem stanu niskiego na wyjściu PD7 a pojawieniem się stanu niskiego na wejściu PB0 (programowo podciągnięte do Vcc). Czas ten jest wynosi ok 70ms dlatego używam licznika 16 bitowego z prescalerem =64. Jeśli chodzi o dokładność tego pomiaru to zależy mi na 0,5ms, przy tak...

    Mikrokontrolery AVR   09 Cze 2010 19:00 Odpowiedzi: 6    Wyświetleń: 2307
  • Jak odmierzać czas za pomocą 8-bitowego timera w Atmega8?

    Witam. Chciałbym się upewnić czy podchodzę do zagadnienia prawidłowo a mianowicie : Dioda Led ma się zapalać co 1[s] korzystając z przerwań generowanych przez timer 8 bitowy. Podszedłem do tego tak ,że częstotliwość taktowania procesora ( 1[MHz] )podzieliłem preskalerem przez 64 . W wyniku czego 1 przerwanie wykonuje się w ciągu 255/15626 [s]. Oznacza...

    Początkujący Elektronicy   04 Cze 2013 13:44 Odpowiedzi: 0    Wyświetleń: 816
  • Dokładne odmierzanie czasu w mikrosekundach dla AVR i 1-Wire

    HEj. Może znacie jakiś program który dokładnie wyznacza odcinki czasu między danymi funkcjami w programie / ? Chodzi o to aby był b. dokładny tzn. uwzględniał też czas skoku do funkcji oxniającej . Ma to być funkcja odmierzajaca us, potrzebna dla 1 Wire - stąd koniecznośc dokąłdności ... Rady: - dbaj o styl swojej wypowiedzi - nie popełniaj błędów -...

    Mikrokontrolery   11 Kwi 2006 12:31 Odpowiedzi: 4    Wyświetleń: 1011
  • [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
  • 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
  • Mierzenie czasu wykonania kodu w C na AVR - odpowiednik clock()

    Witam, chciałem zapytać czy w języku C dla AVR-ów jest coś podobnego jak funkcja clock() z pliku time.h w języku C++ na PC? Chcę tego używać do obliczenia czasu w jakim wykonuje się program/fragment programu.

    Mikrokontrolery AVR   12 Sty 2020 22:17 Odpowiedzi: 5    Wyświetleń: 699
  • [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
  • Binarny zegarek na ringu ws2812 z pomiarem temperatury

    Cześć, Chce Wam przedstawić moje wypociny. Kod zegarka opartego o ring 12 led ws2812 i czujnik temperatury DHT11. Ponieważ nie posiadam RTC - czas jest wprowadzony w kodzie. Oczywiście można sobie dopisać odpowiednie procedury ustawiania czasu np poprzez przyciski, port com, pobrać z RTC lub z internetu, BT itd. Projekt powstał wczoraj w nocy, tak z...

    Arduino   14 Kwi 2020 10:30 Odpowiedzi: 2    Wyświetleń: 696
  • Arduino - jak zmienić czas rozpoczęcia pikania buzzera na pinie 10?

    przy kodzie [syntax=c] if(y<60) { digitalWrite(10,HIGH); lcd.noDisplay(); } [/syntax] buzzer załączył się przy 5 sekundzie do końca, i napierdzielał z częstotliwością ok 60ms [syntax=c]if(y%60 == 0) { digitalWrite(10,HIGH); lcd.noDisplay(); } [/syntax] buzzer załączył się raz przy 6 sekundzie i tylko ten jeden raz Więc wydaje mi się że właśnie ta...

    Arduino   25 Lut 2017 20:17 Odpowiedzi: 4    Wyświetleń: 1836
  • [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ń: 1379
  • avr atmega32[c] - odliczanie sekundy ,zliczenie 15625 przerwan ?

    witam , przy kwarcu #define F_CPU 4000000UL timerze0 i preskalerze 1 mam przepelnienie po 256 krokach po czasie 0,000064 s. zliczajac 15625 przerwan powinienem miec sekunde. jednak wystepuja u mnie 5 sekund opoznien z kazda kolejna minuta. zliczajac w ten sposob popelniam blad ?

    Mikrokontrolery AVR   25 Sty 2017 11:12 Odpowiedzi: 62    Wyświetleń: 4236
  • ATmega16: Precyzyjne odmierzanie czasu i pomiar czasu instrukcji

    witam. próbuję napisać sobie procedurki do obsługi 1wire na podstawie pdfserv.maxim-ic.com/en/an/app162.pdf, ale mam problemy z precyzyjnym odmierzaniem czasu. jaki sposób mierzenia jest najpraktyczniejszy? timery, funkcje z util/delay.h czy jeszcze coś innego? i kolejne pytanie: jak sprawdzić ile faktycznie zajmują poszczególne instrukcje?

    Mikrokontrolery   17 Mar 2007 22:42 Odpowiedzi: 8    Wyświetleń: 1568
  • 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ń: 3328
  • Potrzeba zmierzenia czasu na AVR'rze - układ scalony

    Witam. Potrzebuje mierzyć czas na AVR'rze. można to robić za pomocą timera albo można też podpiąć do mikrokontrolera osobny układ scalony.. jest podobno taki jeden, bardzo popularny układzik który podpina się do portu mikrokontrolera i można dzięki niemu odlicząć czas - tylko nie mogę skojarzyć jak się ona nazywa. proszę o pomoc jeśli wiecie o co mi...

    Początkujący Elektronicy   28 Lip 2009 23:12 Odpowiedzi: 1    Wyświetleń: 729
  • Jak zmierzyć odstęp czasu? ... ATMega 16, AVR-GCC

    Witam Piszę program na ATMege16 w AVR Studio - AVR GCC, w którym potrzebuję zmierzyć odstęp czasu między dwoma chwilami. (nie używam żadnego zewnętrznego kwarcu) Domyślam się że muszę skorzystać z jakiegoś licznika, a dokładniej odczytać jego wartość w pierwszej chwili (zapamiętać go w jakiejś zmiennej) a następnie w drugiej chwili. I na podstawie różnicy...

    Mikrokontrolery   22 Cze 2007 07:10 Odpowiedzi: 3    Wyświetleń: 1560
  • Atmega32 - Pomiar czasu między zboczami narastającymi na ICP1

    Witam. Chciałbym zmierzyć czas pomiędzy dwoma impulsami (stanami wysokimi) występującymi na pinie ICP1. Używam do tego celu timera1 oraz kodu znalezionego w internecie, zmodyfikowanego na własne potrzeby: [syntax=c]#include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> #include <util/delay.h> #include "HD44780.h" volatile...

    Mikrokontrolery AVR   25 Sty 2014 14:56 Odpowiedzi: 12    Wyświetleń: 2721
  • Jak zmierzyć czas na ATmega32 z kwarcem 4MHz i wyświetlić na LCD?

    jak zrobic w bascomie na atmedze32 z kwarcem 4MHz pomiar czasu rozpoczynany po spelnieniu jakiegos warunku i wyswietlany w formacie HH:MM:SS (moze byc tez bez sekund) na lcd ?? jesli to ma znaczenie to dlugos pomiaru nie bedzie raczej nigdy wieksza niz 6h. uklad ma tez zegar czasu pcf8583 pelniacy role zegarka. pozdrawiam

    Mikrokontrolery   30 Sie 2007 12:47 Odpowiedzi: 12    Wyświetleń: 3036
  • Pomiar długich odcinków czasu - analizator stanów logicznych ?

    Witam, mam za zadanie w miarę dokładnie zmierzyć czas trwania stanu wysokiego na pinie procka. I tu pytanie jakiego przyrządu najlepiej użyć? Stan H trwa od ok. 10 do ok. 130s. Moją pierwszą myślą był analizator stanów logicznych, gdyż przydał by się również do innych zadań, czy prawidłowo zmierzy on tak długotrwały przebieg ? Proszę o radę i pozdrawiam.

    Warsztat elektronika   01 Wrz 2018 20:27 Odpowiedzi: 4    Wyświetleń: 486
  • 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
  • Uno - Centrala alarmowa. Projekt utknął w miejscu.

    Witam Na początku chciałbym powiedzieć, że nie mam dużego doświadczenia z platformą. Tak naprawdę poznałem ją jakieś 2 lata temu, gdy kupiłem urządzenie działające na Arduino Nano, byłem po prostu pod wrażeniem, jak coś tak prostego może w sobie ogarnąć tak wiele. Z lutownicą jestem od dziecka czyli już jakieś 34 lata, gdyby w moich dziecięcych latach...

    Arduino   10 Wrz 2017 16:58 Odpowiedzi: 4    Wyświetleń: 2232
  • Arduino Uno/nano - Przerwania: dziwne zachowanie kodu

    Witam, w pierwszych słowach: zdaje sobie sprawę że można zrobić to lepiej, ale uczę się i czerpię z tego rozrywkę. problemem numer jeden są przerwania i to chcę naprawić. Do rzeczy: bawiąc się chcę poskładać zegar binarny. Reprezentacja godzin za pomocą diod. Odwrócona logika: dioda świeci gdy na nóżce jest stan LOW. Chcę zmieniać wartość godzin i minut...

    Arduino   14 Sie 2016 15:19 Odpowiedzi: 3    Wyświetleń: 1434
  • [Zlecę] napisanie kodu pod sterownik bramy dwu-skrzydłowej.

    Witam, W skrócie: -brama dwuskrzydłowa, -siłowniki z własnymi krańcówkami, (najtańsze "super power jack"), -preferowane arduino ale nie jest to warunek,po prostu mam i zalega mi arduino uno Oczekiwane: -sterowanie z pilotów + przyciski w domu np. dzwonkowe + klawiatura do wpisania kodu, -automatyczne zamykanie bramy po zdefiniowanym czasie z poziomu...

    Projektowanie Bazar   04 Wrz 2015 18:30 Odpowiedzi: 5    Wyświetleń: 1914
  • 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ń: 8520
  • [C] Atmega8 TWI I2C - Nie działa komunikacja z czujnikiem ultradźwiękowym

    Witam. Mam następujący problem z niedziałającym TWI. Mam kod na atmegę w C. /* Czujnik ultradzwiekowy sterowany z magistrali i2c C= 2010 Grzegorz Eliszewski grzegorz(at)eliszewski.pl esio.eu */ #define F_CPU 12000000UL // czestotliwosc kwarcu 12MHz #include <avr/io.h> #include <util/delay.h> // obsluga opoznien #include <compat/twi.h>...

    Mikrokontrolery AVR   17 Cze 2010 16:58 Odpowiedzi: 1    Wyświetleń: 2672
  • Jak przekształcić datę na UNIX w Arduino z DS1307 dla odliczania?

    To można policzyć odpowiednio dodająć i mnożąć sekundy,

    Arduino   25 Cze 2019 20:36 Odpowiedzi: 19    Wyświetleń: 1473
  • Dlaczego po dodaniu czujnika temperatury do kodu ekran nie reaguje na dotyk?

    kamilple, Powiedz po co ma Arduino odliczac do 30' po nacisnieciu przycisku??? Z tego co widze masz 2 opcje: 1) po nacisnieciu przycisku robisz pomiar i wyswietlasz go a po 30' ekran gasnie, 2) robisz odczyty co 30' ale wyswietlasz po nacisnieciu przycisku 30' mozesz to zrobic tak: [syntax=c] long a = 0; loop() { .... a= (millis()/1000); //poczatek...

    Arduino   15 Paź 2018 12:15 Odpowiedzi: 8    Wyświetleń: 669
  • Jak naprawić błędne odliczanie minut w projekcie minutnika Arduino?

    Wskazania potencjometru przemapuj na wybrany zakres liczb, jest przykład w Arduino 03. Analog w szkicu Calibration. Do przycisku zainstaluj jakąś bibliotekę rozróżniającą krótkie i długie przyciśnięcia, krótkim możesz sobie startować/pauzować, długim zrobisz reset. Do zliczania użyj millis(), przykład masz w #2.

    Arduino   27 Maj 2019 19:43 Odpowiedzi: 10    Wyświetleń: 1104
  • Arduino UNO - Jak napisać program obsługujący 4 kanały z przełącznikami?

    moim zdaniem obejrzy ten przykład Debouce, zrozum jak jest obsłużony jeden klawisz bez delay, a potem zobacz tam oczami wyobraźni nie jeden klawisz, tylko cztery, każdy swoje zmienne, i każdy ma swój rytm życia, każdy odlicza swoje milisekundy,

    Arduino   05 Gru 2017 19:46 Odpowiedzi: 14    Wyświetleń: 1020
  • 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
  • Jak wyświetlić dane z Arduino w MIT App Inventor przez BluetoothLE CC41-A

    (at)ElektrodaBot Chciałbym abyś napisał kod na arduino uno. Program powinien odliczać czas od startu do mety. Start i meta powinny być wyzwalane przez jeden fotorezystor.

    Programowanie Początkujący   09 Kwi 2024 11:45 Odpowiedzi: 18    Wyświetleń: 1344
  • Wysyłanie sygnału PWM przez port DB9 – czy to możliwe i jak to zrobić?

    Ale nie za bardzo pojmuję jak mógłbym to wykorzystać do wytworzenia fali PWM. A modulacja składa się z takich parametrów jak F czy wypełnienia więc fajnie by było móc panować nad tym. Sygnał PWM to włącz/wyłącz z odpowiednimi odstępami czasowymi. Ponieważ RTS nie został zaprojektowany do generacji sygnałów PWM, tylko do zarządzania transmisją, należy...

    Pozostałe platformy uruchomieniowe   23 Lis 2025 11:09 Odpowiedzi: 23    Wyświetleń: 333
  • 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ń: 432
  • 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
  • Jak zmodyfikować kod Arduino, aby przycisk sterował trzema wyjściami?

    Żeby odliczyć wyznaczony czas zamiast ustawiać od razu relay ustaw tryb pracy na wyłączanie i zapisz sobie stan millis, potem w loop jeśli tryb pracy jest wyłączanie odliczasz czas, gdy warunek się spełni ustawiasz zmienną stanu przekaźnika na low i zerujesz zmienną wyłączanie. [syntax=c]if (wylaczanie) { if( (uint32_t) (millis()-odliczanie)>=czasWylaczenia).....

    Arduino   12 Paź 2019 08:12 Odpowiedzi: 18    Wyświetleń: 1359
  • 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
  • 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ń: 4701