arduino przerwanie

Znaleziono około 1859 wyników dla: arduino przerwanie
  • Przerwanie pętli arduino proszę o szybką poradę

    Potrzebuję pomocy w przerwaniu pętli while (linijka 146) założenie jest takie jeżeli BlutoothDane=s to ma wykonać tą pętle a jeżeli BlutoothDane=d to ma ją przerwać. problem jest taki, że nie przerywa pętli cały układ ma działać jako sterownik Led na bluetooth. Proszę o szybką pomoc. Masz tu kilka nieprawidłowości; Jakie znaczenie i zastosowanie ma...

    Arduino   04 Sie 2020 00:47 Odpowiedzi: 5    Wyświetleń: 1422
  • REKLAMA
  • Detekcja przejścia przez zero - Arduino, przerwanie co 20ms zamiast 10ms

    W pełni działający program. [syntax=c] #include <TimerOne.h> // Avaiable from http://www.arduino.cc/playgroun3/Code/Ti... #include <SPI.h> volatile int i=0; // Variable to use as a counter volatile as it is in an interrupt volatile boolean zero_cross=0; // Boolean to store a "switch" to tell us if we have crossed zero int AC_pin = 3; //...

    Arduino   16 Lis 2015 20:03 Odpowiedzi: 20    Wyświetleń: 5370
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Arduino - Wykrywanie przerwania obwodu i reakcja, długość kabla?

    No to jak ogrodzenie to mamy problem z piorunami - tak długi kabel będzie pięknie wykrywał pioruny i może palić coś co jest po drugiej stronie. Pierwsze pytanie - czy tu trzeba uC/Arduino? Moim zdaniem nie. Po stronie ogrodzenia dałbym osobny zasilacz np. 12V, następnie transoptor. Tę stronę bym zabezpieczył co najmniej warystorem. Za transoptorem zastosować...

    Arduino   02 Sie 2016 20:49 Odpowiedzi: 18    Wyświetleń: 3249
  • Arduino Pro Mini - timer1 CTC, przerwanie co sekundę

    Ten odczyt musi być dokładnie co kilka sekund? Nie wystarczy do tego millis()?

    Arduino   13 Cze 2015 08:16 Odpowiedzi: 13    Wyświetleń: 1944
  • Zliczanie impulsów w przerwaniach - Arduino, błędne wartości impulsów

    Problem pojawia się, kiedy próbuję w obrębie funkcji wyzwalanej przerwaniem wykonać operację dodawania i wyciągnąć wynik. napisz w przerwaniu tak: [syntax=c]stykx=stykx+1;[/syntax] albo krócej: [syntax=c]stykx++;[/syntax] Drgania styków kontaktronu będą powodować chaotyczne naliczanie. Zrób debouncing programowo albo sprzętowo.

    Arduino   22 Paź 2017 20:28 Odpowiedzi: 21    Wyświetleń: 2709
  • REKLAMA
  • Problem - Przerwanie TIMER0 zliczanie przez T0 na ArduinoMEGA2560.

    Witam. Trochę inny procek ATmega644 [syntax=c] TCCR1B |= (1 << WGM12); // Mode 4, CTC on OCR1A TIMSK1 |= (1 << OCIE1A); //Set interrupt on compare match TCCR1B |= (1 << CS12) | (1 << CS10); // set prescaler to 1024 and start the timer| (1 << CS11);// OCR1A = 976*8; //wartość do której zlicza licznik [/syntax]

    Arduino   03 Kwi 2018 19:20 Odpowiedzi: 2    Wyświetleń: 609
  • Komputer nie rozpoznaje Arduino Mega2560 po przerwaniu instalacji sterowników

    USBDVIEW podłącz arduino , odpal program i usuń wszystkie pozycje związane z podłączonym urządzeniem . http://www.nirsoft.net/utils/usb_devices... Potem odłącz i podłącz ponownie arduino żeby się zainstalowało.

    Komputery Hardware   21 Kwi 2017 21:45 Odpowiedzi: 11    Wyświetleń: 2415
  • REKLAMA
  • Jak zrobić pętlę którą mogę przerwać sygnałem wej ARDUINO ide

    Najlepiej zapomnij o używaniu funkcji delay i używaj timerów/liczników oraz przerwań. Na tym Forum wyszukasz wiele tematów na ten temat. Na innych stronach będzie tego miliony. Na przykład tutaj: http://www.elektroda.pl/rtvforum/viewtop...

    Arduino   17 Lis 2015 23:22 Odpowiedzi: 2    Wyświetleń: 1203
  • Komunikacja między Arduino przez SPI i TWI - tylko pierwsze przerwanie działa

    W Arduino 1, w funkcji receiveEvent() nie powinieneś wywoływać Serial.print() - [url=http://www.gammon.com.au/forum/?id=...

    Arduino   02 Kwi 2019 12:07 Odpowiedzi: 4    Wyświetleń: 339
  • Arduino Nano - Przerwanie pracy buzzera przyciskiem

    Napisałem skecz który uruchamia buzzer po wykryciu stanu wysokiego na pinie 13 . Dodałem też przycisk do pinu 10 i chciałem aby po podaniu stanu niskiego na pin 10 program wyłączał buzzer . Skecz działa lecz po podaniu stanu niskiego na pin 10 nie wyłącza buzzera . Proszę o pomoc , gdzie popełniłem błąd . [syntax=actionscript]void setup() { pinMode...

    Arduino   20 Sty 2017 12:40 Odpowiedzi: 8    Wyświetleń: 1209
  • Jak używać biblioteki Timers do przerwań w Arduino?

    Ściąg zipa ze strony która Ci pisałem, a następnie z poziomu Arduino IDE dodaj poprzez menu ta bibliotekę, program sam ja rozpakuje we właściwe miejsce, potem restart Arduino IDE. Pozdr Sławek

    Arduino   11 Mar 2018 13:10 Odpowiedzi: 11    Wyświetleń: 1119
  • REKLAMA
  • Zakłócenia w układzie Arduino Nano CH340: przerwania przy dotyku metalu

    Bo ci się pewnie pomieszało numer przerwania z pinem.. Chyba tobie się to pomieszało.. Zero ("0") w wyrażeniu: attachInterrupt(0, blink, FALLING); oznacza numer interruptu a nie pinu cyfrowego(!), więc pozostaw UART w spokoju... Wyżej załączony przykładowy/testowy kod jest zupełnie poprawny.. Jeżeli ktoś ma do tego wątpliwości niech to uzasadni.. albo...

    Arduino   21 Lip 2021 03:51 Odpowiedzi: 19    Wyświetleń: 735
  • Czujnik przepływu wody YF-B10 - prosty detektor przebiegu prostokątnego

    Arduino Nano wystarczy. Przerwanie zewnętrzne w Nano jest obsługiwane na pinach 2 i 3. A przekaźnik wysterowujesz z dowolnego wybranego pinu przez tranzystor - jaki? To już musisz dobrać zależnie od przekaźnika. Tu masz dokumentację: https://www.arduino.cc/reference/en/lang... Zobacz sobie przykładowy...

    Smart Home IoT   23 Paź 2022 18:05 Odpowiedzi: 31    Wyświetleń: 3189
  • Arduino - sterowanie częstotliwością migania diody

    poszukaj w google opisu do biblioteki TimerOne.h, generuje przerwanie, można określić interwał.

    Arduino   29 Lis 2015 11:51 Odpowiedzi: 5    Wyświetleń: 3483
  • Arduino - Czy jest obsługa przerwania z UART bufor nadawania pusty

    Jeżeli używasz klasy Serial, to tam to już jest zaimplementowane. Jeżeli nie, tu uważaj na możliwe problemy linkera (duplicate reference, symbol already defined), bo domyślna funkcja main, ta, która w pętli odwołuje się do funkcji loop, ma referencję do klasy Serial i przez to, może nie być możliwe instalowanie własnej obsługi przerwania UDRE_vect,...

    Arduino   14 Paź 2014 22:23 Odpowiedzi: 2    Wyświetleń: 2541
  • Arduino Leonardo - Przerwanie od Timera3 działa tylko raz, co robię źle?

    Konfiguracja timera oraz funkcja przerwania na pierwszy rzut oka wyglądają się być poprawne. Swoją drogą doszedłeś do momentu, w którym powinieneś przesiąść się na język C i pozbyć się ograniczeń Arduino: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011...

    Arduino   13 Sty 2017 00:18 Odpowiedzi: 5    Wyświetleń: 1086
  • 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ń: 825
  • Arduino UNO - Jak odczytywać dane z DHT11 i DS18B20 w różnych odstępach czasu?

    Można oba odczyty dać do przerwania. Zliczać je i co któreś przerwanie robić odczyt. Czyli timer, np. przerwanie co 250 ms - co 3 przerwanie robisz odczyt temp. (w pierwszym dajesz polecenie konwersji, w 3 odczyt), co 8 przerwanie odczyt wilgotności.

    Arduino   29 Mar 2015 21:05 Odpowiedzi: 5    Wyświetleń: 1323
  • Arduino UNO R3 - Niewłaściwe zliczanie przerwań przy testerze uSwicha

    Hint: timer, przerwanie timera. drgania styków, denouncing Dodano po 1 http://mikrokontrolery.blogspot.co.uk/20...

    Arduino   03 Sty 2017 19:01 Odpowiedzi: 5    Wyświetleń: 819
  • [Arduino i CNCSHIELD] Problem z podłączeniem silnika krokowego

    tylko którą scieżke ja w swoim silniczku mam przerwać?

    Arduino   09 Mar 2023 18:48 Odpowiedzi: 4    Wyświetleń: 162
  • Zegar na Arduino UNO z WDT - jak uniknąć zawieszenia?

    Ostatnio postanowiłem zrobić sobie zegar na arduino uno i wpadłem na pomysł aby generować przerwanie co sekundę przy pomocy WDT Proponuję, abyś zapoznał się z informacjami zawartymi w: https://folk.uio.no/jeanra/Microelectron...

    Arduino   18 Cze 2020 13:08 Odpowiedzi: 2    Wyświetleń: 405
  • Arduino Uno R3 - Przerwanie INT0 wywoływane przez pin 3

    Dziwić się temu może tylko ten, co nie zagłębia się w sprzęt. Skoro przerwanie jest ustawione, to i się wykonuje... Dodatkowe uwagi: - Przyciski z kondensatorami nie łączy się bezpośrednio, kondensator w szeregu powinien mieć 100Ω, bo inaczej za jakiś czas będzie nie dwa wywołania przerwań, tylko 100 z powody wypalenia się styków prądem uderzeniowym...

    Arduino   11 Lut 2013 03:13 Odpowiedzi: 7    Wyświetleń: 6881
  • [arduino] Jak zbudować cyfrowy generator 10-200 Hz na Arduino bez NE555?

    Oj, ale Kolega słabo szuka: http://www.arduino.cc/playground/Code/Ti... Aktywujemy przerwania i przerwanie od timera, przypisujemy jakąś funkcję, potem zmieniamy okres co jaki ma następować przerwanie - bez ani jednej bezpośredniej operacji na rejestrach...

    Arduino   20 Gru 2011 00:17 Odpowiedzi: 8    Wyświetleń: 8602
  • Arduino IDE i ESP32: Jak ustawić przerwanie co 2 ms z timerem sprzętowym?

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

    Arduino   19 Lut 2025 12:57 Odpowiedzi: 5    Wyświetleń: 282
  • Sterownik na Arduino: przerwania, odczyt temperatury, sterowanie LCD i SMS

    Fajną metodą jest zagospodarowanie sobie jednego timera do generowania "timera programowego". Opis: Któryś timer ustawiasz sobie tak, aby generował przerwanie co 10ms. W timerze tym tworzysz kilka zmiennych inkrementowanych za każdym przerwaniem i sprawdzasz, czy osiągnęły pożądaną wielkość. Jeśli tak, to ustawiasz sobie flagę/znacznik, że należy wykonać...

    Arduino   22 Maj 2016 14:21 Odpowiedzi: 4    Wyświetleń: 1581
  • Automatyczne włączanie latarki rowerowej - Arduino, fototranzystor, ADC

    Chyba powinno się w przerwaniu z ADC odczytywać napięcie z tego czujnika. Nie wiem jak używa się tego przerwania w Arduino. Ma ktoś jakieś przykłady? Jeżeli używasz Uno/Nano, to przykład obsługi ADC w przerwaniach jest tutaj: [url=http://www.glennsweeney.com/tutoria...

    Arduino   01 Lis 2022 13:00 Odpowiedzi: 3    Wyświetleń: 168
  • Arduino - attachInterrupt() a wykonanie ISR() - kiedy ISR() się wykonuje?

    Na ile znam mechanizm przerwań od zboczy w AVR, to wywołanie przerwania przy jego włączeniu jest całkiem natralne, a aby tego uniknąć należy tuż przed włączeniem wyzerować znacznik zgłoszenia przerwania.

    Arduino   07 Mar 2016 21:27 Odpowiedzi: 4    Wyświetleń: 1335
  • Arduino Mega: Sterowanie przekaźnikiem, dioda świeci na pół mimo digitalWrite(8

    A nie lepiej przerwanie?

    Arduino   09 Paź 2020 15:41 Odpowiedzi: 26    Wyświetleń: 876
  • Niewłaściwe odczyty z przepływomierza YF 201 przy pomiarze ilości wody w systemie nawadniania

    Skrętka może eliminować dużą część zakłóceń, które przedostawały się na wejście Arduino i powodowały "fałszywe" przerwania. Możesz również użyć kabla ekranowanego - ekran tego kabla trzeba połączyć z masę tylko z jednej strony: od strony Arduino.

    Arduino   26 Cze 2021 21:18 Odpowiedzi: 44    Wyświetleń: 1782
  • [Arduino][ATMega8L] Sterowanie RS485 i tworzenie programu z MiniCore - pytania i pomysły

    Do RS485 są biblioteki, może lepiej to zadziała. Nadawanie w Arduino jest na przerwaniach, wysyłasz napis do bufora i funkcja Serial.print się kończy, w tle uruchamia się funkcja do faktycznego wysyłania w przerwaniach i nadaje znak po znaku, ale ty przełączasz na odbiór, więc nie wysyła. Pierwszy wysyła bo masz delay 500. Po wysłaniu tekstu możesz...

    Arduino   29 Mar 2023 19:18 Odpowiedzi: 2    Wyświetleń: 261
  • [AVR] Timer 2 - PWM o zadanej częstotliwości i przerwania równocześnie

    Otwórz sobie pdfa od procesora zajrzyj w sekcje Timer2, poczytaj, przejdź do opisu rejestrów i poustawiaj jak uważasz. Ogólnie dla liczników wybierasz prescaler czyli podział między zegarem (16Mhz dla Arduino) a wejściem licznika. Timer2 jest 8bitowy ma 256 wartości, więc masz kolejny podział. Jak potrzebujesz precyzyjnie to są tryby gdzie możesz zrobić...

    Programowanie   28 Sie 2022 20:08 Odpowiedzi: 6    Wyświetleń: 474
  • Reset NodeMCU V1 przy użyciu przerwań po aktualizacji IDE Arduino 1.8.12

    Funkcje obsługi przerwań powinny mieć dodany atrybut umieszczający je w IRAM. zobacz tutaj: https://forum.arduino.cc/index.php?topic...

    ESP8266 i ESP32   09 Kwi 2020 18:49 Odpowiedzi: 17    Wyświetleń: 753
  • Zgrzewarka na arduino.Jak przerwać pętlę.Wciśnięty przycisk chwilowy cały czas wyzwala zgrzewanie.

    Styki zawsze drgają spróbuj tego - wprawdzie nie na przerwaniach ale może zadziała [syntax=arduino] /* LCM1602 & Arduino Uno * VCC - > 5 V * GND - GND * SCL -> A5 * SDA -> A4 */ int odczytanaWartosc = 0; int czas = 0; bool buttonflag; #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); void setup()...

    Arduino   31 Sie 2024 09:27 Odpowiedzi: 12    Wyświetleń: 333
  • [STM32F072][C] Jak skonfigurować przerwania GPIO dla PA1?

    Spróbuj z HAL i kodem który generuje CumeMX. HAL raczej nie jest godny naśladowania ale na początek bardzo dobry (jak Arduino).

    Mikrokontrolery ARM   12 Maj 2018 19:07 Odpowiedzi: 4    Wyświetleń: 474
  • Zarządzanie przerwaniami UART - Arduino Mega i wyświetlacz NEXTION

    Cześć, jaki to jest spory lag? Może wystarczy nie blokować pętli głównej i nie robić tego laga? Przerwanie też możesz obsłużyć. Nie znam Arduino, ale myślę, że wystarczy zamienić obsługę i konfigurację "Serial" na własną, tak jak byś pisał bez Arduino. Pozdrawiam.

    Arduino   27 Gru 2021 10:53 Odpowiedzi: 12    Wyświetleń: 774
  • Atmega/Arduino - różne czasy iteracji pętli, dlaczego?

    Jeżeli komuś zależy na szybkim "machaniu" pinami na AVR z Arduino HAL, to polecam bibliotekę [url=https://pololu.github.io/fastgpio-a... Ustawianie i czytanie pinów odbywa się bez blokowania przerwań i zdecydowanie szybciej.

    Mikrokontrolery Początkujący   03 Gru 2019 11:08 Odpowiedzi: 10    Wyświetleń: 756
  • [Attiny85][Arduino] Sterowanie układem DS1802 z enkodera

    Witam, [syntax=c]attachInterrupt(ENK1, enkoder, FALLING);[/syntax] Na pinie 3 (PB3), nie ma przerwania INT, które włącza ta funkcja. Attiny85 ma przerwanie INT0 na pinie 2 (PB2), więc wystarczy pozamieniać piny, np. tak: [syntax=c]#define ENK1 2 #define ENK2 4 #define RST 0 #define DATA 1 #define CLK 3[/syntax] Później zmienić to: [syntax=c]attachInterrupt(ENK1,...

    Mikrokontrolery Początkujący   19 Maj 2018 20:47 Odpowiedzi: 2    Wyświetleń: 741
  • Jak przerobić kod w j. ASM aby działał tak jak chcę

    Pewnie ten z #13 da najdokładniejsze 50%, jeśli _delay_us() jest zaimplementowany przez pętlę. Z timerem może wyjść jakiś rezonans. Nie wiem, czy Arduino (czy jaki uC tam masz) ma możliwość użycia przerwań i czekania na przerwanie do synchronizacji - to by dało najlepszą dokładność.

    Początkujący Elektronicy   25 Sie 2021 22:38 Odpowiedzi: 48    Wyświetleń: 1833
  • Arduino Uno DS18B20 - Jak odczytywać temperaturę co określony czas?

    Przypisywać powinieneś wartość zwracaną przez metodę getTempCByIndex - tak jak to robisz wyświetlając wynik, a nie metodę requestTemperatures która tylko wykonuje pomiar do zmiennej wewnątrz klasy a później nie zwraca nic (dlatego void). Poza tym twój kod jest tak samo zły jak wspomniany delay - poczytaj o przerwaniach.

    Arduino   02 Kwi 2017 07:56 Odpowiedzi: 6    Wyświetleń: 1188
  • Arduino - WS2812B brak pełnego spektrum świecenia.

    Obsługa WS2812 na AVR nie może działać przy aktywnych przerwaniach z jakiegokolwiek źródła. Obsługa DMX korzysta z przerwania UART i masz jeszcze przerwanie timera. Proste? Zmień mikrokontroler.... Z ATmega WS2812 DOBRZE nie popędzisz.

    Arduino   03 Lut 2016 23:16 Odpowiedzi: 2    Wyświetleń: 1344
  • Arduino Leonardo - jakiego użyć przerwania?

    takiego nie ma. Ależ oczywiście, ze jest. Nazywa się przerwanie od komparatora. Albert

    Arduino   08 Cze 2016 08:45 Odpowiedzi: 4    Wyświetleń: 1350
  • Arduino: Jak sterować silnikiem DC z enkoderem o zadany kąt?

    Pierwszy błąd który rzucił mi się w oczy, to to, że korzystasz z Serial'a i jednocześnie wykorzystujesz pin 1 (TX ! ). Poza tym jakie Arduino posiadasz? W przypadku Uno, do przerwań można użyci tylko 2 i 3 pinu (nie mówię o PCINT), chyba, że posiadasz Leonardo.

    Arduino   03 Maj 2020 23:16 Odpowiedzi: 13    Wyświetleń: 3873
  • Arduino: Jak zrobić migające kierunkowskazy na przycisk z zapamiętywaniem stanu?

    Najłatwiej wykorzystać będzie przełącznik. Proponuję Ci odczytywać stan przycisku na początku funkcji loop i zapisywać go do zmiennej typu bool. W zależności od wartości tej zmiennej (true/false) umieść w bloku warunkowym kod migania lub nie. Jeżeli chcesz zostawić przycisk push button, to w kod, który znalazłeś, wstaw swój kod migania. Najoptymalniej...

    Programowanie Początkujący   29 Gru 2024 01:48 Odpowiedzi: 2    Wyświetleń: 198
  • Arduino Uno: Przerwania na pinie 2 nie działają poprawnie z digitalWrite()

    to znaczy,że jak masz przycisk cały czas wciśniety, to przekażnik "kłapie"? a jak puścisz przycisk to zostaje w jakim stanie? Co mi przychodzi na myśli, to że może zamiast jednego przerwania dostajesz ich kilka/kilkadziesiąt? Miałem coś podobnego jak ćwiczyłem encoder bez hardwarowej eliminacji drgań styków. Zbadaj to w ten sposób,że w funkcji obsługi...

    Arduino   04 Lip 2016 21:23 Odpowiedzi: 13    Wyświetleń: 1287
  • 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ń: 4113
  • Jak wykryć zwarcie/przerwanie w przewodach 50m bez Arduino?

    W zakładzie w którym pracowałem było dużo przedłużaczy 3x1,5 lub 3x2,5 o dużych długościach a że jakiś padł to trzeba szukać przerwy .Po podłączeniu przedłużacza do sieci na długości przedłużacza szukaliśmy przerwy wskażnikiem napięcia akustycznym prowadząc końcówkę czujnika bezpośrednio na gumowej powłoce kabla.Jak trafiło na przerwę w kablu to poziom...

    Elektryka Dla Każdego   11 Kwi 2019 22:16 Odpowiedzi: 2    Wyświetleń: 522
  • Multiradio 4 kanałowe na Arduino i DRA5807M, czy się da?

    Tyle, ze PCA9544 to nie to samo co klucze A/C. Pomija tu fakt, ze PCA544 przełącza wyjścia za pośrednictwem I2C (PCA ma swój adres) a klucze wymagają dodatkowych wyprowadzeń. Dodatkowe 2 linie sterujące multiplekserem 74HC4052 chyba nie byłyby aż tak bardzo kłopotliwe, a nawet ułatwiłyby sterowanie od strony programowej. Raczej utrudniałyby sterowanie,...

    Arduino   26 Lut 2024 13:44 Odpowiedzi: 8    Wyświetleń: 594
  • S71200 - transmisja Modbus TCP/IP z Arduino - Powolna wymiana danych

    Witam, Możesz częściej wywoływać przerwanie ale nie licz na więcej ;) . Do odczytu enkodera w PLC masz specjalne wejścia i bloki. Pozdrawiam,

    Automatyka Przemysłowa   04 Paź 2021 21:33 Odpowiedzi: 7    Wyświetleń: 1731
  • Arduino Enkoder Programowanie

    Rezystory powinny byc 10k. Sciag sobie biblioteke Rotary, masz gotowa i precyzyjnie dzialajaca obsluge enkodera, albo w przerwaniu, albo normalnie, do wyboru. Pozdr

    Arduino   02 Maj 2017 16:19 Odpowiedzi: 14    Wyświetleń: 4227
  • Arduino Mega2560 - robot, sterowanie przerwaniami silnikami DC

    A jest lepiej gdy podajesz z palca i masz ustawiony PULLUP? Generalnie jeśli częstotliwość impulsów jest duża to lepiej zliczać je na timerach i przerwanie generować od przepełnienia timera.

    Arduino   27 Cze 2015 20:43 Odpowiedzi: 22    Wyświetleń: 2205
  • Wielozadaniowość Arduino - obsługa wątków w tle

    Poczytaj sobie o przerwaniach od timera. Np. tutaj: http://playground.arduino.cc/code/timer1

    Mikrokontrolery   05 Maj 2015 17:29 Odpowiedzi: 8    Wyświetleń: 4368
  • Odczyt pozycji enkodera inkrementalnego przez Arduino (gubi pozycję)

    Panowie, proszę o pomoc w poprawnym odczycie pozycji enkodera inkrementalnego przez Arduino. Czemu nie użyjesz gotowej biblioteki [url=https://github.com/PaulStoffregen/E... dla Arduino? Będziesz miał wtedy możliwość obsługi tego enkodera z przerwań (dla obu pinów enkodera lub tylko jednego ) lub też bez przerwań. Natomiast w tym [url=https://www.electroschematics.com/1...

    Mikrokontrolery Początkujący   05 Mar 2019 20:25 Odpowiedzi: 9    Wyświetleń: 2565
  • Kontrolowanie i ustawianie kolorów LEDów WS2812 z Arduino i keypadem

    Witam, klawiatura nie potrzebuje konkretnych przerwań do działania, więc powinno się to dać się łatwo napisać. Na tym etapie problem jest raczej brak kawałka programu, który by można przetestować, niż zablokowane przerwania. Pozdrawiam.

    Mikrokontrolery   23 Lip 2022 10:38 Odpowiedzi: 7    Wyświetleń: 591
  • Zmiana kodu Arduino 2560 do sterowania 8 antenami dla Icom 7300

    Tę PCB było gotowe, czy sam je zrobiłeś? Jeśli chodzi o blokadę nadawania, to chyba jedyna metoda to przerwanie sygnału PTT mikrofonu.

    Arduino   07 Lut 2024 07:46 Odpowiedzi: 96    Wyświetleń: 2226
  • [C++] [Arduino] - Jak obsłużyć dwie pętle jednocześnie w zegarze na lampach VFD?

    A przerwanie CTC?

    Programowanie Początkujący   08 Mar 2015 19:49 Odpowiedzi: 7    Wyświetleń: 3258
  • [Arduino Pro Mini] + [RFM01] - Zdalne sterownie - "utknięcie" kodu

    Uprzedzam - nie znam się na Arduino ;) Widzę dwie opcje: 1. Przepisać funkcję receive tak aby nie blokowała programu. 2. Zostawić funkcję receive w pętli głównej a pozostałe funkcjonalności obsługiwać w przerwaniu (np. od timera).

    Arduino   20 Lis 2015 20:24 Odpowiedzi: 3    Wyświetleń: 1917
  • Arduino Nano - Dokładny licznik impulsów w czasie - proste zadanie

    Witam, potrzebuję wykonać prosty projekt na arduino i chciałbym tylko skonsultować pomysł. Potrzebuję zliczać dokładnie ilość impulsów i wysyłać stan licznika dokładnie co 100ms. Chcę podawać impuls na wejście przerwania zewnętrznego (jednego z dwóch) i w przerwaniu inkrementować zmienną licznika. Do tego ustawić drugie przerwanie na timerze które wykona...

    Arduino   20 Sie 2016 10:18 Odpowiedzi: 8    Wyświetleń: 5694
  • Arduino nano + OLED + LoRa - Zawieszanie się Arduino

    Kurczę, Musiałem przesunąć swoje arduino bo wymieniałem filtry wody w kotłowni. Nagle działa nie przerwanie od 3 dni... Na warsztacie także działał przez kilka dni bez zarzutów... Myśle że do sprawdzenia luty... czy coś jeszcze?

    Arduino   27 Cze 2023 14:32 Odpowiedzi: 5    Wyświetleń: 327
  • Jak podłączyć dwa fototranzystory do jednego wejścia ARDUINO?

    Nie wiem tylko jak zmodyfikować schemat żeby wstawić dwa fotorezystory zajmując przy tym jedno wejście ARDUINO. Niestety nieprecyzyjnie określiłeś warunki Twojego projektu, bo nie określiłeś w jaki logiczny sposób mają te sygnały z dwóch fototranzystorów tworzyć ten jeden sygnał na pin Arduino. Tu masz dwa schematy: https://obrazki.elektroda.pl/1409721900_...

    Początkujący Elektronicy   23 Sty 2018 08:21 Odpowiedzi: 7    Wyświetleń: 2529
  • ArduinoMega - Niedziałające przerwania od timera (TIMER1) i przycisku (PCINT)

    Program na ArduinoMega działa bardzo dobrze, więc postanowiłem przenieść go na procesor Atmega 328p - ten sam co w większości płytek Arduino. Układ pracuje na wewnętrznym oscylatorze 8MHz, bootloader wgrany, program też. Pojawił się niestety problem, którego nie potrafię zlikwidować - przerwanie od przycisku powoduje restart procesora... Jeżeli dodam...

    Arduino   01 Cze 2014 16:49 Odpowiedzi: 1    Wyświetleń: 1689
  • Arduino - Jak dodać sygnał błędu na pinie kr do istniejącego kodu?

    Witam Panowie ponowie. Wracam do tematu Wklejam link prezentujący działanie tej maszyny https://www.youtube.com/watch?v=UJpWFpZP... Jak widać na filmie profil zbliża się do czujnika indukcyjnego i po wyryciu przechodzi cały cykl. Problemem jest gdy jakiś z profili jest lekko skręcony i czujnik go nie wykryje to pcha wszystko co stanie mu na drodze kończąc...

    Arduino   05 Wrz 2016 06:53 Odpowiedzi: 6    Wyświetleń: 1710
  • Ściemniacz 230V na Arduino

    Mam pytanie: Dlaczego, gdy usunę zasilanie 5V z rezystorem R1 10K na kolektorze (4) PC814 układ działa poprawnie, czyli odpalane jest przerwanie w Arduino. Natomiast, gdy jest właśnie w tej konfiguracji 5V/10K jak na rysunku to przerwanie nie jest uruchamiane? Nawet producent podał, aby było to +5V, ale tak nie działa :/ Zasilanie +5V jest brane z tego...

    DIY Zagranica   04 Cze 2021 20:45 Odpowiedzi: 75    Wyświetleń: 45642
  • [ATmega1280][C/Arduino] Liczenie czasu pomiędzy sygnałami

    Oczywiście, przeczytaj o module ICP timera. W momencie wystąpienia zdarzenia, licznik timera jest przepisywany do rejestrów ICP. Rozdzielczość jest zależna od częstotliwości taktowania timera. Twoje rozwiązanie nie może prawidłowo działać, bo czas liczysz w pętli, a ta z kolei ma różny czas wykonywania (zakładam, że korzystasz z przerwań).

    Arduino   12 Wrz 2011 10:51 Odpowiedzi: 29    Wyświetleń: 8285
  • Problem z Ramps 1.4 po podłączeniu zasilania nie działa wyświetlacz

    To potwierdza teorię o uszkodzonym stabilizatorze 5V. Same Arduino prawdopodobnie wytrzymało (Atmega ma zdumiewającą odporność na nadmierne napięcie). Shield ramps zasila Arduino przez weiście Vin. Musisz przerwać ten obwód (usunąć diodę D1 na shieldzie, albo sam pin) oraz zapewnić Arduino inne zasilanie 5V. Sam wyświetlacz prawdopodobnie do wymiany.

    Mikrokontrolery Początkujący   25 Cze 2022 02:06 Odpowiedzi: 5    Wyświetleń: 678
  • Nano i Micro - Błędne wartości w zmiennych volatile (wielobajtowych)

    Sądzę, że problem pojawia się gdy przerwanie zostanie wywołane w trakcie zapisu lub odczytu zmiennej z RAM Bardzo słusznie sądzisz. 1. Czy jest to normalne zachowanie, czy raczej efekt źle skonfigurowanego środowiska Arduino? Nie ma pojęcia jak się zachowuje Arduino, bo nie używam, ale podejrzewam, że podobnie jak C czyli sam musisz się przed tym zabezpieczyć....

    Arduino   26 Lip 2016 16:55 Odpowiedzi: 51    Wyświetleń: 3426
  • 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ń: 1866
  • Czujnik przerwania wiązki z modułem wifi wysyłający powiadomienia na telefon

    Gołąb wskakujący do gołębnika przez specjalną klapę Jeśli ją otwiera to kontaktron plus choćby Arduino...

    Systemy Alarmowe   09 Kwi 2021 00:16 Odpowiedzi: 18    Wyświetleń: 999
  • Wykonawca systemu alarmowego na Arduino z niskim poborem prądu i powiadomieniem SMS

    Szukam wykonawcy systemu alarmowego opartego na Arduino - ze względu na niski pobór prądu. Prealarm ma wykryć przerwanie linii (przewód oraz sygnał z kontaktronu), ma się bezprzewodowo dogadać z modułem MP3 i głośnikiem: zapowiedź: wykryto próbę wejścia - spadaj, bo uzbroję alarm) oraz włączają się dwie lampy LED - też uruchamiane bezprzewodowo. Jak...

    Arduino   10 Cze 2025 19:41 Odpowiedzi: 15    Wyświetleń: 378
  • Arduino Uno/nano - Przerwania: dziwne zachowanie kodu

    Że w sensie przerwaniami mierzyć czas a w loopie obsługiwać przyciski? Dowolnie byle nie tak jak Ty to zrobiłeś. W przerwaniu timera obsługiwać przycisk, czy w loopie, będzie lepiej lub gorzej - ale poprawnie. W przerwaniu zewnętrznym niepoprawnie. Dlaczego - poczytaj choćby na elektrodzie.

    Arduino   14 Sie 2016 15:19 Odpowiedzi: 3    Wyświetleń: 1425
  • 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.

    Arduino   13 Mar 2015 12:24 Odpowiedzi: 6    Wyświetleń: 2358
  • [ATMEGA32] [C] jak zrobić arduinowe serial.available, Przerwanie od UART.

    Zmienną 'flaga' ustalasz w przerwaniu wiec powinna być volatile. p.s. Samych rejestrów nie sprawdzalem.

    Mikrokontrolery   29 Gru 2017 18:13 Odpowiedzi: 8    Wyświetleń: 771
  • Arduino i wyświetlanie naprzemiennie dwóch wartości na ekranie

    Wykorzystaj przerwanie timera - w nim naprzemiennie wyświetlaj to co potrzebujesz. Wada - do LCD nie możesz się odwoływać z poziomu programu głównego. Chyba, że sprytnie napiszesz funkcje dostępu do LCD.

    Arduino   21 Gru 2013 21:17 Odpowiedzi: 2    Wyświetleń: 1971
  • Arduino Uno - Sterowanie jednokolorowymi LEDami, pilotem IR, wyłączanie pętli for

    Wpisywałem funkcję case, kod pilota, potem break w pętli for, ale bez rezultatu, jak wykonać przerwanie break wyzwalane przyciskiem pilota ?

    Arduino   13 Sty 2023 02:52 Odpowiedzi: 23    Wyświetleń: 939
  • Jaką czujkę PIR do alarmu garażowego z wyjściem 5V/3.3V wybrać?

    Proponuję Autorowi tematu wrócić do działu, w którym zazwyczaj pisze, czyli do Arduino, ponieważ: - profesjonalne systemy alarmowe nie są kompatybilne z Arduino, - profesjonalne czujki alarmowe nie są kompatybilne z Arduino, - w sekcji Arduino łatwiej uzyskać pomoc w kwestiach programowych dla Arduino. Porty mikrokontrolerów AVR można skonfigurować,...

    Arduino   07 Sie 2020 12:50 Odpowiedzi: 16    Wyświetleń: 1137
  • atmega128 - Jak ustawić przerwanie przy zmianie stanu kilku pinów?

    witam, czy jest możliwość w atmega128 generować przerwanie zawsze przy zmianie pinu na przeciwny... Chodzi mi tutaj o kilka pinów generujących jedno przerwanie. W arduino jest coś takiego jak: ISR(PCINT2_vect) { } I zawsze kiedy któryś z pinów które ustawione mają dane maski generuje to przerwanie. Jak uzyskać coś takiego na amtega 128?

    Mikrokontrolery AVR   02 Lut 2015 15:08 Odpowiedzi: 2    Wyświetleń: 762
  • [Arduino] Arduino – jak przeglądać i edytować pliki .cpp bibliotek w IDE lub edytorze?

    To że jakimiś innymi edytorami mogę to otworzyć to wiem. Chodziło mi o to czy jest IDE Arduino jakieś przyjazdne narzędzie. Dobra. Zakładając ze nie chce tam zaglądać a funkcja w bibliotece zajmuje jakieś przerwanie to co się stanie jak też użyje tego przerwania?

    Arduino   17 Lis 2013 15:09 Odpowiedzi: 6    Wyświetleń: 5793
  • Arduino i WS2812: Jak natychmiast zmieniać efekty w przerwaniu?

    Ale gdzie ja napisałem że biblioteka blokuje przerwania? Biblioteka WS2812 blokuje przerwania. Podczas "wykonywania" efektu przerwanie od przycisku jest wykonywane Nie. Zapamiętywana jest flaga, gdy biblioteka WS2812 odblokuje przerwania, wykona się przerwanie od przycisku. Arduino na ma sprzętowego debugera, gdyby miało zobaczyłbyś, że tak właśnie...

    Arduino   24 Lip 2020 05:58 Odpowiedzi: 22    Wyświetleń: 1629
  • PCF8574 - Czy można podłączyć wyświetlacz LED 7-segmentowy zamiast LCD HD44780?

    od czegoś trzeba zacząć :) http://www.easy-soft.net.pl/artykuly/jez... co kolega sądzio poniższym rozwiązaniu? http://extremeelectronics.co.in/microchi... Na poczatek ok, można zrozumieć zasadę...

    Arduino   27 Lut 2018 19:12 Odpowiedzi: 23    Wyświetleń: 1311
  • Arduino Nano - błąd w dodawaniu w funkcji przerwania, gubi dane

    czyli mam rozumieć że trzeba floata wyrzucić? i przejsć lepiej na uint... Tak, jest to zbędne obciążanie czasu procesora w obsłudze przerwania.

    Arduino   31 Paź 2019 22:08 Odpowiedzi: 18    Wyświetleń: 531
  • Jak dodać do nadajnika i odbiornika obsługę przycisków po 2,4Ghz?

    https://www.arduino.cc/reference/en/lang... Jak działa przerwanie - Jeśli arduino wykryje zmiane stanu pinu, niezależnie co się w tym momencie dzieje (delay, jakaś funkcja) automatycznie uruchomi wybraną funkcje.

    Arduino   10 Cze 2018 06:37 Odpowiedzi: 8    Wyświetleń: 606
  • ARDUINO UNO - konflikt RF i RFID - jak rozwiązać problem z przerwaniami?

    Da się, ale trzeba wiedzieć KTÓRE - bo jak się domyślam obie biblioteki korzystają z przerwań.

    Arduino   06 Maj 2015 19:52 Odpowiedzi: 7    Wyświetleń: 1395
  • Jak odczytywać dane z DHT11 bez blokowania działania programu?

    szukaj "arduino DHT11 non blocking code" http://forum.arduino.cc/index.php/topic,... czyli wersji na przerwaniach.

    Arduino   20 Lut 2016 21:41 Odpowiedzi: 2    Wyświetleń: 618
  • Arduino, zakłócenia na wiązce przewodów a przerwania

    Witam, Wykonując prosty sterownik dla projektu napotkałem na niespodziewane problemy. Układ składa się z Arduino Uno R3 + shield wyswieltacza i przyciski + zaprojektowanej i wykonanej własnoręcznie płytki to której dołączone są zewnętrzne moduły. Układ ma sterować siłownikiem elektrycznym, napięcie 12v na siłownik podawane jest przez MOSFET n. dodatkowo...

    Arduino   19 Lip 2020 22:06 Odpowiedzi: 1    Wyświetleń: 798
  • Modyfikacja dwóch bibliotek pod kątem kolidujących przerwań tak mi się wydaję

    Jak możesz to sprawdź będę wdzięczny i góry dzięki. Ostatecznie sprawdziłem, współpracuje z irmp nawet dla 10ms przerwań od V-usb. Ta biblioteka IRMP działa na arduino? próbowałem tak na szybko wczytać Niestety nie znam się na arduino, kod irmp to raczej nie jest klasyczna biblioteka z arduino, ale musi się dać ją użyć, bo jest pisana w czystym C

    Arduino   15 Mar 2017 09:32 Odpowiedzi: 7    Wyświetleń: 1194
  • Czas pracy baterii 9 V w tanim multimetrze pracującym bez przerwy

    Jak stoisz z Arduino? Mam dla Ciebie rozwiązanie na zasilanie czujnika z baterii samochodu. Pobór ok 0.4mA, ale można spróbować dać inne rezystory w dzielniku aby jeszcze bardziej zjechać z konsumpcją energii, ale to trzeba by przeprowadzić testy, czy Arduino zmierzy jeszcze mniejsze prądy. https://obrazki.elektroda.pl/2144064200_...

    Początkujący Elektronicy   05 Lip 2024 18:43 Odpowiedzi: 41    Wyświetleń: 1374
  • Jaki wybór platformy mikrokontrolerów dla początkującego: AVR C vs Arduino?

    zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino. Arduino to ślepa uliczka. W mojej ocenie, Arduino traktuje uC jak Z-8 (CPU + GPIO) czy 8051 gdzie ze sprzętu to głównie proste timery i UART. ZERO wykorzystania sprzętu! Bo co wspierają biblioteki Arduino? UART z malutkim buforem w RAM, I2C to samo. SPI bez bufora, bez przerwań....

    Mikrokontrolery   08 Lut 2020 13:56 Odpowiedzi: 55    Wyświetleń: 2715
  • Arduino UART I RTC - Zapis znacznika czasu przy odebraniu danych

    Nie programuje w arduino, ale w programach pisanych w C, na mikroprocesory AVR, istnieje przerwanie od UARTa. Gdy odbierasz ramkę danych poprzez UART, załączana jest flaga przerwania. W obsłudze przerwania zapisuj godzinę w której wystąpiło przerwanie, poprzez to będziesz miał swój znacznik czasu.

    Mikrokontrolery Początkujący   27 Lut 2015 08:09 Odpowiedzi: 2    Wyświetleń: 1071
  • Wzbudzenie (WakeUp) Arduino poprzez sygnał z odbiornika podczerwieni

    Mam problem ze wzbudzeniem ze stanu SLEEP_MODE_PWR_DOWN poprzez przerwanie od INT0 (PIN D2). Aby wzbudzenie działało poprawnie, muszę "obudzić" Arduino sygnałem LOW. Odbiornik podczerwieni niestety daje sygnał cyfrowy 1 (HIGH). Jak "oszukać" Arduino, inaczej, jak w łatwy sposób zanegować dany sygnał, aby w prosty sposób wzbudzić Arduino ze stanu czuwania?...

    Arduino   02 Wrz 2016 23:59 Odpowiedzi: 3    Wyświetleń: 1278
  • Attiny85 - Enkoder na przerwaniach - adaptacja działającej na Arduino procedury

    Nie czytasz datasheet, prawda? Czytam, ale być może jeszcze nie umiem tego robić prawidłowo. Fakt, że 235 stron może przerazić początkującego ... W rejestrze GIMSK masz wybór pomiędzy INT0 a grupą interruptów PCINT. Dopiero w PCMSK wybierasz intersujący cię PinChange (PC) Interrupt. No to chyba tak, jak kombinowałem (tylko może źle to opisałem). Wybrałem...

    Mikrokontrolery Początkujący   31 Gru 2020 19:28 Odpowiedzi: 15    Wyświetleń: 1290
  • [Arduino] Jak usunąć poświatę na wyświetlaczu 7 segmentowym z 74hc164?

    Wyświetlacz multiplekserowy w pętli głównej a nie w przerwaniu?

    Arduino   24 Lip 2018 16:36 Odpowiedzi: 18    Wyświetleń: 1332
  • Arduino Nanoano - Enkoder, sterowanie LED

    Zmiana czasu albo dodanie kolejnej funkcji delay nie zmienia nic . Próbowałem coś x tym wymyślić Niepotrzebnie. Funkcja delay() z Arduino HAL nie blokuje przerwań, więc jeżeli enkoder jest obsługiwany tylko w obsłudze przerwań, to co wstawisz w pętle loop() nie ma znaczenia. Oczywiście, o ile nie będziesz blokował świadomie tych przerwań w loop()....

    Arduino   05 Cze 2019 05:45 Odpowiedzi: 19    Wyświetleń: 1881
  • Arduino LED - sekwencyjne rozjaśnianie i gaszenie 3 listew LED w szafce

    Nie znam się na arduino, ale czy nie lepiej byłoby zrobić przerwanie od kontaktronu i usypiać procesor zamiast żreć baterię na pętlach ? Program też byłby prostszy. Miał byś tylko 2 pętle (albo nawet i jedną).

    Arduino   17 Maj 2019 13:47 Odpowiedzi: 24    Wyświetleń: 3591
  • STM32F103C8 przerwanie od TIM2 odpala się na starcie

    chciałbym się podpytać z jakiego IDE korzystacie? czy jest coś innego opartego na gcc a nieobiążąjącego tak komputer jak STMCubeIDE? Kiedyś był chyba Coocox ale umarł. |Może coś nie na eclipse Keil jest ok ale nie chce się do niego przywiązywać z uwagi na ograniczenia, sam fakt że nie jest to pełna wersja mnie zniechęca do niego. Dodaj Ramu w kompie....

    Mikrokontrolery ARM   16 Lut 2021 08:29 Odpowiedzi: 29    Wyświetleń: 1077
  • Jak spowolnić serwomechanizmy w kodzie Arduino sterowane przez Bluetooth?

    Nie znam sie na Arduino, ale ogółem ja bym to na AVR zrobił tak że ustawił timer na przepełnienie co np. 70 ms i w procedurze przerwania napisał coś na wzór tego kodu: [syntax=cpp] ISR(TIMER0_OVF_vect) //przerwanie generowane co 70 ms { if(SERWO_PWM < zadana_pozycja) { SERWO_PWM += skok; } if(SERWO_PWM > zadana_pozycja) { SERWO_PWM -= skok; }...

    Arduino   08 Kwi 2015 07:02 Odpowiedzi: 15    Wyświetleń: 1353
  • Arduino UNO - PWM i dwa przełączniki (przerwania)

    Mam do rozwiązania pewien problem związany ze sterowaniem wartością PWM w zależności od stanu dwóch przełączników hebelkowych SW1 i SW2. Zmiany muszą uwzględniać włączanie i wyłączanie tych hebelków. Scenariusz wygląda następująco: SW1 i SW2 są wyłączone - PWM = 0 Włączam SW1 przy wyłączonym SW2 - PWM = 153 Przy włączonym SW1 włączam SW2 - PWM po upływie...

    Arduino   27 Sie 2015 08:51 Odpowiedzi: 10    Wyświetleń: 1956
  • Jak podłączyć kwarc zegarkowy 32,768kHz do Arduino dla dokładnych impulsów?

    Tak, niedokładność czasu delay wynika głównie z tego, że dodaje się do tego czas wykonania innych funkcji, w tym szczególnie funkcji obsługi przerwań. W przypadku odpowiedniego użycia timera tej niedokładności nie ma, a w każdym razie nie akumuluje się ona, tak jak w przypadku delay. Oczywiście jeśli coś ma być wykonywane w superdokładnych odstępach...

    Arduino   12 Sty 2016 06:20 Odpowiedzi: 21    Wyświetleń: 2061
  • Arduino UNO - Wyświetlacz widmowy - Synchronizacja

    1. Kod oryginału jest do niczego - korzysta z instrukcji delay a powinno to być na timerze. 2. synchronizację rób też przerwaniem.

    Arduino   24 Lut 2015 09:02 Odpowiedzi: 1    Wyświetleń: 1347
  • Zagwozdka z funkcją w samochodziku Bluetooth (Arduino UNO)

    Oczywiście, że delay będzie opóźniał pętlę loop. Akurat z Serial to nie ma znaczenia, bo to jest robione na przerwaniach w Arduino, nawet jak loop jest zablokowany to po odbiorze czegoś na uart robi to sprzętowo, odbiera bajt, przenosi do bufora i zgłasza przerwanie, zaczyna odbierać kolejny. W tym czasie funkcja obsługi przerwania odczytuje ten bajt...

    Arduino   08 Maj 2023 20:11 Odpowiedzi: 1    Wyświetleń: 276
  • Arduino Uno/Nano - Zliczanie impulsów z 4 wentylatorów, jak to zrobić?

    Dziękuje za odpowiedź czy jedyna różnics pomiędzy prawaniami INTx a PCINTx to to ze PCINT reguje tylko na zmiane stanu na wyjsciu? Czy przewania PCINT wywoluje się tak samo jak INTx? I jak rozumiem by wszystko działało poprawnie to dla każdej odczytywanej prędkości wnetylatora muso być oddzielne przerwanie tak?

    Arduino   20 Kwi 2017 20:38 Odpowiedzi: 8    Wyświetleń: 1935
  • Arduino - jak dodać funkcję stroboskopu sterowaną przez Bluetooth?

    udało mi się zrobić pętle tylko teraz mam problem z jej przerwaniem i włączeniem innej funkcji, wyczytałem że na arduino uno przerwania działają tylko na pinie 2 oraz 3, więc zmieniłem pin na 3, następnie dodałem na koniec pętli "if(data!=5){break;}", niestety w tedy pętla w ogóle nie działa, wie ktoś jaką komendą to przerwać żebym mógł wywołać inną...

    Arduino   06 Lut 2017 09:18 Odpowiedzi: 5    Wyświetleń: 1098