timer zamiast delay

Znaleziono około 4067 wyników dla: timer zamiast delay
  • Wewnątrz dzwonka do drzwi Tuya: Eksploracja BK7252 i programowanie SPI za pomocą Python/NeoProgramme

    Złapałem ten tani dzwonek do drzwi Tuya z Ali Express, zastanawiając się, czy będzie on wyposażony w BK7252. https://obrazki.elektroda.pl/9324523600_... . I chociaż wiem, że OpenBeken nie obsługuje BK7252 ani nie ma sterownika / opakowania kamery, nadal będzie interesujące zobaczyć, co jest w środku, sprawdzić wyjście dziennika rozruchu...

    Smart Home IoT   23 Lis 2025 20:41 Odpowiedzi: 36    Wyświetleń: 8439
  • RDA 5981AM/Broadlink BL3335-P - Generic/nobrand 15 W RGBW B22 Bulb - podstawowy rozbiórka

    Nie mam zbyt wiele do zgłoszenia, ale jest tak, że P21 musi być podciągnięty wysoko, aby dziennik debugowania mógł wyjść HLK-M50 dostarczony firmware, P21 wysoki, 921600 TX0/IO27 https://obrazki.elektroda.pl/5484529300_... Sflashowałem uarthut_V9_20231014_debugUart1.bin z ftp Hi-Flying HF-LPX30_Compile\tools na 18001000 https://obrazki.elektroda.pl/6317433400_...

    Smart Home IoT   05 Lis 2025 20:31 Odpowiedzi: 200    Wyświetleń: 5988
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Naxclow A11 BK7252UQN48 Dzienniki rozruchu kamery, kopia zapasowa oprogramowania układowego, zdjęcia

    Oto kolejna kamera BK7252U, ale tym razem jej bijącym sercem jest 48-pinowa BK7252UQN48. Na stronie https://obrazki.elektroda.pl/9729959900_... Moja podróż do tego urządzenia przebiega tą samą ścieżką, co w przypadku dwóch innych urządzeń BK7252U, więc pominę wafle i przejdę od razu do opublikowania kilku zdjęć, dzienników i kopii...

    Smart Home IoT   20 Cze 2025 15:12 Odpowiedzi: 1    Wyświetleń: 1407
  • REKLAMA
  • Biblioteks do SPI - MK SPI oraz dla MkNRF24L01 M. Kardasia

    Szybko Ci poszło przeczytanie wszystkich artykułów na mikrokontrolery.blogspot. W każdym programie jakoś musisz obsługiwać upływ czasu, na pierwszej lekcji do zamigania led użyłeś delay, do paru innych prostych programów to też wystarczy, ale generalnie należy to robić na timerze. Jest to tak oczywiste, że w Arduino zrobili do tego gotowe funkcje, w...

    Mikrokontrolery AVR   11 Sty 2023 11:12 Odpowiedzi: 12    Wyświetleń: 1029
  • REKLAMA
  • UNO - Przyspieszenie i hamowanie kilku serv jednocześnie na jednymUNO

    Ta biblioteka nie używa sprzętowego PWM. Według opisu używa jednego 16Bit Timera na każde 12 serv. Tak wiec Timer 16Bit jest już zajęty, PWM sprżętowy tego timera również jest niedostępny, ale możesz sobie te serva podłączyć pod dowolne piny a do odmierzania czasu zamiast Delay musisz/możesz użyć innego Timera :D

    Arduino   06 Cze 2016 16:37 Odpowiedzi: 7    Wyświetleń: 1377
  • [Atmega8][avr-gcc] Generowanie 3 x sinus - falownik

    Problemem jest to jakieś. Jesli timer ma np. okres 550us, a twoja pętla np. 551us to się robi problem - synchronizacja będzie się co raz bardziej rozjeżdżać, a kolejnej impulsy PWM będą co raz bardziej zniekształcone. Zamiast delay zrób tak jak pisałem - w funkcji obsługi przepełnienia timera uaktualniaj OCR. W dodatku musisz tak ustawić preskaler,...

    Mikrokontrolery AVR   14 Lut 2012 10:58 Odpowiedzi: 16    Wyświetleń: 4318
  • REKLAMA
  • IRQ tester - multiwibrator, dyskryminator, generator, ...

    IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...

    DIY Warsztat   09 Wrz 2024 21:32 Odpowiedzi: 5    Wyświetleń: 1452
  • Jak przeliczyć opóźnienie w timerze zamiast _delay_ms(x) w AVR?

    Akurat odmierzanie czasu na podstawie takiego delay opartego o timery jest całkiem precyzyjne. Z drugiej strony tak właśnie implementuje się delay na ARM, jako timer używa się SysTick. Z pewnością. Ale nie robi się tego w tak brutalny sposób, że angażujemy jeden timer do tylko jednego odliczania opóźnienia. Lepiej to zrobić w taki sposób: [syntax=c]void...

    Mikrokontrolery AVR   06 Maj 2017 10:50 Odpowiedzi: 10    Wyświetleń: 1980
  • Teardown drukarki HP Deskjet D1360 i przykład użycia jej części z Arduino

    https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...

    Wnętrza urządzeń   28 Gru 2020 16:33 Odpowiedzi: 16    Wyświetleń: 8751
  • PIC32MX250F128B jako host USB w MPLAB - obsługa pendrive, przykłady, kody

    https://obrazki.elektroda.pl/8335986900_... Witajcie moi drodzy Przedstawię tutaj przykład użycia 32-bitowego mikrokontrolera PIC32MX250F128B w roli hosta USB obsługującego pendrive (zapisującego i odczytującego z niego dane). W temacie opiszę najpierw płytkę którą pod tego PICa zaprojektowałem, a potem przykładowe kody obsługi pendrive...

    DIY Konstrukcje   27 Lip 2020 09:09 Odpowiedzi: 6    Wyświetleń: 2769
  • [Minitutorial PIC32] Uruchamiamy PIC32MX795F512H na uniwersalnej płytce pod TQFP

    https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...

    Artykuły   02 Lis 2020 21:08 Odpowiedzi: 4    Wyświetleń: 2907
  • Jak uruchomić delay32ms na LPC1343 z LPCXpresso? Timer32.h dodany

    hmm może wkleje cały flik, a systick co ma z tym wspólnego i ma być w ogóle podzielony? przez 1? ------------edit A już chyba widze, po drodzę brakuje mi[syntax=c] LPC_SYSCON->SYSAHBCLKCTRL |= 1<<TIMER_SYSAHBCLKCTRL_BIT;[/synta... ------------edit2 Ok, lata :) teraz moja zwłoka wygląda jak poniżej, oczywiście trzeba jeszcze doszlifować bo funkcja...

    Mikrokontrolery ARM   12 Mar 2012 20:48 Odpowiedzi: 6    Wyświetleń: 1790
  • REKLAMA
  • AVR/Atmega168/CAVRStudio4 - Delay zrobiony na timerze nie działa - why?

    Czołem! Chciałem napisać własną funkcję delay_ms w oparciu o timer procesora Atmega168. Namęczyłem się z tym strasznie, aż w koncu wziąłem gotowca - trochę przerobiłem - i dochodzę do takich wniosków, że Ten kod nie działa(nie wiem czemu) - próbuje w nim mrygać diodą przypięta do portu B za pomocą odczekiwania 10[jednostek czasu] poprzez wywołanie funkcji...

    Mikrokontrolery AVR   09 Paź 2012 00:32 Odpowiedzi: 2    Wyświetleń: 1704
  • Urządzenie do automatycznego resetu routera

    Witam Zawsze można dać Arduino Nano które jest dużo tańsze od UNO oraz mniejsze a w zasadzie wielkiej różnicy między nimi nie ma, ostatnio zakupiłem kilka sztuk cena za 1szt niecałe 7zł z wysyłką... (oczywiście paczka z Aliex....) Rozwiązanie z Arduino (jak i innymi uC) ma taką zaletę że można to rozbudować o dodatkowe "bajery" np: pomiar temperatury...

    DIY Początkujący   06 Sie 2023 14:30 Odpowiedzi: 34    Wyświetleń: 10701
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Wiem że zaraz mi się oberwie od innych ale na szybko to pokombinuj z wartością OCR0 - zwiększ ją np do 150 , po drugie możesz przełączyć na inny preskaler mniejszy niż 256. Lecz nie spodziewał bym się wielkiego efektu. Aby otrzymać pożądany efekt musisz zmienić plik ds18b20.c i zamiast wyłączać i włączać przerwania w funkcji temperatura musisz je włączać...

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5685
  • Sterowanie telefonem dowolnym sprzętem za pomocą podczerwieni.

    https://obrazki.elektroda.pl/9840486500_... Witam, długo się zbierałem ale myślę że projekt jest już na tyle dobrze działający by zaprezentować go tutaj. Co jest projektem ? Sterowanie dowolnym urządzeniem posiadającym odbiornik IRDa (innymi słowy, sterowany Irdą :) ) poprzez nasz telefon komórkowy. Po co ? Mam w domu sporą liczbę...

    DIY Dom Ogród   16 Sty 2019 20:46 Odpowiedzi: 15    Wyświetleń: 6918
  • 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ń: 2892
  • Java Android Timer TimerTask - Java Android Timer TimerTask

    http://www.tutorialspoint.com/java/util/... Jeźeli dalej bedziesz miał problem to podaj kod ktory stworzyłeś.

    Programowanie Początkujący   09 Mar 2015 17:19 Odpowiedzi: 2    Wyświetleń: 1434
  • Sterowanie elektrozaworem Y1 po 20 cyklach załącz/wyłącz pompy [Mitsubishi FX]

    Hm, wydaje mi się, że całe rozwiązanie opisałeś w treści zadania. Stwórz sobie zmienną typu int i zliczaj wyłączenia pompy na zbocze opadajace. I1 (N) -> ADD 1 do licznika Kiedy licznik =20 wrzucasz np off delay timer na 5 sekund (do wystawienia elektrozaworu) i w tym samym networku resetujesz licznik (Move 0) W załączniku wrzucilem drabinkę zrobioną...

    Automatyka Przemysłowa   29 Cze 2018 07:13 Odpowiedzi: 7    Wyświetleń: 1242
  • MSP430G2553 (LaunchPad) - Konfiguracja Timerów na 5 i 30 minut

    Czyli sam nie zrobiłeś nic w sprawie tego Timera? No nic. Tutaj masz przykład od samego TI: [syntax=c] //Gdzies w mainie: TBCCTL0 = CCIE; // TBCCR0 interrupt enabled __enable_interrupt(); ... ... delay(7500); //≈ 5 sekund ... ... //Koniec maina /***************************************... * BEGHDR * Function:...

    Mikrokontrolery Początkujący   09 Maj 2016 14:36 Odpowiedzi: 4    Wyświetleń: 1059
  • Atmega32+biblioteka IRMP do odczytu pilota IR prośba o pomoc

    Witam, bardzo proszę o pomoc. Zrobiłem układ na Atmega32 z podłączonymi diodami do całego PortuA, oraz do PortuB Pin2 (PB2) dekoder podczerwieni TSOP31236 (testowałem też na TSOP31238). Wykorzystać chciałem bibliotekę IRMP https://obrazki.elektroda.pl/6945425800_... a w załączniku spakowany cały projekt z plikami biblioteki irmp.

    Mikrokontrolery Początkujący   08 Cze 2021 18:07 Odpowiedzi: 2    Wyświetleń: 669
  • Jak wyświetlić delay (opóźnienie) na wyświetlaczu?

    Delay zatrzymuje działanie pętli głównej Arduino więc nic sobie w tym czasie nie wyświetlisz. Tzn. jest to wyjaśnienie na poziomie pytania, bo oczywiście można użyć przerwań. Możesz sobie ustawić jakiś timer i w sprzętowym przerwaniu wysyłać coś na ekran co 1ms. Nie wiem jaki wyświetlacz masz na myśli, ale to zwykle trwa długo w Arduino, czasami odświeżenie...

    Arduino   26 Maj 2019 16:06 Odpowiedzi: 4    Wyświetleń: 528
  • [STM32] - SysTick: Jak stworzyć timery softwarowe i funkcję delay?

    Stos dla przerwań ustawiłeś? 4\/3!!

    Mikrokontrolery ARM   06 Lut 2013 16:49 Odpowiedzi: 8    Wyświetleń: 2064
  • HD44780 LPC1769 - Sterowanie wyświetlaczem LCD HD44780

    Obsługuje, bo ma pamięć na 80 znaków. Taki wyświetlacz jest widziany jako 2 x 40, zwykle 3. linia jest kontynuacją pierwszej. Dzięki za odpowiedź. Póki co i tak przełączyłem się na LCD WINSTARa 2x16. Jeśli góra gaśnie, to znaczy, że wyświetlacz zainicjował się poprawnie na 2 wiersze - sukces. Jest dobrze ;). ...ale jak się dobrze przyjrzeć - widać...

    Mikrokontrolery ARM   20 Paź 2014 18:47 Odpowiedzi: 16    Wyświetleń: 3084
  • 1wire SEARCH ROM (0xF0) zwraca dwie jedynki - problem z odczytem

    Na oscylogramie widać podstawę czasu przypadającą na działkę więc wrzuciłem aby ktoś porównał to z tym jak ma być, więc dlaczego twierdzisz że nie jesteś w stanie odczytać zależności czasowych? Co mi da wrzucenie przez kogoś swojego oscylogramu z działającej komunikacji? Ano to że wówczas dokonam właśnie porównania z timingami które ja mam u siebie...

    Mikrokontrolery   27 Sie 2020 23:10 Odpowiedzi: 26    Wyświetleń: 1572
  • [HD44780] - Wpływ pinu R/W na szybkość działania w trybie 4-bitowym

    I co to zmienia? Zamiast pętlić się w delay, pętlisz się w while czekając na flagę. Dokładnie to samo, a nawet delay lepszy bo prostszy. Z timerem potencjalny zysk jest taki, że w międzyczasie można w tą pętlę włożyć jakieś użyteczne instrukcje wykonujące fragment programu - zaleta teoretyczna, bo w praktyce prowadzi do supernieczytelnego i awaryjnego...

    Mikrokontrolery   01 Sie 2014 11:31 Odpowiedzi: 54    Wyświetleń: 7231
  • [ATtiny13] [ATtiny13][C] Przedłużacz IR - brak reakcji TV na sygnał z diody nadawczej

    mam już wizję całego programu, pojawił się niespodziewany problem którego od kilku godzin nie mogę przeskoczyć... otóż wg wyliczeń wyszło mi, ze aby w PWMie uzyskać 36kHz to należy dołączyc zewnętrzny kwarc o czestotliwości 9,216MHz (preskaler=1). W związku z kwarcem zmieniłem procka na ATtiny 2313, kwarc podpiąłem pod XTAL1 i XTAL2 i do masy przez...

    Mikrokontrolery AVR   26 Mar 2011 15:42 Odpowiedzi: 26    Wyświetleń: 4126
  • 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ń: 5796
  • [ATMega8] [ATMega8][C] Sterowanie jasnością diody za pomocą PWM na PB1 (OC1A)

    Już wszystko jasne - jedyne pytanie zadaję na końcu. Przygodę z PWM zaczynam od sterowania jasnością diody. Atmega8 + diody + rezystorki 330Ω Ćwiczenie polega na cyklicznym rozjaśnianiu i ściemnianiu diody 3 diody podłączone do PB1, PB2, PB3 w założeniu tylko PB1 (OC1A) powinna świecić zgodnie z PWM. Ustawiłem tryb Fast PWM 8bit Kod: #include...

    Mikrokontrolery   24 Lis 2010 22:01 Odpowiedzi: 4    Wyświetleń: 2909
  • [C] Jak obsłużyć switch w Atmega, by zmieniać sekwencje LED jednym naciśnięciem?

    Witam po małej przerwie. Mam znów kilka pytań, ale proszę o wyrozumiałość, bo naprawdę dopiero zaczynam z u-kontrolerami. A więc tak, zrobiłem jak radziliście, niestety nie potrafie jeszcze pojąć w pełni timerów, chodź umiem już je ustawiać aby odliczały jakiś tam ''kwant'' czasu. Przeglądam forum i widzę tutaj jeszcze dziwniejsze dla mnie rzeczy, mianowicie...

    Mikrokontrolery AVR   28 Maj 2010 18:08 Odpowiedzi: 24    Wyświetleń: 4832
  • [AVR] [AVR][C] Rozpoznawanie stanów sieci 1Wire na ATMEGA8, INT0 i timer

    Napisałem coś takiego (kod poniżej) i prawie działa. Problem był w deklaracji: volatile int LICZNIK (miałem double zamiast int i nie chciało działać). Jak przepisać cały licznik do zmiennej (jaką zmienną zadeklarować)? #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> //Definicje i markodeklaracje //Definicje do...

    Mikrokontrolery AVR   15 Mar 2009 12:37 Odpowiedzi: 8    Wyświetleń: 2520
  • Jak skonfigurować przerwania zewnętrzne do sterowania silnikiem w AVR?

    Aby wejść do drugiego warunku i musi przyjąć wartość co najmniej 256, co jest nie możliwe, bo przy i == 255 program nie wejdzie do pierwszego warunku w którym jest inkrementacja. W drugim warunku z kolei nie osiągnie wartości potrzebnej do wyzerowania i. Czemu nie nie zastosujesz if()...else? Faktycznie, niedopatrzenie. Poprawiłem błędy ale i tak działa...

    Mikrokontrolery AVR   22 Gru 2016 15:04 Odpowiedzi: 27    Wyświetleń: 1335
  • PIC16F1459 - Jak programować PIC po doświadczeniach z AVR (Arduino)?

    Już coś zaczyna działać, ale nie do końca tak jak być powinno (krzaki na ekranie zamiast "hello world", zdjęcie poniżej) .. http://obrazki.elektroda.pl/5185694100_1... Wyświetlacz podłączony tak samo jak Link Oczywiœcie użyłem PIC16F1459 zamiast PIC16F877A, komunikację ustawiłem po całym porcie C tego mikrokontrolera: http://obrazki.elektroda.pl/6525109900_1...

    Mikrokontrolery PIC   14 Sie 2015 22:16 Odpowiedzi: 47    Wyświetleń: 9135
  • STM32f0 Discovery - Obsługa Wyświetlacza na HD44780

    1. Czy wiesz, że Twój programowy timer liczy do 2001? 2. timerFlag źle zadeklarowane. Powinno być static volatile _Bool. Reszta zmiennych też dość radosna. 3. Kod, który wkleiłeś nie zawiera niczego, co odnosiłoby się do inicjowania portów dla wyświetlacza ani samego wyświetlacza, a problem masz podobno z wyświetlaczem, a nie z diodami LED. Mogą to...

    Mikrokontrolery ARM   13 Sty 2013 13:46 Odpowiedzi: 17    Wyświetleń: 5217
  • [Bascom] poprawa opisu oraz stworzenie kodu w C i asemblerze

    Witam, cel pozostał ten sam, lecz zmienił się kod, tym razem bez Lcd, więc jako zadanie dostałem opisanie krok po kroku otrzymanego kodu oraz przeniesienie kodu z języka Bascom na kod Asemblera i C. Jako, że programowanie nie jest moją mocną stroną, prosiłbym o pomoc (rady, sugestie najlepiej w sposób tzw. łopatologiczny jak można osiągnąć postawiony...

    Mikrokontrolery AVR   05 Cze 2010 08:53 Odpowiedzi: 1    Wyświetleń: 1860
  • [AT Mega] Obsługa wielofunkcyjnej klawiatury 4 klawisze w przerwaniach AT Mega Bascom

    Z tym kondensatorkiem, to wiem, masz rację. Obawiam się, że będę miał małe problemy. Zrobić klawiaturkę w przerwaniu, to nie jest problem. według pierwszego, czy też drugiego schematu. Gorzej jednak będzie z tym "dłuższym trzymaniem". Wpadł mi do głowy jeszcze inny pomysł, zamiast "długie trzymanie" naciśnięcie dwóch klawiszy równocześnie. To też jest...

    Mikrokontrolery AVR   20 Gru 2008 14:26 Odpowiedzi: 13    Wyświetleń: 3472
  • [ATMEGA8] [ATMEGA8][C] Reset mikrokontrolera zamiast obsługi przerwania INT1

    Mam dwa foldery, każdy od innej wersji avr i w każdym jest inny interrupt.h. Da się jakoś sprawdzić, który avr używa podczas kompilacji? /* Copyright (c) 2002, Marek Michalkiewicz All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:...

    Mikrokontrolery AVR   30 Gru 2010 23:13 Odpowiedzi: 54    Wyświetleń: 6126
  • Jak zaimplementować Keeloq na PIC16C54XT bez doświadczenia w PIC?

    Witam, od kilku dni "męczę" się w dosłownym tego słowa znaczeniu z implementacją KEELOQ'a w swoim urządzeniu. Pomęczył bym się jeszcze kilka dni ale gonią mnie terminy i dlatego chciałbym poprosić o pomoc bardziej doświadczonych kolegów. Buduję układ z sercem Atmela gdyż z tymi procesorami miałem do tej pory najwięcej do czynienia. Niestety nie mam...

    Mikrokontrolery PIC   17 Gru 2013 22:27 Odpowiedzi: 4    Wyświetleń: 4998
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

    OpenOCD zaktualizowanie tak jak kompilator wcześniej. Przerabiam przykład od początku teraz na bazie tego o którym mówiłeś LPC Będe wklejał tutaj co dokładnie przerabiam. Jeśli coś robię źle to mam nadzieje że mnie poprawicie. Jeśli dobrze to mam nadzieje że komuś się przyda. 1.Import projektu lpc1114_blink_led i rename na stm32f0_blink_led 2. Zmiany...

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4266
  • Jak zaprogramować impuls 5s do załączenia cewki w TWIDO?

    Spróbuj tak... Styk NO (ten którym chcesz wyzwalać) dalej w szeregu timer z delay'em ustawionym na 5s i za tym znów styk NO którym chcesz to wyzwalać. Powinno to działać tak, że po wciścięciu przycisku zaczyna się odliczanie i po 5 s timer wystawi 1 na wyjściu, ale nie uruchomi ona cewki, jeśli w tym czasie przycisk nadal nie jest wciśnięty.

    Automatyka Przemysłowa   18 Lis 2011 07:58 Odpowiedzi: 1    Wyświetleń: 921
  • Gdzie znaleźć BIOS do płyty GIGABYTE GA-8I945PM-RH?

    Zamiast screen'ów daje raport z cpu-z. [syntax=text] CPU-Z Binaries CPU-Z version 1.63.0 Processors Number of processors 1 Number of threads 2 APICs Processor 0 -- Core 0 -- Thread 0 0 -- Core 1 -- Thread 0 1 Timers ACPI timer 3.580 MHz Perf timer 3.312 MHz Sys timer 1.000 KHz Processors Information Processor 1 ID = 0 Number of cores 2 (max 2) Number...

    Sterowniki i BIOS   23 Kwi 2013 17:02 Odpowiedzi: 13    Wyświetleń: 2379
  • Wzrost wartości "delay" poprzez przycisk

    Nie każę stosować timera. Tylko takie użycie delay powoduje dość sporą jego niedokładność. Jeżeli mamy stałe skoki czasu to można to zrobić tak: [syntax=c]uint8_t delayTimeInSeconds; void delay() { int i; for (i = 0; i < delayTimeInSeconds; i++) { delay(1000); } }[/syntax] I obsługę przerwania/przycisku zrealizować tak: [syntax=c]#define MAX_DELAY_TIME_IN_SECONDS...

    Mikrokontrolery Początkujący   09 Maj 2014 19:22 Odpowiedzi: 5    Wyświetleń: 1329
  • Nie poprawnie działający delay us z użyciem Systick

    W dobrze napisanym kodzie delay nie jest potrzebny. OW robi się na przerwaniach - UART albo timer.

    Mikrokontrolery ARM   28 Lip 2015 22:05 Odpowiedzi: 9    Wyświetleń: 1860
  • 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ń: 3858
  • Opóźnienia w C na AVR: funkcje delay vs timery, co lepsze?

    Zmienną używaną w przerwaniu deklaruje się jako volatile (wykluczona z optymalizacji), inaczej będzie cyrk... volatile unsigned char licznik Ładniej by to wyglądało scalone... tzn... void czekaj(void) { licznik = 30; TCCR0 = 0x05; do{}while(licznik); } ISR(TIMER0_OVF_VECT) { licznik--; TCCR0 = 0; //wypadałoby...

    Mikrokontrolery   09 Sie 2007 23:08 Odpowiedzi: 8    Wyświetleń: 1365
  • Kod błędu w pralce Indesit WISL 85 - mryga delay timer i blokada drzwi

    F 08 - poszukaj bo dużo tego. Prawdopodobnie grzałka.

    AGD Początkujący   03 Lis 2012 14:52 Odpowiedzi: 2    Wyświetleń: 2769
  • Jak stworzyć pętle opóźniające w C dla dsPIC30F, by migać diodą?

    asm na pewno jest taki sam (szczegolnie ten ktorego uzywalem, bo to same podstawy), gorzej z timerami na ktorych opieraja sie dluzsze opoznienia (od ms w gore). nigdy nie zajmowalem sie dspic30, wiec... nie wiem jak to tam jest z tymi timerami. najwyzej dostosujesz sobie <: __________________________ modul sklada sie standardowo z pliku c i h. ponizej...

    Mikrokontrolery PIC   05 Lut 2009 07:21 Odpowiedzi: 5    Wyświetleń: 2232
  • Jak napisać kilka pętli z opóźnieniem (delay) używając licznika?

    Nie używaj delay() tylko timera lub funkcji millis(): https://www.arduino.cc/en/Reference/Mill...

    Arduino   25 Lip 2018 14:54 Odpowiedzi: 2    Wyświetleń: 912
  • atmega16 odbiór RC5 z TSOP1736 bez timerów – jak poprawnie obsłużyć pilot TV?

    Bez timerów to bardzo trudne zadanie, instrukcje opóźniające _delay są dosyć niedokładne,.

    Mikrokontrolery AVR   26 Kwi 2010 20:24 Odpowiedzi: 5    Wyświetleń: 1669
  • Jak obsłużyć usypianie i wybudzanie ATmega 32 jednym przyciskiem PD2?

    Witam, myślę że można zrobić to dużo łatwiej. Potrzebny Ci będzie jeden pin z przerwaniem (może być puste) i pomysł na opóźnione przejście w tryb uśpienia.[syntax=c]void sleep_button(int is_pressed) { enum sbstate {SBSTATE_IDLE, SBSTATE_SLEEP, SBSTATE_WAKEUP}; static enum sbstate state = SBSTATE_IDLE; static unsigned int tp; switch (state) { case SBSTATE_IDLE:...

    Mikrokontrolery Początkujący   03 Lis 2019 19:57 Odpowiedzi: 21    Wyświetleń: 1122