Możesz dołożyć około 1200 Wp, czyli 3 do 4 paneli. Te 6 to zostaw bo to minimum przy którym string będzie działał poprawnie. Jak zrobisz 6 i 12 będzie wszystko OK.
Spróbuj mojej funkcji wypiszIleZnakow2(). Twoja funkcja miała dodatkowy argument, z którego nie korzystała. Ta bazuje na strumieniach z buforem typu string. [syntax=c] void powtarzajZnaki(char znak, ostringstream &wyjscie, long int ilosc){ while (ilosc-- > 0){ wyjscie << znak; } } string wypiszIleZnakow2(string wyraz) { char powtarzajacySieZnak...
Najprościej użyc (w access) funkcji left mid i right, które jak sama nazwa wskazuje mogą wycinać odpowiednio z lewej , śreodka i prawej określoną ilość znaków.
A od czego jest HELP !? "Przeznaczenie: Zwraca określoną liczbę znaków z tekstu począwszy od lewej strony. Składnia: zmienna = LEFT( tekst , il_znaków ) gdzie zmiennazmienna tekstowa, do której przepisane będą skopiowane znaki, teksttekst z którego skopiowane będą znaki, il_znakówilość kopiowanych znaków. Opis: Zobacz także: RIGHT , MID Przykład: Dim...
Jeszcze na chwilę. Złapałem się na tym, że myślimy w kategorii "parametru dla funkcji tablicowej" (może dlatego, że takie było pierwotne założenie). A gdyby zadaniem było coś grubszego i wtedy Np 19.12.2020 - 1.02.2022 Nie było by prościej, gdyby wykorzystać tylko pierwszą datę i wyliczoną ilość dni (nawet dla ilości kroków pętli), zamiast gromadzić...
Policzy i zapisze w nowym dokumencie :) Przetestowane w MSWord 2003 Mam nadzieję że się przyda i o to chodziło :) Oczywiście jako w VB w msword Dim Slowo As String 'slowo z tekstu - szukane Const max_ilo_slow = 9000 'ilosc maksymalna slow ... ograniczenia :( Dim Slowa(max_ilo_slow) As String 'tablica z slowami Dim Licznik_slowa(max_ilo_slow)...
Spróbuj rozdzielić parametr userChoice :D Zmniejszysz ilość cases i obsłużysz wszystkie offsety :spoko: [syntax=vbscript]Dim userChoice As String Dim Choice As String Dim k As Integer userChoice = InputBox("Please type PRODUCT name.") Choice = Mid(userChoice, 1, 1) k = CInt(Mid(userChoice, 2)) - 1 Select Case Choice ... Case "Z" Sheets("CAT. Z").Range("F3:F154").Offset(0,...
https://obrazki.elektroda.pl/3221612800_... Witajcie moi drodzy. Zapraszam na relację z postępów prac nad otwartym firmware dla BK7231T. Temat ten napisany będzie w formie tutoriala, przedstawię tu krok po kroku jak opracowałem własny, wieloplatformowy (działający na Windowsie i BK7231T) mini-serwer HTTP, system konfiguracji pinów...
Dom na bateryjkach od laptopa 🙂 . https://obrazki.elektroda.pl/8687428000_... Testy użytkowe ekperymentalno-doświadczalnego magazynu energii 48V na ogniwach 18650 zakończone. Jako odpowiedź na odwieczne pytanie "co by tu jeszcze zbudować ?", zbudowałem magazyn energii klasy "Paragon" inspirowany przez Leszek Kwitek https://www.youtube.com/watch?v=7a0CGuDV...
Chciałbym te dane ładnie wyświetlić na wyświetlaczu najlepiej same wartości całkowite bez części po przecinku. metoda kolejna to w wywołaniu lcd.print aby wyświetlić wartość zmienna jako liczbę całkowitą: Problemem drugim jest ilość znaków np ciśnienia, jeśli ciśnienie większe od 1000 znaków będzie 4 jak mniejsze to 3.
1. Bascom jest bardzo dobrym językiem, znacznie lepszym niż Arduino. 2. "a:10.0" "a:10.0 " ":10" "10 " Ten temat jest zamknięty, dostałeś 2 przykłady. Pierwszy napisałem do składni ramki jaką podałeś w pierwszym poście, później zmieniłeś konstrukcję rami to napisałem kolejny przykład, można jak dobrze naliczyłem jeszcze 9 innych metod zastosować by...
Co istotne, jeśli ilość elementów tablicy menu nie przekracza 28 znaków, śmieci te się nie pojawiają. Proponuję więc sprawdzić jak _MUSI_ się kończyć (w "ogólnym przypadku") łańcuch znakowy w języku C. 4\/3!!
Czy mógłby ktoś z Was zaobaczyć czy aby dobrze policzyłem ilość modułów SUNPORT SPP360NHEH dla falownika Solis-3P3K-4G? Bo coś mi się wydaje że zakres od 7 do 10 modułów jest dosyć wąski. moduły PV: SUNPORT SPP360NHEH https://www.sunportpower.com/wp-content/... inwerter: Solis-3P3K-4G https://www.ginlong.com/4g_3p_inverter2/...
Wygląda to coraz lepiej. Usiadłem na chwilę do symulatora Arduino. Chciałbym pokazać Ci, jak można wpleść do tego maszynę stanów. Zaletą jest względna przejrzystość kodu, to, że pętla główna nie jest blokowana (np. w oczekiwaniu na wprowadzenie liczby) i to, że możesz w dowolny sposób modyfikować ilość stanów aplikacji i przejść pomiędzy stanami. Poniższy...
Taki przykład widziałeś kiedyś uszkodzone naświetlacze LED? Jedna wyjarana dioda i cały układ umiera. ale to raczej dlatego że są na styk dla pełnej mocy zasilane. Wniosek jest taki że każda dioda jednak ma inne właściwości nawet z jednej partii. Przy minimalnym napięciu powinny wytrzymać.tylko jeśli któraś padnie to spada prąd i pozostałe dostają...
I jeżeli np. zmienna_tekstowa , z której będę pobierał poszczególne znaki może mieć max 5 znaków, a zapiszę do niej np. tylko 3 - tj. "ABC" . I jak jako pierwszy znak do zwrócenia(tj " początek ") podam pozycję np. 1, a ilość znaków 1 - to mi zwróci ze " zmienna_tekstowa " do zmiennej " zmienna " literkę A. Tak. -> A co będzie, jak podam jako pierwszy...
Wrzucam napisane na szybko działające rozwiązanie. Jeśli będziesz miała jakieś pytania to pisz. Opis zmiennych: int najkrotszy - przetrzymuje długość najkrótszego napisu. Początkowo ma wartość -1, po pierwszym wczytaniu napisu zmienia na jego długość. int ilosc_wystapien - ilość wystąpień dwóch napisów zakończonych tymi samymi znakami. char ostatni_znak...
1. C# ma inne stringi niż C. I zrobienie mainport.Write("DAC"); wyśle tylko 3 znaki a nie cztery jak C oczekuje. Tak że strcmp w C ma UB. bo to co jest odebrane nie jest C stringiem. Dodatkowo pokaż prawdziwy kod, bo masz złą ilość nawiasów w C#. Możesz: 1. Dodać zero w kodzie C 2. Dodać zer w kodzie C# np [syntax=csharp] SerialPort sp = new SerialPort("com12",...
Problem jest kiedy zamiast kiedy chce zwiększyć ilość danych do pobrania z 3 do 4 lub 5 Zmienna "r" to zmienna "pośrednio" wskazująca ilość "pobieranych danych". Jest to numer wiersza, od którego zaczyna się pobieranie danych z zeszytu "Dane.xlsx". Naturalnym jest to, że jeśli przy 20 wierszach, zaczniemy pobierać je od ... np.: r = 10 ... to pobierzemy...
https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...
Nie uruchamiam makr z nieznanych arkuszy na swoim kompie, a nie chce mi się wirtualnej maszyny tworzyć :) No to użyj COUNT i potem GROUP BY http://obrazki.elektroda.pl/8515402300_1... Dodano po 37 Oba te polecenia znam i wykorzystuję. Ilość dachów ,ilość błędów i suma punktów. (nie mogę tylko wyniku wkleić w textBoxa a było by ładniej :( )...
Stacja Pogodowa ESP8266 + wyświetlacz T6963 https://obrazki.elektroda.pl/7068126200_... Wcześniej stworzyłem stację pogodową przy której były użyte dwa mikrokontrolery Atmega328p (arduino nano) i ESP8266 (NodeMCU) z wyświetlaczem opartym na sterowniku T6963. Na forum https://obrazki.elektroda.pl/1280939000_... Zagadnienie...
Witam, proszę oto bardzo prosty przykład jak zapisać i jak odczytać jakieś tam zmienne, które będą zapisane w postaci stringów. (dowolna ilość zmiennych) ;) var sList: TStringList; begin try sList := TStringList.Create; sList.Add('jakaś tam pierwsza zmienna'); sList.Add('jakaś tam druga zmienna'); //............... sList.Add('jakaś tam n-ta zmienna');...
Tak twój program chyba działa. Choć szczerze mówiąc, nie mieliśmy klasy Vektor jeszcze, a też mi ciężko ją trochę zrozumieć nie korzystając z niej. Jeżeli mój nie zadziała to twój postaram się zrozumieć. Zresztą musimy mieć statyczne tablice - 10 na płytę i 25 na utwory. Vector to prościzna. Jeżeli kiedyś otarłeś się na zajęciach o tematykę stosów,...
Siemanko. Nie jestem, koledzy zagorzałym fanem Bascom, tylko go po prostu trochę znam. Zaopatrzony w lekturę zgłębiam teraz C i pomyślałem, że to będzie fajne ćwiczenie :D Napisałem to sobie w Bascom ekspresem i wygląda to tak https://filmy.elektroda.pl/65_1422227481... Nie chciałem takiego dużego okna tu wstawiać, ale zastosuje się do polecenia :P...
Wiadziałem w innych topikach że trochę kumasz VBA więc czego sam nie dołożysz sortowania? Przecież to nie jest trudne. Jak czegoś nie rozumiesz to nagraj makro i przeanalizuj jak jest zbudowane. Wprowadź swoje poprawki i ... tadam ... :) proste :) Poniżej dołożyłem sortowanie po A i po E Po E bo chyba o to głównie chodzi - gdyż funkcja w kolumnie B...
Sprawa jest prosta: funkcja strcpy kopiuje tyle bajtów, ile może, póki trafi na zero które kopiuje, ale zaraz po tym przerywa kopiowania. Jeżeli ilość znaków w MaskEdit1->Text będzie większa od 3, to strcpy może nadpisać wszystkie lokalne zmienne, od pierwszej do tej przed str1, a nawet zmienne w funkcjach które oczekują na powrót z aktualnej funkcji....
Najważniejsze to chociaż troszkę samemu najpierw pokombinować i ew później dopytać co i jak ;) ale po co ten Inkey? toż jak już zajdzie zdarzenie Bytematch - to znaczy, że w twoim buforze jest już co najmniej jedeń łańcuch tekstowy, którzy przyleciał z Rs232 i zakończony znakiem ENTER (13) .... w związku z tym wystarczy dać polecenie Input linia i już...
Przejrzyj dobrze kod. Ostatnią funkcję masz "zaremowaną". [syntax=vb]'Call GetOnlyGoodValues(x1, x2, x3, x4, x5, x6, x7, x8, x9)[/syntax] Wewnątrz GetOnlyGoodValues wykonywane jest przeszukiwanie. Działa to dobrze bo sprawdzałem, ale generowanie czegokolwiek trwa baaaardzo długo. Zapis do komórek Excela mija się z celem o czym już pisałem. Właśnie dodałem...
scanf() nie działa - dlatego ponieważ funkcja ta nie wczytuje białych znaków, w tym znaku nowej linii (dla %d) i zostaje on w buforze. Żeby to ominąć trzeba napisać małą funkcję, która czyści bufor przed następnym scanf-em. Np. coś takiego: void flush( void ) { int c = 0; while( c != '\n' && c != EOF ) c = getchar();...
Czyli o kupowaniu kota w worku i farbowanym lisie słów kilka. Seria ads 1xxx to dość popularne przetworniki w świecie hobbystów. Jest kilka modeli różniących się parametrami. Ja dziś opiszę dwa modele 1015 i 1115. Nie będę opisywał szczegółów konstrukcji bo wszystkie dane są w dokumentacji Zasadniczo to bliźniacze konstrukcje, wszystkie wyprowadzenia,...
Hej. Jak dla mnie widzę tu tylko makro w Excelu. Niestety programista ze mnie kiepski, więc coś tam próbowałem wymyślić, jednak nie gwarantuję, że będzie działać idealnie. [syntax=vb]Sub Makro1() Const MaxR = 20 ' maksymalna ilość powtórzeń If ((Selection.Rows.Count < 2) Or (Selection.Columns.Count < 2)) Then MsgBox "Zaznacz obszar, na którym...
https://obrazki.elektroda.pl/5032145100_... Pokażę tutaj jak można użyć komendy binwalk do analizy zrzutu pamięci flash na przykładzie Windows dzięki użyciu WSL. Użyte środowiska i narzędzia W temacie użyję następujących narzędzi: - programator SPI CH341 Black (warto poczytać o jego modyfikacji napięcia zasilania) kupiony za 35 zł...
https://obrazki.elektroda.pl/9337556500_... Pewna wyjątkowa osoba zasługiwała na równie wyjątkowy prezent, a że nie jestem fanem kupowania niespodzianek, postanowiłem "zrobić" coś własnym rękami. 1. Wstęp, motywacja 2. Zarys konstrukcji 3. Płytka z diodami - projekt (łączenie diod) 4. Płytka z diodami - projekt (zatrzaski) 5. Eagle...
https://obrazki.elektroda.pl/5950460500_... Dzisiaj wykonamy prosty wyświetlacz pogody w oparciu o ESP32. Pogoda będzie pobierana z internetu dzięki użyciu jednej z wielu darmowych usług typu "weather API". Projekt nie będzie używać żadnych czujników typu DHT11 czy BMP280, wszystkie informacje będą pobierane z sieci poprzez proste...
http://obrazki.elektroda.pl/5724768100_1... Witam, Aktualnie buduję/remontuje niewielką tokarkę, do zastosowań domowych. Jej mechanika jest dość prymitywna, co za tym idzie nie posiada żadnych podziałek, ani automatycznych posuwów. Wobec tego chciał bym zaopatrzyć ją w liniał, który będzie pokazywał pozycję imaka na wyświetlaczu LCD....
https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....
No tak ,ale nie gubi się bajt a w stringu brakuje "pół HEXa". Bo jak bajt się zgubi to jasne. Ale nadal string zawierałby parzystą ilość znaków. Oczywiscie CRC by się nie zgadzał. Jakby zgubi się bajt, to ten string byłby przesunięty o dwa znaki - a jest przesunięty o jeden znak.
Czesc, mam pytanie na temat konfiguracji, którą chcę zmienić. Mam falownik Sofar KTL5.5, i 9 paneli 320W, co daje ~2.9kW, podpięte jako jeden string. Napięcie wystarcza aby załączyć falownik. Zamierzam teraz dołożyć drugi string do drugiego wejścia na falowniku, ale tych paneli ma być tylko 5x600W ->3kW. Mają być na tej samej połaci dachu co pierwszy...
https://obrazki.elektroda.pl/4706372500_... W poprzednich częściach pokazałem zasadę działania oraz uruchamianie pozyskanych wyświetlaczy (modułów) VFD. Teraz przyszła pora na zbudowanie własnego sterownika wraz z potrzebnym zasilaczem. • Zasilacz Ze względu na dość złożony sposób zasilania samego wyświetlacza postanowiłem zacząć...
https://obrazki.elektroda.pl/2299952900_... W poniższym poradniku opisano krok po kroku, jak skonstruować radio internetowe wykorzystując do tego niedrogi moduł z ESP32 na pokładzie. Takie radio możemy skonstruować w zaledwie 10 minut. Cała konstrukcja kosztować będzie poniżej 30 dolarów. Warto sprawić sobie takie urządzenie, jeżeli...
Tak wstępnie, to wjechałeś na max granicę tolerowanego napięcia. Napięcie jakie zobaczy falownik na starcie, to nie jest Vmp tylko Voc razy ilość paneli. Co więcej jest zimno, a to napięcie jest dla 20 stopni C, więc im zimniej tym wyżej. 18 paneli będzie bezpiecznym maksimum w stringu. Dając dwa stringi równolegle to poza tym, że muszą być najlepiej...
Ale tak właśnie działał 5 kW - ten sam model Huawei: przy instalacji 6,1 kWp dawał dość długi pik 5,5 kW. Po przepięciu samego falownika na 8 kW pojawiła się produkcja 6 kW. A teraz dokładnie ten sam string (bo on pozostał bez zmian) na innym falowniku nie robi nawet 5 kW, tylko jakieś 4,7 kW. A moc paneli jest o ponad 30% większa. Do tego support...
Był czas, kiedy Twój monitor jeszcze ożywał - wtedy wystarczyło usunąć przegrzaną cynę z punktów przy złączach, zastąpić ją świeżą i byłoby po kłopocie. Teraz chyba "dorobiłeś" coś jeszcze do tego, co było pierwotnie. Teraz podstawą jest sprawdzenie zasilacza/inwertera. Jednym ze sposobów sprawdzenia sprawności inwertera zasilającego listwy LED jest...
Popatrz w katalog TME lub TI. Są tam gotowe układy scalone przeznaczone do zasilania diod świecących w instalacjach samochodowych. Przerabianie instalacji mści się zawsze, bo zapomnisz o przeróbkach, albo dasz do naprawy komuś, kto przeróbki nie ogarnie. Zrób prostownik jednopołówkowy jak radzą koledzy. W fabrycznych lampach pozycyjnych stosowane są...
https://obrazki.elektroda.pl/4602377700_... Przedstawię tutaj ciekawy sterownik lampy RGBCW o protokole komunikacji bardzo podobnym do diod WS2812B. Tematem zainteresowałem się na prośbę czytelnika z Niemiec, który nawet przesłał mi "smart" lampę z tym właśnie sterownikiem abym mógł spróbować go odszyfrować i uruchomić w swoim środowisku....
Witam Jakiś czas temu wykonałem projekt który końcowo nazwałem Brevis. W moich pierwszych założeniach miał on być niezależnym modułem, przez który inne konstrukcje miałyby dostęp do Internetu w sposób bezprzewodowy. A więc moduł miał mieć: a. własny interfejs komunikacyjny b. bezprzewodowe połączenie z Internetem c. możliwość fizycznej interakcji z...
https://obrazki.elektroda.pl/2123084800_... Przedstawię tu cztery praktyczne sytuacje w których ChatGPT rzeczywiście pomogło mi w programowaniu. Sytuacje będą obejmować różne języki i tematyki, będzie C i wyświetlacz 7-segmentowy, będzie Javascript, trochę HTML, a również Winsock i wysyłanie żądania HTTP. Nie zapomnę też o prostej...
Szkoda tyko że od razu nie kupiłeś dużych paneli ( rozmiarowo ) planując wstępnie dużą ilość mniejszych. Sam aktualnie zmieniłem posiadane mniejsze na 430 W ( 1,7m x 1,1m ) a wydaność skoczyła w widoczny sposób w stosunku do powierzchni. Przy okazji zyskałem więcej miejsca jak i możliwość rozbudowy o następne. Z dwudziestu paru zrobiło się 12 paneli...
W załączeniu napięcia. No i coś się wyjaśniło. PV1 to string z sześciu paneli, z tym, że nie wszystkie panele pracują prawidłowo. Jest kilka opcji dlaczego: 1. jeden z paneli jest w bardzo głębokim cieniu, takim, że diody by-pass wyłączają go na stałe 2. jeden, dwa, lub trzy panele są częściowo w bardzo silnym zacienieniu, powodującym włączenia w nich...
minimalna ilość paneli string growat string łańcuch string
układ centralnego ogrzewania schemat trafo denon benzyna lekki
amilo xi1554 powietrzna pompa ciepła
Schemat instalacji ogrzewania Mercedes W210 E300 TD 1998 Schemat zasilacza liniowego na UL7741 – regulacja napięcia i prądu, tranzystory 2N3055, BD139