Oczywiście, że warto go odratować. Źródła w Basicu w wersji V4 są na Elektrodzie. Po lekkim uporządkowaniu wrzucam poniżej. [syntax=vbnet]$regfile = "m8535.dat" $crystal = 8000000 Config Clock = Soft , Gosub = Sectic Config Sda = Portd.1 Config Scl = Portd.0 Config Timer1 = Timer , Prescale = 64 Config Timer0 = Timer , Prescale = 64 On Timer1 Dcf_start...
Data i godzina w excelu to liczba. Część całkowita określa ilość dni od 31 grudnia 1899, część ułamkowa to ilość godzin (min, sekund), liczonych jako ułamek doby. Tak więc 1 godzina = 1/24, 1 minuta to 1/(24*60). Przykładowo 15:37 = 15/24 + 37/(24*60). Jak się to już wie, to reszta obliczeń jest prosta, bo możesz liczyć jak normalne liczby a wynik tylko...
W tej centrali można zmienić godzine bez wchodzenia w program centrali. Z aparatu nr 11 wybieramy : 1. "77" 2. Godzina np. "01" (dwie cyfry) (zegar 12 godzinny AM/PM godzina 13 to 01 PM) 3. Minuta np."23" (dwie cyfry) 4. "0" - AM przed południem "1" - PM po południu 5. "#" Nie musimy tego robić z aparatu systemowego wystarczy zwykły aparat z wybieraniem...
Sprawdź bibliotekę, jakiej używasz. Sporo bibliotek jest napisana fatalnie, tam są zaszyte np. delay(250) na sztywno! Bardzo słuszna uwaga, to może być problem. Spotkałem się już z takim przypadkiem gdzie zmiana biblioteki rozwiązała problem. Dzięki za wszystkie wskazówki, zraportuje gdy się coś zmieni bądź przygotuje inny kod. Dzięki przede wszystkim...
Oba programy które zaproponowałeś nie będą działały poprawnie. Spróbuj napisać poprawny kod spełniajacy moje założenia z pierwszego postu. Przepraszam za wszelkie niejasności w mojej poprzedniej odpowiedzi. W takim razie, przedstawiam poniżej poprawiony kod spełniający założenia z pierwszego postu. Zakładam, że używasz modułu zegara RTC DS1307, wyświetlacza...
Mam problem z pamięcią fram, chociaż nie jestem tego pewien. Mam o to taki fragment kodu: https://obrazki.elektroda.pl/9276057300_... https://obrazki.elektroda.pl/9660017400_... Wczoraj o około 18 włączyłem urządzenie, co widać na wykresie (pierwsze zdjęcie) o północy nastąpiło przepisanie danych z tablic do fram, ale...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
Witam. Borykam się z takim oto problemem: Mam stm32 połączony po I2C z RTC razem z baterią podtrzymującą napięcie. Ustawiam sobie przy pomocy pewnej funkcji da sztywno czas czyli sekundy, minuty, godziny, dzień, miesiąc oraz rok. Następnie zakomentowuje funkcję ustawiającą czas aby mieć pewność, że żaden bajt nie zostanie wpisany do RTC po raz drugi....
Jak mogą być <0, skoro zmienną jest liczba bez znaku? I jeszcze do tego żonglowanie między bcd na tej samej zmiennej i do tego globalnej... Stąd właśnie się 95 (czy może raczej 85?) bierze, bo 0 - 1 = 255, a 255 na bcd to 0010 0101 0101, a że to przekracza zakres zmiennej ponownie to zostaje z tego 55hex, czyli 85 dec. Dziekuje! To było to. Ponizej...
Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...
Witam, Próbuje dopisać funkcję wprowadzania daty i czasu za pomocą klawiszy w Bascomie na scalaku DS1307, problem mam taki ,że nie widzę nastaw online :-) tylko dopiero po wyjściu z menu i nie wiadomo do końca co się wpisało . Dodano po 3 zrobione może się komuś przydać , [syntax=vbnet] $regfile = "m644pdef.dat" ' specify the used micro $crystal = 16000000...
Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...
Wymyślenie sposobu zrobienia obudowy i wykonanie jej jest trudniejsze od wykonanie i dopracowanie układu elektronicznego ponieważ nigdy nie robiłem takie rzeźby z kartonu i żywicy dla tego była ona robiona jako pierwsza. Owszem zliczanie ruchów dźwigni zmiany biegów jest obarczone możliwością błędu np. nie zawsze bieg się wbije przy redukcji stojąc...
Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa...
mam taki program zegara ds1307 trochę już pokombinowałem tylko obsługa zmiany zapisanie do ds1307 mi nie działa , założyłem że pierwszy klawisz s1 wejście w menu ustawień kolejne przyciśnięcie s1 ma zmieniać wartość x od 0 do 5 wyświetlać kolejno "godzina minuta sekunda rok miesiac dzien" a klawiszem s3 zmieniać na razie tylko w górę wartości , problem...
Pierwsza część programu Dodano po 8 no i druga się nie mieści, więc wrzuciłem do pliku tekstowego.
Witam, mam prośbę, czy mógłby ktoś sprawdzić mojego Makefil'a, ponieważ podczas kompilacji wrzuca mi błąd o kodzie: avr-objcopy: 'main.elf': No such file make: *** [syntax=c]//sterownik wyswietlacza #include "HD44780.h" //usawiasz tam porty sterujące, nie musisz ogarniać kodu #include <util/delay.h> #include <avr/io.h>...
Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...
Strona z noty, którą wstawiłeś, wszystko wyjaśnia. Jeśli pole jest zamaskowane, to nie będzie brane pod uwagę podczas porównywania czasu alarmu. Ty masz zamaskowany dzień tygodnia i godziny, więc zmiana daty oraz godziny nie wywoła alarmu. Zmiana zaś minuty i sekundy wywoła alarm. Powinieneś więc napisać: sAlarm.AlarmMask = RTC_ALARMMASK_DATEWEEKDAY|RTC_ALARMMASK_...
Witam, Miałem taki sam problem po wczorajszej zmianie czasu na letni. Ręczna zmiana godziny pomagała na 2-3 minuty. Zmiana na letni cały czas - ręczny. I wpadłem za rozwiązanie, które na razie (ok. 3 godz.) działa. Wystarczy wyłączyć piec (łącznie z wtyczką z gniazdka) na jakieś 10-15 minut. Po ponownym włączeniu pobiera prawidłową godzinę i jest OK...
Spróbuj wyłączyć "dynamic mode" w opcji CPU ratio mode. Możesz również przetestować zmianę opcji CPU ratio offset when running AVX. Dodano po 11 Możesz również przetestować zmianę opcji CPU ratio offset when running AVX. Zmiana tej opcji może wyeliminować spadek zegarów w benchmarkach.
Reset urządzenia: Wyłacz urzadzenie Przycisnij przycisk SOS Trzymajac go włacz urzadzenie Gdy diody ustabilizuja sie pusc SOS Reset wykonany Zmiana strefy czasowej: w******,032,120 , gdzie **** to oczywiscie hasło, 032 - komenda zmiany strefy, 120 - jednostka minuty, 120 min = 2 godziny...
Witam! A po co aż tak kombinować? Tutaj prosta matematyka i funkcja JEŻELI. Zakładamy, że w kolumnie A mamy godzinę rozpoczęcia, w kolumnie B - zakończenia. Funkcja =JEŻELI((B1-A1)>0;B1-A1;24-A1+B1) załatwia sprawę (przy założeniu, że "zmiana" nie trwa dłużej niż 23 godziny (nie uwzględniamy tutaj minut ale można funkcję rozbudować jeśli potrzeba).
dzielić przez 2 to chyba nie ma sensu, chyba że chcesz mieć zmianę AM/PM co 60 minut.. prosty warunek if(godzina>=12) { godzina -= 12; pm='P'; } else pm='A'; i juz masz wszystko z głowy.
https://obrazki.elektroda.pl/8875714100_... 🤩 Dodano po 8 https://obrazki.elektroda.pl/2012850800_... Dodano po 7 (at)max4elektroda, czy wszystkie platformy wymagają ponownego flashowania w celu nowej rundy przy użyciu najnowszych zmian?
Przy ruchu kieszeni kasety następuje zmiana stanu na fototranzystorze po prawej stronie. W kieszeni jest plastikowy element zasłaniający "oczko" fototranzystora.Sprawdź to. Dodano po 1 Czy ten sam efekt występuje po założeniu pokrywy?
Reinstalacja by pomogła, ale czy warto poświęcić godzinę czasu na reinstalację, gdy zmiana kilku parametrów może zająć kilka(naście) minut? Jeśli chcesz ponownie instalować, to zrób naprawę systemu (drugie pojawienie się opcji Napraw).
Nie masz możliwości sprawdzić tego liczbowo i miarodajnie tak jak się to robi u producenta. Po prostu musisz na słuch ocenić czy warto się kłócić z serwisem że chcesz nowy sprzęt bo ten jest za głośny. Aha, z tego co pamiętam to jeśli lodówka np. na zmianę 8 godzin stoi i 20 minut rzęzi na 49 decybeli to dalej jest w zakresie deklaracji 36dB (20min...
myślisz że wersja beta rozwiąże problem ? Pozdrawiam 🫡 Dodano po 5 niestety problem jest taki sam bez zmiany Dodano po 3 Niestety zainstalowanie sdr console e wersji beta nie rozwiązuje mi mojego problemu zachowuje się dokładnie identycznie jak przy wersji v 3.3... nie wiem gdzie dalej szukać ewentualnego problemu ...
Na forum Forbota uzyskałem pomoc: Zmiana w linii: "display.print(hour);" na "display.print(hours); oraz usunięcie "if(hour < 10) display.print(1);". Temat uważam za zamknięty. Działający kod:
a z lewej w sumie nic nie mogę zrobić, nie kręci się ani nic, wciskam, też nic, próbowałem nawet przytrzymywać. No to chyba jest uszkodzony. Raczej powinno to wyglądać tak: przekręcasz lewy w lewo, jak kliknie przytrzymujesz i powinien zmieniać godziny. Natomiast jak się przekręci w prawo to powinien zmieniać minuty. Nie kojarzę tylko czy zapłon musi...
Witam dawno temu popełniłem pewien program który zawierał zegarek na 1307 ale nie zrobiłem ustawiania godziny. Wypadało by to w koncu zrobić ale nie bardzo mogę sobie poradzić. Tak wpisuję czas Time$ = "19:59:57" nie wiem tylko jak zmienić np same minuty bez zmiany godziny i sekund ?
(at)pkaczmarek2 OK. Zrobię to... i spróbuję zrobić to jutro :) Dodano po 1 (at)morganflint Ostatnia zmiana w pliku HTML. Jedyna zmiana polega na tym, że zmieniłem nazwę pliku zgodnie z nazwą urządzenia. Teraz skrypt pobierze nazwę urządzenia i numer wersji z nazwy pliku. Wygląda na to, że obecnie mamy wiele urządzeń, które w mniejszym lub większym stopniu...
Rozwiązanie - na panelu musi być pełna data...rok,miesiąc, dzień godzina, minuta...i trzeba ją wpisywać niestety całą podczas zmiany czasu . W PLC może być format Ustaw zegar <Dzień> Godzin i minut. Zegar co dzień włączy i wyłączy. Problem rozwiązał jak zwykle Pan Waldemar - TELMATIK
co za tym idzie, ostatni plik nie zostanie zapisany poprawnie Dodano po 2 w go se są 2 baterie jedna mała rtc druga duża 300mah
Dla Mnie podłogówka odpada w sypialni z prostego powodu: zbyt powolna reakcja na regulację temperatury. Spanie w ciepłym pokoju to katorga. Przy grzejnikach zmiana temperatury w pomieszczeniu to kilka minut dla podłogówki kilka godzin... Ale każdy lubi co innego.
Kod Kolegi RAPELC uwzględnia minuty i sekundy, wygląda obiecująco. Po testuję. Dopasowałem go do zegara RTC PCF8563, w sumie zmiana czasu ma być równej godzinie, więc sekundy zrobiłem wspólne [syntax=vbnet] '********************* zmiana czasu w marcu If Sekundy = 0 Then If Miesiac = 3 And Dzien > 24 Then If Dayofweek() = 6 And Godziny = 2 And Minuty...
Nikt nic nie podpowie??? Dodano po 7 Sterownik ABS podmieniony/bez zmian...
Jest: else if(wartosc_A <799 || wartosc_A >350){ Powinno być: Dodano po 4 po zmianie kodu, diody zaświecają sie dopiero po zanurzeniu całego czujnika w wodzie Wszystkie trzy? Do którego pinu procesora masz podłączony czujnik?
Twoim podstawowym błędem jest to że ciągle czyścisz ekran. Ta operacja zajmuje prawie 2 ms Nie wiem po co to robisz ? Wystarczy zdefiniować bufor w który bedziesz wpisywać swoje wyniki i ten bufor cyklicznie wyświetlać ale tylko wtedy kiedy to będzie konieczne czyli w zależności od ustwienia ew. flag sygnalizujących np. zmianę czasu. Inna sprawa czy...
To lipa Panie drogi, bo jeżeli notebooki nie maja Standardu N to się nie podłączą ... tylko twój stacjonarny... więc zostaje ci standard G. Dodano po 1 Bynajmniej jest tak u mnie na MikroTiku ...
a te przerwania o tej długości powodują zmianę tylko minut lub godzin? Pozdrawiam!
Okej, jutro rano sprawdzę inny zasilacz, bo mam w piwnicy, albo jeżeli jeszcze dzisiaj się uda, to sprawdzę. Dodano po 6 Zmiana zasilacza nic nie dała
Myślę że poza wylogowaniem, komputer pracuje bez przerwy. Pierwsza zmiana zaczyna o godzinie 6 rano i pracuje do 14, kolejna 14-22 no i 3 22—6. Dodano po 10 Samo czyszczenie powinno odbywać się między 6.30 a 6.45 bo plik jest raportowany co godzinę więc uwzgledniam tu ewentualny poślizg 3 zmiany i jakieś 15 minut do wypełnienia przez pierwszą...
Witam, niedawno zmienialiśmy z c na g w Puławach - bez zbędnych pytań, żadnego problemu. 10 minut na krzesełku, kilka podpisów i załatwione. Pozdrawiam.
To samo tutaj, nie można sflashować wersji z pomiarem mocy V1.0.18 (przez CloudCutter). Dowolny pomysł? Dzięki! Dodano po 2 OK, więc zniszczyłem nity, wziąłem lutownicę i po bardzo brudnej robocie udało mi się ją sflashować za pomocą narzędzia BK7231 GUI Flash Tool. Tak!
Myślę, że mamy oddzielny wątek "co sekundę", oddzielny wątek "szybkiego tiku", a także mamy oddzielne wątki wywołujące obsługę zmian, a wszystkie mogą zawierać delay_ms w backlogu... Dodano po 1 Dodano obsługę opóźnienia zaległości do relaese, jednak jest to bardzo hacky sposób: https://github.com/openshwprojects/OpenB...
Witam Panie Krzysztofie Minął jakiś czas od naszych dyskusji na YT - miałem sporą przerwę przy pracy z projektem ale wracam do kontynuowania tematu. Po zmianie/przestawieniu stron (kolejności) podziały się problemy z którymi nie jestem w stanie sobie poradzić. Zegar, lampy i termometry śmigały aż miło i się skończyło :-( . Projekt generalnie dotyczy...
Chyba tylko w wersji 3.70 po naciśnięciu START zaczyna odliczać licznik czasu u góry strony i znika podświetlenie START - MPALL coś tam robi, ale pendrive ciągle na czerwono. Czekałem 10 minut, żadnych zmian więc przerwałem. Takie sprawdzenie może trawać i kilka godzin -jeśli coś robi to poczekaj aż skończy lub wyświetli jakiś komunikat.
Czyli tak odczyt zegara mam zrealizowany w ten sposób w ob1 : L LB 15 BTI T "GODZINA PLC" L LB 16 BTI T "MINUTY PLC" A czy jeśli bym zrobił w ten sposób zmianę godzin i minut będzie ok? : A m0.0 // ustaw zegar L MW 10 //godziny z panela ITB T LB 15 A m0.0 // ustaw zegar L MW 12 // minuty z panela ITB T LB 16
liczy godzina minuta liczyć godzina minuta zegar minuta godzina
podświetlenie podgrzewania szyby atmega8 wolno działa wzmacniacz pioneer wyświetlacz
rozebrać suszarka miele rower spalinowy koszty
Chrysler Stratus 2.0 1996 – pinout czujnika położenia wałka rozrządu, zasilanie i masa Czujnik położenia wałka rozrządu 120-05-021 – pinout, zasilanie 8V, Chrysler, zamienniki