Na Arduino oczywiście się da. Do silnika krokowego zazwyczaj potrzebujesz część mocy (tu jest wiele gotowców) i źródło impulsów/kierunku (może być Arduino, PLC itp.) Tyle że jak chcesz sterować to czasowo, to pytanie czy w ogóle potrzebujesz silnik krokowy, a nie zwykły? Mógłbyś napisać czym ma to ruszać? czyżby zaworem hydraulicznym?
Który z nich ma inteface www? Nie rozumiem o co ci chodzi? Na każdym esp8266 da się zrobić webserwer. Nawet na już mało spotykanym Esp-01 z 512k flash. Przecież nie potrzebuje tam stawiać apacza by sterować przekaźnikiem. Widziałeś może co oferuje Tasmota? To prawdziwy kombajn i w dodatku mega stabilny Na Arduino też są sketches z API i webserwerem....
Hm mówisz sterowanie światłami + Wifi. Oczywiście troszkę pracy będzie Cię to kosztowało, dam wskazówki, na alledrogo są fajne układziki gotowe programowalne (LUA/Arduino) z modułem Wifi/GPIO za dobrą cenę "Moduł WIFI ESP8266 NODEmcu V3 lub Arduino ESP12E" . - pozostaje napisać kod który w zależności od wysłanej komendy z poziomu androida (oczywiscie...
Musisz dodac pobieranie aktualnego statusu po uruchomieniu aplikacji i np. co jakis okreslony interwał czasowy.
Atmega 328 Przerwanie 50hz do sterowania fazowego blokuje odliczanie millis(); , występują opóźnienia w całym programie. Czy jest możliwość aby mimo przerwań czas do różnych parametrów był odliczany prawidłowo? chciałbym aby program działał stabilnie w trakcie korzystania z przerwań. Pozdrawiam.
Oczywiście jest to wykonalne, samo Arduino programujesz tak (w C), by odbierało dane z portu szeregowego i (w najprostszym wariancie) odebraną wartość wpisywało do procedury sterującej serwomechanizmem. Program w Delphi musiałby tylko wysyłać na port szeregowy bajt odpowiadający pozycji suwaka (ze stałym interwałem czasowym lub tylko po przesunięciu...
Chodzi o sterownik arduino, który działa zgodnie z harmonogramem daty i czasu rzeczywistego. Wiem jak zrobić zegar/licznik ale nie wiem jak "powiadomić Arduino" którą mamy godzinę, dzień, miesiąc i rok. Proszę o wycenę takiego sterownika
Witam Serdecznie. Przejdę do razu do sprawy... Mój problem polega na tym, że stworzyłem prosty timer(coś jak timer do jajek), teraz tworzę możliwość ręcznego ustawiania czasu, a nie w kodzie. Niby wszystko bangla jak powinno... Tylko problem polega na tym, że mam 2 przyciski, jeden ma dodawać mi minuty (tak jak już zrobiłem), a drugi ma być takim "zatwierdzeniem",...
Witam trochę raczkuje w programowaniu uC ale do rzeczy chce zrobić wyłącznik czasowy do mojej naświetlarki program napisałem ale nie spełnia moich oczekiwań a mianowicie założenia -dwa niezależne programy pierwszy 16 sekund drugi 2 min 25 sec (działa) -edycja czasu każdego programu (działa) ale nie zapamiętuje po przejściu do innego programu :( -odzyskanie...
Projekt będzie polegał tak : zrobiłem urządzenie w niego chciałbym wsadzić na platformie arduino czujniki : temperatury , wilgotności i zegar rzeczywisty) następnie chciałbym aby te wyniki i pomiary były wyświetlane na wyświetlaczu który będzie łączył sie nadajnikiem na paśmie 433mhz ( bezprzewodowo) . Chciałem także abym na tym wyświetlaczu mógł ustawić...
Dzień dobry, Prosiłbym o pomoc w zrozumieniu zagadnienia dot. opóźnień w programie kontrolera Arduino. Problem z jakim się spotykam to pomiar temperatury w zadanym, określonym czasie. Czyli chciałbym wykonać pomiar temperatury co 10 sek. ale przed tym pomiarem chciałbym aby pozostałe funkcje programu (takie jak wyjścia) były "zablokowane" na czas powiedzmy...
Witam Głowię się od pewnego czasu nad małym problemem.A więc mam program w który ma załączać triaki o określonym przedziale czasowym. Problem pojawia się przy przejściu zegara przez godzinę 00:00. Początkowo aby zlikwidować ten problem napisałem program w ten sposób: -O godzinie X ma włączać wyjście,a o Y ma je wyłączyć. Wszystko działa ok,ale gdybym...
Witam Pracuję nad projektem hamowni. Napisałem prosty program na arduino do zliczania czasu pomiędzy kolejnymi impulsami i następnie wysyłania danych na port com. Mój problem polega na tym że program jest za wolny i nie radzi sobie najlepiej przy dużych częstotliwościach. Poniżej zamieszczam kod programu. Macie jakieś propozycje jak go poprawić. Czy...
Witam! Niedawno kupiłem Arduino Uno i zacząłem z nim zabawę, Z językiem programowania mam styczność poraz pierwszy dlatego też mam problem. Chciałbym wyświetlać na wyświetlaczu dwie wartości na przemian, tzn. 5s ekran wyświetlałby temperaturę, potem przez 5s datę i godzinę. I tak w kółko. Nie mam pojęcia jak to zrobić. Dodam, że delay() odpada, gdyż...
Dzień dobry. Ostatnio postanowiłem zrobić sobie zegar na arduino uno i wpadłem na pomysł aby generować przerwanie co sekundę przy pomocy WDT (przy okazji aby w przyszłości wybudzał mikrokontroler z uśpienia) więc napisałem taki kod: 1034710 1034711
Witam. Zrobiłem programator czasowy na Arduino, który steruje przekaźnikami i utknąłem - wyłączyła mi się logika :( Mam taki kod i działa ok: [syntax=c] // pora nocna poniedziałek - piątek if(dt.hour == godz_on_tydz and dt.minute == min_on_tydz and weekend == 0 and marker == 0) { marker = 1; } if(dt.hour == godz_off_tydz and dt.minute == min_off_tydz...
Wykorzystuję plik avr/wdt.h do obsługi watchdoga w ATmega. Jednak zdefiniowane stałe są za krótke ponieważ łączę się poprzez HTTP z bazą MySQL. A odpowiedź może potrwać nawet minutę. Czy jest jakiś łatwy sposób na wybranie dłuższego czasu reakcji watchdoga?
Witam, czy możliwe jest sterowanie czasem działania urządzenia które będzie podpięte do arduino uno r3 przez przekaźnik. ? Przez klawiaturę numeryczną połączoną z wyswietlaczem i będzie się łączyć z urządzeniem przez pasmo 433Mhz lub pilot podczerwieni?
cześć, zna ktoś z Was dokładną wartość 'podswatowego' kwarcu w ATmaga32? Ponieważ wyliczyłem (chyba że źle policzyłem,dlatego pokazuje algorytmy) ile cykli musi minąć żeby odczekać sekundę, ale nawet na oko to trwa więcej niż minute, a nie mam oscyloskopu żeby sprawdzić :( sekunda: petla1: inc r17 ; 1 takt petla2: inc r18 ; 1 takt sto_u: inc r19 ; 1...
Witam Zaznaczę że z arduino mam pierwszy raz do czynienia Potrzebował bym bardzo prosty program do sterowania 2 pinami pin 6 i 7 piny naprzemiennie muszą się przełączać impuls na pin6 czas trwania 1s czas przerwy regulowany od 1s do 10s i zasilanie na pin7 1s czas przerwy regulowany od 1s do 10s i zapętlenie kodu Mam na razie coś takiego i utknąłem...
Witam, chciałem zrobić sterowanie silnikiem krokowym przy wykorzystaniu Timera. Niestety milisekundy są za długie a potrzebuję uzyskać większe prędkości. Wcześniej zamiast timera miałem delayMicroseconds(); ale z timerem jest łatwiej, tylko nie mogę znaleźć sposobu żeby obliczał w mikrosekundach. Czy jest w tej bibliotece taka opcja? a może są inne...
Mam zrobić prosty reseter do PC. Układ odlicza 2 minuty i jeżeli nie zostanie mu wyzerowany licznik czasu, to oznacza że komputer się zawiesił i trzeba go zresetować. Tylko jak z punktu widzenia maksymalnej stabilności zrobić tak długie opóźnienie w AVR?
Witam Pisze program którego struktura jest oparta o zdarzenia generowane flagami z przerwania. Mam 3 zdarzenia: - co 10ms - co 500ms - co 1s Nic by w tym nie było dziwnego, ale zauważyłem że coś nie tak z programem się dzieje. Zacząłem wycinać roboczo kod z programu aby sprawdzić co może być przyczyną. Wycinałem i wycinałem, aż doszedłem do samego szkieletu...
Witam Serdecznie. Od kilku godzin męczę się z pętlą...Chodzi mi dokładniej o to, aby pętla wykonywała się przez określony czas... Czas od momentu kliknięcia przycisku, nie od włączenia płytki. Tak wygląda kod: [syntax=c]if (digitalRead(przycisk2) == LOW){ lcd.clear(); while((millis()/1000) < 15){ //Tutaj mam od włączenia płytki, a chciał bym, aby...
Mam problem z włanczaniem i wyłanczaniem przerwań w ATmega 8535. potrzebuje odczytywać dane z RS(5 bajtów )i meć włonczony zegar RTC, któty by rejestrował czas pojawienia się w buforze znaku. Bascomowa instrukcja inkey() użyta przeze mnie powoduje ze zegar stoi w miejscu. Jak napisać procedure przerwania ??????? Pomuzcie adelmus12
Zamykam bez pomocy
Chodziło mi tylko o to, że masz gotowe oprogramowanie, a pisząc sam spędzisz bardzo dużo czasu. Poczytaj na forum NetTemp tam bardzo dużo rzeczy uruchomiliśmy więc możesz mieć sterowanie światłem, przeróżne odczyty etc Twój zestaw też jest OK i też możesz na tym uruchomić NetTemp tylko zamiast Arduino podłączysz moduł przekaźników pod GPIO Raspberry...
Niestety delay
Ale nie za bardzo pojmuję jak mógłbym to wykorzystać do wytworzenia fali PWM. A modulacja składa się z takich parametrów jak F czy wypełnienia więc fajnie by było móc panować nad tym. Sygnał PWM to włącz/wyłącz z odpowiednimi odstępami czasowymi. Ponieważ RTS nie został zaprojektowany do generacji sygnałów PWM, tylko do zarządzania transmisją, należy...
Najlepiej jak dzielnik jest na minimalnych rezystancjach. Wtedy zbocza są ostrzejsze, bo jest mniejsza stała czasowa RC z pojemnością Cgs.
Układów czasowych jest sporo ale jak ty wyczytałeś że układ pobiera 5A może chodzi o obciążalność styków, a to całkiem coś innego, wyjaśnij co to ma być lub co ma sterować.
Witam, ja bym to zrobił następująco, może trochę skomplikowane, ale dokładne rozwiązanie. Sygnałem PWM można sterować klucz analogowy SPDT, który w stanie PWM low dołączy do wyjścia napięcie odniesienia 0.8 V, w stanie PWM high dołączy napięcie odniesienia 3 V. Żeby nie robić zwarć, klucz powinien być typu "break before make", wydaje się, że można zastosować...
Tyle, że wtedy instrukcje czasowo-zależne nie będą działały poprawnie - chyba, ze zmodyfikujesz pliki sterujące komplikacją projektu Arduino. Poza tym, skoro masz i tak programator, to nie lepiej wyłuskać plik wsadowy *.hex i wgrać go bez bootloadera, od razu przez programator ISP? Bo bez programatora ISP w jakiejkolwiek formie nie zdziałasz tu nic.
Powiem ci tak sterowanie przez aplikację to mogę na za chwilę zrobić kod ,ale sterowanie przyciskami to masz od tego przekaźniki czasowe to gra nie warta świeczki. Jeden minus przekaźników czasowych jest to ,że w takiej płytce jest tylko jeden przekaźnik a nie dwa(chyba że znajdziesz taką płytę z dwoma czasowymi na aliexpress cz gdzieś tam) Dlatego...
Kłaniam się wszystkim, Chciałbym zbudować układ sterujący obrotami silnika na napięcie stałe 12V, pobierającego przy obciążeniu między 2 a 6 A, typu Mt91 albo RS390, najlepiej aby działało to w ten sposób: -> po podaniu zasilania silnik kręci ..... Niemal cala ta wasza dyskusja idzie w nie odpowiednim kierunku. Widać wyraźnie że hołdujecie starej...
Arduino (lub inny mikrokontroler z dodatkami), wyświetlacz, zasilacz i ewentualnie drivery/tranzystory i garść oporników, jeśli wyświetlacz będzie brał więcej prądu niż może dać port procesora. Nauczyć się programowania i elektroniki :) Ewentualnie jak zasugerowałeś jak w telefonie komórkowym ustawionym horyzontalnie zrób to na Androidzie jeśli ma tylko...
Rób drugi układ, w pierwszym będzie sytuacja gdzie jeśli jeden przekaźnik zdąży podać prąd zanim drugi się przełączy - zrobisz zwarcie. Dobra rada: daj tam jakiś bezpiecznik rzędu 6-10A Możesz też doczepić krańcówki do swojego siłownika i nie sterować czasowo, a do skutku ;) zresztą tzw. mastery mają takie krańcówki w sobie. Robiłem kiedyś rygiel bramy...
Zlituj się nad wszystkimi, którzy to czytają i kup to: https://www.jula.pl/catalog/elektryka-i-... plus jakiś ups, czy co... ;-)
Witam. potrzebuję wykonać sterownik silnika miodarki . główne założenia to sterowanie czasowe z 8 poziomami/prędkościami obrotów oraz ustawienie kierunku obrotów i czasu na konkretnym poziomie obrotów. zasada działania podobna jak w tym linku : [youtube]https://youtu.be/Xuw2auQXLYw[/y... tylko że trochę prostsza. czy byłaby według was możliwość...
Witam. Jak dla mnie to bym to zrobił na arduino i wtedy miałbym sterowanie przekaźnikiem jakie bym chciał. Jeśli to nie stanowi problemu to spróbuj na arduino np. nano. Jak co to pytaj śmiało.
Kto mówił o czekaniu w ciasnej pętli, ja używam tego właśnie w przerwaniu przed zapisem danych, gdy tego nie było to miewałem błędy, bo LCD się jeszcze nie wyrobił. Po sprawdzeniu BSY, jeśli jeszcze nie gotowy to pomijam obsługę LCD i jadę dalej z programem do następnego przerwania. Z doświadczenia - czasy obsługi różnią się przy różnych produkcjach...
Jakimi zasobami dysponuje użyty procesor? Normalnie takie rzeczy robi się na timerze - np. w trybie capture. Można też to zrobić tak, że w przerwnaiu timera, wywoływanym co określony czas - np. co 10 ms, masz całe sterowanie silnikami. Wtedy robisz sobie w takim przerwaniu zwykłą zmienną, którą inkrementujesz co przerwanie. Masz więc gwarancję, że kolejne...
A milis() również się nie nada w tym przypadku ? Jak najbardziej się "nada" jeżeli pomiędzy poszczególnymi operacjami na zaworach będziesz chciał wykonać jeszcze inne operacje. Do tego typu zarządzania zadaniami w środowisku Arduino polecam TaskScheduler. Artykuł jest tutaj: https://www.elektroda.pl/rtvforum/topic3... Interwały czasowe pomiędzy...
Witam. Chcę stworzyć układ sterowania dwoma wentylatorami 12 V DC. Działanie wydaje się proste, ale mimo wszystko połączenie wszystkich elementów mnie przerasta, dlatego piszę z prośbą o pomoc. Sterowanie będzie podzielone na trzy sekcje. 1) W określonych godzinach (przykładowo 10:00 - 20:00) wentylatory mają się kręcić jednakowo z prędkością ustawioną...
Rozumiem, czyli triac od arduino będzie lepszy. Tylko i tak muszę mieć jakiś wyłącznik czasowy, jakoś czujniki podłączyć itp. dlatego chciałem pod arduino wszystko podłączyć. Wtedy sobie sterowałbym wszystkim jednym kontrolerem. W sumie jeśli masz jakiś lepszy pomysł jak rozwiązać te oświetlenie, jestem otwarty. Zawsze można miesiąc poczekać i zrobić...
Tanie napędy takich funkcji nie mają, ale wszystkie mają jakieś oświetlenie w standardzie, wystarczy z wbudowanej lampki wziąć sygnał sterujący do przekaźnika czasowego. Ja w podobny sposób zrobiłem oświetlenie wjazdu przy bramie dwuskrzydłowej - podanie napięcia na siłownik powoduje wyzwolenie czasówki w Arduino włączającej naświetlacz LEDowy.
Sygnały cyfrowe trochę komplikują i chyba łatwiej użyć Arduino. Ale zgodzę się że raczej trzeba to traktować jako teorię. W przypadku maszyny gdzie występuje mnóstwo negatywnych czynników ( wilgoć kurz) lepiej nie utrudniać. Dodano po 38 Czyli nadal najprostszy sposób to przekaźnik czasowy.
Sterownik, o którym pisałem, ma tę zaletę, że ma charakter układu czasowego (kojarzysz, co to jest "automat schodowy"?) - po krótkim przyciśnięciu przycisku otwiera sterowanie silnika na ustawiony czas (czas całkowitego opuszczenia/podniesienia rolety plus jakiś margines). Kolejne przyciśnięcie w trakcie ruchu zatrzymuje silnik. Sterownik ma wejście...
Zastanawiam się czy nie powinienem użyć Arduino FreeRTOS, ale nie wiem czy to jest rozwiązanie mojego problemu. Jeśli planujesz sobie odstrzelić kolana, to jest to doskonały pomysł. Próbowałem już timerów i funkcji mils, ale wydaje mi się że to nie jest właściwa droga W tym przypadku to najwłaściwsza droga. Problem należy podzielić na kilka niezależnych...
To już lepiej użyj np. Arduino. W prosty sposób wygenerujesz odpowiedni impuls sterujący dla wtryskiwacza, a i możliwości o wiele większe.
Algorytm jest już prawie gotowy bo opisałes co ma być zrobione. Mozesz sobie to narysować w postaci schematu blokowego. Gdyby monitorować 1 pin i sterowac 1 wyjście sprawa wtedy jest prosta i da się to zrobić bez timera dokłądnie realizując zapisany algorytm i "czekająć" określony czas. Gdy się ma juz wiecej wejśc/wyść obsłużyć w ten sposob to jednym...
programowo zmieniał stan pinów wierszy z wejścia na wyjście, odpowiednio do niskiego stanu danej kolumny, żeby zewrzeć dany klawisz. Piny kolumn byłyby na stałe przypisane do pinów arduino jako wejścia. Program byłby trochę skomplikowany. Też tak myślałem pierwotnie ale teraz nie jestem w stanie zagwarantować że tak koncepcja się uda. Chodzi głównie...
Dziękuję za odzew., także za prywatne wiadomości. Temat ogarnąłem sam , może nie tak estetycznie jak bym chciał żeby to wszystko ogarniał jeden układ ale udało się. A mianowicie użyłem dwóch komparatorów napięć, jednego przekaźnika czasowego i arduino który tylko pokazuje temperatury na wyświetlaczu, jeszcze drobne niedociągnięcia są ale to dopiero...
Nie jestem agrotechnikiem tylko elektronikiem. Programatorów gotowych na rynku ogromny wybór. Z problemu do rozwiązania zrozumiałem, że potrzebne regulowane czasowo nawadnianie. Jestem zbyt leniwy na tworzenie bytów zbędnych i najpierw zwykłym zaworkiem np. iglicowym ustawiam wydatek mniejszy. Teraz programatorem czasowym włączam elektrozaworem drugi...
Obawiam się, że odpowiedź będzie tutaj negatywna. Arduino uno CNC shield jest przystosowane do podłączenia driverów i silników krokowych, natomiast serwo SG90 steruje się w całkiem inny sposób. Do CNC shield podajesz cyfrowo impulsy kierunku i kroków do wykonania przez silnik, a shield odpowiednio wykonuje te rozkazy. Serwo SG90 wymaga z jednej strony...
Dla urządzeń 433 MHz spodziewałbym się ASK, byłbym zdziwiony, gdyby to było FSK. Zresztą ASK daje się łatwo zaobserwować oscyloskopem, a modulacji częstotliwości z dewiacją na poziomie dziesiątych/setnych części promila (w stosunku do częstotliwości nośnej) raczej się nie da zauważyć, będzie widać praktycznie tylko nośną. Poza tym trzeba by jakoś sprząc...
Dziękuję za podpowiedz, belimo ma sterować klapą która z kolei odpowiada za wilgotność w suszarni tytoniu, mam wartość wilgotności zadaną i tą która jest obecnie. U zależnie czasy podawanie sygnału 230 V w prawo i w lewo od błędu na podstawie stałej czasowej obiektu. Uchyb w granicach 2-3 %. Powinno się udać :)
Jak będziesz miał regulowany zasilacz, to sprawę da się ogarnąć na przełączniku (przekaźniku) i 2 opornikach czy potencjometrze. Zastanów się co ma się dziać jak przyjdą 2 sygnały na raz, czy potrzebujesz jakieś samoczynne czasowe wyłączanie (inne niż czas działania czujnika)? Kolejna opcja na której da się wszystko to mikrokontroler, przysłowiowe Arduino....
AVE... Można i tak, ale jak dla mnie to jest mnożenie bytów bez potrzeby. LM317 zostawić do zasilaczy regulowanych, a zasilacz warsztatowy zaprojektować albo na dedykowanym układzie, jak to się dawniej robiło, albo na tranzystorach i op-ampach. Albo zupełnie szalony pomysł: przetwornica buck, za nią multiplikator pojemności, za multiplikatorem dzielnik...
Użyj przekaźnika SSR z detekcją przejścia przez zero ,sterujesz to bezpośrednio z arduino. Jśli chodzi o regulację mocy ustal sobie jakiś interwał czasowy podziel go na 100 i to będzie twój 1 procent . Potem załączaj przekaźnik na odpowiednią ilość procentów. może to być nawet 5 sekund podzielone na 100. takie sterowanie wystarczy aby kolumna pracowała...
Witam, tak się pewnie teraz nie robi (szkoda papieru, tak słyszałem), ale gdyby mi zależało na szybkim rozwiązaniu problemu zrobiłbym tak... ‘Teraz’, czy nie teraz; sporządzanie i analiza wykresów ma sens dla przebiegów o charakterze falowym. W tym aspekcie taka okoliczność nie występuje i nie ma takiego charakteru w żadnym momencie. Jest...
To nie ma nic wspólnego z Arduino; Coś takiego: [syntax=c]_Bool led_on = 0; uint8_t sensor_state = 0; for (;;) { // przydałby się warunek czasowy - timer sensor_state = (sensor_state << 1 | !!GetSensor()) & 3; if (sensor_state == 1) { if (led_state) ; // turn off else ; // turn on } if (received) { // tu reakcja na dane z komputera } } [/syntax]
Niewskazane jest bezpośrednie podłączenie portu Arduino do bramki MOSFET'a - uszkodzenie tranzystora (zwarcie kanału z bramką) grozi zniszczeniem mikrokontrolera. Jeśli nie ma wymagań czasowych, szeregowo z portu 1kΩ a bramka do źródła przez 10kΩ. Pracuję z najróżniejszymi mosfetami w szerokim zakresie prądowym już wiele lat i osobiście nie...
Witam, szukam chętnej osoby, która pomogłaby mi ogarnąć temat wędzarni. Konstrukcja i koncepcja już powstały, potrzebuję osoby, która ogarnie mi program. Co trzeba dokupić: - Arduino ESP8266 - Pomiar temperatury PT100 w komorze - Pomiar temperatury PT100 w mięsie - Pomiar gęstości dymu (np. na czujniku MQ-5, jeśli taki się sprawdzi; jeśli braknie analogowego...
(at)pkaczmarek2 -> Ale praktyczne pomysły, a nie "zrób DIY pralkę". Pierwsze co mi do głowy przyszło to zrób pralkę ;P bo to mało uniwersalny wyświetlacz. Nadawał by się do wy trawiarki z wymuszonym obiegiem płynu podgrzewaniem i bąbelkami do tego czasowym sterowaniem paskiem postępu etc. Jeden timer ilość czasu do końca drugi godzinę zakończenia. Do...
Jest jeszcze inaczej. Po wgraniu programu i restarcie Arduino, następuje natychmiastowe włączenie przekaźnika i diody stbyLED. To samo dzieje się po włączeniu napięcia zasilania Arduino. Naciśnięcie przycisku sprzętowego lub na pilocie po zwłoce czasowej wyłącza przekaźnik, ale dioda stbyLED wyłącza się od razu po naciśnięciu przycisku i również od...
Wprawdzie nie korzystam z płytek arduino z jego środowiskiem programowania (w arduino klikam tylko przy okazji ESP8266), ale na Twoje pytanie o WS2812 mogę odpowiedzieć, że diody WS nie sterujemy PWM. Wystarczy zajrzeć do datasheet tego produktu, żeby się przekonać, że sterowanie nimi jest bardzo krytyczne w sensie formowania impulsów czasowych - setki...
Mógłbyś zajrzeć do tej libki i ocenić? Aż na tyle nie czuje się ekspertem w tym. Zegary MCU mam na 168MHz ustawione Sprawdziłem tą bibliotekę na nieco innym sprzęcie (NucleoF446) i w zasadzie działa ok, jak ma działać. Ale zauważyłem to że jeśli powtórzy się reset na tyle szybko że drugi wypada w momencie jakiegoś dostępu do LCD to to dość często pojawia...
Z tego, co rozumiem, to ma być oświetlenie nocne - wtedy, gdy jest ciemno. Można to zrobić analogowo: czujnik oświetlenia, układ rozpoznający poziom sygnału, włącznik oświetlenia. A można na mikrokontrolerze (np. używając Arduino, bo to się łatwo programuje), włączanie i wyłączanie o określonej godzinie (Arduino pewnie mało dokładnie odmierza czas,...
1 jest komenda załączenia ale nie ma komendy wyłączenia Jest. działą to tak: po odebraniu kodu KOD1 wykonywane jest [syntax=arduino] digitalWrite(11,LOW); //załączamy przekaźnik na wyjściu 11 timer1.start(); // uruchamiamy timer 1 [/syntax] timer1 zaczyna odliczać czas ustawiony w [syntax=arduino] Ticker timer1(futimer1, 1000,2); //(funkcja wywoływana,czas...
arduino sterować czasowy arduino czasowy sterownik czasowy arduino
zdjąć górną pokrywę pralki indesit alcatel aparaty zdjęcie simlocka lumia
śmieszni klienci śmieszni klienci
Windows 10 Home Edition – zdalny pulpit, RDP, alternatywy, TeamViewer, Chrome Remote Desktop Nvidia – ten sterownik graficzny niezgodny z wersją Windows: GeForce, DCH, R470, Windows 10/11, 7/8/8.1