Dziękuję, Teraz LED rozjaśnia się i ściemnia. Proszę przerób swój program z poprzedniego postu tak aby LED włączał się i wyłączał co 500ms. Z przyjemnością dostosuję program do nowej funkcjonalności, tak aby LED włączał się i wyłączał co 500 ms, zamiast pulsować. Oznacza to, że zamiast płynnego zwiększania i zmniejszania intensywności światła, LED...
Racja, zgadzam się. Zmienna static bez łączności nie jest tworzona na stosie, żyje sobie od początku do końca programu, jedynie jej zasięg jest ograniczony do bloku lub funkcji, ale nadal nie rozumiem co powoduje że te zapisy są różne: W pierwszym przypadku jest najpierw (w czasie startu) inicjowana wartością zerową (NULL) a potem w funkcji (main)...
Moje trzy grosze do tego programu: ilość elementów tej tablicy pojawia się w programie więcej niż raz. Modyfikacja takiego kodu byłaby bardzo trudna, gdyby np. należało zmienić ilość danych na których program operuje, bo programista musiałby wyłapać w programie wszystkie miejsca, w których ta liczba występuje. Pomyśl, jak zmodyfikować program tak, aby...
...Deklarację robiłem na różne sposoby np. volatile unsigned char znacznik; i cóż... efekt jest taki, że ewentualna modyfikacja wartości tej zmiennej jest widoczna tylko w danym segmencie kodu... Wytłumaczenie jest proste - źle zbudowałeś projekt :( Przykład: system.h //... volatile int var; //... uart.h //... #include "system.h" //... main.c...
A co z pomiarem wynikającym ze zliczania zwojów przy znanej średnicy tubusa i papieru, którą opisałem (nie wymaga rolki) ? Z myszką optyczną może być ten problem, że wymaga ona pewnych nierówności faktury powierzchni odbijającej aby wykryć ruch obrazu. W obrazie powierzchni muszą być krawędzie, które są wykrywane przez układ analizy. Przy gładkim papierze...
Definicja tcp_timer_needed() jest w pliku tcp_impl.h, żródła w timers.c. Plik tcp_impl.h zaincludowany w tcp.c z resztą tu nic nie zmieniałem. Po dopisaniu #include "lwip/timers.c" program się kompiluje owszem i wszystko działa ale mam potem problem z kompilacją gdy chce dodać liczniki softowe pod freertos a to za sprawą includeowania pliku timers.h....
https://obrazki.elektroda.pl/1761046600_... 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ż...
http://obrazki.elektroda.pl/7858659300_1... Niewątpliwą zaletą nowych domofonów jest otwieranie elektrozamka przy pomocy indywidualnego kodu wpisywanego na klawiaturze numerycznej. Funkcjonalności tej pozbawione są proste domofony starego typu, wyposażone jedynie w przyciski przypisane poszczególnym mieszkaniom. Przykładem takiego rozwiązania...
http://obrazki.elektroda.pl/6148316100_1... http://obrazki.elektroda.pl/9687194100_1... Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez...
https://obrazki.elektroda.pl/7393623100_... Witajcie, dziś dla odmiany mała zabawa programistyczna. Przedstawię tu jeden prosty trik na oszczędzanie pamięci przy zapisie typu integer w języku C i nie będzie to po prostu rada w stylu "użyj typu 8-bitowego zamiast 32-bitowego". Pokazany tu typ sam dobierze sobie potrzebną ilość bajtów...
Witam serdecznie rozpoczyna się w pełni sezon na koszenie trawy. Wobec wysokich cen za fabryczne roboto kosiarki (bez kablowe) z GPS RTK , składam pytanie czy znacie jakieś ciekawe przetestowane pr... Bezpośrednia odpowiedź na pytanie – Tak, istnieje kilka realnie przetestowanych projektów DIY kosiarek RTK, a także opłacalne scenariusze „re-use” tańszych...
https://obrazki.elektroda.pl/7592930000_... Przedstawię tu jak można zrobić własny bezprzewodowy gamepad w oparciu o Arduino R4 WiFi i Joystick shield. Nasz kontroler będzie łączył się z naszą siecią WiFi i wysyłał na nasz serwer dane o wciśniętych klawiszach poprzez protokół bezpołączeniowy UDP, co zapewni nam szybką reakcję na wciskane...
Prawdopodobnie źle używam zmiennych volatile przerwa. Zmienna ta jest chyba gubiona. Jeśli zamiast if (przerwa == 0) wpiszę jakąkolwiek inną wartość układ pobiera cały czas te 5 nA
W Zmienne globalne — wiedz, kiedy są modyfikowane Zmienne globalne muszą być ostrożnie obsługiwane, gdy są używane z przerwaniami, ponieważ te są generalnie asynchroniczne. I jeżeli zmienna globalna jest modyfikowana przez ISR, może zostać zmieniona w dowolnym momencie. Musimy mieć na uwadze następujące aspekty: Odczyt/zapis zmiennych globalnych...
Obecnie w Linux Mint 20 (Xfce) - KiCad 6 i Kubuntu 20 - KiCad 7 (Plasma) nie ma problemu z dostępem do (odczyt) bibliotek KiCada. Jednak ich modyfikacja i zapis wymagają uprawnień do zapisu. Z jednej strony chroni to oryginalne biblioteki przed zmianami, ale również utrudnia modyfikację tych bibliotek. Też dziwię się, że nikt nie wpadł na pomysł, aby...
Przecież to co chcesz osiągnąć to banał. Przerób jakiś kurs, opanuj podstawy i sam to zrobisz. Sądząc po twoim temacie brakuje ci ich. W pierwszym problemie pomogłem, pokazałem jak to można zrobić (przerabiłem tylko pętlę loop, dodałem zmienna "a"). Dalej musisz pomyśleć sam. Widać, że nie szukałeś na necie żadnego przykładu, a jest ich pełno.
Dziekuje za wszystkie odpowiedzi. Natomiast dostawienie jeszcze jednej przetwornicy to moim zdaniem pchanie się w koszty tylko po to aby zasilić 2 ledy do podświetlenia? Ja bym dobrał odpowiednie rezystory i zasilił Ledy z 24V. Do calej modyfikacji ida 4 wentylatory (2 na glowice i po jednym na plyta glowna i zasilacz) po 70 PLN za sztuke wiec dolozenie...
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
Modyfikacja kodu, wcześniejszy kod umożliwiał wyświetlanie od razu "stron" (jeśli 4 znaki siedmio segmentowe można nazwać stroną) Menu, lecz dane które są pobierane z zmiennych są statyczne, tj. nie są odświeżane a z ostatniego odczytu podczas przełączania się między strony. Poniższy kod, dzięki dodaniu przycisku do wejścia do menu, zmiennej o statusie...
Skoro zmienna jest typu char*, a nie const char*, to kompilator nie może sobie "założyć", że łańcuch tekstowy wskazywany przez ten wskaźnik nie może być modyfikowany. Nie masz racji. W ten sposób definiujesz wskaźnik na literał łańcuchowy, który w C ma typ char (at)LED5W , kompilator ma pełne prawo połączyć (aczkolwiek nie musi) takie same literały....
Zacznę od końca - jeżeli nie ma ostrzeżenia, to byłby to błąd gcc (znaczy, brak ostrzeżenia). Nowa składnia obsługi przerwań: http://www.nongnu.org/avr-libc/user-manu... Priorytety przerwań - teoretycznie, ponieważ w przerwaniu od timera masz delay(), to sei() mogłoby mieć uzasadnienie. Ale jeżeli warunki są takie, że następne...
Powiem tak jedyny problem jaki mam (pewnie dla Ciebie jest blachy) to żeby używać np include stm32f429xx.h lub core_cm4.h to dodałem je jeszcze raz (skopiowałem z CMSIS do folderu gdzie ich używam ). To mi się tylko nie podoba bo mam teraz dwa razy te same hadery w projekcie, a nie wiem gdzie dodać patch a jak piszę w pliku bezpośrednio ścieżkę to...
Witam. Proszę o pomoc w małej modyfikacji zapytania SQL. Mam makro w Excelu do pobierania danych i w jednej linii jest fragment, który pobiera sumę sprzedaży produktów za dany okres. Problem w tym, że jest to zmienna użyta do obliczeń w zapytaniu i w przypadku zerowej sprzedaży wyskakuje błąd dzielenia przez zero. Próbowałem użyć funkcji CASE, tak aby...
Niestety nie wiem jak całkowicie wypełnić taką strukturę 5-cioma słowami uint16_t (ważne) nie odwołując się bezpośrednio do zmiennych w tej tablicy ? Możesz użyć unii, gdzie jednym elementem jest zmienna o typie Twojej struktury a drugim tablica zmiennych typu uint16_t. Innym rozwiązaniem jest deklaracja wskaźnika na tablicę pięciu uint16_t, wpisanie...
Zamontować za oknem kaloryferek z tyłu lodówki Temperatura średnioroczna w Polsce to poniżej 10 stopni w domu mamy około 20 a za lodówka jeszcze więcej. Co więcej można by zrobić automatykę która by działała bardziej w nocy. Taki układ adaptacyjny może zmienna histereza miedzy dniem a nocą. Może obniżenie temperatury w nocy kiedy sprawność była by większa...
AnsiString to taki String ale tylko na pojedynczych bajtach dla litery - czyli nie obsługuje UTF/Unicode. Zupełnie nie rozumiem użycie tego typu w podanym kodzie. TJPEGImage to klasa obsługi obrazów JPEG. Nie służy wyłącznie do otwierania plików, a rozszerzenie pliku nie jest w żaden sposób wymagane do wczytania do klasy (niestety MS tak wtłoczył ludziom,...
Volatile to volatile - zawsze wyłącza optymalizację kodu dla zmiennej. Wtedy każda instrukcja zmiany wartości danej zmiennej musi skutkować zmianą jej wartości wprost w pamięci danych. Zmienna opatrzona volatile nie jest nigdy tymczasowo 'przenoszona' do rejestrów roboczych procesora. Niezależnie gdzie ta zmiana wartości jest określona (czy w funkcji...
Szanowni Forumowicze, odbieram pewne dane z nRF'a (24l01+). Gdy program wykryje zdarzenie, to przechodzi do funkcji reagującej na zdarzenie i dającej dostęp do odebranych danych. Funkcja jak poniżej: [syntax=c]void callbackData ( void * nRF_RX_buff, uint8_t len ) { PORTB &= ~(1<<PB0); uint8_t *tmp = (uint8_t *) nRF_RX_buff; uint8_t *rs232_buff;...
Mam problem ze zmodyfikowaniem funkcji php w Joomla 1.5.22 w pliku modules.php To są na pewno jakieś szkolne błędy, bo jestem zupełnie zielony. Moja modyfikacja polega na tym, że kiedy zmienna $module oznacza moduł 'Search', to zawartość ma być wstawiana bez znacznika 'div'. Niestety pokazują się błędy. Oto ta funkcja. Obok wstawionych przeze mnie linii...
Potrzebuję pomocy w konfiguracji Timer1 (ten mam wolny) ewentulanie modyfikacja obecnej konfiguracji Timer0. Obecna konfiguracja jest dla odliczania odpowiedniego czasu dla ramek RC5 odbieranych przez odbiornik TSOP322 przy taktowaniu procesora z F_CPU=8MHz, w celu oszczędności energii chcę zrobić odbieranie przy częstotliwości 1MHz. Jak widać z obsługi...
Mieszanie do tej dyskusji bitbandingu nie ma sensu. Operacja "tylko-zapis" jest atomowa jeśli tylko zmienna którą zapisujesz ma "rozmiar natywny" (lub mniejszy), czyli na ARMach generalnie 32 bity lub mniej. Wszelkie operacje zdradzające cechy "read-modify-write" (a więc "a^= b", "++a", "a += b", "a |= b" itd) NIE są atomowe. To czy akurat "celem" danej...
Pomęczyłem się i wymęczyłem to: [syntax=vb]$regfile = "m128def.dat" ' specify the used micro $crystal = 16000000 ' used crystal frequency $baud = 19200 ' use baud rate $hwstack = 100 ' default use 32 for the hardware stack $swstack = 100 ' default use 10 for the SW stack $framesize = 40 ' default use 40 for the frame space Config Pinb.6 = Output Config...
BMW E30 318i M40 1990 TURBO. Jak dolozyc sprezarke? Chce uturbic stary dobry,piekny samochod ale mam wiele niejasnosci jak to zrobic. Potrzebnych bedzie kilka rzeczy: - sprezarka TURBO jaka zastosowac czy moze byc od diesla ze zmienna geometria czy lepiej wziac od bezyny,chlodzona ciecza? Czy potrzebna dodatkowa pompa oleju do smarowania? Jaka chlodnice...
Heh nie chodziło o deklarację zmiennej static wewnątrz funkcji. Moja wojna polega na tym, że ja twierdzę, że coś czytane w przerwaniu a modyfikowane w mainie powinno być ulotne... Nie, to akurat jest jeden z wyjątków, kiedy zmienna współdzielona przez main i przerwanie nie musi być volatile. W tym przypadku należy tylko zapewnić, żeby modyfikacja zmiennej...
1. a od kiedy to zmienna byte przechowuje wartości od 0 do 131000 ? 2. a cio to?: Goto Mode1 Mode1: Const Adresw = 174 Const Adresr = 175 Goto Szukanie_folderu a) stałe są stałe i nie ważne czy umieścisz je w takim ifie, czy nie i tak nie zmienisz ich wartości b) zapomnij o goto... to da się rozwiązać pętlą... i paroma warunkami... goto się w takich...
Jeśli tej struktury używasz tylko do odczytu w przerwaniach i programie głównym, przy czym zapis do niej odbywa się wyłącznie w programie głównym, to volatile nie jest konieczne. .. Panowie wydaje mi się, że właśnie w takim przypadku użycie volatile jest KONICZNE i to zdecydowanie, ponieważ to właśnie tylko w funkcjach a w zasadzie TYLKO w funkcjach...
Witaj Jak znajdę umowę to Ci napiszę w jakiej taryfie jestem. Porównaj poszczególne składniki w moim pliku (opłata za gaz 1,3026 zł za m3; przesyłowa zmienna 0,4195 zł za m3 + abonament i przesyłowa stała 29,59 zł). Wszystkie ceny są netto. Może w Tarnobrzegu płacicie dodatkowo "za to że płynie Wisła". W Opolu obowiązują takie stawki jak w pliku xls....
Makrosik: masz racje, moje niedopatrzenie. Rzucilem okiem na przyklad nie patrzac na dokladna realizacje. Niemniej twoj przyklad jest niezyciowy, bo powoduje gubienie przerwan - jesli licznik jest rowny 0 i nastapi kolejne przerwanie to nie wplynie to na licznilk. Takze powinna byc raczej inkrementacja licznika i jesli jest on rozny od 0 to nastepuje...
Podałem link, jest tam plik PDF cały opis razem ze schematem i oprogramowaniem w wersji BASKOM kod źródła (czy jak to tam się fachowo nazywa Czy mam go przeżucić tutaj? ----------------------------------------... Umieszczam program. ' Przerywacz pracy wycieraczek o programowanym czasie ' '$sim $regfile = "89c2051.dat"...
Jest to modyfikacja kodu termometru z kursu avr-gcc. Mój wkład to funkcje 'przyciski' i 'termostat', a więc błąd dotyczy tylko ich(ewentualnie usytuowania ich w programie). Problem polega na tym, zwarciu PC4 do masy dostaje krzaki na lcd. Oto kod: #include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include "hd44780.h"...
Witajcie! W sieci znalazłem projekt lampki RGB sterowanej z pilota, projekt pochodzi z tej strony. Postanowiłem jednak z budować do tego swój pilot, a wybór padł na SAA3010: (na schemacie zamiast rezonatora jest kondensator, proszę się tym nie sugerować.) http://obrazki.elektroda.pl/9020128600_1... Pilot jest raczej sprawny i działa...
Przygotowuję Raptora do modyfikacji - zastosuję zmienny wektor ciągu silnika. Inflat - w nowej barwie.
Zrób tak: Dim Temp As Byte Dim Reserved As Eram String * 8 Dim Zmienna As Eram Byte Dim Status As Eram Byte If Status <> 123 then Reserved = "Reserved" Zmienna = 100 'Ustawienie wartości po programowaniu Status = 123 End If Temp = Zmienna 'Odczyt zmiennej z EEPROM'u do RAM Temp = Temp + 22 'Modyfikacja Zmienna = Temp 'Zapis nowej wartości...
Mam problem z programem. Napisałam go przy użyciu dużej ilości wskaźników do struktury jako argumentów funkcji. Wszystko działa pięknie. Podczas pisania programu stwierdziłam że czemu by nie napisać tego podając do funkcji strukture a nie wskaźnik do niej. Zaczynając zmieniać wszystko, program przestał działać. Jeśli przekazujesz cała strukturę do...
Pracując z tablicą POST nigdy nie możesz być pewnym, że zmienna o danym indeksie została przesłana (ustawiona). Dlatego warto zawsze najpierw sprawdzić funkcją isset(), czy zmienna jest ustawiona, a jeśli nie - przypisać jej jakąś wartość domyślną. To o tym w skrócie jest ten warning. Spróbuj wprowadzić takie modyfikacje: [syntax=php]$login = isset($_POST['login'])...
(at)laeleigh Proponuję do zrobienia dwie rzeczy na początek. Odnoszę się do kodu z pierwszego postu . Zmiana trybu wejścia obsługującego przycisk: https://obrazki.elektroda.pl/4585378900_...
Dołożyć kondensator na napięcie 400V prądu zmiennego o jak największej pojemności. Wpiąć go równolegle do żarówki. Problemem jest ściemniacz nie przystosowany do LED i połówkowy prostownik w LED. Te LEDy, które mają lepiej stabilizowany zasilacz nie migają. Nie masz co reklamować bo "wina" jest i po stronie ściemniacza i po stronie LED.
Do radiomechanik Proszę spojrzeć w tekst wyżej. Napisałem, że układ jest po małych modyfikacjach zastosowanie zmiennego żarzenia lamp (6.3V/AC) w stosunku do schematu oryginalnego. Pozdrawiam.
Konieczny niestety też będzie układ dopasowujący Pi - kondensator zmienny - wariometr i kondensator. Widzę, ze chcesz go skopcić przy pierwszym naciśnięciu PTT.
Możesz zmieniać ją w dowolnym miejscu programu o ile będzie to zmienna typu volatile. Przerwanie w takim przypadku należy zablokować na czas modyfikacji w pętli głównej jeśli zmienna jest co najmniej 2 bajtowa. Uchrania do przed przypadkiem wywołania przerwania pomiędzy zapisem kolejnych bajtów.
U mnie nie ma mostka prostowniczego To zostaje tylko młotek i kowadło do prostowania prądu :wink: A tak na poważnie, to rozwalisz kondensator podałączając go do prądu zmiennego. Konieczny jest mostek, lub kowadło z młotkiem :wink:
Natomiast, jeżeli xxx jest stałe to replace() będzie prostsze. Nie musi być stałe. To też może być zmienna typu String.
AVE... Przezwojono go by uzyskać żądane napięcie i moc. A modyfikacja elektroniki dotyczyła zasilania uzwojenia pełniącego funkcję (elektro)magnesu. Opcja o tyle ciekawa, że można dość łatwo stabilizować napięcie wyjściowe niezależnie od obrotów silnika poprzez regulację napięcia na uzwojeniu wzbudzającym. Co ciekawe, można zastosować takie rozwiązanie...
Pytanie.Czy mostek jest na solidnych radiatorach i czy czałość jest chłodzona wentylatorem o odpowiedniej wydajności powietrza? Czy sprawdzałeś prąd pracy za mostkiem na wyprostowanym prądzie cęgami na prąd stały czy zmienny?Dziwi mnie taki spadek prądu po wyprostowaniu tym bardziej iż na tym mostku o takich parametrach diod prąd pracy powinien wynosić...
Na moje oko to zmienna Key musi mieć wartość 0...
Będzie problem ze skrętem jak napisal drzasiek, Dobrem by był zmienny napęd 1koło i 2koła.
no i zgodznie z tym co jest na tej stronce lub w instrukcji do ld (linkera) 1. wymyslic nazwe sekcji, np .ext_mem 2. zadeklarowac ja sobie w skrypcie linkera: MEMORY { ... EXTERNAL (rw) : ORIGIN = (jakis_adres), LENGTH = (jakas_dlugosc) ... } ... SECTIONS { ... .ext_mem : { *(.ext_mem) }...
Jeśli plik jest otwarty to makro pomija wykonanie otwarcia arkusza "baza". a jak jest otwarty to wykonuje dalsze instrukcje: kopiowanie potrzebnych wierszy. Pomija cała instrukcje czyli nic nie robi. czemu przed for each muszę dać otwarty=false a potem odnosić się do otwarty jako true Generalnie nie musisz dać na początku 'otwarty=false' bo zmienna...
Charakterystyka mocy wirnika wiatrowego nie jest stała ani nawet liniowa, przypomina krzywą Gaussa a jej funkcja jest wielomianem co najmniej czwartego rzędu. Bardzo łatwo jest przeciążyć turbinę co ewidentnie widać. Kontroler mppt nie radzi sobie z twojej produkcji wirnikiem. Wcześniej jednak nie odbiegały wyniki teoretyczne od uzyskanych (patrz poprzedni...
Co do połączenia wejść to są jedynie połączone dla składowej stałej. Wejście to wejście i "składowa zmienna" sobie nie wybiera sama drogi. Zaproponowana przeze mnie zmiana nie zakłóca normalnej pracy wzmacniacza. Ależ z pewnością zakłóca, bo w ten sposób powtórzę robi się dodatkowe sprzężenie( jakie) wejścia z wyjściem obwodu o znacznym wzmocnieniu....
Dokładniej chodzi mi o to czy znajduje się w: RAM, FLASH czy EEPROM. Zdarzyło mi się testować kod generowany przez różne kompilatory z różnymi opcjami optymalizacyjnymi. I w sumie może się okazać że tej zmiennej w ogóle nie będzie, bo zostanie optymalizacyjnie wchłonięŧa. Modyfikacja programu spowoduje wygenerowanie innego kodu. Po czym to poznaje?...
W podręcznikach które mam rzutowanie opisane jest bardzo pobierznie.. Napewno nie ma nic o rzutowaniu na const. Const zabezpiecza przed zmianą przekazywanej zmiennejv i modyfikacją wewnątrz funkcji. Skoro więc zmienna char * x musi być przyjęta jako const char * x to rzutowanie powinno odbyć się niejawnie funkcja (const char * y) funkcja(x) a mimo to...
Obecny gong jest na prąd zmienny,natomiast nowy jest na baterie ,czyli na prąd stały.Można zrobić zasilacz 5V na tym transformatorze,lub wstawić inny.
Mam doświadczenie.Ładowanie G 4000 prądem zmiennym trwale uwaliło słuchawkę. Po to baza ma taki kształt żeby nie można było plecami do przodu położyć słuchawki. A w G 2000 wszystko jedno-dlatego prad zmienny.... WW
Kolega mi powiedział żeby zlutować wszystkie plusy i zostawić masę, ale czy wtedy nie puszczę na LEDy prądu zmiennego ? Tak zrób, ale zostaw 4 diody prostownika , a pozostałą elektronikę odłącz , będzie prąd stały.
Twój miernik jest na prąd stały. Z przekładnika masz prąd zmienny. Obciążenie przekładnika jest nieliniowe (przyrząd z prostownikiem na 10A). Czy wiesz, na jaką moc musisz zaprojektować przekładnik?
Żeby wyglądało to w miarę oryginalnie, to kompletny zapłon od NSR75 (NS1), który ma stator typu gwiazda, podstawkę statora z zewnętrznym impulsatorem, koło magnesowe ze znacznikiem i moduł zapłonowy z opóźnianiem zapłonu w okolicach 10000 RPM. Wadą jest niestety cena i dostępność. Poza tym moduły zapłonowe też się psuły, a ze zamiennikami też są kłopoty....
Kolego janusz 27 podałem wcześniej linka do tematu w którym Pan obszernie wyjaśnił wszystko na temat działania opóźnienia w raz kolegą uglymaniek i działa bez zarzutu od pierwszego razu. A co do diody D601 to wywnioskowałem że ona jest odpowiedzialna za wcześniejsze odłączenie kolumn bo podaje ujemne napięcie właśnie ze zmiennego. Chyba że się mylę...
Większy opór (impedancja) nie może spowodować większego obciązenia, bo moc wydzielana w obciążeniu jest tym większa im większe jest napięcie na tym obciążeniu i tym mniejsza im większy jest opór obciążenia. Dla prądu stałego wyraża się to wzorrem P=U*U/R. Dla prądu zmiennego będą w tym wzorze modyfikacje ale zasada zawsze będzie taka, że kolumny o większej...
za C1 i C4 wstawiasz dwosekcyjny kondenastor zmienny pojemnosc jakies 40p(maksymalnie). ze schematu wynika ze nie powinien byc az tak hiper wazki i powinien dzialac bez modyfikacji
Dla zakresu napięcia zmiennego wskazania będą wynosiły kilka woltów czyli tak jak to opisałeś Polecam miernik analogowy (bez elektroniki), bo przy kilkudziesięciu kHz popularne cyfrowe sobie nie radzą.
Oki powoli zaczynam kapowac o co tu chodzi.... Ale metalohalogeny 150W dają strumień swietlny pomiędzy 10000 - 13000 lumenów... a oryginał miał 700.... to efekt powinien być widoczny.... balast wiadomo leci od razu... Chodzi o możliwości skupienia wiązki światła. Jeśli lampa mieć będzie nawet i 10 razy więcej lumenów ale łuk dłuższy, to i tak nie uda...
Po drobnych modyfikacjach w/w programu udało! mi się jednak zestawić tą transmisję :D Zastanawiam się jednak po co robię takie kombinacje alpejskie skoro transmisja z lpt do uP może działać na dwóch liniach na zasadzie podobnej do spi - na jednym int (clk) i dowolnym porcie (miso). Wystarczy przerwanie i badanie stanu drugiego pinu. Jedna zmienna robiąca...
Tak naprawde to nic.. jedynie zmienic napiecie zasilania, z 230 zmiennego np na jakies bezpieczne 12 czy 24 V i odpowiednio podłaczyc.. I kolejne pytanie do autora.. gdzie mozna dostac takie odbłyski??
co obniżałoby napięcie Jeszcze ten duży kondensator. Dodano po 7 Sprawdź napięcie pomiędzy nóżką 7 a nóżką 1 układu scalonego. Powinno tam być max.8V zmiennego. Nie zrób zwarcia pomiędzy nóżkami.
Widać wyraźnie, że zmieniającą się wartością w pętli, jest zmienna s . Wystarczyło nadać jej stałą wartość... Program jest tak elastycznie utworzony, że wyjątkowo prosto można modyfikację wprowadzić.
Witam, niedawno wpadłem na dość niecodzienny pomysł, aby wyeliminować z samochodu jednostkę sterującą silnikiem (ECU) i zamienić ją na komputer typu laptop, pierwsze założenia to: szybka zmiana map paliwowych, i monitoring poszczególnych czujników, gdyby się udało, możnabyłoby dołożyć zmienna wysokość i charakterystyke zawieszenia, ciśnienie doładowania...
Można przez sekcję w linkerze, ale można też taki banał: Problem mogę rozwiązać bez modyfikacji pliku ld. Wystarczy, że przekażę do bootloadera aktualne wskaźniki do potrzebnych funkcji. Załóżmy, że chcę aby zmienna FIXEDLOCVAR to był wskaźnik do funkcji: int xyz(int a, int b); Jak ją mam zdefiniować ? #define FIXEDLOCVAR ...
Co ma wspólnego -oporność ????? - dla prądu stałego i zmiennego ??????????? Ps. trafo.. sprawdzisz ...po oporności (powodzenia) Ps. "Fachowcy: od Galwa, życie jest brutalne. Ale na Elce "fachowcy"+ pijak (smakosz)dają sobie radę.
Myślę, że Freddie doskonale o tym pamięta. Natomiast Ty nie wiadomo z jakiego powodu ograniczasz volatile tylko do aspektu modyfikacji. Standard C określa, jak ma się zachowywać obiekt (np. zmienna z atrybutem volatile), a nie jak to zachowanie ma osiągnąć kompilator - tu mamy pełną dowolność. Raczej odwrotnie. Użycie volatile nie określa, że wystąpi...
Często stosowane w dostępie do rejestrów gdzie są oddzielne pola bitowe czy bajtowe o różnych funkcjach. [syntax=c] typedef union { uint32_t wartosc; struct { uint8_t bt0; uint8_t bt1; uint16_t wr0; }bajty; }moj_rejestr_a; .............. // zmienna lokalna do modyfikacji rejestru moj_rejestr_a loc_rej_a; // wczytanie całego rejestru jako wartości 32...
Witam, odświeżę nieco temat i przedstawię modyfikację zegarka: ......... g_speed to zmienna, która zmienia się tak jak g_position, tylko że z inną prędkością. Od g_position równie dobrze można zmienne odejmować, aby nie zabrakło danych do odczytu z pamięci, należy sobie tablice kolorów odpowiednio przygotować i przetestować. 5. Nagranie z cyfrowej...
Witam Dzisiaj implementowałem modyfikację pewnego pliku xml. Plik wczytywałem do zmiennej typu string "Zawartosc", a następnie znak po znaku przepisywałem do innej zmiennej typu string "Zawartosc2" a tę zmienną z kolei zapisywałem do innego pliku na dysku. kod z istotnymi fragmentami: string Zawartosc = ""; string Zawartosc2 = "";...
(at)Hevet, za przywrócenie streamu odpowiada zmienna : resumePlay = true; Jest ustawiana w funkcji voiceTime() To nic innego jak naciśnięcie przycisku OK na pilocie, jeśli zmieniłeś sobie coś w tej funkcji to odtwarzanie nie włączy się. Zmienna resumePlay po prostu udaje kod pilota rcCmdOk. [syntax=c] if (resumePlay == true) { ir_code = rcCmdOk; //...
Na pewno ręczną modyfikacją pliku. IF forum_id=x -> ilosc_tematów=y Ta $lang['Topics_per_page'] lub ta $lang['Posts_per_page'] zmienna cię interesują. W pliku lang_admin_board.php Łączysz się z bazą danych. Pobierasz id aktualnego tematu. Sprawdzasz czy to ten co cie interesuje. Jeśli tak podmieniasz wartość zmiennej $lang['Posts_per_page'] na interesującą...
Po kompilacji programu atmega powinna zapodac sygnały na portach: PB1,PB2,PB3 - są to sygnały na 3 serwomechanizmy. U mnie właśnie nie ma tych sygnałów. Poniżej Kod programu: [syntax=cpp] #define F_CPU 1000000L #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <string.h> #include <avr/signal.h>...
Jeszcze do sprawdzenia łożysko talerza o ile nie było już czyszczone i na nowo smarowane. Czy nie ma też nadmiernych luzów. Może stawiać zmienny opór stąd to falowanie obrotów. Lekki, plastikowy talerz ma niestety małą bezwładność i wszelkie zmienne opory na łożyskach od razu będą słyszalne. Dodawanie równolegle dużego kondensatora elektrolitycznego...
1. Schematu jak powiedziałem nie będzie 2. Nie wykorzystałem miejsca, bo na wszystko by i tak nie starczyło i wtedy poza tym na samej płytce byłaby plątanina kabli - a tego nie chciałem. 3. Program po malutkiej modyfikacji może obsłużyć matryce o rozmiarach do 56*8 (buforem jest tu zmienna 64-bitowa). Po dalszej modyfikacji (trochę większej) można sterować...
gatar msolid.gif ten schemat jest dobry robiłem go i działał bez problemu, a nawet robilem modyfikacje zamiast tych BC548 wziołem jakieś nieznane mi tranzystorki pnp i tez działało a zamiast BD284 mam 2N3055 mozna też dać npn w multiwibrator i też działa.
[syntax=c] /***************************************... * Pary tekst - zmienna są w jednym miejscu, * łatwe do inspekcji i modyfikacji ****************************************... #define FOREACH_VAR(VAR)\ VAR("tekst1 %d",zmienna1)\ VAR("tekst2 %d",zmienna2)\ VAR("tekst3 %d",zmienna3) #define PRINTF_STR(str,zm) str #define PRINTF_VAR(str,zm)...
le jeżeli utworzę tablicę globalną jak poniżej: static const uint8_t tablica Nie. Co zrobi kompilator tego nie wiesz, bo modyfikatory static i const nie służą określaniu położenia zmiennych, czy tablic w pamięci. const ci jedynie daje tyle, że próba modyfikacji takiej tablicy powinna zakończyć się błędem podczas kompilacji. Oczywiście w praktyce, na...
Coś mi się widzi, że ten układ moze być podobny do UC3842 - czy ma 8 nóg? Jeśli tak to zasilanie powinno trafić na 7 nóżkę. Doprowadzone może być od + na głownym kondensatorze lub do zmiennego przed mostkiem. Jest ono podawane przez rezystor ok. 60-100kom 1W. Czasami występują dodatkowe modyfikacje tego układu. Proponuję prześledzić tor od 7 nogi i...
Potrzebujesz miec srodowisko MPLAB IDE - jest bezplatne ze strony microchip. To jest kod w C, tutaj Boost C - nigdy o tym nie slyszalam. Wiekszosc kompilatorow integruje sie z MPLAB, tak ze piszac w MPLAB IDE uzywasz kompilatora zewnetrznego. Zmieniajac taktowanie mikrokontrolera neiwiele zrobisz 8MHz, 4MHz i co dalej? 2MHz, 1Mhz, pol, cwierc? Tylko...
No ale dlaczego kolega do temp2temp kopiuje wartość decicośtam, a nie temp2 ? To decicośtam podlega ewentualnie modyfikacji przy zapisywaniu do temp2 w zależności od subcośtam2. Analiza w tym wypadku jest zatem błędna. Po drugie, tak sobie oglądam, i zmienna licznik nigdy nie jest równana do zera poza uruchamianiem programu. Oznacza to, że przekręca...
To wiemy Ty i ja, oraz inni, ale czy wie o tym tomaszdko ? Ta informacja jest umieszczona w pomocy do programu i łatwo ją znaleźć. Niestety jeżeli nie zna choćby podstaw Asemblera nie będzie wiedział do jakich rejestrów została zapisana zmienna Single. Przykład z modyfikacją zmiennej typu Single w przerwaniu to akurat bardzo zły przykład. I to nie...
Ja nigdzie nie twierdzę, że chcesz to do czegoś wykorzystać. Po prostu opisałem kod, który pokazałeś i problemy jakie się z nim wiążą. Co do definicji z modyfikatorem volatile - IMHO to kiepskawe rozwiązanie. volatile efektywnie w gcc działa tak jakby lokalnie wyłączyć optymalizację, ale w tym przypadku to, że pozostawia literał w RAM to przypadek,...
Chyba zaczyna się ujawniać wyższość procesorów o możliwie długim słowie danych - nawet operacje 32 bitowe będą atomowe. Nie będą niestety o ile operacja RMW będzie realizowana przez kilka rozkazów, które mogą być przerwane. Będzie natomiast w systemie, który będzie modyfikować pamięć jednym rozkazem, który nie może być przerwany (a często mogą być...
(at)_jta_ wielkie dziękięki jak tylko dostane płytke zabieram sie za modyfikacje.... (at) zybex poproszę ten schemacik do 10A jeśli można oczywiście zamierzam troche udoskonalić ten tester z AVT i wszelkie natchnienie wskazane... Pozdrawiam.
ja gdzieś na forum "Trioda.pl" widziałem głowicę zrobioną według klasycznego układu strojoną przy pomocy kondensatora zmiennego. Płytka , lampa cewki wszystko było jak trzeba. Patent według radiowców z dawnego NRD. Tylko Oni pracowali do 104 MHz, no ale rozciągnięcie zakresu w góre było w tej głowicy bardzo łatwe. Poszukaj na Triodzie i zbuduj. Bedziesz...
Ja nie musiałem nic zmieniać - mam do tej pory port na płycie głównej czyli typowo w programie 378H, jednak mamy do dyspozycji źródła programu! - jest on napisany w Delphi 1 (czyli 16bit) kod jest na tyle czytelny i opisany prze autora że można tego typu modyfikacje wprowadzać wg potrzeb, Np wielkość pamięci to zmienna RAMsize, którą definiujemy tylko...
wstawia zmienna zmienna geometria zmienna ujemna
studio muzyczny awaria sterownika pieca naprawa bascom zapis pamięci
Kod do radia Opel Meriva A – jak odzyskać, gdzie znaleźć, Blaupunkt, Siemens, Grundig Can-Am DS 90 brak iskry – rezystancja cewki CDI i impulsatora, pomiary AC-CDI