REKLAMA

przerwania arduino

Znaleziono około 888 wyników dla: przerwania arduino
  • Samodzielny kontroler silnika BLDC na podstawie Arduino Uno dla pojazdów elektrycznych

    Parę lat temu, kiedy planowałem wziąć udział w Kazachstan Solar Challenge, zastanawiałem się nad tym, jak własnoręcznie zrobić sterownik do trójfazowego elektrycznego silnika rowerowego. Po krótkim poszukiwaniu znalazłem interesujący artykuł, który wyjaśnia ten temat dość dokładnie. Postanowiłem przetłumaczyć najciekawsze jego części. Celem stworzenia...

    Artykuły   03 Mar 2024 16:27 Odpowiedzi: 13    Wyświetleń: 2055
  • REKLAMA
  • sterowanie przekaźnikiem arduino

    Robisz tak: [syntax=c] while(true){ //funkcje do sterowania silnikiem if(zostanie wciśniety przycisk pauza) { break; } }[/syntax] Jednak prze delay(); w pętli będziesz musiał trzymać przycisk tak długo aż pętla zakończy działanie, gdybyś pisał w czystym c, to było by łatwiej bo można byłoby to zrobić na przerwaniach.

    Arduino   13 Lip 2015 22:48 Odpowiedzi: 9    Wyświetleń: 1335
  • [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ń: 705
  • Arduino - Pytania przed zakupem

    Takich bajerów jeszcze nie robiłem więc nie mogę dokładnie określić jak działa moduł radiowy. Ale myślę że wystarczy zwyczajnie podpiąć jeden odbiornik i nadajnik żeby setka arduino mogła sobie rozmawiać miedzy sobą. Oczywiście będzie zapchanie pasma radiowego itp ale to już trzeba samemu przekumać jak obsługiwać błędy, np potwierdzać odbiór informacją zwrotną...

    Arduino   04 Cze 2015 19:25 Odpowiedzi: 124    Wyświetleń: 10107
  • REKLAMA
  • Arduino Mega - Niedziałające menu własnej roboty

    Może ten temat pomoże z przyciskami: - debouncing z wykorzystaniem przerwania.

    Arduino   04 Wrz 2014 21:08 Odpowiedzi: 4    Wyświetleń: 1794
  • Arduino Neopixel przycisk funkcje

    (at)A-D-R-I-A-N najlepiej będzie, jeśli zaznajomisz się z przerwaniami zewnętrznymi na Arduino. Wtedy działanie przycisku nie będzie uzależnione od opóźnień stosowanych w programie. Sprawdź:

    Arduino   12 Paź 2015 22:16 Odpowiedzi: 3    Wyświetleń: 1413
  • 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ń: 189
  • REKLAMA
  • Jak wykryć zero na SSR 40A do sterowania grzałkami Arduino?

    Witam, chciałbym zapytać o detekcję zera. Widziałem kilka tematów, lecz w żadnym nie znalazłem odpowiedzi na moje pytanie - może jest zbyt banalne. Realizuję projekt sterownika do kotła zaciernego z uzyciem Arduino. Program jest gotowy, ekran dotykowy też - czas na realizacje algorytmu i elektronikę. Uzywał będę gotowego kotła z grzałkami - wyrzucam...

    Początkujący Elektronicy   08 Sie 2019 22:36 Odpowiedzi: 8    Wyświetleń: 1212
  • Jak zrobić pętlę którą mogę przerwać sygnałem wej ARDUINO ide

    Tak jak w tytule, wpisuję kod przerywa on delay i następuje nowe zadanie .

    Arduino   17 Lis 2015 23:22 Odpowiedzi: 2    Wyświetleń: 1140
  • zliczanie impulsów w przerwaniach - Arduino

    Witam wszystkich! Mam problem, otóż stworzyłem prosty projekt, którego zadaniem jest wyświetlanie temperatury/wilgotności z DHT-11 na wyświetlaczu i zliczanie impulsów. Niestety, coś jest nie tak - zliczane są jakieś dziwne wartości, przypuszczam, że błąd wynika z mojej niewiedzy, lub z jakiegoś błędu w składni. Przerwanie działa poprawnie - zapala...

    Arduino   22 Paź 2017 20:28 Odpowiedzi: 21    Wyświetleń: 2541
  • 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. Proszę o przeniesienie do odpowiedniego działu.

    Arduino   04 Sie 2020 00:47 Odpowiedzi: 5    Wyświetleń: 1242
  • Zarządzanie przerwaniami UART - Arduino Mega i wyświetlacz NEXTION

    Cześć. Nie potrafię obsłużyć przerwania UART - Arduino Mega. Mam prosty program, który współpracuje z wyświetlaczem NEXTION. Arduino odczytuje wartości czujników i przesyła do wyświetlacza. Wyświetlacz po wciśnięciu button przesyła do Arduino informację i steruje przekaźnikami. Prosta sprawa. Mam problem tylko taki, że chciałbym aby w momencie wysłania...

    Arduino   27 Gru 2021 10:53 Odpowiedzi: 12    Wyświetleń: 642
  • REKLAMA
  • Dyskusja o kodzie dla systemu pomiaru mocy z użyciem przerwań w Arduino

    Oto kod, gdyby ktoś chciał pobawić się podobnym systemem. long Htime; //integer for storing high time long Ltime; //integer for storing low time long Ttime; //integer for storing total time of a cycle long frequency; //storing frequency ISR(TIMER1_OVF_vect) // interrupt service routine { TCNT1 = 3035; // Interrupt runs once a second (at)...

    Smart Home IoT   12 Lip 2023 12:00 Odpowiedzi: 0    Wyświetleń: 87
  • atmega128 - Przerwanie przy zmianie pinu

    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ń: 726
  • Zaokrąglanie zmiennej typu float [ARDUINO]

    Witam, jestem początkującym programistą -ostatnimi czasy pracuję sobie nad urządzonkiem, które zliczałoby ile ludzi wchodzi do danego pokoju drzwiami X i ile wychodzi tymi samymi drzwiami. Wykorzystuje do tego dwa czujniki przerwania wiązki IR, arduino UNO oraz konwerter i2C i wyświetlacz HD1602. Zadanie tegoż "urządzonka" jest takie, aby pokazywało...

    Arduino   24 Sie 2016 23:32 Odpowiedzi: 31    Wyświetleń: 15399
  • Arduino RPM pomiar z fajko cewki.

    Witam, jeżeli "biały oscylogram" z Twojego pierwszego postu jest zgodny z rzeczywistością, problem można łatwo rozwiązać na drodze czysto programowej. Wykrywasz narastające zbocze sygnału. Po jego wykryciu blokujesz wykrywanie tego narastającego zbocza na pewien czas. Czas ten nie może być zbyt długi żeby nie zgubić następnego impulsu przy dużych obrotach,...

    Arduino   29 Gru 2017 18:24 Odpowiedzi: 7    Wyświetleń: 1941
  • Łączenie kodów Arduino dla stacji pogodowej z BME280 i HC-05, problem z dust sensorem

    Do wysyłania na telefon soft serial w zupełności wystarczy, bez problemu znajdzie taki na 115200kb. Tak jest napisane w "reklamówce" tej biblioteki :) W rzeczywistości, na UNO to będzie pracował stabilnie co najwyżej z 38400. I w reklamówce, nigdzie nie piszą, ze nie można zawieszać przerwań z czego Arduino nagminnie korzysta. Dodano po 2 To zależy...

    Arduino   17 Mar 2019 10:59 Odpowiedzi: 11    Wyświetleń: 606
  • Arduino PV - Sterowanie grzałką bojlera zasilanego z PV

    Czyżby ten układ, o dostatecznie wysokich parametrach (U= lub powyżej 240V oraz dostarczający około 2 kW mocy szczytowej), nie posiadał regulacji napięcia? Mnie też to zastanowiło, zwłaszcza, że autor planuje zastosować procesor. Grzałka jest dopasowana do źródła jakim są kolektory tylko w szczytowej mocy, poza tym może stanowić przeciążenie kolektorów...

    Arduino   28 Kwi 2016 21:07 Odpowiedzi: 28    Wyświetleń: 6180
  • 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ń: 1443
  • [Arduino Leonardo] Budowa kontrolera do symulatora na bazie nastawnika tramwaju

    Pracuję nad pewnym projektem, który pozwoli z kabiny zabytkowego tramwaju zrobić symulator jazdy z wykorzystaniem mechanizmu oryginalnego nastawnika i ekranu do projekcji tylnej w miejscu przedniej szyby. Nastawnik nie jest kompletny, ale mechanizm kręcenia korbą i nawrotnikiem działa, więc pozostaje tylko kwestia odczytania zadanej pozycji jazdy lub...

    Mikrokontrolery Początkujący   25 Lis 2022 08:05 Odpowiedzi: 5    Wyświetleń: 480
  • Arduino R4 WiFi i Multi Function Shield - portujemy bibliotekę na R4, FspTimer

    Dzisiaj przedstawię proces portowania biblioteki obsługującej MultiFunctionShield na Arduino R4 oraz krótko zademonstruję jej możliwości, czyli wyświetlanie danych na 7-segmentowym, 4-cyfrowym wyświetlaczu oraz kontrolę klawiatury i buzzera. Przy okazji też zobaczymy jak można zrealizować timer z przerwaniem na R4 przy użyciu FspTimer.h . To starczy...

    Artykuły   21 Sie 2023 20:36 Odpowiedzi: 0    Wyświetleń: 1383
  • Sterownik wyświetlacza LED i klawiatury AS1115 na I2C - Arduino - przykłady

    Witajcie, dzisiaj przedstawię uruchomienie układu AS1115 z Arduino w oparciu o gotową bibliotekę. AS1115 to kontroler wyświetlacza 7-segmentowego (do 8 cyfr) oraz klawiatury (do 16 klawiszy) z interfejsem I2C, oferującym dodatkową linię-przerwanie dla zdarzeń pochodzących od klawiatury. Temat ten po raz kolejny bazować będzie na płytce z wyświetlaczem...

    Wnętrza urządzeń   30 Lis 2022 15:08 Odpowiedzi: 10    Wyświetleń: 1719
  • Arduino - alternatywne IDE i narzędzia deweloperskie

    Arduino IDE to standardowe narzędzie umożliwiające tworzenie, kompilację oraz wgrywanie sketchy na płytki Arduino. Niewielka aplikacja napisana w Javie doceniona zostanie przede wszystkim przez początkujących użytkowników. Oczywiście oficjalne IDE posiada wszystko co jest potrzebne do pracy z modułami Arduino i nie ma potrzeby odchodzenia od przyjętych...

    Artykuły   05 Sty 2016 17:56 Odpowiedzi: 7    Wyświetleń: 11400
  • LCD ze złomu - BL55066 i Arduino, I2C, UART sterowanie z PC + Konkurs

    Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową. Dodatkowo, w celu urozmaicenia tematu, wyświetlacz ten będę...

    Wnętrza urządzeń   05 Lis 2023 20:56 Odpowiedzi: 22    Wyświetleń: 4224
  • Arduino Uno test, opinia, pierwsze uruchomienie. DHT22, BMP180, FFT LED RGB.

    W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie w nocie katalogowej: Długość przewodów połączeniowych może...

    Artykuły   02 Gru 2018 14:31 Odpowiedzi: 18    Wyświetleń: 11523
  • ST62T65 zamienik procesora na kompatybylny z arduino.

    Były to programy na Windowsa Podn Windę nie odwołujesz się bezpośrednio do układów peryferyjnych. Robisz to za pośrednictwem sterowników. Otwierając COM nie interesuje Cie czy to VCOM na USB, port na PCI itp. Nie konfigurujesz rejestrów układu, np SPI czy I2C. Inaczej było pod DOS. Myślę że dał bym radę zaprogramować zamiennik. Kwestia czasu. Arduino...

    Arduino   23 Maj 2018 11:10 Odpowiedzi: 7    Wyświetleń: 447
  • Arduino Leonardo - ATMega32

    chciałbym żeby na bieżąco sprawdzał ile światła pada Na bieżąco - tzn ciągle? Najsensowniej byłoby tu użyć przerwań. I albo "na bieżąco" (co nie wydaje mi się konieczne) monitorować ilość światła i w przerwaniach zmieniać tekst, albo wszystko oprzeć na przerwaniach. Może i banalne ale na razie nie czuje się pewnie w temacie C W internecie są dobre...

    Arduino   24 Mar 2014 22:21 Odpowiedzi: 10    Wyświetleń: 5013
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka z Arduino. Temat oczywiście nie zastąpi w pełni czytania noty...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 2007
  • Jak oprogramować transmisję radiową dla RC na Arduino z Joystick Shield?

    Szkoda, że nie ma tutaj majsterkowiczów z branży pojazdy RC/Arduino. Napiszę więc, co zrobiłem i jakie rafy. 1. Wybór biblioteki do sterowania silnikami. Jedyna działająca z PWM na silniki, na którą trafiłem, to ta: . Jest dosyć stara i trzeba w niej zmienić dołączaną bibliotekę WProgram.h, która na przestrzeni lat zmieniła nazwę na arduino.h. 2. Moduły...

    Arduino   08 Sty 2019 21:48 Odpowiedzi: 2    Wyświetleń: 699
  • Arduino nano jako pseudo "ws2812" i aplikacja Blynk

    podłączyć drugie arduino nano zaprogramowane tak by odbierało i przetwarzało sygnał z pinu przeznaczonego dla ws2812 Na moje oko, bez wspomagania sprzętowego niemożliwe. Dane napływają z prędkością 800kb/s, Musiałbyś mierzyć czas tak napływających impulsów aby stwierdzić czy na nadano 1 czy 0. Na AVR max jaki wyciągniesz to ok k20kb/s. To w sytuacji...

    Arduino   11 Gru 2017 15:03 Odpowiedzi: 4    Wyświetleń: 1011
  • Atmega328 timer0 nie odlicza czasu/nie generuje przerwania (tryb normalny)

    Uzyskanie dokładnej częstotliwości poprzez modyfikowanie wartości rejestru TCNTn No zapewne czasami tak jest, ale ten screen, który wrzuciłem to akurat zabawa z Atmaga8 i timer2. Z jakiegoś powodu program napisany w C działa OK i na ile oscyloskop jest to w stanie zmierzyć jest faktycznie 200us jak wyliczyłem. W Arduino dopóki jest zostawiona funkcja...

    Mikrokontrolery AVR   11 Kwi 2019 11:28 Odpowiedzi: 9    Wyświetleń: 624
  • Arduino przetwarzające dźwięk w czasie rzeczywsitym

    Opisywany eksperyment ma na celu pokazanie, że nawet urządzenie o tak małej wydajności obliczeniowej może w czasie rzeczywistym przetwarzać dźwięk. W pierwszym zestawie przykładów sygnał jest pobierany z wejścia i po obróbce przekazywany na wyjście, a otrzymywane efekty to na przykład pogłos, phaser czy flanger. Struktura programu jest dość prosta...

    DIY Zagranica   18 Sty 2009 12:42 Odpowiedzi: 3    Wyświetleń: 4135
  • Arduino- Zmienne w pętli while

    Można i tak ją zadeklarowałeś na początku: [syntax=c]volatile float temp;[/syntax] Swoją drogą przy takiej deklaracji zmiennej globalnej na początku programu i nie używaniu jej w przerwaniach, modyfikator volatile jest zbędny. Specyfiki Arduino nie znam niestety. Nie odpowiedziałeś na moją uwagę dot. pętli głównej i main().

    Arduino   02 Maj 2013 00:04 Odpowiedzi: 10    Wyświetleń: 4329
  • Wyświetlacz 7 segmentowy tunera, uruchomienie z Arduino, rejestr przesuwny

    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ż krok po kroku , dodatkowo w dość uproszczony sposób, stroniąc...

    Wnętrza urządzeń   10 Paź 2022 14:24 Odpowiedzi: 3    Wyświetleń: 2169
  • DHT22 wieszanie Arduino przy współpracy z innymi czujnikami

    Witajcie. Po krótce, mam problem z czujnikiem DHT22. Uruchamiając sam czujnik, działa on bez problemu. Uruchamiając go z pozostałymi czujnikami wiesza on arduino, a dokładniej zamraża, jedynie co ratuje to RESET. Szukałem podobnym tematów, ale bez skutku. Kod:[syntax=c]// ****************************************... #include <DHT.h> #include...

    Arduino   18 Maj 2018 11:11 Odpowiedzi: 1    Wyświetleń: 357
  • Optiva VODN209 - Czy da się podłączyć kamerę do arduino

    To jest kamera analogowa. Jej podłączenie do Arduino będzie dość trudne. Choć nie niemożliwe skoro wymagasz tylko małych rozdzielczości. Kiedyś udało mi się zrobić na AVR układ odbierający sygnał Composite Video (czyli taki jaki masz tutaj) o rozdzielczości około 170x130 pixeli (pomijał większość linii). Tutaj wspomagający układ analogowy którego użyłem:...

    Arduino   08 Maj 2015 12:30 Odpowiedzi: 4    Wyświetleń: 927
  • Testy cyfrowego czujnika UV SI1132 z wykorzystaniem Arduino.

    Czujnik indeksu UV oraz natężenia oświetlenia SI1132 (Silicon Labs), udostępnia wyniki pomiarów poprzez cyfrowy interfejs I²C. Ponieważ czujnik posiada zintegrowane bloki analogowe, nie musimy zajmować się przetwornikami ADC, źródłami napięć odniesienia itp. Oczywiście obecność światła możemy wykryć prostym czujnikiem np. fotorezystorem, fotodiodą...

    Artykuły   23 Lut 2016 19:59 Odpowiedzi: 0    Wyświetleń: 4077
  • Arduino - sterowanie funkcjami w domku na działce

    Witam wszystkich dziękuję za zainteresowanie, poniżej dalszy ciąg projektu. Założenia -> nie interesują mnie bajery i niepotrzebne gadżety, sterownik ma być funkcjonalny i w miarę możliwości niedrogi. Domek jak to na letniskowy przystało, latem jest bardziej użytkowany, zimą mniej - ale zimą chcę wiedzieć jakie tam panują warunki (szczególnie temperatury)....

    Arduino   01 Mar 2016 23:49 Odpowiedzi: 8    Wyświetleń: 3933
  • Arduino --> częstotliwość przesyłu danych po Modbus TCP/IP

    Rozumiem, postaram się poszukać parametru odpowiadającego za częstotliwość odpytywania. Dobry pomysł z wierSharkiem, dawno tego nie używałem ale zainstaluję i nawet z czystej ciekawości sprawdzę Biblioteka mojego modbusa to: MODBUS.h Dodano po 2 Niestety nie znalazłem informacji o częstotliwości wysyłania zapytań. Na Youtubie znalazłem filmiki gdzie...

    Mikrokontrolery Początkujący   14 Lis 2019 09:29 Odpowiedzi: 13    Wyświetleń: 3273
  • AVR, ARDUINO UNO, znak czasowy, liczniki, port szeregowy, przycisk

    Niepotrzebnie mieszasz myślowo różne systemy walutowe. [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <Arduino.h> unsigned long FlagTime; void setup(){ // to jest odpowiednik main Serial.begin(9600); DDRB &= ~(1 << DDB0); // ustawienie pinu B0 jako wejście ( wejście licznika ICP1) PORTB |= (1 <<...

    Arduino   03 Lip 2020 21:23 Odpowiedzi: 2    Wyświetleń: 498
  • YAALL - czyli jeszcze jedna LED'owa lampa Arduino

    YAALL = Yet Another Arduino LED Lamp Projeków gdzie Arduino zaprzęgnięty jest do “mrugania” kolorowymi LED’ami w sieci jest tysiąc. Pomysł więc nie jest wcale świeży. Narodził się, gdy chciałem spróbować napisać jakąś aplikację na platformę Android - dla zabawy i aby się przekonać czy jest to trudne. Główne założenie projektu jakie...

    DIY Konstrukcje   09 Gru 2013 19:38 Odpowiedzi: 26    Wyświetleń: 22009
  • arduino - skok na IMU, funkcja map serwomechanizm

    A ile masz dwudziestych pierwszych linii kodu? I podchwytliwe pytanie - ile z nich zna kol. BlueDraco ? mógłby mi ktoś wytłumaczyć jak działa funkcja map w Arduino ?? Nie znam arduino, ale według tego ( x=0, map(x)=-5 x=1, map(x)=-3 x=2, map(x)=-1 x=3, map(x)=1 x=4, map(x)=3 x=5, map(x)=5 x=6, map(x)=7 x=7, map(x)=9 x=8, map(x)=11 x=9, map(x)=13 x=10,...

    Mikrokontrolery   23 Sty 2015 23:05 Odpowiedzi: 8    Wyświetleń: 1614
  • Połączenie Arduino Due i Mega po I2C

    Komunikacja w drugą stronę (Arduino-Slave inicjuje) już niestety taka nie jest bo slave nie ma możliwości samodzielnego nadawania. Problem rozwiązać jakoś inaczej, np. dodatkową linią na której Arduino-Slave zgłasza Arduino-Master chęć nadawania, wtedy Master inicjuje transmisję. To realizuje się przez wygenerowanie przerwania przez slave. Sa z tym...

    Arduino   07 Maj 2018 19:05 Odpowiedzi: 17    Wyświetleń: 1854
  • ARDUINO konwersja/ analogowy odczyt z użyciem rejestrów/ obsługa przerwan

    Witam, chciałbym aby w kodzie konwersja realizowana była w sposób ciągły oraz odczyt wyniku przetwarzania realizowany był w przerwaniu od przetwornika. Jak można zmodyfikować kod aby spełniał podane funkcjonalności ? [syntax=c] #include <Arduino.h> #define ADC_RESOLUTION_DEFAULT (5.0f / 1024.0f) uint16_t digital; float voltage; uint16_t ADCsingleREAD(uint8_t...

    Arduino   30 Cze 2020 16:40 Odpowiedzi: 1    Wyświetleń: 435
  • arduino - Arduino Uno Mikrokontroler i zapisanie pliku z PC poprzez USB

    Arduino swoje potrafi. To twoja robota, jako programisty to wyegzekwować. Powinno to wyglądać mniej więcej tak: 1. Deklarujesz zmienne w pamięci eeprom, inicjalizujesz domyślnymi wartościami. 2. Konfigurujesz sprzętowy uart najlepiej na przerwaniach. 3. Po podłączeniu odbierasz sobie dane, wysyłasz jakieś potwierdzenie do pc-ta że poprawnie je odebrałeś,...

    Arduino   28 Lis 2012 17:35 Odpowiedzi: 20    Wyświetleń: 7410
  • 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ń: 1008
  • Arduino MKR1000 - nowy moduł deweloperski z układem SoC Atmel ATSAMW25

    Fundacja Arduino udostępniła informacje o płytce MKR1000 będącej nowym modułem deweloperskim wyposażonym w układ SoC ATSAMW25. ATSAMW25 to układ SoC z portfolio urządzeń SmartConnect firmy Atmel. Moduł oferujący bezprzewodową komunikację oraz mechanizmy zapewniające podwyższone bezpieczeństwo został zaprojektowany specjalnie na potrzeby branży IoT....

    Newsy   09 Gru 2015 18:38 Odpowiedzi: 0    Wyświetleń: 2109
  • DFRobot Bluno M3 - Zgodna z Arduino płyta deweloperska z STM32 i Bluetooth 4.0

    Bluno M3 to nowa i komaptybilna z Arduino platforma deweloperska wykorzystująca 32-bitowy procesor ARM. Płytka produkcji DFRobot to nowy członek rodziny urządzeń Bluno, z której M3 dziedziczy najważniejsze funkcje. Użytkownik otrzymuje platformę z wbudowaną obsługą łączności Bluetooth 4.0, funkcją bezprzewodowego programowania oraz możliwością sterowania...

    Newsy   23 Gru 2015 20:00 Odpowiedzi: 0    Wyświetleń: 2067
  • Arduino - jak zapisywać na SD co godzinę o pełnej, nie od startu?

    tak to zrobiłem , i działa dobrze if ((dt.minute)==0 &&(dt.second)==0) { //zapis na sd_card } Działa ale zależnie od programu może zdarzyć się, że kiedyś nie zadziała albo zadziała więcej niż raz. Najpewniejsze jest wykorzystanie przerwań od alarmu. Jeśli takiej możliwości nie ma DS1307 nie ma rejestru alarmu) to czas pobiera się z zewnętrznego RTC...

    Arduino   26 Gru 2018 12:01 Odpowiedzi: 9    Wyświetleń: 753
  • Jak uzyskać +5V jako stan wysoki na wyjściu PCF8575 z Arduino?

    Następcy PCF8574/75 maja rejestr kierunku i wyjścia PP a nie OD z podciąganiem 100uA. W 8051 to przynajmniej było krótkie "silne" podciąganie na chwilę po przełączeniu portu w stan "H". Więcej zalet jest w trybie wejściowym z przerwaniami. W PCF8574 gdy wejście na chwile zmieni stan, można to wykryć ale nie wiadomo, który pin to zrobił. W MCP23017/MCP23S17...

    Mikrokontrolery   28 Lut 2019 12:13 Odpowiedzi: 14    Wyświetleń: 1503
  • Arduino: Zwiększenie jasności wyświetlacza DIY i zmiana źródła temperatury na DHT11

    Zostaw tam hc595 i dobuduj stopnie tranzystorowe. Czemu upieracie się przy dodatkowych rejestrach? Arduino ma wystarczającą ilość GPIO aby nie stosować dodatkowych rejestrów. Aby dobrze zrobić multipleksowanie z rejestrami timer musi inicjować transmisję spi, która oczywiście działa na przerwaniach. To ma zrobić początkujący? Tego to często nie potrafią...

    Arduino   28 Lut 2022 01:42 Odpowiedzi: 26    Wyświetleń: 2412
  • BT-201 wyświetla krzaki na UART przy użyciu Arduino

    Arduino to chyba ma swój poddział w . Nie napisałeś, jakie Arduino, ale jakie by nie było... Software serial z prędkością 115200 i jeszcze przepisywaniem bajt po bajcie na drugi interfejs, to nie ma prawa chodzić. W czasie, kiedy wysyłasz znak na konsolę, bity Ci uciekają na BT. Już raczej konsolę można by robić software-owo, ale i tak odbiór musiałbym...

    Arduino   29 Lis 2019 08:41 Odpowiedzi: 8    Wyświetleń: 1239
  • Arduino IDE 2.0 - debugger i nowy interfejs użytkownika

    Język programowania Arduino i środowisko Arduino IDE są najpopularniejszymi narzędziami programistycznymi na rynku hobbystów i amatorów. Niestety temu narzędziu brakuje niektórych funkcji dostępnych w profesjonalnych IDE, takich jak autouzupełnianie kodu czy możliwość dodawania punktów przerwania za pomocą debugera. Dlatego też firma rozpoczęła pracę...

    Newsy   06 Mar 2021 13:30 Odpowiedzi: 5    Wyświetleń: 3411
  • 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ń: 657
  • Telefon tarczowy Tulipan i Arduino UNO

    Nie robiłem nic na arduino, ale 21 lat temu napisałem programik w Pascalu do obsługi prostej centralki na przekaźnikach. Wszystko dekodowane w programie. Zajrzałem do tego i generalnie prosta sprawa: - wywołujemy procedurę z przerwania czasowego. Wybrałem 100Hz, dzisiaj nadal myślę że to dobra wartość. Minimalna długość przerwy impulsującej tarczy to...

    Telefony Stacjonarne Serwis   14 Maj 2021 10:55 Odpowiedzi: 19    Wyświetleń: 2148
  • Podłączenie zewnętrznego zasilania do diody LED w projekcie Arduino Nano

    Bawię się od niedawno Arduino i doszedłem do momentu gdzie moje "projekty" nazwijmy to tak hura optymistycznie powstające w głowie zaczynają wyrastać ponad możliwości prądowe Arduino Nano ... ...nie pamietam dokladnie wydajnosci arduino ... Nie możliwości/wydajności prądowe Arduino Nano, tylko zastosowanego tam mikrokontrolera ATmega :) Czytaj: Odpowiedzią...

    Arduino   03 Lip 2021 12:01 Odpowiedzi: 19    Wyświetleń: 927
  • Tworzenie Ambilight z Arduino Nano i taśmą LED WS2812B - kwestie programowania i podłączenia

    "goto waitloop"?!! Naprawdę?! :roll: Ja bym na początek wywoływał FastLED.show(); z zablokowanymi przerwaniami. Na zdrowy rozum powinna to robić sama biblioteka ale...

    Arduino   30 Sty 2022 18:54 Odpowiedzi: 11    Wyświetleń: 666
  • Arduino - pętla loop, nie mogę zrozumieć dlaczego tak się dzieje

    Sądzę, że detekcja osiągnięcia krańcówki powinna być zrealizowana na przerwaniach. Wtedy nie trzeba tego na bieżąco sprawdzać w loop(). Ponadto przerwanie się wykona, niezależnie od tego co się dzieje w loop(). Dodano po 44 Chyba najrozsądniej było by ro zrobić z podziałem na funkcje To zawsze zwiększa czytelność kodu ;)

    Arduino   23 Mar 2022 22:11 Odpowiedzi: 7    Wyświetleń: 552
  • Pomiar częstotliwości sygnału na wejściu Arduino.

    W tej architekturze programu tego nie zrealizujesz. Ramki CAN musisz wysyłać co określony czas. Zrobisz to przy użyciu rutyny obsługi timera ustawionego na zdefiniowaną przez Ciebie częstotliwość. Dane do wysłania muszą być gotowe, gdy nadejdzie przerwanie (nie obliczamy wtedy częstotliwości). Pomiar częstotliwości jest również do przerobienia, bo teraz...

    Arduino   14 Lip 2023 11:01 Odpowiedzi: 1    Wyświetleń: 258
  • Czy AI wykonuje lepsze oprogramowanie Arduino niż przeciętny programista?

    Nie jest powiedziane, że LLM ma tylko napisać raz kod i nam go zostawić. Są też próby utworzenia systemów wieloagentowych gdzie AI pisze kod w sposób iteracyjny: Ale IMHO ciągle jest poważny problem - bo co znaczy dobry kod - czy wystarczy, że on działa? Jeśli tak, to może, szczególnie w relatywnie prostych programach. W kodzie z tego wątku - mamy...

    Artykuły   15 Mar 2024 11:57 Odpowiedzi: 20    Wyświetleń: 2700
  • Arduino - Pomysł na bezstykowy zapłon do m-72

    Zupełnie zmieniłem koncepcję, dokształciłem się i zrobiłem to na przerwaniach. Wydaje mi się, że teraz jest lepiej i wzrośnie stabilność tego kodu. Urodziło mi się kolejne pytanie. W jaki sposób podłączyć czujniki halla do mikrokontrolera? Myślałem, żeby podłączyć driver do hallotronu, żeby odseparować się galwanicznie od procesora. Jak prawidłowo powinienem...

    Arduino   02 Lip 2013 00:28 Odpowiedzi: 4    Wyświetleń: 3453
  • Arduino - Zapętlenie między switch oraz case.

    (at)gavron04 W jakim standardzie nadaje pilot? W zależności od standardu piloty inaczej kodują sytuację w której przycisk jest przytrzymany i być może kod dla powtórzonego przycisku jest inny niż przy pierwszym jego wciśnięciu. Poza tym robienie pętli blokujących cały program jest bez sensu. Dekodowanie IR musi być zrobione asynchronicznie, czyli na...

    Arduino   22 Lip 2016 15:30 Odpowiedzi: 10    Wyświetleń: 1803
  • Leonardo - Funkcja obsługi przerwania.

    Znalazłem coś takiego

    Arduino   14 Wrz 2016 15:31 Odpowiedzi: 13    Wyświetleń: 1167
  • arduino i transoptor tcst2103

    Na początek wymień wszystkie zmienne i stałe związane z millis na UL ( uint32_t). Używasz liczb ze znakiem i po chwili zacznie Ci robić głupoty w programie. Po drugie ustal ile faktycznie możesz mieć impulsów na obrót silnika i ile jest faktycznie obrotów funkcjami dedykowanymi do zliczania impulsów. Jak impulsów jest mało można używać przerwania zewnętrznego,...

    Arduino   22 Lis 2018 00:05 Odpowiedzi: 4    Wyświetleń: 699
  • Jak zliczać impulsy z czujnika HAL AH49E w Arduino dla CNC?

    Pracuję nad pomiarem faktycznej prędkości wrzeciona w małej obrabiarce CNC. Moduł to WiFi Lora 32 V2 (). Czujnik HAL to moduł Waveshare AH49E - , schemat modułu - . IDE Arduino. Dla testów przygotowałem banalny kod: Przez jedną sekundę przez przerwania mają być zliczane impulsy z cyfrowego wyjścia modułu Waveshare Halla AH49E (ma zarówno wyjście analogowe,...

    ESP8266 i ESP32   13 Lip 2019 20:48 Odpowiedzi: 12    Wyświetleń: 2004
  • Arduino UNO - Dalsze wykonywanie programu będąc w menu

    Zakładam, że jasność wyświetlacza regulujesz przez sprzętowe PWM - w takiej sytuacji niema żadnej drugiej pętli. Podobnie jak ton buzzera - jest generowany przez timer, prawda? Niemniej, jeśli rzeczywiście zachodzi konieczność "rozdzielenia" to w wielu przypadkach wystarczają po prostu przerwania. Czyli jakąś funkcję, realizującą konkretną rzecz wywołujesz...

    Arduino   25 Sie 2019 10:24 Odpowiedzi: 4    Wyświetleń: 369
  • Nowe Arduino - MKR WAN 1310

    Dwa lata temu Arduino wypuściło na rynek płytkę MKR WAN 1300. Moduł korzystał z Microchip Atmel SAMD21, kompatybilnego z Arduino Zero 32-bitowego mikrokontrolera z rdzeniem ARM Cortex-M0+. Oprócz tego mikrokontrolera na pokładzie znaleźć można było transceiver Murata CMWZ1ZZABZ - moduł transmisji w sieci LoRa ,oparty na mikrokontrolerze Semtech SX1276...

    Newsy   15 Paź 2019 14:02 Odpowiedzi: 0    Wyświetleń: 918
  • Arduino - Zegar sterujący

    Witam. Pomimo działania w elektronice od lat przyznam, że z Arduino zetknąłem się niedawno. Pierwszy układ, jaki zaprojektowałem i zbudowałem to był zegar sterujący do starych zegarów kolejowych w oparciu o kod:[syntax=c] /* Primary clock */ int relay_sw1 = 2; int relay_sw2 = 3; void setup() { pinMode(relay_sw1, OUTPUT); pinMode(relay_sw2, OUTPUT);...

    Arduino   30 Maj 2013 15:02 Odpowiedzi: 1    Wyświetleń: 3039
  • [Arduino] [ATmega328P] - Arduino bez Arduino

    Witam. Do schematu układu będę miał dostęp dopiero w piatek (delegacja). Opiszę więc po krótce co robię: Oto moduł WiFi, którego usiłuję obsłużyć: A [url=]tutaj znajduje się stosowna biblioteka dla Arduino. Problem zaczyna się już przy pierwszej próbie komunicacji MASTER=>WiFi. [url=]Przebiegi czasowe To sprawdziłem analizatorem stanów logicznych: -...

    Arduino   26 Lis 2013 23:38 Odpowiedzi: 6    Wyświetleń: 4608
  • Arduino UNO - Arduino Uno + Przekaźnik do sterowania wentylatorem przez USB.

    Witam, zakupiłem wentylator Chciałbym mieć możliwość włączania i wyłączania go za pomocą komputera. W Arduino jestem zielony, a bardzo zależy mi żeby to zbudować. Na szczęście znalazłem takie plany: - Zakupiłem już potrzebne części. Wszystko jest dosyć proste, jasno opisane. Pytanie czy włączanie i wyłączanie takiego wentylatora za pomocą takiego układu...

    Arduino   27 Sie 2014 15:06 Odpowiedzi: 1    Wyświetleń: 3315
  • Przerwania i PWM, ATmega8A - Brak reakcji na wektory przerwań

    Witam, Jako początkujący zmierzyłem się z zagadnieniem przerwań i PWM próbując sterować serwomechanizmami podpiętymi do PB1, PB2. Sterowanie ma odbywać się za pomocą potencjometrów, jak w jednym z przykladów Arduino. Początkowo problem rozwiązałem nie wykorzystując przerwań, a jedynie zapisując wartość odczytaną z ADC do tablicy, która następnie wysyłała...

    Mikrokontrolery Początkujący   29 Mar 2015 01:56 Odpowiedzi: 49    Wyświetleń: 2646
  • W5100 - czy arduino due jest szybsze od mega

    Witam. Jakiś czas temu prezentowałem mój system automatyki budynkowej. Jeden sterownik na atmedze128 zarządza światłem, drugi żaluzjami. Oba komunikują się arduino Mega (+ shield W5100). Dzieki ajaxowi mam bieżący podgląd na stany wyjść obu sterowników, mogę nimi zarządzać i odczytuje temperatury z trzeciego modułu jakim jest wielokanałowy termometr....

    Arduino   02 Lut 2016 22:59 Odpowiedzi: 17    Wyświetleń: 2238
  • Atmega - przetłumaczenie C (AVR) na język Arduino

    Witam, próbuję napisać program do odbierania danych z modułu Bluetooth HC-06. Kod, który znalazłem i zmodyfikowałem działa, lecz jest napisany w języku, który jest dla mnie trudniejszy. Chciałbym zapytać czy ktoś ma może odpowiednik poniższego programu w języku Arduino? Aktualnie potrzebuję stworzyć Timer, który po otrzymaniu danych z Bluetooha ustawi...

    Początkujący Elektronicy   02 Maj 2016 13:45 Odpowiedzi: 2    Wyświetleń: 453
  • Arduino UNO - Po co wyświetlacz gdy mamy HC05 i APP Inventor, ale jak przesyłać?

    Witam Tematy aplikacji APP Inventor nie są zbyt często rozwijane, chociaż jest to naprawdę prosty program do komunikacji bluetooth pomiędzy telefonem a Arduino. Na dobrą sprawę zamiast wyswietlacza LCD mozemy mieć ekran dotykowy telefonu który dodatkowo może służyć jako przyciski sterowania. O ile sterowanie różnymi rzeczami poprzez kliknięcie na telefonie...

    Arduino   15 Maj 2023 19:28 Odpowiedzi: 2    Wyświetleń: 2727
  • Intre LOG Multimeter - Shield do Nucleo/Discovery/Arduino

    Witam, chciałem zaprezentować swój projekt na konkurs DIY. Jest to wielokanałowy multimetr z funkcją logowania na komputer PC za pomocą połączenia USB. Myślę iż funkcjonalność urządzenia oraz sposób działania pokazują same fotografie oraz zamieszczony na samym końcu krótki film pokazujący podstawowe działanie urządzenia. Jednakże postaram się je jeszcze...

    DIY Konkurs   09 Gru 2017 00:03 Odpowiedzi: 16    Wyświetleń: 5382
  • Moduł Arduino UNO + WiFi ESP8266, opinia, uruchomienie, test

    ESP8266 jest ze dwa rzędy wielkości mocniejszy od AVR'ów I tu muszę niestety bardzo surowo odpowiedzieć. Po pierwsze nie rozumie kolega wyrażeń, którymi się posługuje. Po drugie nie zna kolega rzeczywistej wydajności rdzenia Xtensa (są porównania do AVR i STM), po trzecie nie rozumie kolega ograniczeń tego SoC/MCU. A w porównaniu do tych "słabych"...

    Artykuły   18 Mar 2019 20:10 Odpowiedzi: 44    Wyświetleń: 11265
  • uChip - zgodna z Arduino płytka prototypowa wielkości układu DIP (Kickstarter)

    uChip to finansowana za pośrednictwem serwisu Kickstarter płytka prototypowa firmy Itaca Innovation. Sercem uChip jest ten sam co w Arduino Zero układ SAMD21 firmy Microchip/Atmel zawierający jednordzeniowy procesor ARM typu Cortex-M0+ o taktowaniu 48MHz. Programowanie uChip odbywać może się w środowisku Arduino. Do obsługi zarządzania energią, USB...

    Newsy   16 Mar 2019 12:37 Odpowiedzi: 17    Wyświetleń: 2181
  • Proste oświetlenie schodów na Arduino. Prośba o pomoc w stworzeniu kodu

    Przerwania w ogóle nie są Ci teraz potrzebne (szczególnie do obsługi aktywnego kilka sekund czujnika). Przerwania dodałem ponieważ cała sekwencja od rozpalenia pierwszej diody (będzie ich z 10) do końca efektu podtrzymania trwałaby myślę ok 20s. W tym czasie jest szansa że wejdzie kolejna osoba i nie chcę żeby tej drugiej osobie schody zaczęły w połowie...

    Arduino   30 Paź 2020 21:16 Odpowiedzi: 28    Wyświetleń: 1839
  • Sens przerwań i straty mocy obliczeniowej przez nie

    Wypada też zauważyć, że w bardzo wielu przypadkach całe oprogramowanie mikrokontrolera buduje się taki sposób, że w ogóle nie występuje w nim żadna "pętla główna", a cała funkcjonalność zawarta jest wyłącznie w przerwaniach. Takie podejście daje najlepszą responsywność i najniższe możliwe zużycie mocy, co przy zasilaniu urządzenia przez 5 lat z pastylki...

    Mikrokontrolery Początkujący   25 Gru 2020 12:55 Odpowiedzi: 22    Wyświetleń: 1188
  • Konwersacja z Chat GPT na temat konfiguracji Timera2 w Arduino oraz generowania kodów

    Po 100 tkach propozycji od YT na temat CHAT GPT postanowiłem sprawdzić czy zrobi coś na Arduino. No i go zapytałem czy zna Arduino i AVR, odpowiedział pozytywnie wyświetlając mi informacja jak z Wikipedii. Następnie zapytałem jak skonfigurowaćTImer2 na 100ms przerwania - no i wyświetlił mi listę kroków jak to zrobić. Zapytanie o kod - wygenerował 2...

    Mikrokontrolery   19 Lut 2023 12:44 Odpowiedzi: 45    Wyświetleń: 3345
  • Arduino Uno - Monitoring płaczu dziecka - wibracja

    Ten czujnik dźwięku ma najprawdopodobniej wyjście cyfrowe: LOW - jest dźwięk HIGH - nie ma dźwięku Czyłość ustawia się potencjometrem. Wówczas zamiast: pinMode(A2, INPUT); //mikrofon ma być: pinMode(jakiś_pin, INPUT); //czujnik FC04 to jest niepotrzebne: wartosc = digitalRead(A2); zamiast: if(wartosc > zalaczenie) alarm = true; ma być: if(digitalRead(jakiś_pin)==LOW)...

    Arduino   18 Lip 2014 22:03 Odpowiedzi: 2    Wyświetleń: 1878
  • Arduino LCD Zegar Podstawy - Funckja równoległa?

    Witam Mój zegarek jest dość prosto zbudowany, oparty na funkcji while. Oprzej swój zegarek na koncepcji wykorzystania timera; powiedzmy timera2 z dodatkowym kwarcem 32kHz i wykorzystaj przerwania. Wtedy processor zamiast liczyć czas, zajmie się dodatkowymi funkcjami jakie przewidujesz w programie. e marcus

    Arduino   29 Lis 2014 15:26 Odpowiedzi: 1    Wyświetleń: 1620
  • Klawiatura przez arduino - błędy kompilacji

    jak wyobrazasz sobie pisanie czasowo-zaleznych procedur z właczonymi przerwaniami. tylko synchroniczne gdzie mozesz zrobic "clock stretching" (I2C na ten przyklad) Może znasz magiczną metode na softwaerowe generowanie przebiegu na pinie o scisle okreslonych parametrach czasowych z właczonymi przerwaniami (szczególnie jak nie wiesz ile zajmie ich obsługa)?...

    Arduino   08 Mar 2016 16:51 Odpowiedzi: 6    Wyświetleń: 1269
  • Arduino ATMEGA328 - Zerowanie licznika po "zaniku sygnału"

    Witam, Znalazłem w internecie projekt licznika obrotów, który przystosowałem do swoich potrzeb od strony praktycznej, całość działa bardzo dobrze, wynik jest wyświetlany na module LCD z tym że np. w momencie uruchomienia urządzenia jak i po przerwaniu zadawania impulsu do procesora, na wyświetlaczu mam stale jakiś wynik. Chciałbym aby w tych okolicznościach...

    Arduino   18 Sty 2017 17:54 Odpowiedzi: 3    Wyświetleń: 957
  • Arduino sterowanie robotem-Poszukuje schematu przetwornika z PWM na analog 0-5V

    jest ich dużo ponieważ czujnik podczas obrotu na serwo mechanizmie musi mieć czas na obrót z tąd potrzeba "delay" Nie - jest ich dużo bo autor nie wie jak to poprawnie napisać. Już Ci pisano milis albo przerwania. Innej prawidłowej drogi nie ma

    Arduino   20 Lut 2017 10:33 Odpowiedzi: 10    Wyświetleń: 1347
  • [C++] Dokładny generator prostąkątny 30kHz do 45kHz Arduino

    Witam. Proszę o wskazówki, jak napisać program w C++ do zbudowania generatora przebiegu prostokątnego, o wypełnieniu 50%. Niby wszystko załatwia funkcja tone() w Arduino. Modulacja częstotliwości też była by banalna. Próbowałem też z przerwaniami biblioteka "timer0". Ale problemem dla mnie, jest bardzo niedokładna powtarzalność "impulsów" przebiegu....

    Mikrokontrolery Początkujący   03 Wrz 2017 00:09 Odpowiedzi: 16    Wyświetleń: 3624
  • OLED SSD1306 0,96" - oszczędzanie zasobów arduino

    Może trzeba do innych funkji zaprząc przerwania.

    Arduino   07 Sie 2017 12:42 Odpowiedzi: 11    Wyświetleń: 2115
  • Arduino Nano jako logger z zapisem na SD oraz wyświetlaczem Nokia 5110

    Można więc sobie wpisywać co się chce do PORTx a piny będą ustawione tak jak w kontrolerze SPI. Dokładnie o to mi chodzi. Myślimy że coś wysyłamy a jednak to nie pojawia się na magistrali. Problem jest ogólny nie tylko arduino. Sygnał SS może być zdjęty w przerwaniu po zakończeniu transmisji sprzętowej. Warto analizować kod bibliotek. Warto używać...

    Arduino   29 Lis 2018 15:03 Odpowiedzi: 8    Wyświetleń: 786
  • Arduino UNO i silnik krokowy z napędu DVD nie ma siły

    Po kilku dniach przerwy z powodu uszkodzonego komputera powróciłem do Arduino. Rano chciałem pobawić się enkoderem i zauważyłem, że gdy nim kręciłem to impulsy raz były zliczane raz nie, po sprawdzeniu przewodów połączeniowych multimetrem okazało się ze 3 z nich są przerwane, te same używałem podczas podłączania silnika krokowego i L293D. Złożyłem ponownie...

    Arduino   17 Kwi 2019 14:24 Odpowiedzi: 20    Wyświetleń: 1653
  • Arduino - błąd kompilacji, nieznane rejestry: COM21, TCCR0, TIMSK, OCR2, TCCR2

    Witam Jednak pod latarnią najciemniej. Błąd przed oczami jak byk a nie wdać go. Poprawiłem i ..... nie zadziałało. Błąd kompilacji. Przypomniałem sobie, że nazwy wektorów przerwań zostały zmienione dla potrzeb Arduino. Poprawiłem na ISR(TIM0_OVF_vect) {} i jest Ok. Dzięki wszystkim za pomoc.Temat można zamknąć. Pozdrawiam Zbych

    Programowanie   10 Cze 2019 23:32 Odpowiedzi: 7    Wyświetleń: 312
  • Latarka 12,2W 2 Cree xm-l 2A , 2 x18650 z Atmega (Arduino)

    Witam Chciałbym zaprezentować projekt latarki, (rozwinięcie mojej poprzedniej konstrukcji ), oparty na Atmega328pb kompilowany pod arduino. W tej wersji są także 2 cree xm-l zasilane max 2A z 2 ncr18650b (PANASONIC 3400mAh), połączonych równolegle. Obudowa o wymiarach 50x30x97 wycięta z alu profilu. Obudowa jest stale przymocowana do obejmy 31,8mm (do...

    DIY Konstrukcje   20 Cze 2019 15:52 Odpowiedzi: 3    Wyświetleń: 2916
  • Zakłócenia transmisji bluetooth na modułach HC-05 we współpracy z Arduino Mini

    Alternatywnie zamiast biblioteki SoftwareSerial można użyć AltSoftSerial, która korzysta z przerwań i jest najlepszą opcją dla emulowanego programowo UART dla Arduino. Link: Wadą jest, że RX/TX jest na sztywno przypisane do pinów 8 i 9, a pin 10 staje się bezużyteczny.

    Arduino   17 Lip 2019 21:34 Odpowiedzi: 5    Wyświetleń: 639
  • Arduino pomiar odległości enkoder program nie liczy przebytej drogi

    Kolego Chivo ja korzystam obecnie z enkodera dfrobot df400 ma 400 impulsów na obrót, czasem bywały problemy z nim ale znacznie przewyższa tanie impulsatory. Wracając do tematu opracowałem kod który działa mniej więcej tak jak bym chciał. Czujnik odległości optyczny odbiciowy działa na pinie 12, na pinie 2 korzystam z impulsów enkodera. Podczas gdy obiekt...

    Arduino   01 Cze 2022 08:12 Odpowiedzi: 10    Wyświetleń: 1275
  • Układ Arduino uno z wrzutnikiem monet i przekaźnikiem - zakłócenia przy włączaniu odbiornika

    Witam, Mam problem początkującego. Próbuję stworzyć układ z wrzutnikiem monet, który załącza poprzez przekaźnik odbiornik na pewien czas zależny od ilości wrzuconych monet/impulsów wysłanych do arduino. Wrzutnik monet wysyła sygnał (GDN) na wejście. Jest to impuls o pewnej długości. Gdy odbiornik nie jest podłączony do sieci wszystko działa jak należy....

    Mikrokontrolery Początkujący   04 Maj 2021 07:27 Odpowiedzi: 1    Wyświetleń: 990
  • Regulacja jasności wyświetlacza LED HP HDSP-2112 z Arduino i DispDom

    Jako że się trochę nudziłem to spróbowałem coś zrobić samemu i ustawiłem sobie PIN 8 arduino jako wejście i coś tam dopisałem do kodu, ale afekt jest do kitu, więcej nic nie wymyśle jestem zbyt głupi, efekt poniżej. Tak ogólnie to kierunek myślenia w miarę pozytywny. Ale kwestia szczegółów, które trzeba uwzględnić. Główna sprawa, to jest kwestia sygnału,...

    Arduino   26 Lis 2021 04:24 Odpowiedzi: 6    Wyświetleń: 744
  • PIC32mx795f512l - Przerwanie od timera1

    Witam wszystkich Otóż piszę program na platformie chipKIT max32, na pokładzie z procesorem PIC32mx795f512l. Używam programu MPIDE (klon ArduinoIDE). Chciałem skorzystać z przerwania do obsługi kilku przycisków, jednakże napotkałem problem. Najpierw konfiguruję przerwanie (wydaje mi się, że poprawnie zgodnie z notą). [syntax=c] T1CONCLR = 0x8000; //wylaczenie...

    Mikrokontrolery PIC   17 Sty 2016 22:48 Odpowiedzi: 2    Wyświetleń: 1908
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Dziękuję wszystkim za konstruktywne wskazówki. Na pierwszy ogień pójdzie sprawdzenie poprawności tablicy przerwań co wskazał stmx. Potem, jeśli nie ruszy postaram się dostosować do mojego hello-worldowego mrygadła przykłady Freddiego. Dziękuję też ex-or za wskazówki. Chciałem by początkowo mój kod był jak najmniejszy i robił tylko co niezbędne, ale...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 918
  • Precyzyjny obrót ciągły - silnik krokowy NEMA 17 i DRV8825 na Arduino

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

    Arduino   09 Lip 2020 13:34 Odpowiedzi: 7    Wyświetleń: 933
  • Pojazd zdalnie sterowany na Arduino - brak programu

    Jakieś pomysły Tak - nauka. Zacznij od bloga kolegi dondu gdzie znajdzesz podstawy mikrokontrolerów oraz języka C. Czytałem, że Procesor nie potrafi wykonywać 2 czynności na raz no rzeczywiście jak zauważysz róznicę rzędu mikrosekund między poszczególnymi czynnościami, to rzeczywiście będzie problem. Będziesz musiał iść w wielordzeniowe. - Jeden rdzeń...

    Arduino   10 Mar 2017 05:56 Odpowiedzi: 6    Wyświetleń: 969
  • Poszukuję rozwiązania na rejestrator parametrów pracy - Arduino?Atmega?

    Jestem w potrzebie skonstruowania rejestratora parametrów pracy. Ma odpowiadać za monitorowanie napięcia, natężenia i temperatury. Będzie współpracował z laserem diodowym. Bardzo przydatnym byłaby możliwość utworzenia i zapisu wykresu z podanymi parametrami. Przekopałem multum projektów na Arduino, lecz nie znalazłem żadnego z tymi czterema warunkami....

    Arduino   13 Lut 2019 23:02 Odpowiedzi: 65    Wyświetleń: 2316