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");...
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.....
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,...
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...
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...
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...
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...
porównać arkusz porównać komórka porównać aparat
integra restarty samsung pralka buczy silnik frania obrót
pistolet lakierniczy pistolet lakierniczy
Jak ładować akumulator wiertarki FERM? Zabezpieczenia nadprądowe dla magazynów energii wysokociśnieniowych