Odliczy dokładnie: 1/1M = 0,000001 co 1024 tyknięcie zegara impuls czyli z racji że 100ms to 0.1s więc: 0.1/0.001024 = 97.65625 impulsów Więc w rzeczywistości odliczy 99.328ms. Więc możesz w przerwaniu dać funkcję która co 97 przerwanie zwiększa zmienną o 1. Potem wystarczy porównać jaką wartość ma ta zmienna np. w switch() i gotowe.
Nie podałeś ja są przechowywane te dowolne liczby (chyba myślałeś o zmiennych). Dla jednobajtowych (8-bit) użyteczny jest skutek uboczny rozkazu "movf x,x" w postaci ustawienia bitu Z w rejestrze stausowym jezeli ruszony rejestr ma wszystkie bity równe 0. Jeżeli zmienna jest wielobajtowa to wystarczy wykonać "or" na wszystkich jej bajtach i jeżeli w...
1. Chyba powinienem wziąć coś o zbliżonej lub większej mocy? Stary: 500-800 kW więc brać coś bliżej 800W? Przecież możesz wziąć 1000W. Czy silnik z tego skorzysta nie wiadomo. 2. Linki prowadzą do bez szczotkowych regulatorów. Pytanie czy mój stary był bez szczotkowy, ewentualnie jak to sprawdzić? Tu jest taki problem ze do sprawdzenia jest wymagane...
ie pasuje mi brak powiązania numeru buttona z tymi zmiennymi R i I. I to jest pewnie ten problem. Zastanów sie też nad innym nieco odczytywaniem odpowiednich komórek z ramu: Powiedzmy że tak: for I=1 to 10 for R=1 to 8 ala=R*8 'Tu bedzie sie zmieniać wartość co osiem: 8, 16, 24 itd ela=ala+I Readeeprom Button_number , ela If Button_number = Register_number(i)...
Albo z drugiej strony: wprowadzasz dodatkową zmienną przechowującą wartość aktualnego czasu w minutach (niestety potrzebna będzie zmienna typu word), podobnie czas załączenia - oczywiście przeliczanie to tylko x = Godz * 60 x = x + Min Pozostaje jedynie porównać obie zmienne.
W języku C /C++ aby porównać liczby trzeba stosować == użycie pojedynczego = to przypisanie. Po drugie korzystasz wielokrotnie ze zmiennych które nie są za inicjalizowane np: tab1[c]=liczba; ile wynosi zmienna c na samym początku, jeśli to VS to pewnie 0xcccccccc zmienna c również nie jest zwiększana. Ile wynosi k ? Deklarujesz użycie x i d, gdzie z...
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/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ż...
Szukając informacji dla czujnika PS-CCT5 stosowanych w instalacjach gazowych spotykamy się z szumem informacyjnym. Te zamieszanie informacyjne oraz przekłamania umieszczone w różnych źródłach internetowych było impulsem do napisania tego artykułu dotyczącego czujników ciśnienia absolutnego stosowanych w naszych instalacjach LPG. Artykuł nie opisuje...
Najlepiej porównywać po kodach silników, ew po numerach samych głowic. W praktyce da się porównać wizualnie, czyli czy ma zmienna fazę, kształt uszczelek kolektorów, króćce płynu itp.
Niestety jako bot nie jestem w stanie zrobić analizy statystycznej ani porównać poziomu trudności poszczególnych pytań. Moja zadaniem jest udzielanie odpowiedzi na pytania związane z elektroniką i technologią, a nie ich ocenianie. Co do czasu, który mi to zajęło, czasami potrzebuję więcej czasu na sprawdzenie danej kwestii, szczególnie jeśli dotyczy...
Witam. Wiem, wiem powiecie wrzuć w wyszukiwarkę, a nie zawracaj nam głowy. Jednak wyszukiwarka dzisiaj ciągle wywala mi pustą stronę dlatego piszę tutaj bezpośrednio. A oto co mnie gnębi. Mam odczyty z DS18B20 temperatury zapisanej w zmiennej typu SINGLE. Dla utrzymania zadanej temperatury stworzyłem stałą liczbową instrukcją CONST i to mi działa. Nadszedł...
1Hz to raz na sekundę. 8MHz to osiem milionów razy na sekundę. Sekunda jest tu kluczowa. W ciągu sekundy procesor taktowany 8MHz przetworzy około 8mln instrukcji (pomijam te które wymagają dwóch taktow) no a jak podłączysz do procesora taktowanie 16MHz to odwali dwa razy tyle roboty w ciągu sekundy . Zerknąłem na twoje kody i mam kilka rad. W Bascom...
Witam W pierwszym kodzie działa wszystko poprawnie bo metoda której używasz przyjmuje string'a. Drugi kod a zwłaszcze pierwsza linijka zawiera błędy: porównujesz stringa z liczbą co jest niewykonalne. Rozumiem że chcesz porównać zmienna dwustanowa (boolowską) która kryje sie pod tą nazwą. Aby odczytać wartość użyj funkcji ReadValue Rozwiązanie : Private...
Zmienna "D" jest innego typu niż "diff", co oznacza, że warunek "diff == D" nie zostanie nigdy spełniony. Oprócz tego typ datetime zawiera tak dokładny czas, że pętla while może również nie spełnić tego warunku mijając okres gdy zachodzi równość. Sugerowałbym użycie operatorów "<" lub ">" dla porównań tak dokładnych czasów. Marnym pomysłem jest...
Wszystko niby proste i łatwe ale jak mam porównać temperatury a raczej zmienne bo jak mi się wydaje trzeba zrobić zmienna do nastawiania temperatury może chyba być nawet byte do ustawiania góra dól użyje decr i incr czyli mówisz ze muszę zapisywać do epromu zmienna z DS potem ja odczytać i dopiero wtedy porównać z ustawiona temperatura?
Pobierasz próbkę (aktualną wartość napięcia) i zapisujesz ją do jakiejś zmiennej. Po pewnym czasie (sam musisz wiedzieć jakim) pobierasz następną próbkę i zapisujesz ją do innej zmiennej. Teraz wystarczy tylko porównać obie zmienne. Jeżeli zmienna 1 jest większa od zmiennej 2 to sygnał zmalał w przeciągu czasu, z którym badasz sygnał.
Na zewntąrz tak zmienna pogoda, ze ciężko porównać ustawienia. A w jakim trybie pracuje wasz sterownik CRD - modulowania mocy czy jako termostat pokojowy? Jakoś nie zauwazyłem kompletnie różnicy w spalaniu gazu- no ale ta pogoda w kratkę.
Czyli wynika "001" to jest stan przestawienia wałka? A póżniej trzeba porównać dwa pola Idle Stabilization z czego jedno jest co potrzebuje ECU a drugie co daje napinacz? dobrze rozumiem?
Koledzy potrzebuje pomocy w bascomie avr mianowicie np. dekoduje sygnał z jakiegoś wejścia czy jest to 1 lub zero i tak 80 razy. Problem jest taki jak zrobić aby każden odebrany umownie bit wpisać do jednej zmiennej. Jest to podobne do transmisji pilota najpierw sprawdzam czy zmienna to 1 czy 0 a tak odbywa się to ok. 80 razy w odstępach 200uS następnie...
Ale to jest ciągły bełkot. Rozważamy tylko koszt 1kwh, a nie niedogodności związane z korzystaniem z pieca węglowego. Sorki ale .... to ja nie rozumiem Twojego bełkotu. Liczysz cenę węgla na składzie i porównujesz z ceną gazu w domu. Jak być wczytał się dokładnie w rachunek to może byś zauważył że : 1) Jest tam takie coś jak : a) opłata przesyłowa...
Na to by wyglądało :P A jak Play_step ma 0 to nic się nie dzieje :D Tak naprawdę to następny krok już jest aktywny tylko jego wykonanie blokuje to że zmienna Odlicz ma wartość większą od zera :D Tego kodu nie zmieniałem bardziej tylko dlatego żebyś mógł porównać i zobaczyć co zmieniłem. Nie ma chyba kodu w którym nie da się czegoś poprawić :D
powyższy przykład nie sprawdza wiersza każdy z każdym, a chyba o to chodziło autorowi postu. trzeba utworzyć program pętla w pętli, zmienna jednej pętli to nr wiersza Arkusza1, zmienna drugiej- Arkusza2. W ten sposób sprawdzony zostanie każdy z każdym. Jeśli kiedykolwiek zawartości wiersza będą pasować to może wyskoczyć z pętli w rozpocząć szukanie...
Przydźwięk w mikrofonie powstaje kiedy przedostaje się składowa zmienna z zasilacza ( 50hz lub jej harmoniczne) lub występuje jakiś potencjał między masami mikrofonu a komputera . Najprościej trzeba podłączyć taki sam mikrofon( kosztuje niewiele) i porównać - może jest uszkodzony ( rezystor we wkładce) lub "sieje" zasilacz przedwzmacniacza tego mikrofonu...
Witam mam problem z programem. #include <iostream> #include <fstream> #include <string> using namespace std; int main() { string a, b; fstream plik; plik.open("tomek.ddk", ios::in); plik >> a; cout<<a<<endl; cin >> b; if(b == a) { system("pause");...
Mam ogrzewanie gazowe i przy nim pozostanę bo kiedyś ogrzewałem węglem i wiem jak to jest. A teraz wiadomość z ostatniej chwili, dostałem właśnie rachunek za grudzień i styczeń, na jednej kartce ale rozliczenie za każdy miesiąc osobno więc mogę porównać styczeń (nowe ceny) do grudnia, wszystkie ceny bez vat: opłata abonamentowa bez zmian 6,97zł/miesiąc,...
ale samo jest mi bez użyteczne, muszę mieć warunek żeby to makro działało [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) Dim Data Data = Range("A2").Value Select Case Data Case "2012-01-01" 'Range("A3").Value = "Styczeń" If Not Intersect(Target, Range("d1:e2")) Is Nothing Then Sheets("Arkusz1").Range("f5:g6").Value = Sheets("Arkusz1").Range("d1:e2").Value.....
Faktycznie dobre rozwiązanie. Dzięki! Mam natomiast inne wątpliwości. Jak to jest z tą nieszczęsną datą w Siemnsie? Z tego co widzę zmienną typu DATE_AND_TIME można zdefiniować tylko w bloku danych ?!. Dlaczego? Jak pobrać aktulaną datę z systemu? jet to jakaś zmienna systemowa czy funkcja "GET DATE" szukałem w helpie i googlu i nic nie odpowiada na...
Witam Piszę program która ma przypominać o wydarzeniach w danych dniach roku Otrzymuje z rtc zmienne typu Dim Sekundy As Byte Dim Minuty As Byte Dim Godziny As Byte Dim Dzientygodnia As Byte Dim Dzien As Byte Dim Miesiac As Byte Dim Rok As Integer Mam pytanie jak scalić zmienne Dzien i Miesiac do formaty daty np. DD.MM ? Aby je później porównać z datą...
Poza tym od stosunku X i R zależy współczynnik udaru nie widziałem sytuacji, w której między X a R był kąt inny niż 90 stopni... Nie jesteśmy doskonali ale chyba wystarczy aby się domyśleć, że w tym wątku jest dużo stosunków...Trygonometria to też stosunki, współczynnik może być wyrażony kątem. Wiem, wiem, to, co nie napisali w normach jest nieistotne...
if (zmienna & (1 << i)), ale mniej kosztowne, niż operatory >,<,==,!= ? ASM nie znam, ale czytałem kiedyś opracowania o optymalizacji kodu, tam zasadniczo polecali wszelkiego typu operatory bitowe, zamiast boolowskich. A kto tu mówi o operatorach boolowskich? Poza tym to nie jest kwestia żeby coś tam kiedyś przeczytać tylko bieżącej...
To powyżej wygląda na całkowicie błędne. Po pierwsze - jeśli chcesz wykrywać naciśnięcie i zwolnienie, historię stanów należy aktualizować tylko raz, a następnie porównać ją z dwoma wzorcami. Zupełnie nie wiem, do czego miałby służyć ten drugi fragment kodu. Nie wiem też, po co jest potrzebna zmienna checkInputsFlag. Np. coś takiego: [syntax=c]key_state...
Znalazłem gdzies tu ale nie pamietam gdzie analizator widma z jakiegos soniaka niestety mam w nim pare zastrzezeń. Natomiast w PE 03 jest bardzo podobny też 10x10 ale nie posiada jednej funkcji w porównaniu do soniaka, tzw.. "pick hold" czyli szczytową wartoś. Na dodatek soniak ma 2 opcje "pika" jedna to zostaje na swoim miejscu nie zmienna a 2 to taka...
Chyba mocno się rozmijamy :) weźmy przykład. Mamy zbiór danych: BYTE Buffer[5] = {0x20, 0x41, 0x42, 0x43, 0x44} jest to równoważne znakom ASCII {SPACJA, A, B,C,D} i wysyłamy za pomocą np GET: http://mojadomena.pl/podglad.php?/zmienn... gdzie w miejsce xxxxx bez żadnej konwersji za pomocą pętli for zamieszczamy bufor, efektem będzie to że zmienna...
Witam. Jestem bardzo początkującym w dziedzinie programowania, co powoduje, że moje "programy" są bardzo karkołomne ? Chyba mogę to tak nazwać i osoby znające się choć trochę na pisaniu programów w języku C++, na widok mojego kodu mogą dostać ataku serca, więc z góry uprzedzam! Chcę prosić osoby chętne do pomocy, aby dały mi wskazówki jak poprawić mój...
przesyłam to co dostałem mati (23:32) ok wlasnie mysle nad tym powyzej mati (23:34) <html> <head> <title>Praca na 6</title> <Script language="javascript"> <!-- function oblicz() { var pole1=forma.polea.valueole2=forma.poleb.... if(pole1!="") if(pole2!="") if(pole1>pole2) {forma.polec.value=pole1} if(pole1<pole2)...
-->Lt_Bri podawałeś kiedyś na forum sposób na obliczanie jasności obiektywu. Więc moje pytanie podaj jasność obiektywu z Exclusiv o takich parametrach: Średnica soczewki od strony światła 5cm, a od strony projekcji 4cm i ogniskowa zmienna w zakresie 28,5cm do 33cm. Pytam bo zamówiłem taki zestaw z Exclusiv z tym obiektywem. Obecnie mam Edara o F=200mm...
Witam to pięknie działa z tym odczytem portu, ale mam inny problem z tym związany, a mianowicie inicjuję przerwanie na INT0 zboczem narastającym: GIMSK=_BV(INT0); MCUCR=_BV(ISC01)|(ISC00)... Po wejściu w przerwanie chciałbym zobaczyć kiedy port zmieni się na zero bo po zboczu narastającym przez parę chwil (wystarczająco długo (przebieg...
W kodzie jest mały błąd: aby porównać jak się zachowają obie te linijki po podaniu zbocza narastającego na wejściu #ON, w drugiej gałęzi musi być inna zmienna pomocnicza np pom_2 (zamiast pom_1). Sprawdziłem na symulatorze: Gdy #ON=0 to pom_1=0 i pom_2=0 oraz M400.0=0 i M400.1=0 Gdy na #ON pojawi się zbocze narastające #ON=0->1 wówczas pom_1=1 i pom_2=1...
Próbuję napisać pierwszy w życiu skrypt w bash'u na mojego Odroida. Chciałbym, aby włączał się przy starcie systemu (ARMBIAN) i pracując w tle sprawdzał co np. 1min wartość ADC w pętli nieskończonej. Po dokonaniu pomiaru (napięcie na akumulatorze) będzie w przypadku niskiej wartości włączał prostownik, po naładowaniu będzie go wyłączał. Do sterowania...
Komunikat "implicit declaration of function" oznacza, że funkcję masz zadeklarowaną w kodzie niżej niż miejsce, w którym używasz tej funkcji. Musisz dodać przed funkcją wywołującą prototyp funkcji wywoływanej. W samej funkcji sprawdz_komende jest kilka błędów: - zmienna używana przez pętlę zdecydowanie powinna być zmienną lokalną. - sizeof zwraca rozmiar...
Jako, że to mój pierwszy temat na elektrodzie, to pozdrawiam wszystkich. Na początku chciałem zaznaczyć, że jestem na początku nauki C i kontaktów z AVR. Problem jest pewnie banalny, bo w kursach i tutorialach opis jak odczytać stan wejścia kończy się na tym że należy posłużyć się rejestrem PINx. W poniższym kodzie wkleiłem 3 warunki if , po których...
Prześledziłem multimetrem cały zakres potencjometru i nadal nic mi to nie mówi. Rezystancja zmienia się w nielogiczny dla mnie sposób. Jestem bardzo ciekawy, jak powinien wyglądać wynik pomiaru dobrego przepływomierza multimetrem. Przyzwyczajony jestem, że kręcąc potencjometrem rezystancja rośnie lub maleje. W tym potencjometrze rezystancja jest najpierw...
jednak zostałem przy swoim kodzie choć nie jest szałowy, którego i tak bym nie dał rady napisać bez porad ;) Przy okazji mam pytanie czy da się jakoś wczytać z eepromu wartości do zmiennych tak aby przy każdej pętli program nie musiał ich odczytywać ? Chodzi mi o to, że w eepromie będzie zapisany czas który będzie porównywany ze wskazaniem zegarka a...
Witam ponownie (aż się boję czy napiszę tak jak powinienem? Zgodnie z regulaminem, pełnym opisem itd.) Mam nadzieję jako amator elektroniki - w zawodzie budowlaniec, że opiszę tak jak to widzę. Dzięki za możliwość pobrania schematu (P. BOGRED dzięki za poradę wiem jak się szuka w serwisie, ale brakowało mi 0.1 punkta i nie mogłem pobrać schematu) -...
narkoholik- udostępnianie plików przez internet, nawet bardzo szybki, to ciągle dużo poniżej możliwości przeciętnego dysku. To nie sieć lokalna z wieloma użytkownikami, bazami danych, itp wyśrubowanymi wymaganiami, żeby wymyślać i sugerować RPM'y czy ogromne cache. Chociaż za nie swoje pieniądze można wodze fantazji popuścić. Może jeszcze RAID0 zaproponuj...
A co jeżeli któraś ze zmiennych podana w warunku zmienia swoją wartość podczas jego sprawdzania? Warunek nigdy nie będzie spełniony. Po za tym wydaje mi się że lepiej byłoby najpierw wykonać operacje matematyczną i zapisać jej wynik do zmiennej a następnie porównać ją w warunku z inną. Lecz to tylko moje zdanie. Właśnie tak robię. y0yster : Pokaż jakiego...
1) co w zasadzie ma na celu stosowanie GENERIC ?, bo w książkach które mam jest to kompletnie niejasno opisane i co to znaczy "generic(N : POSITIVE := 7);" 2) "wartoc_aktualna" to jest tak jakby zmienna globalna w tym przypadku i jej stan aktualny widzą wszystkie procesy ? nie kasuje się sama ? Dodano po 5 3) use IEEE.std_logic_arith.ALL; używam zawsze...
Witam MAm taki PRogramik w bascomie, na razie sie uczę, w pierwszej linijce LCD 16*2 pisze "BIaLO NIEBIESKI" (chodzi o lcd, na którym jest to wyświetlane), a w drubiej wyświetla sie zmienna B1 o nazwie "Bascom" Tak wygląda: $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator...
Jeśli chcesz uniezależnić się od wyłączeń prądu to załóż podtrzymanie bateryjne i sprawa załatwiona. Lepszym rozwiązaniem będzie zatrudnienie ochroniarza , by pilnował Twojego urządzeania :wink: A teraz poważnie . Problem nie jest trudny do rozwiązania . Aby jednoznacznie określić czy aktualny czas "mieści się" między ustalonym czasem załączenia i...
No to teraz dopiero namieszam. Dzięki wszystkim za pomoc. To po pierwsze (i może najważniejsze). A teraz się będę tłumaczył. walek33 --> ktoś polecił ci usunąć linię: PINB |= _BV(1) | _BV(2); nie dlatego, że ona może w czymś przeszkadzać tylko dlatego, że ona po prostu nie ma sensu W pierwszej chwili miałem wyłącznie deklarację, którą podałem w drugim...
Nie wszystkie obecnie produkowane konwertery mają podawany tzw. współczynnik szumów, jest to jednak zmienna wartość nawet w tej samej serii i typie konwerterów. Powinien on mieć wartość jak najmniejszą i w praktyce jest go trudno pomierzyć jedynie porównać między sobą kilka egzemplarzy. Dawniej do każdego egzemplarza była dołączana karta z przeprowadzonymi...
Tak eliminacja wpływu niestałości długoterminowej (dryftu) to zaleta takiego pomiaru, podobnie w metodzie mostkowej eliminuje się wpływ zmian napięcia zasilania na wynik. Czytanie pojedynczych rejestrów jest możliwe, lepiej jednak od razu czytać cały rejestr. Kompilator zadba o odpowiednią kolejność i zoptymalizuje kod. Można porównać jak to wygląda...
witam. wieczorem zrobiłem trochę inaczej. czytnik RFID podłączyłem od razu pod atmege a sama atmege pod port rs232.poleceniem I=waitkey() patrzyłem co jest na Rxd atmegi .zmienną I zastosowałem jako zmienna integer (choc pewnie i byte by wystarczyło). dodatkowo włączyłem Config Serialin = Buffered , Size = 20 (dzięki mirekk36 za podpowiedz :) )i ku...
Ficu to musi być na początku. $regfile = "at15def.dat" ' Definicja rejestrów procesora Tiny 15 $crystal = 1600000 ' FCPU $tiny ' Informuje kompilator że ma do czynienia z procesorami ATTiny pozbawionymi RAM, i nakazuje mu nie używać programowego wskaźnika stosu i RAMu. $noramclear ' Było w helpie, nie wgłębiałem się dlaczego? 'Tak deklaruje...
Freddie Chopin... Dlaczego tak ślepo wierzysz tym "specjalistom" od AES'a? Czytałeś założenia konkursu na następce DES'a czyli AES'a? Może i algorytm jest skuteczny, ale problem w tym, że jednym z założeń było to aby nie mógł być objęty prawami patentowymi oraz ma być ogólnodostępny! Czyli wiemy co on robi już na starcie. Wiemy na jakim bloku danych...
Poddaję się ! nie mogę rozgryść rysowania wykresu , wyliczam na kartce po kolei tak jak masz w programie i jakieś bzdury mi wychodzą. Mógłbyś mi wyjaśnić łopatologicznie jak to masz zrobione ? Program jest dość zakręcony, ale postaram się to jakość wytłumaczyć. Generalnie rozchodzi się o to, że mamy bufor cykliczny buff K = Ptr + 1 'ustawienie najstarszego...
Kolego Jan G. Jeszcze raz zabiorę głos w tym poście. Najpierw zajmę się transformatorem i prostownikiem i porównam krótko obydwa możliwe rozwiązania. Pierwsze z dzielonym uzwojeniem transformatora z odczepem i dwoma diodami. W tym przypadku w każdej chwili prąd płynie przez jedną z połówek transformatora i jedną diodę. Spadek napięcia na przewodzącej...
1) Dokładnie tak chciałem zrobić, czyli przerwaniem INT0 wykrycie zbocza narastającego i uruchomienie TIMER0 do obliczenia „czas” i od razu z automatu stany niskiego „czas” x 7. Czyli 4 bity poskładane w bajt synchronizacji i tym otworzyć „bramę” do odczytu pozostałych które są tworzone w ten sam sposób. Tylko za...
Kod napisałem pod temat, ale to dla mnie nie problem piszę bardziej skomplikowane rzeczy, ale nie o tym mowa. W tym kodzie wydaje mi się jest to dobre, że pomiar okresu masz przy określonym poziomie napięcia subtonu, więc możesz ustawić jakieś minimalne napięcie przy którym pomiar okresu będzie pewny. Najniższa f subtonu to 67 Hz więc okres trwa ~15ms...
Stan na 1A5 wymuszałem w rozsądny sposób - po prostu lekko obciążając wejście, co moim zdaniem powinno zostać odzwierciedlone przez wyświetlaną liczbę. Niestety nic z tego.... Wymuszanie zera na węźle 1C5/1R10 w ogóle nic nie daje, stąd przypuszczam, że właściwy problem leży gdzieś w okolicach 1A7/1A8. Być może MAA741 jest za wolny i bramka za nim wpada...
Witam, Panowie już mnie coś trafia, może ktoś wpadnie na pomysł co źle robię? kurczę wykorzystałem idealnie zerżnięte procedury z noty MAXima http://pdfserv.maxim-ic.com/en/an/app162... do odczytu, zapisu 1Wire - jeśli chodzi o resetowanie, sprawdzanie PRESENCE, odczyt temperatury z pojedyńczego DS'a wszystko śmiga no ale teraz próbuję powalczyć z...
Może mało eleganckie rozwiązanie, ale: 1. Skopiować zmienną Kontrola_produktu do zmiennej tymczasowej. 2. Użyć rozkazu przesunięcia bitowego w prawo na zmiennej tymczasowej. Przesunięcie o N bitów, gdzie N to zmienna Miejsce_kontroli. Wynik zapisać do zmiennej tymczasowej 3. Użyć rozkazu iloczynu bitowego z 2 zmiennych: zmiennej tymczasowej i liczby...
Najtaniej nie wiem. Swoje kosztują. Patrz w BIALL i TME i jeszcze porównaj koszta wysyłki.
To jest porównanie zmiennych, gdzie zmienna "kom" ma domyślną wartość "Value" i jest porównywana ze zmienną "MergeArea", która jest na tyle nieszczęśliwie dobrana nazewniczo, że ma tę samą nazwę co zastrzeżona w vba właściwość "MergeArea" ... :-) ... Skorzystaj nie tylko z właściwości "MergeArea", ale również z "MergeCells", która zwraca info o tym,...
Musisz zapamiętać "poprzednią wartośc" tej zmiennej w jakiejś innej zmiennej i porównać. [syntax=c] int x; int stary_x; while(1)// pętla główna { stary_x = x; // zapamiętaj x // tu wstaw kod zmieniający zmienną x if (stary_x != x) // porównaj stary x z nowym { // kod do wykonania, jeżeli nowy x jest inny (!=) niż stary } }[/syntax]
w OB 1 tyka sobie zegar od LD 12 - data + czas razem 8 bajtów. Wystarczy w OB 1 napisać: L LD 14 // T MD 10 //Dzień,godzina,minuta,sekunda. Następnie zaprogramować daną funkcję np.: L 8 // stała do porównania L MW 2 // zmienna do porównania ==I //porównanie SPBN skok //jeżeli zmienna różna od 8 --> to skok T MW 0 // jeżeli zmienna jest równa 8 to transfer...
To przy miesięcznym zużyciu 450 kWh opłaty stałe będą wyższe ? Opłaty stałe powinny być bez zmian, choć tu ceny też się zmieniają (opłata przesyłowa stała/zmienna). Jak zobaczymy fizyczne dokumenty to będzie jakieś porównanie.
Stąd nazwa zmienny. Jeśli nazwa jest zawsze taka sama to zamiast ThisWorkbook.Activate wpisz Workbooks("zmienny.xlsx"... Dodano po 1 bo ThisWorkbook jest skoroszyt, w ktorem makro
Wybudzaj przerwaniem watchdoga nie resetem. Ja bym to zrobił tak (w C, w bascomie pewnie też tak się da): W głównej pętli: - konfiguracja watchdoga z przerwaniem na jak najdłuższy czas- - wejście w power down - pętla nieskończona z ciągłym przechodzeniem do idle. W przerwaniu watchdoga: - wyzerowanie watchdoga - inkrementacja zmiennej odliczającej od...
4004 jest, raczej był, w 100% atomowy nie ma przerwań :-) Myślę, ze Piotrus_999 próbuje na siłe udowodnić swoje racje. W C bardzo często porównania: [syntax=c] if( a==b ){ //jakiś kod if (a==b){ // kod } } [/syntax] nawet w jego sposobie myślenia będą atomowe, bo zmienne będą prawdopodobnie znajdować się w rejestrach. Pisząc o atomowości ma sie najczęściej...
Nie powinno się podawać gotowych rozwiązań ale while ((zmienna != "tak") || (zmienna != "Tak") || (zmienna != "TAK")) Tak mnie uczono i działało ;) zależnie od sposobu zadeklarowania zmiennej "zmienna" może to działac czasami lub nie działać wcale. Skompiluje się, ale nie wykona poprawnie....
Ja też pochwalę się posiadaniem miernika UT-202. :D Zakupiłem go nie ze względu na cenę, lecz na układ cęgów, umożliwiających objęcie trudno dostępnych przewodów. Muszę powiedzieć, że porównanie wyników z moim drugim miernikiem cęgowym z wyższej półki (KEW2056R 1000A AC/DC,TRMS) wypada całkiem dobrze.
Czy takie makro miałoby sens w tym przypadku? Kto wie... patrz niżej. Czy zadeklarowanie Tablicy jako Obiektu jest poprawne? Nie. A może jest lepszy sposób? Tak, nie wiemy tylko jaką to tajemniczą wartość kryje zmienna 'WymZloz' i czego dotyczy. Na początek porównaj z [syntax=vb]Sub() Dim XlApp As Object Dim Tablica() As Variant Dim WymZloz As Long...
Tylko 2-kanały: https://allegro.pl/oferta/pilot-mini-zam... Częstotliwość 868. FAAC SLH - kod dynamicznie zmienny. Można Fliperem z czytać kody i porównać co tam w komunikacji jest wstawione. https://flipperzero.one/
wysłałem maila wczoraj na pw porównanie wyżej dobrze działa pod warunkiem że na MD 44 podajesz DINT a na MD14 REAL co do LADa to na czerwono może ci podświetlać jeżeli a) wybrałeś niewłaściwy blok do typu zmiennego. Np chcesz dodawać REAL ale próbujesz przez ADD_I zamiast ADD_R 2). MD44 masz zadeklarowane w tabeli symboli jaką inną zmienną niż wymaga...
A czego się kolega spodziewał za 12zł? Takie "multimetry" mają taką samą klasę dokładności jak próbówka w śrubokręcie. Porównaj wyniki pomiarów z jakimś innym multimetrem (lepszej klasy) a jak się uprzesz na korekcję to sprawdź wartości boczników - o ile odbiegają od rzeczywistości. Choć chyba lepiej uzbierać parę groszy i kupić coś lepszego. Ps. Sam...
W skrócie... przeznaczasz jedną zmienną na tzw. licznik wyjścia. Ustawiasz w niej wartość (czas do odliczenia - zależny od ustawienia przerwań) zawsze po wejściu do menu (i/lub wciśnięciu dowolnego przycisku). W przerwaniu ta zmienna jest cyklicznie zmniejszana do zera. I teraz w swoim menu w miejscu gdzie badasz warunek wyjścia z menu (czyli pewnie...
Niekoniecznie masz rację. Operacja odejmowania offsetu i sprawdzania czy wynik jest większy od 0 nie jest dłuższa niż porównanie czy zmienna jest większa od zera. Tu nie ma straty. Natomiast stratą jest niepotrzebna, częsta, warunkowa dekrementacja 3 zmiennych volatile. Dodatkowo zastosowanie sprzętowo dekrementowanej/inkrementowanej zmiennej da ci...
tylko że ceny Ubiquiti AC nawet w wersji Lite to około 350PLN a tego TP-Linka, którego też przestawisz w tryb Access Point to 200 PLN, więc słabo z opłacalnością w tym wypadku. A działanie tych sprzętów Kolega też porównał? Ubiq zje i wypluje tego TPLinka. Druga sprawa - większość ruterów jakie spotkałem w zastosowaniach domowych mają zmienny tryb...
Jutro Ci pokażę filmik jak działają panele W kalkulatorze z panelami też masz falownik :P Faolwnik jedynie zamienia prąd stały z paneli DC na zmienny takie jak urzadzenia potrzebuja AC A jak podlaczysz urzadzenie na prad stały prosto w panel to tez bedzie działał
Co to makro ma robić? Na moje oko wystarczy sprawdzić te dwie komórki przy Change (zmienna 'Target' przekazuje adres) i porównać daty. Dlaczego sprawdzasz formaty przed, a nie po? A jeśli ktoś wpisze tekst zamiast liczby?
...Czy istnieje jakiś sposób, aby ostateczną zmienną 'Ss' (string) zapisać w zmiennej typu Single (lub innej?) aby umozliwic porównanie jej z tą zapisaną w eepromie? A może ktoś zna inną metodę na rozwiązanie tego problemu? Z Twojej wypowiedzi wynika , że nie wiele masz wspólnego z programowaniem uC - ale mniejsza z tym. Zmienna string jest potrzebna...
Jeszcze zapomniałem dopytać o jakieś używki? Czy warto takimi się interesować i jeśli już to jakieś konkretne modele, które spełniają powyższe wymagania? Przykładowo obecnie na OLX jest używany FLUKE 322 (nawet nie znam jego parametrów, zaraz mu sie z ciekawości bliżej pożyje) EDIT: Już doczytałem, że jest tylko na prąd zmienny, więc odpada :P
Dlatego też przyjmuje że grubość dielektryka musi być znacznie większa od szczeliny powietrznej i przenikalność w miarę mała co skutkuje tym że uzyskam małą pojemność rzędu 50pF To co proponujesz jest oki i nie widzę przeszkód by tak zamienić. Największe jednak przekłamanie można zniwelować teoretycznie do zera stosując dzielnik lub dokonać równocześnie...
Jeżeli cykl jest powtarzalny to każdy krok ponumeruj po kolei n.p: 10, 20, 30, 40, 50 (takie przerwy żeby zostawić obszar na ewentualne dodatkowe kroki) ... i zapisz w zmiennej typu INT którą ustawisz jako retentive. Wchodzisz w krok 10 (poprzez porównanie jeżeli zmienna == 10) jeżeli wykonasz krok to przechodzi do następnego kroku instrukcją MOV. Jeżeli...
Jeśli chcesz porównać zmienną z 1 zapisz to tak: [syntax=c]if (zmienna == 1)[/syntax] Teraz Masz tak: [syntax=c]if (UDR = 1) if (UDR = 2)[/syntax]
Kondensator nie "przepuszcza" prądu stałego, ale za to, bez problemu "przepuszcza" on prąd zmienny. Dlatego włożenie kondensatora do gniazdka jest tym samym co włożenie tam widelca A ja włożyłem do gniazdka kondensator 100nF/275VAC, nie zrobił zwarcia, nie wybucha. Coś słabe to porównanie kondensator a widelec w gniazdku. Nawet jeżeli naładowałbyś...
Cześć Program działa następująco Zmienna pomocnicza jest zerowana następnie ze zmiennej DM47 i 48 przesyłana jest zmienna podwójne BCD do DM58 i DM59 ponieważ zmienna jest typu podwójne BCD to składa się z ośmiu cyfr. Najbardziej znacząca cyfra w tej liczbie reprezentuje znak. funkcja ANDW służy do odfiltrowania właśnie najbardziej znaczącej cyfry (dlatego...
jest przedstawiony schemat uzyskania sygnału logicznego na wyjściu. To jest schemat podłączenia przetwornika analogowo-cyfrowego w celu pomiaru wartości prądu zmiennego, nie uzyskania poziomu logicznego. Tak generalnie to nie określiłeś jakiego rodzaju prądu detekcję chcesz uzyskać, czy prądu stałego czy zmiennego. 1. Czy po podłączeniu modułu przekaźnika...
Zmieniłem trochę. Punktem odniesienia dla działania całej funkcji jest teraz adres komórki z tekstem "Dni robocze". Function zapas(tydz, wiersz) Application.Volatile 'Excel 2k7 'Application.Volatile = True 'Excel 2k wt = Cells.Find(what:="Dni robocze", lookat:=xlWhole).Row wk = Cells.Find(what:="Dni robocze",...
Otrzymałem poradę aby porównać zmienne jako daty : Do While plik <> "" 'zmienna daty pliku dtFile = DateSerial(Mid(plik,5,4),mid(plik,3,2),l... If dtFile >= dta1 And dtFile <= dta2 Then (...) End If plik = Dir Loop Zmieniłem ten fragment w kodzie i działa rewelacyjnie Dzięki serdeczne
Witam! Wydaje mi się, że to raczej sprawa napięcia wyjściowego, magnetofon ma znacznie większy sygnał, niż adapter, podłącz multimetr na wyjście tych urządzeń i porównaj, nastaw go na zakres dwóch Voltów napięcia zmiennego. Pozdrawiam
Chodzi mi o parametry poza zakresem obsługiwanym przez głośnik. To może być długość nazwy, polskie czcionki, jakieś niedozwolone znaki specjalne, zbyt wysokie bitrate, może nie obsługuje zmiennego bitrate, nie wiem, musiałbym przejrzeć instrukcje i porównać z plikami których nie odtwarza. Których plików nie odtwarza? On ich nie odtwarza czy nie widzi?...
Jak masz sprzęt pomiarowy wiedzę to naprawisz Jak nie masz wiedzy ani sprzętu pomiarowego nie grzeb bo później to sie zacznie ... tragedia Ale tak po wpisie zakładam że ani to ani to. Podejście do naprawy jest w zasadzie proste. Podłączamy źródło sygnały (najlepiej sinus 1 kHz) i patrzymy w którym miejscu sygnał znika a do tego to trzeba mieć oscyloskop....
spróbuj podłaczyc miernik na zakres napiecia stałego i zmiennego potem zrób to samo na wiezy kolegi i porównaj a najlepiej jak na wyjscie podłączysz oscyloskop u siebie i kolegi
Jeśli posiadasz już w zmiennej zmienna_bitowa wartość bitu to wystarczy użyć porównania if. Nie lepiej od razu wpisać porównanie w ifa? if (zmienna&0x40) { }; według zasady: zero -fałsz, niezero -prawda
Dokładnie tak jest. Dlatego jak chcesz mieć 2 różne operacje od porównania to czasami lepiej zrobić to w LADie. Definiujesz network z bitem pomocniczych określającym czy dane porównanie jest 1 czy 0. I od tego bitu określasz co ma się wykonywać. Prostsze i dużo bardziej czytelne na przyszłość. JC, JU rozumiem stosować wtedy gdy operujesz na tym samym...
No ale chyba piszesz program który ma operować na pliku to już korzystaj ze zmiennej a nie tymczasowo ze stalej... Wiem, że jesteś początkujący, inaczej bym sobie języka nie strzępił. Masz taki flow mieć: 1.w petli while zliczasz te linie ( to juz zrobilismy) i nie musisz tam ich wypisywać tylko je zlicz do zmiennej. 2. Potem wykorzystaj tego srand()...
Witam czy ktoś potrafi podać przyczynę dlaczego zmienna "czas" raz przyjmuje wartość 1000 a raz 768 w tym programie? Problem tkwi w tym, że nie zapewniasz atomowego dostępu do zmiennej czas (inkrementowanej w przerwaniu) podczas porównania: Zmienna czas jest tu porównywana ze stałą 1000, która hexadecymalnie jest równa 0x03E8. Jeśli zmienna ma wartość...
porównać kolumna porównać kolumna porównać arkusz porównać komórka
wentylator mieszacz powietrza zabawki zdalnie sterowane uszkodzona zębatka
Wyłącznik różnicowoprądowy a wyłączony czajnik: przyczyny zadziałania Piec Ulrich Wertich Oil WO 20 - słaby przepływ i brak ciepłej wody