Przerwanie od WD TRZEBA włączać za każdym razem przed komendą SLEEP bo wejscie w przerwanie automatycznie kasuje bit który zezwala na przerwanie i następny okres WD po prostu bez tego zresetuje uC. Tak jest w trybie Interrupt+Reset, wtedy pierwsze przepełnienie odpala przerwanie a drugie i następne reset. W trybie Interrupt bit WDIE nie jest kasowany....
Witam. To znowu ja z kolejnym urządzeniem. Jest to 1-kanałowy inteligentny przełącznik ściemniacza Avatto DMS16-W1 z CBU rozmawiający z MCU Puya PY32F002A (TSSOP-20). https://obrazki.elektroda.pl/5535706100_... https://obrazki.elektroda.pl/3162350000_... https://obrazki.elektroda.pl/6555860800_... https://obrazki.elektroda.pl/4466273200_...
Proste integracje oparte o rozwiązania publiczne z github. Jako że głownie posiadam JK BMS w wersji v14, v15 i v19 to oparte tylko o rozwiązania tego BMS, dla innych producentów czy wersji BMS też są dostępne podobne projekty. Integrację HA z BMS można uzyskać za pomocą RS485 lub Bluetooth. Dla przykładu weźmiemy Bluetooth bo jest najprostszą i nie...
RS ma być do masy bezpośrednio lub przez rezystor np 10k om. Przy RS podciągniętym do +5V masz MCP2551 w sleep mode to ma nie działać.
Świetnie. więc właściwie nie doszedłem tak daleko. Nadal nie jestem zaznajomiony z HA/MQTT. Jak wygląda Twój autoexec? Myślałem o użyciu tego urządzenia do sterowania oświetleniem w salonie, pojedynczym naciśnięciem przycisku w celu włączenia/wyłączenia, a następnie dłuższymi naciśnięciami 1 lub 2 przycisków w celu przyciemnienia/rozjaśnienia. Rzecz...
https://obrazki.elektroda.pl/5389496900_... Taka sama sytuacja jak z https://obrazki.elektroda.pl/4542276100_... https://obrazki.elektroda.pl/9216997600_... https://obrazki.elektroda.pl/2911155400_... https://obrazki.elektroda.pl/9462930500_... https://obrazki.elektroda.pl/1421902500_...
Witam Posiadam kilka urządzeń, których jeszcze nie naprawdę w pełni skonfigurowałem. Kupiłem sporo urządzeń dla dreszczyku emocji związanego z otwieraniem, odkrywaniem i flashowaniem, ale nie do rzeczywistego użytku. Większość z nich leży w wielkim pudle - The Collection. https://obrazki.elektroda.pl/4659662600_... Chciałbym to zmienić,...
Prawdopodobnie nie włączyłeś przerwania odbioru danych w USART - bit RXNEIE w rejestrze CR1. A poza tym . oczekiwanie w procedurze obsługi przerwania to nie jest dobry pomysł, a właśnie to robisz. Masz poniżej tablicę do zainicjowania USART z przerwaniem odbioru w STM32F0 - adresy rejestrów i ich zawartości - wychodzi to sporo krócej niż przy użyciu...
Witajcie, wrzuciłem nową wersje Evo 3.19.32 na mojego GitHuba Dzikakuna Tryby zasilania Radio po włączeniu zasilania sprawdza co było powodem resetu, jeśli jest to efekt zaniku zasilania to przechodzi w tryb "Standby". Dodałem pełen reset również z rejestrami RTC. Radio można włączyć/wyłączyć zarówno pilotem IR (czerwona słuchawka) jak i enkoderem2...
Czy sterownik DoorSensorWithDeep sleep jest wyświetlany jako uruchomiony na głównej stronie urządzenia?
Mój czujnik dymu YG400A-W działa teraz dobrze! Moja ostateczna konfiguracja: 1) Oprogramowanie układowe: OpenBK7231N_1.17.566.rbl 2) Konfiguracja pinów: https://obrazki.elektroda.pl/9765548900_... 3) Autoexec.bat Battery_Setup 2000 3000 2 2400 4096 //measure batt every 2s Battery_cycle 2 //mqtt_broadcastInterval 1 //mqtt_broadcastItemsPerSec...
Testowanie ESP32-C5 esptool -p COM7 chip_id Warning: Deprecated: Command 'chip_id' is deprecated. Use 'chip-id' instead. esptool v5.0.2 Connected to ESP32-C5 on COM7: Chip type: ESP32-C5 (revision v1.0) Features: Wi-Fi 6 (dual-band), BT 5 (LE), IEEE802.15.4, Single Core + LP Core, 240MHz Crystal frequency:...
Przedstawiam teardown nowego urządzenia z Action a mianowicie HDMI sync box za 129,99zł. https://shop.action.com/en-nl/p/87128791... Model: 6204000100 Obsługuje HDMI: HDCP2.2, 4k(at)60Hz HDR10+ Urządzenie podpinamy pomiędzy np. konsolą lub odbiornikiem satelitarnym a telewizorem. Do niego podłączamy taśmę LED (84szt....
Dziękuję. Zrozumiałem, że to była stara konfiguracja, którą musiałem wyczyścić za pomocą ClearIO. Myślałem, że restart wyczyści wszystko, czego nie ma w autoexec.bat, więc byłem zdezorientowany. Czy masz sugestie, jak sprawić, by wyświetlał się poprawnie w Home Assistant jako pojedynczy wentylator? Wpadłem na pomysł, aby użyć programów obsługi zmian,...
Właśnie kupiłem detektor tlenku węgla z AliExpress i chciałem uwolnić tę rzecz z chmury. Podstawowe informacje: Marka: Tuya? Model: CO400A-A004 Chip: BK7231N (CBU) Lokalny dostawca: https://obrazki.elektroda.pl/9301900900_... https://obrazki.elektroda.pl/8371743500_... https://obrazki.elektroda.pl/3586232800_...
Najważniejsze, jak sądzę Dodano po 40 . https://github.com/openshwprojects/OpenB...
Powracam do tego urządzenia teraz, gdy (at)insmod wprowadził kilka zmian w kodzie XR809, w tym: -posortowanie, oznaczenie i udostępnienie wszystkich użytecznych GPIO -włączono https://obrazki.elektroda.pl/6353781500_... Myślę, że to rozsądny startowy autoexec, nie do końca przetestowany. https://obrazki.elektroda.pl/9693166000_...
https://obrazki.elektroda.pl/1176245800_... Chciałem wam zaprezentować rozwiązanie programowe sterowania urządzeniami opartymi o MQTT i Zigbee2Mqtt poprzez PHP. Oprogramowania umożliwia: - tworzenie automatyzacji w tym także automatyzacji opartych o pętle czasowe czy opóźnienia, - tłumaczenie wiadomości MQTT np. pobieranie informacji...
Dziękuję za szybką odpowiedź. Spróbowałem tego w wierszu poleceń, a temperatura spadła z 54°C do 44°C. Ale najpierw nie mogłem tego naprawić za pomocą Config -> Change Startup command text. Po ponownym uruchomieniu urządzenie ponownie zapomniało polecenia. W końcu udało mi się to przykleić za pomocą strony aplikacji internetowej. Umieściłem ją w Konfiguracja...
Nie jestem pewien, czy można wyłączyć oczekiwanie na MQTT w tym sterowniku. Jeśli chcesz wersję bez MQTT, może być konieczne samodzielne skryptowanie uśpienia. Oto próbki autoexec.bat: https://github.com/openshwprojects/OpenB... Być może możesz sprawdzić próbkę "Deep sleep usage with SHT30 sensor and data reporting...
Witam szanownych kolegów. Udało mi się złożyć działający egzemplarz Lenovo ThinkPad R61 z dwóch trupów. Pod lekkim Linuxem (Lubuntu) śmiga toto całkiem sprawnie, w sumie zacny sprzęcik. Z tego co zdołałem wygooglować, to pod względem składowych wyszedł mi prawie najwyższy model z tej linii. Na obudowie ma R61i, ale płyta główna prezentuje się jako R61e....
http://obrazki.elektroda.pl/6499721900_1... Lutowanie elementów do montażu powierzchniowego może być często sporym wyzwaniem, szczególnie że niektóre elementy mają wyprowadzenia co 0,4 mm lub mniej, tak jak w przypadku obudów TQFP a liczba pinów sięgać może setek. W takich przypadkach dedykowany do lutowania mikroskop jest bardzo przydatnym...
http://obrazki.elektroda.pl/4301568800_1... Autor poniższej konstrukcji przedstawiał już podobny układ - miniaturowy zegarek oparty o ATtiny ( Krok 1: Przygotowania http://obrazki.elektroda.pl/4194769400_1... Mikrokontroler Układ oparty jest o mikrokontrolery AVR firmy Atmel ATtiny85. Autor wykorzystał element w obudowie...
(at)ElektrodaBot napisz kod i2c dla mikrokontrolera PIC16F1526 i układu scalonego PCA9685 do sterowania serwomotorem. Wstępna ocena dostępnych informacji Dwie przykładowe odpowiedzi offline zawierają już solidny sterownik bare-metal dla: - funkcji master I²C na module MSSP PIC16F1526 - Podstawowa konfiguracja PCA9685 do pracy z serwomechanizmem 50...
Szablon to tylko część historii dla tego typu urządzeń. Wymagają one również konfiguracji autoexec.bat: https://youtu.be/kXi8S12tmC8?si=3bqBoq3p... Odkopałem moje urządzenie i szablon jest następujący (zaktualizuję pierwszy post w innym wątku, aby pasował) Dodano po 1 ah (at)insmod wyprzedził mnie z odpowiedzią
Kolejne urządzenie oparte na BK7231N zwolnione! Jest to czujnik wody/nieszczelności/wody firmy Tuya. Kilka podobnych zostało umieszczonych na https://obrazki.elektroda.pl/5139596900_... Po zdjęciu pokrywy komory baterii, oto co widzimy: https://obrazki.elektroda.pl/7166598500_... . Tylna strona płytki drukowanej: https://obrazki.elektroda.pl/6947086900_...
Mam czujnik wycieku wody powodziowej i oto kilka informacji na jego temat. Używa modułu CBU BK7231N, a model na płytce drukowanej to DP-WW001. Działał z oprogramowaniem układowym 1.0.11. Został zakupiony w sklepie banggood (obecnie niedostępny). https://obrazki.elektroda.pl/5092701600_... https://obrazki.elektroda.pl/7823532100_...
Cześć, nigdy nie miałem problemów w kwestiach używania watchdog'a do wybudzania mikrokontrolerów pic - czy to serii 16 czy 18. Problem mam z układem pic24fj128ga202 (kompilator XC16, ver. 1.7). Mikrokontroler po wyjściu z uśpienia pomimo użycia instrukcji wyłączenia watchdog'a resetuje się. Zarówno funkcja Sleep() czy sam watchdog działają niezależnie...
...Ok, wiem co powoduje problem. Nie startuje timer2 po power down... Zastanówmy się chwilę. W pętli głównej uC nie robi nic, poza układaniem się do snu. [syntax=c]while(1) { set_sleep_mode(SLEEP_MODE_PWR_DOWN);// Set sleep mode as power down //set_sleep_mode(SLEEP_MODE_PWR_SAVE);// Set sleep mode as power save sleep_mode(); // System sleeps here }...
Witam Z ciekawości uruchomiłem czujnik MPU6050, kod wykorzystałem z jednej z niemieckich stron - poniżej. Nie jestem pewien, czy kod jest poprawny, bo wyniki są bardzo "ruchliwe". Tzn. gdy płytka czujnika leży nieruchomo na stole to wyniki się zmieniają i o to sporo. Przykładowo: Accx zmienia się od np 10 do 270 Accy cały czas jest duże - nawet ponad...
Chyba jednak to jakaś przypadłość tego czujnika, bo nie tylko ja mam ten sam problem, a inne z tej serii działają dobrze z tą funkcją: https://community.st.com/thread/45918-ac... _______ Dobra, już wiem - producent zapomniał napisać, że sam bit sleep state informuje nas czy nastąpiła zmiana ze sleep->on albo z on->sleep. Natomiast...
Witam, czy kolega w ogóle czytał datasheet tego kontrolera? M1/M2/M3 pozwalają na zmianę rozdzielczości każdego kroku, do sterowania masz STEP i DIR czyli krok i kierunek, masz jeszcze 3 piny kontrolne (aktywny stan niski !) ENABLE, RESET i SLEEP - wiesz, co one robią? Jaka jest konfiguracja twojej płytki ? Pozdrawiam PS w takim razie wypada poprawic...
Witam posiadam silnik krokowy NEMA17 42HB34F08AB 1,70A 2,4NM Dane techniczne: standard: NEMA17 typ: 42HB34F08AB długość x szerokość: 42mm x 42mm wysokość: 34mm średnica osi: 5mm długość wału: 21mm kąt ruchu: 1,8 stopnia (+/- 5%) prąd znamionowy: 0,8A/fazę moment obrotowy: 2.4 NM moment trzymający: 2.4 kg. cm - 0,23Nm max. temperatura: 80 stopni kable...
OK, podłączyłem układ - wszystko działa fajnie, tylko cały czas mam problem z zasilaniem po zakończeniu pracy. W moim pierwszym programie po porstu podawałem na pin "ENABLE" stan niski aby zasilić cewki a stan wysoki aby je wyłączyć. Niby w dalszym ciągu ten sposób, ale jak już coś robić to dobrze :) W podlinkowanych przykładach konfiguracja silnika...
Może tak po kolei? Najpierw pełna konfiguracja sprzętowa. To wygląda na uszkodzenie karty graficznej. Luty pod GPU - stąd artefakty. Entering Sleep Mode - monitor traci sygnał z karty graficznej po tym jak system chce jej używać korzystając ze sterowników - karta niesprawna, więc sygnału brak. To jedna z możliwości.
1 boot mode - Uefi Witch CMS podczas instalacji w diskpart musisz zmienic tabele partycji na gpt Diskpart -> list disk -> wybierasz dysk (select disk i cyfra od dysku) -> clean -> convert gpt 2 - wirtualizacja jak będziesz korzystał z wirtualnych maszyn to tak jak nie to nie potrzebne 3 - multi core CPU - Tak 4 - Intel HT technology tak 6- Secure boot...
Zamiast : goto start - goto $ lub sleep , skacząc na początek proga, nie zdążysz zaobserwować zadanego stanu na porcie b
Nie wiem jakiego uśpienie używasz, ale zarówno z trybu Power Down i Power Save można wyjść za pomocą przerwania zewnętrznego ale zgłaszanego poziomem (a nie zboczem, tak jak masz w porgramie). Czytaj notę, rozdiał Power Mangament and Sleep Modes.
Podane sposoby nie działają :cry: Mam inne pytanie: jak zmienić plik sudoers aby skrypt reconnect.sh sudo ALL=NOPASSWD: killall pppd sleep 3 sudo pppd call ppp0 dało się wykonać z poziomu użytkownika a nie tylko root'a ?
Wróciłem z wakacji polutowałem, popróbowałem no i wydaje mi się że podłączenie sleep do RI zadziałało tzn układ nie wchodzi suspend mierzyłem oscyloskopem i wydaje się ok :)
:arrow: robię mały projekt: jeden słupek potrójnej sygnalizacji świetlnej, z przyciskiem, który będzie służył do zmiany długości cyklu świateł (jeden z pięciu predefiniowanych). :arrow: na chwilę obecną mam działające światełka, dodałem przerwanie przycisku (będąc świadomym jego prymitywności/braku poprawności działania), teraz chciałem dodać timer...
A mi się najbardziej podoba pierwsza instrukcja, która włącza HSI. Bez niej procesor w ogóle nie mógłby działać, bo nie ma źródła zegara. Ciekawe, jakim cudem w ogóle ją wykonuje... :) Kod poniżej robi to, o ci Ci chodzi - jak widać, wystarczy 9 zapisów do rejestrów, żeby skonfigurować porty i timer. Nie przezsadzaj z tymi operacjami logicznymi... [syntax=c]...
Witam. Od dłuższego czasu mam problem z uruchomieniem, restartem komputera oraz zawieszaniem się. Otóż gdy chcę włączyć PC startuje, lecz na monitorze pojawia się czerwony prostokąt z napisem "No Video Input" muszę kilkukrotnie nacisnąć Power aby ruszył jak trzeba. Teraz drugi problem... Pracując na komputerze np: oglądam film Online lub na youtube...
Witam Dałem sei(), ale fizycznie zaczęło działać jak przestawiłem przerwanie na zbocze rosnące. Działanie nie do końca jest poprawne bo wchodzi do obsługi przerwania INT0 zarówno po przyłożeniu magnesu do kontaktronu jak i odsunięciu, wolałbym aby tylko zadziałało po odsunięciu. Martwi mnie tez zużycie energii w stanie std 5mA, podczas wysyłania danych...
Dobrze, wytłumaczę więc jeszcze raz od początku o co mi chodzi tak żeby wszystko było jasne i zwięzłe. Rozchodzi mi się o akapit : If a logic high level (“one”) is present on an asynchronous external interrupt pin configured as “Interrupt on Rising Edge, Falling Edge, or Any Logic Change on Pin” while the external interrupt is...
Przepraszam za posta pod postem, ale po edycji nie zostałby zauważony. Nowy problem: Sprawne wgrywanie programu. Na razie mam kombinację alpejską: eclipse gdb: monitor reset init monitor halt load monitor sleep 2000 + reset init na telnecie przed debuggowaniem Inne kombinacje, które tworzyłem działały niedeterministycznie - raz działały raz nie ta póki...
Dla ścisłości. Odblokowanie pamięci szerzej opisane jest w linku, który podałem post wyżej. U mnie pomogło w konsoli cd C:\openocd-0.8.0-rc2\bin\ openocd-0.8.0-rc2.exe -f interface/vsllink_jtag.cfg -f target/stm32f1x.cfg -c "adapter_khz 1000; reset_config trst_and_srst; init; reset; sleep 500; halt; flash protect 0 0 last off" Pierwsza...
Witam. Mam prośbę dotyczącą pomocy w konfiguracji i (ewentualne wytłumaczenie zależności pomiędzy bitami konfiguracji i co robię źle:P ) rezonatora/generatora z kwarcem 3.6864 próbuję uruchomić mikrokontroler z tym kwarcem ale nie startuje. Poniżej konfiguracje jakich używałem: http://obrazki.elektroda.pl/3795039200_1... http://obrazki.elektroda.pl/7373963300_1...
Witam Mam problem z wgraniem programu do sam7s256 za pomocą JTAG i programu Openocd dostaje taki błąd: http://obrazki.elektroda.net/36_12724050... moje pliki konfiguracyjne: ft.cfg #interface interface ft2232 ft2232_layout oocdlink ft2232_vid_pid 0x0403 0x6010 ft2232_device_desc "OOCDLink A" sam7s256.cfg ########################################...
http://obrazki.elektroda.pl/5160041700_1... Upadek, np. na skutek potknięcia się, jest bardzo niebezpieczny dla osób starszych. Po pierwsze, konieczna jest pomóc w staniu takiej osobie, a po drugie takie zajście może skutkować poważnymi złamaniami kości osłabionych wiekiem. Problemem niestety jest fakt, że nawet w dedykowanym ośrodku...
klawisz sleep sleep telewizor sleep timera
sygnalizator świateł drogowych opornik zamiast poduszka manta reaguje pilota
service manual samsung service manual samsung
Poprawa zasięgu pilota napędu Genius 300 BAT Schemat elektryczny Dodge Journey 2009 - gdzie znaleźć?