Co to jest TfSwitch? Podaj caly kod ramki i formy.
Obecnie używamy kanałów jako zmiennych. Są to liczby zmiennoprzecinkowe. Aby ustawić kanał, możesz wykonać następujące czynności: setChannel 1 123 Następnie możesz na przykład użyć wartości kanału w wyrażeniu matematycznym, takim jak: setChannel 2 $CH1*10 Zobacz listę wyrażeń: https://github.com/openshwprojects/OpenB...
Jak na platformie OpenBeken w pliku autoexec.bat tworzy się zmienne. Chciałbym przechowywać w nich poprzedni stan przekaźnika przed zmianą. Czy są tam operacje bitowe?
Witam, Wpisujesz zmienną oraz typ i już masz. Pozdrawiam,
Jeśli utworzymy zmienną w ten sposób: Int i; Int main() { While() { i=1; } } To rozumiem to tak że zmienna "i" jest już na stałe w pamięci i zadanie tej funkcji jest wykonywane najszybciej jak to możliwe natomiast jeśli kod by wyglądał tak: Int main() { While() { Int i; i=1; } } To pamięć chwilowo będzie wolna i dopiero w miejscu inta utworzy się zmienna...
(at)rewolt90 Ten procesor ma tylko 1KB pamięci RAM. Tworzenie tak wielkich zmiennych automatycznych nie jest dobrym pomysłem.
Nie testowałem tego ale założenie jest proste. Podczas ładowania strony otwierasz sesjie (za pomocą session_start()). Potem sprawdzasz czy dana zmienna (np. $i) istnieje za pomocą funkcji [url=http://algorytmy.pl/doc/php/functio... Jeśli funkcja issset zwróci wartość False wyświetlasz pasek i tworzysz w sesji zmienną $i. Jeśli isset...
ok, twoj kompilator moze to dopuszczac, niemniej jednak tego typu dzialania nie sa zgodne ze standardem jezyka C. 4\/3!!
Witam, chce stworzyć małą grę w c++ Ma ona być na dowolną ilość graczy i każdy z graczy ma mieć swój nick i hasło Nie chce tworzyć niepotrzebnych zmiennych więc czy można stworzyć zmienne typu gracz1 gracz2 gracz3 .... gracz500 zeby te cyfry byly liczba i w petli for? [syntax=c] for(int i(1) ; i<iloscGraczy ; i++) { cout << "Wpisz nazwe gracza...
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...
No ale dlaczego przez parametr funkcji nie przekazujesz z programu, jak zapisałem wcześniej? Dodano po 2 Jeśli chodzi o tworzenie obiektów, to jest to w ogólnej postaci: Object=TObject.Create; Ale Ty nie masz tworzyć żadnych nowych obiektów. Żadnych zmiennych lokalnych - masz tylko w parametrze funkcji przekazać referencję do obiektu, na którym będziesz...
Hmm, to typ char tak naprawdę jest typu byte? W zasadzie to byte jest unsigned char :) https://en.cppreference.com/w/cpp/langua... Dodawanie zmiennych typu char, to jak dodawanie liczb (w wyniku też powstaje zmienna typu liczbowego), a nie tworzenie łańcucha znaków - wtedy nie byłby to już typ char. Jeżeli chcesz dodawać znaki w celu tworzenie...
MSDN jest naprawdę kopalnią wiedzy i warto tam zaglądać... W C# nie masz funkcji globalnych, ale możesz dopisać swoje metody do głównej klasy programu, lub stworzyć sobie jakąś klasę z metodami statycznymi. Zazwyczaj używa się ścieżek względnych, jeśli jakaś metoda ich nie przyjmuje, w kodzie powyżej masz sposób na uzyskanie ścieżki do pliku wykonywalnego....
Tanie te Runtimy :), w porównaniu z ASIXEM np. Ale domyślam się że oprogramowanie narzędziowe bardzo drogie... Tu masz ceny katalogowe narzędzi inżynierskich: 1. 6AV2103-0DA02-0AA5 TIA PORTAL: SIMATIC WINCC PROFESSIONAL 512 ZMIENNYCH V12 2 040,00 EUR 2. 6AV2103-0HA02-0AA5 TIA PORTAL: SIMATIC WINCC PROFESSIONAL 4096 ZMIENNYCH V12 2 550,00 EUR 3. 6AV2103-0XA02-0AA5...
Stworz plik main.h w ktorym bedziesz deklarowal wszystkie zmienne uzywane globalnie przez main.c, a takrze prototypy funkcji. W pliku main.h mozesz takze na poczatku dołaczyc wszystkie bibliotki ktorych uzywasz w projekcie ( stdlib.h, math.h itp ) i beda one widziane przez pozostale pliki. Na poczatku pliku main.c dolacz plik main.h, ktory stworzyles...
Czy naprawdę uważasz , że po jednym AP (routerze) na piętro nie wystarczy mi na moje potrzeby ? Mam tu na myśli: łączenie się dosieci pracodawcy, oglądanie multimediów i przeglądanie stron internetowych ? To są moje przemyślenia. Niestety, to są tylko przemyślenia - przy wifi jest tyle czynników decydujących o prędkościach i stabilności połączeń, że...
Witam ! Posiadam tą książkę, lecz ja tego typu książki traktuje jak encyklopedie, nie czytam ich od dechy do dechy ale przeglądam interesujące mnie fragmenty i zagadnienie. Na szczęście w książce tej nie ma przepisanej dokumentacji od AVR, co jest, z tego co zauważyłem, podstawą pisania obecnych książek o programowaniu uC i to niezależnie od wybranego...
...właśnie znalazłem chwilkę czasu i ze zdumieniem zobaczyłem, że te biblioteki to nie jakieś pliki binarne ;) tylko tak jak podałeś w przykładzie z tym LCD. hmmmm tylko czy jest gdzieś jakiś opis jak się do tego tak bardziej szczegółowo zabrać? Jakoś nie spotkałem materiałów , o "nazewnictwie" wbudowanych w Bascom'a funkcji/procedur zmiennych czy...
Asemblera niepolecam dla niezawaansowanych osób ponieważ aby go wpełni zrozumieć należy mieć wiedzę o działaniu pamięci, adresach, przelicznia liczb DEC, HEX i BIN we szystkie stron i tym podobne. Bez tego daleko się niezajedzie. EEEEEeeeeeeeeeee...... Ogólnie to, co napisałeś jest zupełną podstawą jeśli chodzi o pisanie programów w jakimkolwiek języku....
...no chyba, że masz na myśli coś innego?:) Jak wspomniałem nie znam się na Smart Device'ach, tworzenie bazy z poziomu programu dalej uważam za "nietypowe" rozwiązanie, ale nie wiem, może tam to się tak robi, więc już nic o tym wspominać nie będę :) marcinj12 napisał: Niepotrzebnie deklarujesz wszystkie zmienne prywatnie na górze klasy - jeżeli można,...
Błędnie zakładasz, że coś z tym wspólnego ma gcc, podczas kiedy odpowiedzi powinieneś szukać w standardzie języka C. Literały są stałymi i jako takie nie mogą być modyfikowane. To, że udało ci się literał zmodyfikować niecnymi sztuczkami to kwestia konkretnej implementacji, podobnie pośrednio za pomocą wskaźników możesz zmodyfikować stałe const - tyle,...
https://obrazki.elektroda.pl/3335860100_... Tutaj pokażę, jak stworzyłem i przetestowałem sterownik lampy LED sterowanej PIR (z czujnikiem światła) dla Ostrzeżenie: ten temat jest samouczkiem / przewodnikiem programistycznym dla OBK i wymaga podstawowej wiedzy z zakresu programowania w języku C, podstawowa wiedza na temat OBK również...
https://obrazki.elektroda.pl/7425086700_... Pokażę tu dwa praktyczne sposoby na pokonanie limitu długości odpowiedzi ostatnio bardzo popularnego ChatGPT. Oba sposoby są całkowicie darmowe, działają na publicznie dostępnym modelu oraz przede wszystkim sprawdzają się w praktyce, dzięki nim można generować naprawdę długie fragmenty kodów...
https://obrazki.elektroda.pl/1101914900_... Berry to lekki język skryptowy przeznaczony dla systemów wbudowanych. Posiada dynamicznie typowany, jednoprzebiegowy kompilator i interpreter o rozmiarze głównej implementacji mniejszym niż 40 KiB, który może działać na stercie mniejszej niż 4 KiB. Dzięki najnowszej Opcja 1 : możesz po prostu...
Poradnik dla początkujących – o zasilaniu, zakresy napięć we. i wy, sposoby... 1. Terminy i pojęcia. Zasilanie symetryczne - zasilanie WO dwoma napięciami: dodatnim V DD (V CC ) i ujemnym V SS (V EE ) względem masy, których wartości bezwzględne są jednakowe: |V DD |=|V SS | np. +5V i -5V. Zasilanie podwójne - jak zasilanie symetryczne, ale bez...
Przejrzałem kilkanaście najstarszych gier opartych na tym samym schemacie o różnych nazwach i uprościłem najprostszą z nich. Zostało mi 8 obiektów mogących być równocześnie na ekranie: -3 łodzie podwodne -3 wystrzeliwane pociski -1 okręt -1 bomba Każdy obiekt zapaniętany jest w zmiennych BUFOR jako AKTYWNY/NIEAKTYWNY, aktualne położenie na ekranie ewentualnie...
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...
Fajnie, że sobie tak chłopaki poszliście na własne szpady, ale wracając do sugestii Robiw, mam w ręku książkę Kardasia (tę niebieską), którą zaproponował. Zarówno pierwszy program, jak i wszystkie kolejne. Wpierw autor definiuje wszystko, co będzie używał w kodzie, a potem przechodzi do main i tam umieszcza całą logikę sterowania. Może Robiw chodziło...
https://obrazki.elektroda.pl/8952633700_... Projekt miał na celu stworzenie sterowania dla topologii half-bridge z możliwością ustawiania częstotliwości za pomocą programu na komputerze. Dodatkowo układ posiada synchroniczne próbkowanie przebiegu prądu w celu dokładnego pomiaru fazy oraz amplitudy i wykreślenia wykresu wartości tych...
http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...
Witam OK, po ponad dwumiesięcznej, intensywnej eksploatacji mp-czwórki wyszły na jaw błędy w programie, które kończyły się wyjątkiem Data Abort i "zwisem". Jedną z przyczyn udało się dość łatwo namierzyć, mianowicie wyjątek ten powodowany był tylko podczas odtwarzania jednego, specyficznego pliku MP4. Okazało się, że w tym pliku atom "stsc" składał...
1. W jaki sposób utworzyć pętlę w języku C na wzór pętli loop w Basicu? 2. Dlaczego nie można tworzyć funkcji wewnątrz innej funkcji w C? ### 1. Tworzenie pętli w języku C na wzór pętli "loop" w Basicu Pętla "loop" w Basicu służy do niekończącego się powtarzania bloku kodu, dopóki nie zostanie spełniony określony warunek (lub nawet...
Witam , mam problem . Deweloper zainstalował przewody elektryczne 3x2,5 mm² na wysokości 65cm. od podłogi. Przewód idzie w poziomie . Prośba o projekt położenia przewodów w całym mieszkaniu, stwierdzono , że nie posiadają. Pytanie co z tym problemem zrobić? Pozdrawiam Tadeusz Nie praktykuje się nanoszenia indywidualnie przewodów na projekt. Jest tak...
Google już się zagrzał tak intensywnie z niego korzystam ale to monstrum nie zawsze wypluwa to czego szukasz ........... te dwa linki już odwiedzałem pierwszy dotyczący AVR-a a ja nie dopasuje sobie biblioteki - już próbowałem dopasować ..... ale ++++++++++++++ dla ciebie bo skierowałeś moja uwagę na ten drugi link pierwsza pozycja i ............. zrobiłem...
https://obrazki.elektroda.pl/2537694500_... Pokażę tutaj jak wygląda tworzenie strony WWW dla dowolnego urządzenia IoT na wieloplatformowym firmware Podstawa interfejsu REST OpenBeken/Tasmota OpenBeken ma interfejs REST zgodny z podstawą Tasmoty, co oznacza, że składania komend i zwracanych danych jest w dużej mierze taka sama. Samą...
Niedawno "liznąłem" Rust w kontekście aplikacji konsolowych i WebAssembly, a przy tym mam duże doświadczenie w C++, dużo czytałem o zaletach Rust. W moim odczuciu WebAssembly bardziej przypomina tworzenie systemu wbudowanego niż programu na komputer, bo mikrokontroler "otacza się" różnymi układami i urządzeniami wybranymi w zależności od potrzeb, tak...
https://obrazki.elektroda.pl/2695474100_... Witajcie moi drodzy. Zapraszam na trzeci temat z serii o Aqara, czyli recenzję czujnika ruchu RTCGQ11LM. Sparuję go z Home Assistant poprzez Zigbee, pokażę jego wnętrze oraz spróbuję zmodyfikować go tak, by częściej dawał odczyty. Poprzednie dwa tematy o serii Aqara: - Powiązane tematycznie...
Poniżej znajduje się tłumaczenie Google z niemieckiego na angielski Witam społeczność, Podejmuję pierwsze próby tworzenia wykresów w Open BK. Udało mi się pobrać gotowy plik z tą opcją. OTA tego pliku również zadziałało. Załączyłem również przykład ze strony z przykładami (https://www.elektroda.com/rtvforum/topi... w pliku autoexec.bat. (...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
https://obrazki.elektroda.pl/3824855100_... W Projekt prostego zasilacza prądu stałego Prosty zasilacz prądu stałego jest niezbędny w laboratorium. Zapewnia stałe i niezawodne napięcie DC dla testowanych obwodów, gwarantując ich optymalne działanie. Może być używany do zasilania wielu urządzeń, m.in. radia, wzmacniaczy, małych systemów...
VersaPro to pakiet do programowania sterowników z serii 90 - 30 i VersaMax. VersaPro pracuje w systemach Windows. Oprogramowanie VersaPro pozwala na: • konfigurowanie sterowników • tworzenie, edycję i monitorowanie pracy programów sterujących • tworzenie i edycję zmiennych • zapisywanie w folderze programów sterujących i powiązanych...
Znalazłem specjalnie dla Ciebie jeszcze kilka bajtów :D ahahahahaha Bascom stara się być "ignorantoodpornym" czyli jak ktoś może czegoś nie wiedzieć to on to, na wszelki wypadek, robi za niego. W języku C każdą zadeklarowaną zmienną najczęściej inicjuje się jakąś wartością ponieważ po reset nie można być pewnym, że w niej znajduje sie zero lub potrzebna...
Witam wszystkich! Albo ja czegoś nie wiem albo pisanie programu w ST bardzo komplikuje program. Dlatego Szanowni Państwo zwracam się do Was z pytaniem. Załóżmy, że mamy taką sytuacje, że w PLC mamy 50 wejść binarnych. Każdego z tych wejść będziemy używać w naszym programie wykrywając ich stan: 0 lub 1 - logiczne. Ale zakładamy też, że w pewnych częściach...
Inżynierowie oprogramowania wbudowanego uwielbiają rozwiązywać problemy. To właśnie podstawa, tego, co robią. Niestety jednym z największych ich mankamentów jest to, że tworzą oni wiele niedoskonałości, aby następnie stać się bohaterami, spędzając ogromną ilość czasu na ich usprawnieniu (debugowanie!). To dość typowe, bez przeszkód można znaleźć firmy,...
Właściwie mam LN882H działający w tej chwili ze starszą wersją. Wygląda na to, że stara wersja również działa bardzo dobrze. Nie ma zauważalnego spowolnienia w starszej wersji. Testowałem zarówno Chrome, jak i Firefox. Btw, oto moja "LN882H dev board", której użyłem do testów: https://obrazki.elektroda.pl/1501241500_... https://obrazki.elektroda.pl/2566208800_...
https://obrazki.elektroda.pl/4268747800_... Ostatnio reaktywowałem projekt synchronizowanego z siecią zegara opartego o wyświetlacz MAX7219 i dodatkowe czujniki, ale prace skutecznie spowalniał brak wolnego miejsca na stole oraz długi czas oczekiwania na kompilacje oraz wgranie firmware na płytkę. Z tego powodu zacząłem szukać alternatywnego...
Edytowałeś kod, teraz mój post wygląda dziwnie. Nie możesz odczytywać stanu przycisku podstawiając jakąś zmienną if(!digitalRead(BTN_BACK)) return BACK;, jeśli BTN_BACK jest zmienną int =0 albo int=1, to odczytujesz stan pinu 0 lub stan pinu 1 i stan tych pinów przekazujesz do menu, a że na tych pinach masz UART i różne stany przy drukowaniu, to masz...
Aby uprościć tworzenie stron html sterujących PLC Wago 750-841 napisałem małą ‘wtyczkę’ do jQuery. Dzięki niej w prosty sposób można przekształcić dowolny element strony w przycisk (typu TAP, wysyłający 1 i 0) lub w pole, w którym umieszczane są dane odczytane ze sterownika. Aby zabrać się do sprawy trzeba upewnić się, że po stronie PLC...
może ktoś podpowie gdzie szukać jakichś informacji jak tworzyć tego typu biblioteki? Chyba bym podkreślił ogólną dla C++ wiedzę, zbiór dobrych wzorców "jak tworzyć biblioteki". Trudno to w jednym poście przekazać. O ile masz większe "ostrzelanie w boju" w pecetowskich wersjach C++, masz większe szanse. I na odwrót: bez, masz małe szanse na ładną, w...
https://obrazki.elektroda.pl/2363772900_... W miarę rozprzestrzeniania się na całym świecie koronawirusa coraz częściej zastanawiamy się, jak zapewnić sobie i innym bezpieczeństwo w domu, pracy lub innym miejscu spotkań. Dezynfekowanie i sterylizacja za pomocą płynów na bazie alkoholu wszystkich pomieszczeń, w których przebywamy i przedmiotów,...
tworzenie zmiennych programie bascom zmiennych przekazywanie zmiennych
nieszczelność zmywarki amica wymiana grzałki odbiór satelita
schemat centrali parkside aktualizacja
Schemat przewodów hydraulicznych Liebherr A316 – opis układu, identyfikacja, manual serwisowy Zmywarka nie wyłącza się - przyczyny i rozwiązania