Cieszę się, że działa. Pamiętaj, że słownik to taka specyficzna struktura, która może mieć wiele takich samych wartości, ale klucze nie mogą się powtarzać. Warto dodać jakieś zabezpieczenie i przed wywołaniem metody .Add() sprawdzać, czy słownik zawiera już taki klucz. Służy do tego metoda .ContainsKey() zwracająca bool.
[syntax=c]#define SERWO_MIN400UL #define SERWO_MAX1300UL SERWO_MIN + ((SERWO_MAX - SERWO_MIN) * (uint32_t)ADCW / 1023)[/syntax]
Nie da się. Możesz mapować nazwę na wartość dowolnego typu przez std::map<> ale ta nazwa nie będzie nazwą zmiennej tak jak w przypadku makr.
...jest też specjalne polecenie do mapowania wartości (zakresów): https://www.arduino.cc/en/Reference/Map
https://obrazki.elektroda.pl/1889397000_... Za szybko rwałem moduł i oderwałem pady ( przestroga dla innych :) ), ale dam rade naprawić, czekałem na żywice, później jakoś nie miałem czasu. Tylko nie wiem czy pamiętasz temat ? Ten zepsuty model różni się od tego opisywanego przeze mnie tym że dodatkowo ma na pokładzie termistor i wcześniej...
Udało mi się coś takiego zrobić, ale jeszcze nie wiem jak z tego zrobić tablicę z danymi (eksport z HA do tabelki :) ). Do puszki elektrycznej wsadziłem bebechy z przełącznika i DS18B20 z innego termometru , potem powoli podgrzewałem zamkniętą puszkę. Jedyne co to odczyt z ADC pomnożyłem * 0.01 a potem dodałem 10, tak aby wartości ADC i realna temperatura...
Niestety nie mam wpływu na budowę tego pliku z programu, który go generuje. :cry: A mniej komfortowy wygląd tabeli w Excelu (zawierający wszystkie wartości :idea: ) poprzez mapowany import z pliku XML (jak na zrzucie) 943905 też nie byłby zadowalającym rozwiązaniem :?:
Możemy zastosować to samo podejście do mapowania dowolnych wartości z kanałów na wyświetlacz. Na przykład, jeśli kanał 1 to wilgotność, powinieneś być w stanie: TMGN_Print 7 2 $CH1 1 Nie jestem jeszcze pewien co do skalowanych wartości. To dlatego, że możemy mieć wartość temperatury, taką jak 21,5 C, zapisaną jako 215… Pomyślę o tym, ale może po prostu...
Cześć wszystkim, chciałbym sflashować termostat za pomocą openbk. Istnieje kilka wersji tego termostatu. Najstarszy ma w środku chipset WB3S. Najnowszy ma chipset CB3S. Chciałbym także dodać czujnik temperatury/wilgotności do chipa Wi-Fi, lutując go bezpośrednio na płycie i chciałbym poznać stan przekaźnika (włączony lub wyłączony) za pomocą tego małego...
zmień kod // Deklaracja pinów int vibratePin = 7; // Czujnik wibracji int buzzerPin = 2; // Buzzer podłączony do pinu 2 int ledPin = 9; // Dioda LED sygnalizująca wibracje (świecąca przez 3 sekundy) int buzzerLedPin = 8; // Dioda LED świecąca razem z buzzerem int potPin = A0; // Potencjometr regulujący częstotliwość buzzera // Zmienne int value; //...
Pokombinuj z mapowaniem wartości skoro chodzi o odwrócenie zależności liniowo. Proponuję taką konstrukację: predkosc = map(czas2, czas2Min, czas2Max, predkoscMax, predkoscMin) gdzie czas2Min i czas2Max to zliczone czasy dla 15 impulsów odpowiednio minimalny i maksymalny dla Twoich założeń projektu. Mapowanie liniowo przeliczy czasy na odpowiedni zakres...
Jeśli chodzi o zerowanie to już za późno... bo już skończone bo mapowaniu napiszę wartości dla poszczególnych kwadratów zamiast zdjęcia. Może tak być ? <3ms X <10ms Y ... itd
(at)ElektrodaBot DODAJ DO TEGO ZAMIAS ANALOGREAD DIGITALREAD BO CHCE ŻEBY PILOT TO WŁĄCZAŁ BO SILNIK ZAMOISTNIE CHODZI #include <IRremote.h> #define DIR_PIN 11 #define STEP_PIN 10 #define IR_RECEIVER_PIN A0 #define POWER_BUTTON_CODE 0xFD00FF // Kod przycisku włączania na pilocie IR #define SPEED_UP_BUTTON_CODE 0xFD08F7 // Kod przycisku zwiększania...
Czy mógłby ktoś wytłumaczyć na czym polega to przeliczanie w przetworniku 8 bitowym? Wchodząc w szczegóły można o tym książkę napisać, ale najważniejsze elementy procesu konwersji da się krótko opisać i odpowiednio nazwać. Wartości wejściowego sygnału, mogącego przybrać wartości z ogromnego zbioru, ale ze znanego zakresu 0-5V, mapowane są na wartości...
Tyle, że to jest tylko zmiana kosmetyczna. Na same wartości kanałów to nie wpłynie. Czekaj, znalazłem problem. Przecież Ty masz: // Start NTP Driver startDriver NTP // Set NTP Server ntp_setServer 10.9.10.250 // Set timezone ntp_timeZoneOfs +2:00 startDriver TuyaMCU tuyaMcu_defWiFiState 4 waitFor NTPState 1 echo "NTP is ready" Przecież...
1. Upewnij się, że OpenOCD ma skonfigurowane reset_config na "separate". 2. Upewnij się, że w komendach startowych dla GDB jest "monitor halt reset" 3. Poniżej tej komendy dodaj "monitor mww adres wartosc" (adres - adres rejestru MEMMAP, wartosc - wartość która ustawi "normalne" mapowanie pamięci). Zauważ, że po resecie włącza Ci się bootloader (pc...
Warunki wstawia się w głównej pętli loop. Czyli czujnik będzie odbierał wartości słońca? Jest funkcja mapowania. Pisze się ją tak tylko musisz dodać dodatkową - int sygnałpin = 3; wyjście sygnałowe PWM. sygnałpin = map(lux, 0, 80, 0, 255); -> lux czyli wartości światła z czujnika, które są od 0 lux do 80 a 0 , 255, to skala sygnału pwm. Tak samo wartość...
Przetestuj Mnoznik x= 0-255 a potem przesunięcie o osiem bitów. Mnoznik 255 powinien dać factor=1 Chodzi o pomnożenie próbki przez liczbę x z zakresu 0-255 i potem przesunięcie o 8 bitów w prawo, żeby uzyskać próbkę o współczynniku x/255, tak? (100 - volume_coefficient) *127)/100 Ta część obliczeń jest stałą w pętli, więc nie powinna wprowadzać żadnych...
Witaj (at)nuclear, niestety padł mi wyświetlacz więc nie mogłem sprawdzić dokładnych wartości ale wykombinowałem coś innego :) Podpiąłem schemat jak na rysunku (bezpośrednio do blachy uziemiającej cały budynek w piwnicy) i mapowałem wartości z całego zakresu (0- około 20000) na zakres PWM (0-255). Następnie w zależności od zakresu zaświecałem odpowiednio...
działa wszystko jak chciałem,dzięki za podpowiedż :D zrobiłem jednak troszkę inaczej. Oczywiście int zamieniłem na char,a właściwie na unsigned char żeby zachować nieoznakowany typ danych, odczyty analogowe joystików i potencjometrów podzieliłem przez 4 żeby zmieścić się w danej rozdzielczości,zaś w RX wartości joysticków i mapowanie potencjometrów...
Mapowanie na MCU - i tu zaczyna się problem, nie mam pojęcia, jak to się robi. Chodzi o przyporządkowanie prędkości obrotowej do każdej wartości z ADC. Zrobić to można za pomocą jakiejś funkcji np. f(x) = x + b, albo definiując swój wektor a f(x) = a(adc).
Jeśli tak bardzo interesujesz się symulatorem, może mógłbym coś dla ciebie zorganizować, może beta, prywatna, tylko dla ciebie? Co myślisz? Ostatnie dni były bardzo pracowite i pełne postępów. Dodano nowe sterowniki, w tym podstawową obsługę Alexa, obsługę ioBroker (brakowało komunikatu TELE, ale teraz naprawdę jesteśmy kompatybilni z Tasmota), dodano...
Tak, dodałem to, aby spróbować, ale nic się nie dzieje, wartości zawsze wynoszą zero. Nie wiesz, czego jeszcze spróbować. Czy możliwe, że wymagane jest mapowanie pinów, tak jak w W600?
(at)pkaczmarek2 OK. Potwierdzam, że to również działa. I oczywiście publikuje wszystkie 3 pola tablicy json - identyfikator, typ i dane. Ponieważ identyfikatory dpId są mapowane, lepiej będzie, jeśli zostaną opublikowane jak poprzednio, ale biorąc pod uwagę bieżącą analizę, tj. jeśli surowe - ciąg szesnastkowy, jeśli ciąg - ciąg, jeśli wartość - wartość....
Niestety Windows nie zobaczy więcej pamięci ponieważ od granicy 4GB w dół mapowana jest pamięć takich urządzeń jak karta graficzna, kontrolery i inne które posiadają pamięć. Więc Windows obcina pamięć o wartość która jest zamapowana na potrzeby tych urządzeń. Istnieje sposób aby Windows widział pełne 4 GB - w niektóry BIOSach istnieje funkcja która...
Jeśli trzeba korygować charakterystykę, i nie wyraża się to wzorem matematycznym, ale zależność jest monotoniczna stale rosnąca (dla stale malejącej będzie podobny sposób), to można tak: [syntax=c]#define ADC A0 // pin ADC #define PWM 3 // pin PWM const vg[] = { 0, v1, v2, ... v255 }; void setup(void) {} void loop(void) { int v, d, i; v = AnalogRead(ADC);...
Nie wprost, ale pomogłeś. Rzeczywiście indykator połączenia WiFi nie był stabilny na wyświetlaczu, czasem się pojawiał czasem ginął, ale czytając polecane wątki natknąłem się na ustawienie, któego nie stosowałem: startDriver NTP po tym moduł aktualizuje czas i wysyła wiadomości na MQTT. I teraz znowu proszę o pomoc, nie umiem tego znaleźć: w jaki sposób...
Nie ma potrzeby się spieszyć. Będę tu jutro, aby ci pomóc. Po uruchomieniu sterownika najprawdopodobniej zobaczysz, że kolory są zamienione. Biały ciepły zamiast niebieskiego itp. Zmienimy ich mapowanie za pomocą polecenia konsoli. Następnie możemy spróbować napisać moduł obsługi zmiany kanału, który przemapuje temperaturę lub cokolwiek chcesz na wartość...
Żeby uniknąć zapętlenia diagramu wystarczy zapisać wynik do zmiennej i odczytać z tej samej zmiennej. Nie próbuj wciskać całego programu na jedną stronę. I tak się nie zmieści. Użyj zmiennych do przekazania wartości pomiędzy stronami diagramu, albo do określenia znaczenia sygnału, np. trybu sterowania. IO.SlotX.Costam to zwykłe zmienne domyślnie mapowanie...
Cóż, w OBK możesz mieć dowolną możliwą kombinację typów kanałów bez żadnych ograniczeń. Nadal mamy pojedynczy VCP, ale to dla BL0942/BL0937, a nie dla TuyaMCU. Co więcej, w OBK można po prostu całkowicie zignorować typy mapowania dpID i po prostu operować na surowych wartościach, bez ich interpretacji. Niedawno dodałem również możliwość "niestandardowego"...
Cześć, Dziękuję bardzo za szybką odpowiedź. Bardzo chciałbym pomóc spróbować to trochę rozgryźć, ale będziesz musiał się ze mną obnażyć, ponieważ moje C nie jest tak dobre. Z kodu rozumiem, że kiedy ustawiasz wartość na suwaku temperatury (nie wiesz, jaka to jest wartość, 0-100? Lub jak jest mapowana na Kelvina, liniowo?) Ta wartość jest używana jako...
Masz rację. 4 PWM z emulacją jest tak rzadkie, że nie było obsługiwane w kodzie wykrywania. Dodałem poprawkę do tego: https://github.com/openshwprojects/OpenB... Czy możesz teraz sprawdzić, czy automatyczne wykrywanie HA działa teraz poprawnie, nawet przy 4 PWM? Kod yaml nie odzwierciedla ostatnich...
Uwaga dodatkowa: myślę, że funkcja HA Discovery dla urządzeń TuyaMCU byłaby bardzo priorytetową funkcją – umożliwiłaby używanie tych modeli OpenBeken jako „urządzenia” w Home Assistant i sprawiłaby, że platforma byłaby bardziej przystępna dla nowych osób. :) Spróbuję to zbadać, które typy kanałów dla TuyaMCU powinny mieć najwyższy priorytet? btw wydaje...
Wiesz co, zmień mechanika, przy jakimkolwiek mapowaniu jeśli nie ma zmian mechanicznych,nie zmienia się dawek startowych. Twój mechanik nie bardzo może sobie poradzić z tym i zaczyna wymyślać cuda. Pompki na ile ustawione, tandem ciśnienie zmierzone, podaj wartość, oringi całe? To tak na początek.
Witam Czy w LOGO!8 mapowanie adresów jest takie samo jak w LOGO!7 ? Czyli jeśli chcę wyświetlić na panelu HMI np. wartość wejścia analogowego AI1 to wpisuję adres VW926 ? Czy może jest to inaczej rozwiązane ? Czy jako połączenie wybieram LOGO! czy S200 ? TIA V13 + LOGO V8
Podłączyłem się Online do sterownika i z tego co zauważyłem to w DB402 i DB594 są dane konfiguracyjne do bloczków SFC14 i SFC15, ponieważ wartości zmiennych w tych bloczkach nie zmieniają się gdy falownik startuje a przecież coś musi załączać ruch falownika. Czy może mógłbyś mi pomóc zidentyfikować gdzie mapowane są adresy I256 - I275 i Q256 - Q275?
Musiałem jednak na razie zrezygnować z tego w autoexec, ponieważ oznacza to próbę mapowania tego samego dpID na różne kanały OBK. Rozglądam się, czy istnieje sposób na zapis i oddzielny odczyt, aby można było wyświetlić aktualnie ustawioną wartość. Czy możliwe jest oddzielne wyświetlanie aktualnego stanu każdego kanału i możliwość ustawienia go w innym...
Lub... jeśli pytasz który masz ? Następnie, cóż, LSPA9 ma wiele wersji, w tym wersję BL0942 i wersję BL0937.... więc może.... najpierw zacznij od "startDriver BL0942", uruchom ponownie, sprawdź czy pomiary mają sens, czy coś się pokazuje (jeszcze bez kalibracji), przetestuj z żarówką 60W, a jeśli nadal nic, spróbuj podejść BL0937.. . Tak, właściwie...
Masz 2 możliwości: 1. albo zmienna "wartosc" nie osiąga innej wartości niż 1 dlatego case 0 nie działa. 2. albo instrukcje umieszczone w treści "case 0" nie dają takiego wyniku jak oczekujesz, tutaj trzeba by prześledzić co wychodzi z mapowania lux, a więc jakie dostajesz wartości w zmiennej maped Musisz powstawiać sobie w programie w kilku miejscach...
No tak: Twoje "fajnie", "tylko" przyspiesza zapis, okradając mnie z prawie 1kB SRAM :| , moje dawało mi i szybki zapis i "za frajer" pamięć SRAM. A teraz koniec "snu o potędze" :cry: WIELKIE DZIĘKI J.P. ps. jak tak dalej pójdzie to skończę poniewierką po GPIOR i nieużywanych rejestrach peryferiów… ps2. Dla jasności: zachowanie się bufora potwierdza,...
Jeśli chodzi o sterowanie wentylatorem i huśtawką w HA, oto, co moim zdaniem miałoby największy sens: 1. Prędkość wentylatora Użyj domeny wentylatora z zaprogramowanymi trybami. Przykładowe opcje dla preset_modes: ["auto", "low", "medium", "high"]. Będzie to dobrze mapować do poleceń FANMode (FANMode 1, FANMode 2 itd.). Odniesienie: https://www.home-assistant.io/integratio...
CPU: jak msinfo32 pokazuje? RAM: sprawdź w BIOS -> Standard CMOS Features -> Total Memory Jeśli tu jest zaniżona wartość tzn., że brak jest ponownego mapowania pamięci. Poszukaj (po Ctrl+F1) czegoś w stylu Memory Remap Feature ale obawiam się, że nie znajdziesz... http://support.microsoft.com/kb/929605/p...
Może ktoś wie, jak zmienić wartość podświetlenia w ww laptopie bez użycia kombinacji Fn+Right Arrow? Mapowania klawiszy próbowałem i "Right Arrow" mam pod "End" . Niestety nie pomogło. Na pewno da się to jakoś obejść tylko nie mam pojęcia jak a szkoda mi kasy na klawiaturę, bo ta jest sprawna pomijając ten jeden klawisz...
W tym przykładzie jest ustawione mapowanie adresu bootloadera na adres 0x0 ("SYSCFG->MEMRMP = 0x01;"). Robisz to analogicznie u siebie? Jeśli tak, to spróbuj w linijce 15 ustawić wartość 0x0.
Tak jak getc w C, czytanie znaku poza końcem pliku zwraca wartość -1. Należy jednak pamiętać, że wynikiem odpowiedniej funkcji jest int. Normalne znaki są mapowane na zakres 0-255.
Cześć, Pomyślnie dodałem polecenie "PowerSave 1" w zakładce poleceń uruchamiania. Dzięki za info. Oto json : { "vendor": "Tuya", "bDetailed": "0", "name": "Thank's smart plug", "model": "Thank's smart plug", "chip": "BK7231T", "board": "TODO", "flags": "1024", "keywords": [ "TODO", "TODO", "TODO" ], "pins":...
Witam wszystkich! Trochę się pomeczylem z tym igs ... Cos tam już udało mi się zrozumieć w tej instalacji. Jeśli chodzi o automatyczne mapowanie to faktycznie nie daje ono zadowalających efektów i i tak trzeba ręcznie poprawiać. Aby wogóle włączyło się mapowanie silnik a raczej reduktor musi mieć temperaturę minimum 40 stopni, ciśnienie musimy ustawić...
1314 - Moduł sterujący silnika: brak komunikacji Możliwe przyczyny Uszkodzone okablowanie/złącza magistrali danych CAN od/do modułu sterującego silnika Usterki zapisane w module sterującym silnika Moduł sterujący silnika niedawno błysnął lub został ponownie mapowany Możliwe rozwiązania Sprawdź okablowanie/złącza magistrali danych CAN od/do modułu sterującego...
Witam Dziękuję za przejrzysty materiał dotyczący mapowania drukarek, po sprawdzeniu forum "błędu 67 " pojawiającego się w CMD Windows przy mapowaniu nie znalazłem. Mam problem przy przypisywaniu drukarek komendą net use lpt2 \\localohost\Drukarka po przypisaniu kilku drukarek brakło miejsca na jednocyfrowy LPT i musiałem użyć LPT10 niestety pojawia...
Mapowanie dpID TuyaMCU nie jest przechowywane pomiędzy ponownymi uruchomieniami, dlatego używamy pliku autoexec.bat. [[edytuj]] Ustawienia setChannelType są przechowywane w pamięci flash. Możesz je edytować w aplikacji internetowej. W wynikach dziennika widzę więcej identyfikatorów dpID. Teraz powinieneś być w stanie określić, który dpID jest drugim...
Hej. ET200SP występuje w różnych wersjach. Wersja bez CPU IM155 służy jedynie jako interface komunikacyjny dla rozproszonych wejść wyjść, po skonfigurowaniu sieci pozostaje ci zaadresować wejścia wyjścia w dokładnie taki sam sposób jak gdyby wejścia wyjścia były podpięte bezpośrednio do sterownika. Wesja z zabudowanym CPU jest normalnym w pełni funkcjonalnym...
(at)toch88 Nie ma powodów, aby nie stosować takiego zapisu. Np. Atmel w swoich nagłówkach dla ARM daje możeliwość korzystania z pól bitowych, lub składania wartości z masek i przesunięć. Przy czym jeśli korzystasz z pól to wygodnie jest użyć compund literals: http://mikrokontrolery.blogspot.com/2011...
Ja znam się tylko na językach typu html itp, programowanie jest mi obce :( miałem jakieś podstawy C++, Visual Basic'a i chyba to wszystko, wątpię żeby to było pomocne :( Myślałem, że da się to zrobić na zasadzie: -Instaluję program obsługujący kamerkę -Piszę program bądź włączam jakąś funkcję która ma robić screen shot'y dla warunku, którym jest zmiana...
Działa bo nawet w mapowaniu midi pokazuje zmiany i mapuje potencjometr i potencjometr działa poprawnie w zakresie 0-1023 oraz A0 dobrze czyta, wszystko jest okej grafika potwierdzająca: https://obrazki.elektroda.pl/4118188200_... , wchodzą dane po midi, wykrywa mi program że zmieniają się wartości na potencjometrze, ale gdy podepnę...
Urządzenie to „Moduł higrometru czujnika wilgotności gleby AZDelivery V1.2”. Jest to czujnik pojemnościowy, który generuje napięcie analogowe i zapewnia odczyty wilgotności w czasie rzeczywistym. Zakres wyjściowy: W oparciu o mój kod Arduino, moc wyjściowa czujnika waha się od około 398 (na mokro) do 809 (na sucho). Odpowiada to zakresowi napięcia...
Witam ! Chciałbym się upewnić co do paru kwestii: hd 44780 używa znaków zakodowanych wg ASCII ,i nie ma tam polskich znaków. przeglądając bilbiotekę [url=http://tavrlib.wasilczyk.pl/manual/... a konkretniej plik [url=http://tavrlib.wasilczyk.pl/manual/... doszedłem do wniosku,że aby móc wpisywać polskie...
Pytanie jak ustawić prawidłowo TEXTBOXy a żeby np. che wprowadzić wartość godziny np. 15:01 to żebym mógł wprowadzić tylko 4 cyfry, podobnie ma się co do formatu daty np. 02-02-2017 próbowałem z opcją mapowania tag lecz wyrzuca błąd na danym texboxie
Dlatego też proponuję umożliwić konfigurację mapowania z możliwością zapisu. Jest to możliwe do zrobienia. Wymagałoby to np. wpięcie się do szyny systemowej np. przez złącze kartridża. Mój egzemplarz ma wyprowadzone wszystkie wymagane sygnały. Wówczas out(C, A) umożliwiałoby wpisywanie do np. ATMEGA wartości konfiguracyjnych. Można też zrobić po SPI...
Żeby osiągnąć to co chcesz należy wykonać następujące rzeczy. w "Filtrowanie zabezpieczeń" ustawić grupę zabezpieczeń jako "Użytkownicy uwierzytelnieni", następnie w opcjach udostępniania dysku zaznaczyć "Określ wartość docelową na poziomie elementu", następnie wyedytować ten parametr i tam w sekcji "Nowy element" dopiero dodać docelową grupę zabezpieczeń...
Mam wentylator sufitowy TUYA (chipset BK7231N), który został pomyślnie sflashowany za pomocą OpenBeken. Nie jestem jednak pewien, jak go skonfigurować. Udało mi się zmapować elementy sterujące. Czy ktoś mógłby mi pomóc w konfiguracji? Urządzenie własnościowe od TUYA: Light Switch: ID:20 - Bolean Light WorkMode: ID:21 - enum Jasność: ID22 - Wartość (10-1000)...
Jestem tak blisko, aby zrobić to dobrze, ale nie mogę sprawić, aby ciepła biel i zimna biel działały niezależnie. Dotychczasowe mapowanie robocze to; https://obrazki.elektroda.pl/1752276100_... Pracujący: Czerwony Zielony Niebieski Ciepły biały Nie działa: Zimna biel Bez względu na to, jaką wartość wstawię 6 lub 9, nie odpowiada.
No właśnie nabyłem po modelu i nie pasuje. Też myślałem, że to takie proste. Znalazłem odpowiedni model wiadomo gdzie, tyle że kosztuje 130zł z przesyłką. Gdybym miał rozpiskę pinów to może i z tej co mam coś bym zrobił ale szczerze wątpię, że coś takiego istnieje. Może ktoś wie, jak zmienić wartość podświetlenia w ww laptopie bez użycia kombinacji...
Jeśli chcesz: . Jeśli kanał 20 ma wartość "0" (co jest wartością domyślną): Mapuj kanał wejściowy # 9 do kanału relais 1, wejście 10 do wyjścia 2, wejście 11 do wyjścia 3 i tak dalej, aż do ustawienia wszystkich ośmiu kombinacji wejść/wyjść. Gdy dInput_n na kanałach wejściowych ma wartość "1", niech wyjście ma wartość "1" Jeśli kanał 20 ma wartość "1":...
Czy ktoś może myśli nad integracją sofar solar po rs485 z pvmonitor ? :) falownik dość popularny ze względu na cenę i parametry, w razie czego służę dokumentacją do komunikacji po modbusie Ja już pobieram dane i niedługo będę wysyłał do pvmonitor: curl "http://dane.pvmonitor.pl/pv/ge...
AFIO to nic innego jak de/multiplekser. Ma wejścia adresowe, której z funkcji remapowania chcemy korzystać. Żeby zmienić na inną opcję, potrzeba przerzutniki (rejestr), które zapamiętają wartość interesującej nas opcji, pozwolą na zapis oraz odczyt tego rejestru i tam jest wymagany zegar. Jeśli po resecie jest gwarantowana wartość 0x0 (nie wliczając...
https://obrazki.elektroda.pl/2011371100_... Wydawać by się mogło, że dzisiejsze wielkie modele AI są nierozłącznie związane z chmurą, więc też z brakiem prywatności - nic bardziej mylnego! Pokażę tutaj jak można łatwo pobrać i uruchomić 100% lokalnie interesującą alternatywę dla ChatGPT wraz z łudząco podobną formą strony internetowej...
(at)starfelicious , czy twoja żarówka również używa BP5758D? A może ma bezpośrednie wejścia PWM? Możesz po prostu spróbować - niczego nie złamie. Najpierw wypróbuj konfigurację BP z pierwszego postu, a jeśli nic nie daje, po prostu spróbuj ustawić piny PWM. Na Bekenie jest ograniczona liczba możliwych pinów PWM, tylko 6 możliwych, więc łatwo byłoby...
Witam, Mam kilka pytań: Wlutowałem czujnik temperatury DS18B20 do GPIO17. Pomiędzy dane (GPIO17) a VCC włożyłem rezystor 150k, GND do GND. Ale nie znalazłem jak to poprawnie skonfigurować. Kreator mapowania GPIO z sieci nie pomaga. Przełączanie bębna nie wyłącza go po jednym obrocie, nadal się obraca. Muszę go wyłączyć ręcznie. Wiem, że w Tasmocie...
witam , otóż mam problem z stworzeniem schematu ideowego dla systemu mikroprocesorowego do pomiaru napięć stałych. problem w tym ze nie wiem jak podlaczyc dekoder adresowy do mojego układu a takze o poprawne podlaczenie wyswietlacza led,nizej podam link do mojego ukladu co mi sie udalo zrobic,prosze o pomoc Oto zalozenia projektowe: pomiar napięć odbywa...
Odkryłem aplikację TuyaMCU Explorer, która pomogła odfiltrować wiele dzienników, ale znalazłem tylko dwa kolejne wpisy, które rzadko się pojawiają - id1 i id14, które mają dotychczas wartość „4-enum len 1” wynoszącą 0 lub 1 (bajt). Pomyślałem, że Id1 może być alarmem, a może po prostu alarmem CO2. Pojawiło się wkrótce po tym, jak nad nim tchnąłem, ale...
znacząco się nie różnią. Jednak w porównaniu z pierwszymi wersjami ten sprzęt naprawdę zyskal na wartości funkcjonalnosci i wydajności. U mnie obecązam go następująco: DSL 15 mbit. 40 komputerów LAN 10 komputerów DMZ jakies 70 wpisów QoS, mapowania portów, mapowania adresów IP, często zapuszczone statystyki na kilka dni ( nie "zamrazają się" nawet przy...
To wiele wyjasnia, dziękuję bardzo. Korzystając z okazji chciałbym jeszcze zapytać o wyrażenie : *(int*)20000=7 Ja to rozumiem jako wpisanie do zmiennej typu int mieszczącej się pod adresem 20000 wartości 7. Samo (int*)20000 oznacza rzutowanie na wskaźnik do zmiennej typu int, zmienna mieści się pod adresem 20000, Dodanie gwiazdki * przed nawias powoduje...
Witam. Muszę wymienić falownika MFC710 TWERD na ACS580 ABB. Aplikacja sterowania pompami w systemie DCS ABB po MODBUS RTU. Ponadto kilka sygnałów cyfrowych JOG, AUTO/MANUAL dla wejść i wyjść analogowych włącznie. Czyli sterowanie z potencjometru lokalnie lub zdalny sygnał z wyjścia PLC 4…20mm (wartość zadana), sprzężenie zwrotne z odczytem aktualnej...
No tak, mój BM pracuje w trybie transparent. Przez dwa tygodnie testowałem go w trybie NAT i nie wydaje mi się, żeby był w tym "słabszy". Tryb NAT daje nam więcej możliwości (choćby to mapowanie). Mam przecież 5 zewnętrznych IP. Przyznam, że mapowałem jeden z nich na swój komputer, ale znaczącej poprawy co do testów wysokości transferu to nie spowodowało....
kilka pytań: 1. jak podejrzeć JSON kanału motion w HA? w File Editor mam tylko kilka plików .yaml i parę katalogów, w których nic ciekawego nie znalazłem 2. czy jest jakaś opcja dodania sygnatur czasowych do logów OBK? Rozumiem, że bez NTP realnego czasu nie będzie, ale może chociaż od ostatniego reboot'u? Przy usypiającym co chwila TuyaMCU trudno rozpoznać...
W obrazku 24bpp każdy pixel jest opisany 24 bitami - możliwy do uzyskania jest każdy kolor. Przy 8bpp z paletą na każdy pixel przypada 8 bitów, ale służą one jako indeks do tablicy 256 elementów(palety), gdzie każdy element zawiera już pełny 24 bitowy kolor. Jeśli paleta będzie miała kolejne wartości od białego do czarnego, to obrazek będzie w skali...
wykonałeś wszystkie kroki z tego wątku? Jeśli tak, czy możesz użyć Home Assistant ,,słuchaj tematu MQTT", aby słuchać tego, co nadaje twoje urządzenie? Powinieneś otrzymać obkDev/1/get etc publikuje z wartościami kanałów .... Mam inne podobne urządzenie do pracy. Mogę teraz przynajmniej odczytać dane z menu urządzenia. Nie wiem, jaki był problem z...
Cześć, Po pierwsze, dziękuję za Twoją pracę. Bazując na wszystkich przydatnych informacjach, które znalazłem w tym temacie https://www.elektroda.com/rtvforum/topic... + dokumentacja github, zrobiłem skrypty adaptujące urządzenie Etersky WF-CS01. Nie mam dobrych zdjęć, ale jest to to samo urządzenie, o którym mowa tutaj: https://www.elektroda.com/rtvforum/topic...
TMF, dzięki. Sprawdziłęm tego BODa i jednak nie był aktywny. Coś musiałem pomieszać, bo kilka razy edytowałem te fusebity. Po włączeniu problem zniknął (prawie na pewno)! Trol.six, tak zapisywanie np w dwóch kopiach i weryfikacja to fajny pomysł. Szczególnie, że mam sporo wolnego miejsca. Na pewno nie zaszkodzi. Z pamięci korzystam tylko funkcjami z...
Pozwolę sobie opisać mój problem w tym temacie, bo podobne sprawy były już opisywane. Kiedyś próbowałem z PCB, jednak miałem problemy z głębokością frezowania - była zmienna. W jednym miejscu było fajnie, w innym tylko lekko zarysowana miedź. Spróbowałem z mapowaniem wysokości - mapowanie poszło prawidłowo, wyszły pewne różnoce wysokości, ale płytka...
Pobawiłem się jeszcze trochę urządzeniem. JSON dostarczony przez (at)divadiow był bardzo pomocny w mapowaniu przynajmniej niektórych identyfikatorów Oto, co udało mi się zmapować: //Voltage L1 setChannelType 1 Voltage_div10 linkTuyaMCUOutputToChannel 101 val 1 //Voltage L2 setChannelType 2 Voltage_div10 linkTuyaMCUOutputToChannel 111 val 2 //Voltage...
Coś tak jak w przykładzie. 1) Jeżeli int jest 16 bitowy, to go unikać a najlepiej zdefiniować sobie typy z jawnym rozmiarem: u8, u16 u32, s8, s16, s32 albo coś takiego (uint16 itp.) 2) Stałe, są traktowane jako domyślny typ, również obliczenia, więc "mapowania" na typ o rozmiarze takim jak chcemy, wszędzie na gdzie się da. W obliczeniach mapuj na takie...
Więc podłącz się scantoolem, wyświetl sobie wartości SHORT TERM TRIM, najlepiej wszystkie jednocześnie jeśli urządzenie to potrafi. Ustawiaj mapę tak aby w każdej pozycji te wartości były bliskie 0 lub zmieniały się od -5 do +5. Jest to odczyt korekty czasu wtrysku mapy benzynowej. Mapa z dużymi kwadratami to praktycznie to samo co ta którą załączyłeś,...
Witam, Odkopuję, ponieważ od pewnego czasu identyczny komunikat "Lokalizacja jest niedostępna - Określona nazwa sieciowa już jest niedostępna" trapił mojego laptopa (Win 10). Różnica jedynie taka, że dysk (lub dyski) sieciowy był mapowany z NAS Synology. Po zamapowaniu wszystko hulało pięknie, dopóki laptop nie został zrestartowany. Po restarcie komunikat...
Postęp :) kompilacja 1.17.189 https://obrazki.elektroda.pl/8227955400_... KP18058_RGBCW FF00000000 - włącza światło KP18058_RGBCW 0000000000 - wyłącza światło Dodano po 2 (at)swpharis KP15058 jest teraz dekodowany i ogólnie obsługiwany :) przypisanie pinów i konfiguracja zostaną wykonane w ciągu następnego dnia lub dwóch. Jeśli chcesz...
Nie ma zależności, makro ma sprawdzić mapowanie dla konkretnych produktów w firmowym systemie, każdy produkt opisują cechy charakterystyczne, są one przypadkowe ale składają się na jedna konkretna grupę produktów (A1, B1, itd.), czyli grupa A1 może być zdefiniowana zarówno przez jedną wartość w wierszu jak i kilka wartości jednocześnie w jednym wierszu....
Raw, to wartość napięcia na pinie Arduino odczytana przez program i wyrażona w postaci liczbowej z zakresu od 0 do 1023, co reprezentuje wartości napięć od 0V do +5V. Wartość raw w Twoim przypadku, to napięcie BAND na złączu ACC pomniejszone dzielnikiem napięcia 4k7+3k3 wiąże z napięciem wzór: U = raw x 5 x 8 / 4.7 / 1024 Tych komentarzy z programu...
Głównym założeniem było cyfrowe przedstawienie wydajności, więc menzurki, rotametry, czy zegarowe czujniki przepływu odpadały. Pomiar wydajności okazał się bardzo wąskim gardłem tego projektu. Wypracowana została metoda taka jak jest stosowana w aparaturach mierzących wydajność w oparciu o rotametr. Celem nie było wyliczenie, ani przedstawienie wartości...
Cześć! Mam pytanie ponieważ nie potrafię skonfigurować transmisji Modbus Slave w sterowniku Carel PCO3. Mam dodatkową kartę RS485. W programie dorzuciłem zmienne: COM_PROTOCOL_BMS gdzie przypisałem wartość 3 oraz zmienną do adresu i prędkości. W konfiguracji zmiennych, które chciałbym udostępnić w zakładce Networks zaznaczyłem BMS, wybrałem index itd....
Czyli jednak rejestr CMD jest tutaj używany? Bezpośrednio nie jest używany, ale musi mieć wartość 0x00 (no command). en zapis korzystając z funkcji eeprom.h trwa dość długo, także przymierzam się do skorzystania z nvm i wykorzystania zapisu całymi stronami. Napisz własne funkcje - zapisując stronami zapisujesz 32 bajty na raz, czyli operacja jest 32-razy...
Dzięki! Cóż można wyciąć fajny filterek choćby z filtra do kosiarki spalinowej. są z takiej fajnej gąbeczki i spełniają zadanie. Ja po prostu zmagałem sie z tym tematem i byłem zdegustowany bezradnością, jak wielu którzy o tym myśleli. Wiemy jak uciążliwy to temat, jak to syfi w odlocie i jak wiele problemów i usterek powoduje. Poza tym nie każdy może...
"to może 8051 wykorzystam tylko i wyłącznie jako kontroler klawiatury, natomiast samplowanie i sterowanie przetwornikiem C/A powierzę innemu mikorokontrolerowi (np. jakiemu?) - w ten sposób wilk będzie syty i owca cała =)" 8051 może służyć jako kontroler klawiatury i wyświetlacza. Ale co do procesora zajmującego się syntezą to musi Pan najpierw oszacować...
Witam, pomimo posiadania "smart meter" który w UK do 2017 roku mają być obowiązkiem w każdym domu i tak chcę posiadać własny "monitoring" sieci i możliwych jej parametrów. np powiadomienie SMS kiedy prąd całkowity dla całego domu spadnie do 0 (bezpiecznik ?) lub napięcie będzie wynosić 0 (brak prądu z elektrowni). Powodów jest wiele, posiadam komputery...
Jak podłączyć i skonfigurać kontroler Numark Party Mixxx do współpracy z programem mixxx. Wstępna ocena dostępnych informacji Użytkownik pyta o sposób podłączenia i konfiguracji kontrolera Numark Party Mix do współpracy z programem Mixxx . Z dostępnych informacji wynika, że potrzebna jest szczegółowa instrukcja krok po kroku, która umożliwi bezproblemowe...
Nie jestem pewny czy to będzie to, ale jest taki plik: C:\WINDOWS\system32\drivers\etc\hosts a w nim: ...Ten plik zawiera mapowania adresów IP na nazwy komputerów... A więc tym plikiem możesz sobie zrobić przekierowanie:D U mnie jest wpisane tylko 127.0.0.1 localhost Sprawdź może masz dopisane coś jeszcze. Aha. Po wprowadzeniu zmian trzeba zrobić następujący...
Witam, Zostałem poproszony o przygotowanie pliku excel aby po implementacji z pliku xml do Excela wszystkie dane były czytelne, i tu zaczyna się mój problem. Po eksportowniu pliku xml wszystkie kolumny wczytują się jak powinny jedna koluma która zawiera 26 cyfr w excelu wyświetla się w takim formacie 4,210E+25 jednak rozwinięcie tego zapisu nie daje...
Dziękuje za szybką odpowiedz. Mapowanie hostname=>IP za pomocą usług (sieciowych), DNS server, WINS server Interesuje mnie tak jak ująłeś mapowanie hostów w sieci. Wchodzę na otoczenie sieciowe i mam komputery w mojej sieci. Serwer DNS odnosi mi się do domeny(tłumaczy adres url na ip), poza tym nie stosuje go w sieci lokalnej. Serwer WINS chyba ma zastosowanie...
Nie rozumiem pytania ale. Powiedzmy że używasz interfejsu NOR. Bank NOR ma adres od 0x60000000. Linie NEx są mapowane dwa górne bity adresu . To wtedy masz 64M = 0x4000000. Jeżeli NE1 jest aktywne (układ zero) to 0x60000000 Jeżeli NE2 jest aktywne (układ jeden) to 0x64000000 Jeżeli NE3 jest aktywne (układ dwa) to 0x68000000 Jeżeli NE4 jest aktywne (układ...
Ciąg dalszy ujarzmiania OLED-a na SSD1363 256x128 po I2C, cały init i próba sterowania bez biblioteki U8g2, postęp taki, że początkowe szarości zamieniły się w pełne jasności i działa przełączanie trybu normal / inverse oraz załącz i wyłącz w głównej pętli, niestety dalej występuje błędny init lub samo sterowanie, trudno zgadnąć. Wszystkie komendy ustawiające...
Sprawa nieaktualna. Już poradziłęm sobie. Progs w Delphi. Na początku trzeba podłączyć do programu bazę danych Accessa przez ADOTable i DataSource. Teraz na formę trzeba wywlec potrzebne pola z listy dostepnej po dwukliku na ADOTable, prawym i Add Fields. Następnie kod funkcji: function TForm1.getxy(x,y,m:integer)&... var tm1, tm2:string;...
mapować dźwięk mapować użytkownik mapować kontroler
sygnał telewizji kablowej multimedia samsung downloader irf9540 irf540
Czy taśma dwustronna zamiast przyssawek do matrycy TV? Instrukcja serwisowa pieca Niedźwiedź Condens 18 kW