Tak, na szereg różnych sposobów. Można przez UART zmieniać program sterujący (z użyciem bootloadera), można też zawrzeć w programie sterującym parser wyrażeń, które będą realizowane przez program po odebraniu ich przez UART. Pytanie jest jednak zadane w sposób zbyt ogólny by na nie odpowiedzieć. Po pierwsze podany przykład to nie algorytm lecz wyrażenie,...
program ma pracować na wymyślonych założeniach czy zbliżonych do prawdziwych ??? bo jeżeli prawdziwych (lub zbliżonych do prawdziwych) to nie można pracować po tygodniu bo byś później miał pół roku wolnego albo więcej... załóżmy że odbywa się to tak... 2 dni pierwsza zmiana 2 dni druga zmiana 2 dni noc 2 dni wolnego... jak widać każda pierwsza zmiana...
Iwi, Twój algorytm jest oczywiście poprawny, dobry i szybki i nawet w pewnym zakresie się dostosowuje (bo teoretycznie można by bez wyliczania maxów zając tablicę 10^9x10^9), ale ma wadę - jest bardzo pamięciożerny :) Zadanie właśnie wymaga stworzenia nietypowego algorytmu, przerzucenia obciążenia z pamięci na procesor (czyli albo więcej pamięci, mniej...
Samo testowanie algorytmów istniejących lub nowych to bardziej kryptoanaliza niż uruchamianie programu i zapisywanie wyników. Symetryczne algorytmy szyfrujące są deterministyczne i wiadomo ile zajmie przeliczenie jednego klucza. Znając długość klucza, rodzaj algorytmu możemy obliczyć potrzebną ilość iteracji, do wykonania ataku brutforce, przy założeniu...
nawet na avr są to zwykle różnice kosmetyczne. Hipotetycznie mogły by byc istotne przy przetwarzaniu w czasie rzeczywistym itd... Objaśnienia Kolegów, że coś się nie wykonuje w konsekwencji czegoś są słuszne, ale najczęściej mają sens jakiś mikrosekund. Tu też po raz kolejny się pokazuje, że uczyć się programowania jest lepiej na pececie. W tym przypadku...
Myslę, że sprawdzenie i wybranie najpóźniejszej daty modyfikacji ze wszystkich plików w katalogu to by było przynajmniej częściowe rozwiązanie - nie uwzględnia usunięcia plików. Czyli w WinAPI - FindFirstFile, FindNextFile i CloseHandle oraz odpowiednio zorganizowany algorytm porównawczy... ;) -- Pozdrawiam, Daniel
http://obrazki.elektroda.pl/5144790300_1... Przedstawiam Wam swoje najnowsze dzieło - KrzysioCart MicroSD - kardridż do konsoli Pegasus, który będzie ostatnim, jaki kupisz - żaden inny już nie będzie potrzebny. Kardridż obsługuję 82% wszystkich gier, jakie wyszły na konsolę NES / Famicom / Pegasus. Obsługiwane są następujące mappery...
Jeśli chcesz to zrobić bez instrukcji przypisania, to używasz tzw. transformacji "worker-wrapper" (po polsku pracodawca-pracownik? :P) Dodatkowym plusem jest fakt, że tak wyrażona rekursja jest rekursją ogonową (wywołanie rekurencyjne jest ostatnią operacją wykonywaną w funkcji, stąd rekursję prosto da się zamienić na iterację). Oczywiście kod napisany...
Bucks, w takim razie nie ma co w moim przypadku kombinować z mocą jak dobrze zrozumiałem Twoj wpis z tego co napisałeś to regulator tak steruje Twoim kotłem, że zmiana mocy nie jest u Ciebie niezbędna. Jak chcesz to możesz w ramach ciekawostki zmniejszyć moc maksymalną i zobaczysz jakie będą efekty i np. jaką wartość procentową będzie wskazywał regulator....
Po pierwsze, sterowanie zawsze współpracuje z czujnikami. Jeśli na Twoim przejździe nie ma czujników, to pozycja i stan pociagu nie ma znaczenia bo i tak nie wiesz jaki jest stan. Po drugie, czujniki należy tak rozmieścić aby mozna było w sposób bezdyskusyjny określić wymagane stany przejazdu - u ciebie jest to pozycja pociągu wersus kierunek jazdy....
A czego tu nie rozumieć ? Po prostu musisz sobie zrobić osobne procedury albo etykiety dla każdego rodzaju przeliczeń czyli osobną dla Mohm, Kohm ,Ohm . Następnie układasz algorytm np coś takiego. Wybór jednostki wejściowej Mohm Kohm Ohm i teraz wybierasz sobie rodzaj jednostki następnie z klawiatury zczytujesz wybór z menu i teraz musisz mieć wszystkie...
Podmień procesor np. AMD A6 3400, było wiele podobnych uszkodzeń. Następny w kolejce to zmiana RAM Co z sygnałmi na KB930QF A1/ lub napisz jaki masz w swojej rev. MB EC_ON 51_ON# 40 LID_SW# ( czujnik podniesienia ekranu ) EC_RSMRST# Poszukaj na forum (pisałem) algorytm postępowania z tym KBC dla rozpoczęcia prawidłowej pracy laptopa. np. sprawdz RSMRST...
http://obrazki.elektroda.pl/6106634100_1... Przedstawiam projekt inteligentnej stacji meteorologicznej. Jest to nietypowa konstrukcja, zdolna do przewidywania temperatury powietrza atmosferycznego na kolejne 24 godziny. Wykorzystałem do tego celu sztuczną sieć neuronową. Stacja rejestruje co minutę wartość temperatury oraz prezentuje...
Założenia: oś joya do przodu/do tyłu to oś Y oś joya na lewo/na prawo to oś X oś Y odpowiada za prędkść w ruchu prostoliniowym oś X odpowiada za prędkość skręcania(prędkość kątową) A według ciebie wszyscy mają precyzyjną rękę i potrafią szybko poruszać drążkiem idealnie wzdłuż osi Y=0? Elementy w joyach zużywają się i nagle okazuje się że masz y=-41...
Ponieważ aktualnie mierzę się z podobnym problemem w driverach zaimplementowanych w moim RTOSie, powiem Ci szczerze, że taki sposób obsługi SPI jest po prostu niemożliwy do zrobienia poprawnie i tak żeby osiągnąć jakąś rozsądną częstotliwość. Sytuacja którą obserwujesz jest stosunkowo prosta. Natychmiast po uruchomieniu transmisji masz pierwsze przerwanie...
nie pamietam juz pascala ale moze chociaz idee ci podsune. Z zalozenia listy jednokierunkowej wiadomo ze ma wskazanie na glowe, a kazda komorka posiada wartosc i wskazanie na kolejny element. Szukasz elementu przedostatniego i zapisujesz pod x. Wtedy element x.next (czyli ostatni) zapisujesz pod zmienna pomocnicza. x.next:=nil (tak pozbywasz sie zapetlenia)....
W moim AVRStudio zajmuje tyle samo, co jest raczej całkiem normalne. :) Faktycznie biorąc pod uwagę ATMega8 to taki programik zajmuje ponad połowę flasha. Głównym problemem jest to funkcja: dtostrf(x,5,2,buf); To ona zajmuje większość flasha, bo przy jej okazji pakowana jest cała arytmetyka zmiennoprzecinkowa. Sposobem na to jest operowanie...
Komunikacja: - Cała tablica będzie znajdowała się na sterowniku pierwszym - Sterownik drugi będzie pobierał ze sterownika 1 tylko jeden element z konkretnym indeksem (ten, który zgłosi chęć wyjazdu) - Sterownik ‘WJAZD’ będzie pobierał czas funkcją RTIME i przesyłał go do sterownika ‘WYJAZD’ aby zainicjować czasy na obu sterownikach...
Chciałbym przedstawić jeden z możliwych sposobów wykonania cyfrowego regulatora PID Przestawiony regulator nie ma konkretnego zastosowania , to do czego zostanie wykorzystany zależy od czytelnika. Opis regulatora kieruję do osób które zaczynają przygodę z automatyką i układami regulacji. Spróbowałem wyjaśnić jak działa cyfrowy regulator PID, czemu ich...
Z pewnością sposobów jest mnóstwo. Przypomniałem sobie troszkę asembler mcs51. Mam nadzieję, że program w asemblerze wyjaśni wątpliwości (albo pogłębi ;-) ). Skorzystanie z "tabliczki dzielenia" lub "tabliczki mnożenia" na liczbach o podstawie 2^8 przedstawia poniższy program. Tabelę rozbiłem na 3x256 bajtów. Obliczenie realizowane wg zależności x=256*a+b...
https://obrazki.elektroda.pl/1627311300_... Cześć Od dawna chciałem zrobić własny cyfrowy multi-efekt do gitary elektrycznej. Długo nie mogłem zabrać się za to z powodu różnych rzeczy no ale wreszcie jest. Mój projekt dotyczy tylko oprogramowania na gotową płytkę uruchomieniową STM32F746G-DISCO. Jest to raczej koncepcja/prototyp urządzenia...
https://obrazki.elektroda.pl/4189324400_... No wiec do rzeczy. Od długiego czasu leżały w szafce dwa groty Weller RT które cierpliwie czekały na stację sterującą. W końcu znalazłem chwilę i przyszedł na nie czas. Jak wiadomo, groty Wellera mają wbudowaną grzałkę oraz termoparę typu K, a ich największą zaleta jest bardzo krótki czas...
Wątek to nic innego, jak niezależny blok kodu, który po części żyje własnym życiem. Choć jest uzależniony od procesu (programu), który go stworzył, to dysponuje przede wszystkim własnym czasem procesora. Dzięki temu możesz w nim wykonywać instrukcje w sposób równoległy (niezależny) od reszty programu (notabene, każdy program posiada przynajmniej jeden,...
http://obrazki.elektroda.pl/1534141200_1... Po dłuuugim czasie (ponad roku) udało mi się zmobilizować do zabawy drukarką termiczną. Wytargałem ją ze starej kasy fiskalnej (model drukarki LTP1245). W tym samym czasie załatwiłem także drugą drukarkę jednak do niej dokumentacji nie znalazłem (wiem tylko, że druga - większa - jest na 24V)....
https://obrazki.elektroda.pl/7268233500_... Ten artykuł powstał w odpowiedzi na propozycję kolegi (at)Techekspert i jest rozwinięciem mojej prezentacji przedstawionej na konferencji The H(at)ck Summit w dniu 20 października 2023 r. Samą prezentację możesz pobrać stąd: Wyrzucamy algorytm Gutmanna do kosza Podstawowe informacje o niszczeniu...
https://obrazki.elektroda.pl/7245713600_... BK7231 zazwyczaj programujemy przez UART - pozwala na to wgrany przez producenta bootloader. W wyjątkowych sytuacjach jednak możemy niechcący ten bootloader nadpisać - wtedy musimy użyć trybu programowania SPI by odratować zablokowany układ. Tutaj opiszę, jak działa tryb SPI w BK7231 oraz...
Witam. Mam za zadanie przerobić program w C++ na schemat blokowy. Oto program: http://obrazki.elektroda.pl/8313542000_1... Czy ktoś wie jak to zrobić? Głowię się nad tym, ale nic mi nie wychodzi.
http://obrazki.elektroda.pl/5016503100_1... Układ nadążny za słońcem- inaczej układ śledzący, jest rodzajem układu sterowania, który umożliwia automatyczne lub półautomatyczne wodzenie za Słońcem. Układy tego typu wykorzystuje się najczęściej w celu znacznego podniesienia wydajności baterii fotowoltaicznych lub kolektorów słonecznych....
https://obrazki.elektroda.pl/9006975500_... Co takiego oferuje bojler z modułem Wi-Fi w środku? Jak wygląda jego budowa, co oferuje aplikacja? Czy można mu zmienić firmware? Zapraszam na pierwszą część przygody z Ariston Velis 80 i aplikacją Ariston NET - dziś zaczniemy od zakupu, wypakowania, testu aplikacji oraz zaprezentujemy płytki...
Falownik wyłącza się przy "swoim" napięciu wynikającym z ustawionego Grid Code, i powinno to być 253 V Słowem sprostowania... Falownik powinien się natychmiast wyłączyć po przekroczeniu 256V. Natomiast dopuszczalne odchylenia wynoszą ±10% z 230 V, czyli od 207 do 253V dla 95% średnich wartości 10-minutowych okresów ze zbioru tygodniowego. Co oznacza,...
Dzięki za komentarz BUCKS. Zgadzam się w zasadzie ze wszystkim co pisałeś. Sprytne i skuteczne tylko ma jedną wadę możesz to zrobić samodzielnie, bo raczej nikt inny z tego wątku nie ma takiej wiedzy i umiejętności. Gdybym potrafił to sam chętnie zmieniłbym algorytm pracy mojego kotła ale nie mam takiej możliwości to zmieniam to na co mam samodzielnie...
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
https://obrazki.elektroda.pl/3440510000_... Do napisania tego poradnika zainspirowała mnie FAQ - najczęściej zadawane pytania Kiedy? Przechodzenie na nowy standard DVB-T2/HEVC rozpocznie się w marcu 2022 roku i zakończy się 30 czerwca 2022 roku. Od 1 lipca naziemna telewizja będzie nadawana tylko w formacie DVB-T2/HEVC. Dlaczego? Format...
Jak to u nas w kraju bywa zdarzają się dłuższe przerwy w zasilaniu. Najbardziej mogą na tym ucierpieć nasze akwaria z rybkami. Brak przepływu wody przez filtr kubełkowy czy brak napowietrzania i katastrofa gotowa. Wydaje mi się że już po godzinie braku zasilania w filtrze kubełkowym zaczynają się procesy gnilne beztlenowe i wydziela się masę trujących...
http://obrazki.elektroda.pl/6223122300_1... Domyślną metodą kontroli napięcia 230 V AC jest kontrola poprzez triak. Tak zrealizowany jest każdy ściemniacz. Kontrola taka oparta jest o kontrolę fazy - triak jest otwierany jedynie na pewną część sinusa napięcia przemiennego. http://obrazki.elektroda.pl/2250705900_1...
http://obrazki.elektroda.pl/4871444500_1... Steropes Witam, chciałem przedstawić robota klasy linefolower. Pracowałem nad nim w wolnym czasie około roku wliczając różne wersje. Jak zwykle chciałem odejść od stereotypów i głównego nurtu linefolowerów. Głównym celem było, aby robot mógł widzieć linie przed nim, by mieć trochę więcej czasu...
Dyskusja na poziomie opiera się o fakty ...a bardzo pomocne przy tym jest ich chociażby elementarne zrozumienie. Ty nie przeczytałeś tych patentów, czy tylko ich nie zrozumiałeś? 1. Napisz np. parę zdań swoimi słowami, czego dotyczy pierwszy z cytowanych przez Ciebie patentów i uzupełnij wiedzę na temat sektorów serwo bazując na pozostałych. Prądy...
Elektroniczny wysokościomierz-wariometr do samodzielnego montażu, wyposażony w sygnały dźwiękowe i świetlne, został zaprojektowany jako narzędzie zwiększające bezpieczeństwo w różnych dyscyplinach sportów lotniczych. Urządzenie to jest szczególnie przydatne dla entuzjastów skoków spadochronowych, lotów paralotniarskich oraz pilotów ultralekkich statków...
Jesteś automatykiem, który uczy się, czy jesteś użytkownikiem tej maszyny? Kolego. Rzuciłeś temat i oczekujesz pomocy w formie gotowca. Spróbuj jednak postawić się po drugiej stronie. Nie każdy posiada zainstalowany program Easy Soft i to jeszcze w takiej samej wersji, jaką Ty dysponujesz. Nie każdy też zna język niemiecki. Ponadto początkowo wrzuciłeś...
Cześć. Zmiana obrotów pompy jest tylko pół środkiem. Producent w swoim zamyśle ułożył algorytm sterujący obrotami pompy obiegowej tego kotła kierując się projektami przykładowymi i dobrą wiedzą techniczną, która przewiduje odpowiednie rozwiązania instalacji grzewczych w zależności od potrzeb grzewczych budynków / mieszkań. W skrócie, jeżeli instalacja...
Ponieważ topik rodzi się w bólach, jest coraz więcej cennej dyskusji myślę, że w końcu można zadać pytania i dostanę odpowiedzi bez ubliżania na temat, poziomu wiedzy rozmówcy, czepiania się nieistotnych szczegółów i ośmieszania. ... W uproszczeniu tak jak opisałam ,że produkt grupuje się . Przy produkowaniu pojedynczego typu tranzystora wynik niestety...
https://obrazki.elektroda.pl/9290552300_... Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza LED 5 na...
http://obrazki.elektroda.net/47_12742125... Witam wszystkich. Chcę zaprezentować automat dolewania wody do mieszalnika mieszanki betonowej. Sercem automatu jest sterownik oparty na mikroprocesorze AVR ATmega8. Do sterownika podłączona jest sonda rezystancyjna odczytująca aktualną wilgotność mieszanki i impulsowy licznik przepływu wody. Sterownik...
Chcąc mieć skok 1%, musimy odliczac 100 półokresów, dla 50Hz sieci będzie to pwm o częstotliwości 1Hz. Dla rozdzielczości 10%, odliczać 10 półokresów czyli 10Hz. Ty piszesz, o ciągłej zmianie częstotliwości PWM? Nie. Pisałem o zakładanej rozdzielczości. Pomoże prosty przykład: Obecnie masz PWM z rozdzielczością 1024 (taką masz max wartość w liczniku...
Przyjmij na starcie, że: PWM = 100% PV_I(n-1) = 0 PV_V(n-1) = PV_V(n)-1 wtedy algorytm będzie szedł w lewo (zmniejszał napięcie). Edit: poprawka po dokładniejszym przeanalizowaniu algorytmu Ale jeśli założy się 100% PWM na starcie, to czy w następnym kroku zmniejszając PWM nie będzie on za wysoki? - duża wartość PWM to dużo mocy na wyjściu, na obciążenie...
.....jeśli chodzi o dodatki typu Smart - tylko jak często się z tego korzysta? Na początku na pewno często, ale później to nie wiem. Do tego jednak jest spora różnica w cenie obu urządzeń. Jeśli chodzi o smart i aplikacje do zarządzania to akurat LG jest mocno w tyle. Ich aplikacja to jakiś "gniot"... do tej pory ( LG ThinQ ) nie wiem ile zużywa pralka...
https://obrazki.elektroda.pl/6710486900_... Każdy, kto zaczyna swoją przygodę z Arduino, zwykle na samym początku staje przed dylematem w jaki sposób prosto i przejrzyście zarządzać zadaniami, które uruchamiane powinny być w określonych i najczęściej różnych interwałach czasowych. Jest to problem tzw. harmonogramowania zadań. W niniejszym...
https://obrazki.elektroda.pl/2031165400_... Opiszę tutaj krok po kroku sposób w jaki możecie zaprojektować drukowaną w 3D obudowę do własnego projektu w darmowym programie Blender. Przedstawiona tu obudowa będzie wzorowana na popularnych obudowanych uniwersalnych często kupowanych przez hobbystów. Po ukończeniu obudowę wydrukuję na...
Zrobiłbym to tak (pseudokod): VAR flag = 0 FOR Dodano po 55 Spojrzałem właśnie do pliku CSV i widzę, że zmiana prądu z max do min zajmuje więcej niż pojedynczy okres próbkowania, więc niestety mój algorytm tu nie zadziała. Autorze, czy możesz podpowiedzieć, jaki jest cel odwracania co drugiej "paczki" danych? W naszych czasach większość prostych problemów...
Wycinanie sinusoidy będzie generowało zakłócenia, ale może jakieś filtry LC by pomogły. Niestety nie. Częstotliwość 50Hz wymaga dużych indukcyjności, w dodatku wówczas filtr będzie kosztować 3x tyle co ten sterownik. Rozwiązaniem jest zastosowanie jak najkrótszej skrętki do zasilania grzałki. W przypadku offgrid problemu z przedostawaniem się zakłóceń...
No Blink w Embded to jak "Hallo World" A najlepiej jest go zrobić na kilka sposobów, np. delaye, a potem timery. Potem zmiana stanu diody przyciskiem, zapalanie się na jakiś czas po wciśnięciu itp. Na jednej diodzie i przycisku można się sporo nauczyć. Nawiasem mówiąc zapalanie diody na jakiś czas po wykryciu impulsu, jest tym, co potrzebujesz do wykrywania...
zmiana czasu algorytm algorytm obsługa algorytm naprawa algorytm obsługi algorytm naprawy
zmiana eprom sprzedam głośnikowe magnes neodymowy kontaktron
amica falownik konfiguracja routera arris
Arielli LED-50DN4T2 Firmware Download: Main Board Code Required, Safe Flashing Tips Zły blok na dysku \Device\Harddisk0\DR0 – diagnostyka, SMART, backup, wymiana HDD/SSD