Witam, Masz zmienną bInitFlag która jest FALSE podczas startu. Jak FALSE to bazujesz. Po bazowaniu ustawiasz na TRUE. Jak jest TRUE to włączasz automatycznie pozostałe bloki. Ja tak robię zawsze. Po uruchomieniu PLC odliczam czas np. 5[s]. Po 5[s] zmienna bInitFlag jest równa TRUE. Do momentu jak jest FALSE wszystkie bloki są wyłączone np. do obsługi...
Sprawdź tutaj: [url=https://www.youtube.com/watch?v=PCv... ]Link
Zmień metodę odczytu na sensors.setWaitForConversion(false); zapamiętujesz np.: start=millis(), wyłączasz czekanie: sensors.setWaitForConversion(false); startujesz czytanie temp.: sensors.requestTemperatures(); dalej program kręci pętle bez opóźnienia, sprawdzasz czy millis()>(start+750), jak tak to odczytujesz temp.: getTemp itd.
Temat jest tak stary, że nie mogę edytować ostatniego postu. Zmuszony jestem więc podbić temat, aby zamieścić przebieg moich zmagań z tym aparatem. Postanowiłem go jednak rozebrać (bo nic nie miałem do stracenia). Sfotografowałem najważniejsze chwile. Może się komuś przyda zważywszy na to że nigdzie nie ma service manuala do tego aparatu. http://docs.google.com/presentation/pub?...
Wydawało mi się, że zarówno z testów i z informacji które znalazłem na elektrodzie i w DS ten procesor da się wybudzać z trybu power down tylko niskim stanem. Mój aktualny program ( okrojony o mniej istotne rzeczy ) wygląda następująco: volatile bool start=false; SIGNAL (SIG_INTERRUPT0) { start=true; } int main(void) {...
Myślę, że zwykłe czytanie (xml potraktowane jako pliki sekwencyjne) powinno poradzić. Wklej do modułu standardowego i wypróbuj [syntax=vbscript]Option Compare Text Option Explicit Sub Proba() Dim katalog As String, plik As String, linia As String Dim licznik As Long, ko As Integer, startuj As Boolean katalog = "c:\" 'podstaw katalog z xml'ami. Slash...
Świetna robota! A jeśli jeszcze wyłączyć odświeżanie... Sub Szukaj_wszystkie() Start = Timer Application.ScreenUpdating = False Columns("H:H").Cle... szukana = Range("e1") Set znaleziona = Range("a:a").Find&... If Not znaleziona Is Nothing Then wiersz1...
Z effio P to już praktycznie u mnie nie ma, za to weszły w tej samej cenie z effio V (to co miała seria P tylko dorzucili funkcję inteligent/automat do niektórych funkcji i wyciągnęli na elektronice) [url=https://dl.dropboxusercontent.com/u... KATALOGOWA - około 650 zł brutto...
W żadnym z moich nie ma podobnej płytki ale znalazłem taką fotkę z Atraxy. Płytka wygląda na identyczną. Więcej na tej stronie: https://obrazki.elektroda.pl/6844554800_...
Dziękuję bardzo za zainteresowanie. Firmware mam najnowszy pobierany z https://download.ganzsecurity.eu/ Przez VLC już wcześniej udawało mi się tak uzyskiwać transmisję multicastową pomiędzy dwoma komputerami, tak jak przytoczonym przez Ciebie filmie. Tylko ni jak nie daje się to przenieś na kamerę. Ten program ONVIF Device Manager przeglądałem wcześniej,...
Z dostępem bitowym to w sumie racja ale rzutowanie worda na tablicę bool'owską mam jeszcze z pozostałości kiedy chciałem zrobić podtrzymanie danego bitu jak na wejście START poszedł false i wtedy tablica była mi potrzebna żeby w prosty sposób poprzez iterację mógł odwołać się do danego elementu żeby go ewentualnie nie kasować. Dynamicznie odwołanie...
Dziękuję za tyle informacji ale już wcześniej przestudiowałem chyba każdy możliwy link zawierający info o module HC-12. Ale przynajmniej zwróciłem większą uwagę na 3. link i ten kod do sterowania silnikiem krokowym. Zacząłem więc zmieniać ten kod na swoją potrzebę i niby wszystko zrozumiałem jednak na Serial monitorze wywala mi masę danych na które...
Słyszałem też większe i tam było lepiej z basem ale nie był to niski bas. false Zobacz sobie JBL Boombox 2, posłuchaj a potem pogadamy :D https://de.jbl.com/bluetooth-lautspreche...
TimerExplode oraz ShowTime całkowicie nie działają TimerExplode to nie jest komenda! To jest nazwa timera. No dobra, tak nigdzie nie dojdziemy. Niech będzie, że zostaniemy przy jednym timerze który liczy tylko co 1s. Bardzo prosty i zupełnie pozbawiony wodotrysków program: http://obrazki.elektroda.pl/5017639100_1... Zero wodotrysków i kombinowania....
Asus F3SSeries Duo T7250 2,0 GHz 1Gb RAM Vista32 Dodano po 5 Dim start As Integer, finish As Integer start = Timer Debug.Print Timer wynik 50609,88
20 par 'Date' i 'Price' dla różnych akcji) Trza było tak od razu :) :arrow: Marek003 Spróbowałem po Twojemu. Swoją drogą: dlaczego obrabianie pojedynczej kolumny trwa sekundę a tej samej kolumny, tym samym makrem z zapisanymi 39 innymi kolumnami trwa siedem razy dłużej? Być może jest to problem z jakimś obszarem pamięci lub http://obrazki.elektroda.net/25_12784384...
W złączu chronometru znajdują się 3 gniazda bananów 1-3 to start-meta środkowy nie wiem do czego służy, ale .... Srodkowe gniazdo służy do podłączenia trzeciej fotokomórki, w standardowych aplikacjach mierzy ona międzyczas (ew kilka międzyczasów). Zależnie od programu można ją wykorzystać do innych celów, np mierzyć false-start itp.
Ależ jest tam przykład... cytuję: Output 7-Zip (A) 4.60 beta Copyright (c) 1999-2008 Igor Pavlov 2008-08-19 Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...] [<(at)listfiles...>] Zamiast podanego polecenia po prostu ping możesz wywołać.
Spróbuj po prostu wstawić panel, i zrezygnować z tego "Sweep", czyli pisz: pnl.CreateGraphics() etc. Jeżeli robisz projekt w MS Visual Studio, to po prostu przeciągnij panel na formę z sekcji "Containers". Deklaracja pewnie będzie wyglądać jako Dim pnl As Panel. PS. W kodzie jest pewna nieścisłość: w sekcji If cmdSweep.Text = "&Start" Then...
Najprościej będziesz miał wywołując proces domyślnego programu do obsługi pdf (Acrobat, Foxit Reader czy inny) i za jego pomocą uruchomić proces drukowania. Tutaj uwaga, ten kod uruchamia drukowanie na drukarce domyślnej. Przykładowy kod [syntax=csharp] private void PrintButton_Click(object sender, EventArgs e) { ProcessStartInfo processInfo = new ProcessStartInfo();...
const int stepPin = 8; unsigned long stepperTimer; int currentStepperSpeedDelay = 500; // bieżąca prędkość krokowa opóźnienie byte stepInState = 0; // stan wysoki lub niski dla następnego kroku int stepCounter = 0; // licznik kroków int targetSteps = 200; // docelowa ilość kroków bool running = false; // flaga informująca, czy silnik działa void setup()...
start: p = InputBox("Podaj kapitał początkowy:") If IsNumeric(p) = False Then MsgBox "Zle dane" GoTo start End If A teraz? Wewnątrz gałęzi miałeś tylko MsgBox...
Podstaw do pętli (w pliku 'turandot.xls'), jeśli to te same pliki.[syntax=vb]Sub AddProcToFiles() Dim nazwa As String Dim sciezka As String Dim licznik As Integer Dim start As Single, meta As Single start = Timer sciezka = "c:\vbide\" 'podstaw scieżkę do folderu z plikami nazwa = Dir(sciezka & "*.xls*") Application.EnableEvents = False Application.DisplayAlerts...
Czy kod ESP opracowany za pomocą Arduino IDE może być użyty bezpośrednio na Arduino UNO? Chcę użyć ekranu dotykowego Stone z Arduino UNO do zrobienia projektu stacji pogodowej, widziałem artykuł w sieci jest zrobiony przy użyciu ESP32, chcę zmienić kod ESP32 na kod Arduino, ale zmieniłem połowę i okazało się, że nie jest kompletny, chociaż podstawowe...
Też jestem początkujący i choć problem wydał mi się błahy, był niezłą zagwozdką. Ostatecznie dodałem dwa markery Zezw_siln_1 i 2. Błąd miałeś też w pętli reset timerów: jeżeli są resetowane zboczem opadającym, to sygnał musi pochodzić w tym wypadku od wejścia przypisanego do danego timera a nie przeciwnego. Aby zabezpieczyć timer przed resetem przyciskiem...
Przesyłam Ci przykład kodu, który działa chyba podobnie do tego, który jest Tobie potrzebny. Musisz go sobie przystosować, bo ja nie mam Twojego urządzenia, żeby sprawdzić jak to działa. [syntax=vbnet]Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim Start As Date Start = Time Application.EnableEvents = False Do DoEvents Loop Until Time...
Example: [syntax=csharp]using System.Diagnostics; class Program { static void Main() { LaunchCommandLineApp(); } /// <summary> /// Launch the legacy application with some options set. /// </summary> static void LaunchCommandLineApp() { // For the example const string ex1 = "C:\\"; const string ex2 = "C:\\Dir"; // Use ProcessStartInfo class...
Cześć, Panowie może ktoś mi podpowiedzieć bo dokumentacja do tych modułów jest bardzo ograniczona pod kątem komunikacji modułu z serwerem MT OPC. Chciałbym z poziomu serwera OPC odczytać wartość rejestru REG1 ze sterownika. Jak mam to skonfigurować po stronie serwera? chodzi o "address" tego rejestru... <modbus name="P1" id="1" type="registers" format="int2"...
Zacząłem się bawić Arduino nano ESP32, no i uruchomiłem BLE scanner w środowisko Arduino. Niestety ten sam program nie może znaleść kilku bibliotek. Probowałem je dodawać ręcznie i tez nic. Oczywiście dodałem ręcznie: #include <Arduino.h> //dodane #include <ArduinoBLE.h> //dodane . Nie widzi bibliotek ponizej #include <BLEDevice.h>...
Takie znaki charakterystyczne już masz: to 'm' oraz znaki końca linii: #13#10. [syntax=pascal] unit ODCZYTRS; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, CPort; type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; ComPort1: TComPort; Button2: TButton; procedure Button1Click(Sender:...
[syntax=csharp] private bool Terminated; private void odtwarzaj() { Terminated=false; for (int i = 0; (i < paths.Length)&&(!Terminated); ++i) { toolStripStatusLabel1.Text = Path.GetFileName(playlista[i]); wavPlayer = new SoundPlayer(paths[i]); wavPlayer.PlaySync(); } } private void play_Click(object sender, EventArgs e) { play.Enabled=false;...
Konfiguracja zostanie nadpisana w obecnej formie. Więc aby go zachować, trzeba będzie coś zmienić. Aktualna tablica partycji: { "__comment__":"global setting", "rotpk_ena": 0, "partab": { "ptable": { "ota_trap": { "valid": 0, "level": 0, "port": 0, "pin": 0 }, "mp_trap": { "valid":...
A co niby "innego" takie makro może zrobić? Sub Start() Windows("Interface.xls").Activate Sheets("Arkusz1").Select Workbooks.Open Filename:="\net.CRTCAMRYRWTPPR_ccpMagazy... Windows("Zeszyt.xls").Activate ChDir "\net.CRTCAMRYRWTPPR_ccpMagazyn" Application.DisplayAlerts = False ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "Zeszyt.xls"...
Jest w internecie ciekawy blog n.t. silników. Niestety twórca od jakiegoś czasu się na nim nie udziela. [url=http://blog-silnika.blogspot.com/se... ciekawy wątek dotyczący spalania.
Witam. Muszę zrobić prezentacje z algorytmu Frindge Search. Samo działanie rozumiem. Ogólnie ze wszystkim sobie poradzę lecz muszę dodać ten algorytm w pythonie Czy mógłby ktoś ten algorytm z C++ przekodować go na Python? [syntax=cpp]init(start, goal) fringe F = s cache C[start] = (0, null) flimit = h(start) found = false while (found == false) AND...
uzywa się tylko 3 przewodów w RS232 , oczywiście masa 5 , możesz spróbować zamienić przewody sygnałowe 2,3 jakiego programu używasz , jaki OS ? musisz mieć odpowiednio ustawione parametry transmisji , zobacz w programie IPC Data Server , czy program jest w stanie połączyć się z sterownikiem mała poprawka to co pisałem odnosi się do sterowników Festo...
Kilka wierszy musisz napisać i już smarujesz na forum? [syntax=c]#include <cstdlib> #include <algorithm> #include <iostream> #include <thread> #include <mutex> using namespace std; class calcminmax { public: typedef pair<double*,double*> result; private: result value; mutex get,put; double *begin,*end; bool first;...
Pierwszy z brzegu przykład znaleziony w sieci: [syntax=c]import time import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.cleanup() GPIO.setwarnings(False) GPIO.setup(2,GPIO.OUT) while True: GPIO.OUTPUT(2,GPIO.HIGH) time.sleep(1) GPIO.OUTPUT(2,GPIO.LOW) time.sleep(1)[/syntax] [youtube]https://www.youtube.com/watch?v...
Aby poprawić wydajność dysku zainstaluj sterowniki do chipsetu, np. te: http://www.csd.toshiba.com/cgi-bin/tais/...
Witam To teraz pytanko: Czy calość powinna być w arkuszu(nazwa arkusza) czy w poszczególnych modułach. To moje pierwsze takie dzieło, więc proszę o wyrozumiałość.. :D. pozdrawiam Dodano po 40 Witam A teraz już ogarnąłem. Wszystko działa, tzn, start/stop. Dziękuje za pomoc raz jeszcze. Pozdrawiam Dodano po 2 Poniżej wklejam kod, może się komuś na coś...
Zobacz czy zadziała. [syntax=c] #include <DS1302.h> //Inicjalizacja DS1302(ce, data, clock); DS1302 rtc(12,11,10); void set_time() { rtc.setDOW(SATURDAY); //Nazwa dnia rtc.setTime(16, 1, 3); //Czas rtc.setDate(7, 9, 13); //Data } void setup() { Serial.begin(9600); // Start, zablokuj write_protection rtc.halt(false); rtc.writeProtect(false); //rtc.setTCR(TCR_OFF);...
Rozwiązałem kod dla Arduino. (Z powodzeniem - Test Uno) W dalszym ciągu podłączę ESP32 z diodą RGB. Ciąg wejściowy to ciąg znaków (szesnastkowy z kotła). - Oblicza CRC (Crc16_mcrf4xx) - Porównuje obliczony CRC i CRC z kotła. - Sprawdza początek i koniec sekwencji HEX (Start (0226) i End (0218) - Sprawdza liczbę znaków HEX> = 16 lub maksymalnie 256....
Mi bocik uparcie podawał, że w funkcji timerAlarm nie podaje się us lecz liczbę ticków timera. Niestety w Arduino powyżej 3.0 to nie działa - próbowałem bardzo wiele kombinacji, również taką. Przerwanie się nie generuje. Ale udało się wkońcu z botem dogadać i zrozumiał, że podaje ciągle podobne nie działające rozwiązanie :) Podaje, gdyby ktoś szukał...
Odinstaluj: Qtrax Player (HKCU\...\3621654874.portal.qtrax.com) (Version: - portal.qtrax.com) fixlist.txt: Task: {E2E2ABED-85D6-452A-BA5E-0034914AD6D5} - System32\Tasks\QtraxPlayer1 => false HKU\S-1-5-21-2599976875-459871758-298026... [CMD] => cmd.exe /c start http://extendedunlimited.org && exit <===== ATTENTION
Srodowisko: Microchip Studio 7.0.2594 Programator : Atmel ICE Program. Nie zatrzymuje się. Realizuje linie po linii. Od właczenia zasilania, do wyłaczenia. Do debugowania: mam wyświetlacz + debuger w Microchip Studio. A tak swoją drogą to co to ma być? while(!(SPR_GORA) || !(SPR_DOL) || !(SPR_GORA)); Dwa razy SPR_GORA Winno być: while(!(SPR_GORA) ||...
Zainstalowałem wersję próbną NERO ale ona działa tylko do 100 MB A tego to nie wiedzialem ;( (i samemu też się w to bawić) Nie wiem co rozumiesz przez "samemu sie w to bawic", chodzi ci o przekonwertowanie np zwyklego CD na DTS? Jesli tak, to pomijajac juz kwestia samego enkodera ktory jest bardzo drogi, to sens jego zastosowania do takiego celu jest...
Take coś w logach: [2024-10-23 17:30:50] info: z2m: Logging to console, file (filename: log.log) [2024-10-23 17:30:50] info: z2m: Starting Zigbee2MQTT version 1.40.2 (commit #unknown) [2024-10-23 17:30:50] info: z2m: Starting zigbee-herdsman (2.1.3) [2024-10-23 17:30:52] error: zh:zstack:znp: Failed to determine if path is valid: 'Error: ENOENT: no...
Do kolegi Seb235 to jaki RB wybrać na bazę bo kompa to trochę za dużo jak na jedną bazę przynajmniej co wyczytałem z innych forum. Np na jednej bazie max 50 klientów, co doradzisz ? A z tym łączem to mówię że mogę mieć dostęp do TK TELEKOM na światłowodach ale czy jest sens pchać się na początku w takie koszty. Z tego co się dowiadywałem bez problemu...
O to Ci chodziło? [syntax=java] import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.geometry.Insets; import javafx.geometry.Pos; import javafx.scene.layout.*; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.text.*;...
Taka informacja była. "Rozwiązano problem z częstszą kompilacją makr VBA." :-? Podczas uruchamiania realizuję kod poniżej. Może coś rzuci się w oczy. skróty klawiaturowe które są wyłączane na końcu, to: 'Customize File functions Application.OnKey "^{n}", "" 'New Application.OnKey "^{o}", "" 'Open Application.OnKey "^{p}", "" 'Print Application.OnKey...
Dioda jest podłączona w porządku, bo jak przyłożę do PB0 VCC i do PB1 GND to świeci. Problem jest taki, że po zaprogramowaniu i podłączeniu zasilania do układu na żadnym wyjściu nie ma stanu wysokiego. Próbowałem też z innym programem, żeby dać stan wysoki na innych wyjściach układu (PB0..5), ale po zbadaniu miernikiem wynika, że ciągle jest tam 0....
Przekreślenie jest efektem formatowania tekstu w komórce. Wyniku formuły nie można w ten sposób formatować. Pozostaje makro - nagraj przekreślenie i będzie prawie gotowe. Glównie chodzi o przypisanie tekstu i sformatowanie: Characters(Start:=1 lub 6, Length:=5).Font.Strikethrough = True lub False. Po mojemu, oprogramować należy arkusz z M/K przy Worksheet_Change.
Witam, Piszę prostego klienta i serwer. Niestety mój program wyłącza się bez ostrzeżenia i bez żadnego błędu w momencie, kiedy po odebraniu danych (u klienta lub serwera) chcę te dane wyświetlić w textboxie, labelu etc. Kiedy korzystam np. z MessageBoxa wszystko jest ok. Co zrobić, że możliwe było aktualizowanie zawartości kontrolek typu textbox w delegatach?...
Muszę coś gdzieś opóźnić? Nie :) Natomiast w celach edukacyjnych możesz zapuścić poniższy program i sprawdzić, co pisze w monitorze portu szeregowego. [syntax=c] #define PRZERWANIE 2 volatile int stan = false; void(* resetFunc) (void) = 0; void setup() { Serial.begin(115200); Serial.println("Start"); pinMode(PRZERWANIE, INPUT); attachInterrupt(digitalPinToInterrupt(PR...
Jeżeli chciałbyś spróbować z Windows Media Player, to taki uproszczony projekt masz w załączniku. Podstawowe operacje odtwarzania + zapis / wczytanie listy piosenek do / z pliku. Katalog i ścieżki ustawione na sztywno na początku kodu. Bez wielu wątków - odtwarzacz sam sobie tym zarządza. Testowane tylko na Win7, więc nie wiem jak się zachowa na XP...
[{"id":"injectNode","type":"inject","z":... Zapytania","props":[],"repeat":"3600","c... request","z":"08c8f3ca6273b0b4","name":"... RCE-PLN","method":"GET","ret":"obj","pay...
Tutaj jest pełen opis jak co trzeba zrobić by zapobiec stopowi PIDa po restarcie zasilania: https://support.automation.siemens.com/W... Bardzo fajny opis możliwych problemów i rozwiązań tutaj: https://www.automation.siemens.com/WW/fo...
#PRIMARY_ENABLED=TRUE #AUTODETECT_ENABLED=TRUE #DEVICE=1 Przydała by się tu pomoc kolegi okzo .
[syntax=c] char wynik1[3]; //bufor1 dla LCD char wynik2[2]; //bufor2 dla LCD [/syntax] Te bufory są za małe na przechowanie warości zwracanych przez itoa. Nie wziąłeś pod uwagę null termination stringa. Twój program jeżeli działa to przypadkiem;) Jeżeli chcesz to możesz wząć jakąś uproszczoną wersję itoa. Np przerobić coś istniejącego z internetu. [syntax=c]...
Poniżej wrzucam kod odnośnie przerwań. Używam 4: 1) Od konwersji ADC 2) Od przyjścia znaku na USART 3) Od przerwań zewnętrznych 4) Od przepełnienia timera do update zmieannych Po krótce ma on działać tak: jeżeli pojawi się coś na USART to przerwij i sprawdź co to za znak. Zrób odpowiednią funkcję. Jeżeli jest to jeden ze specjalnych znaków to przychodzi...
Cytat z noty katalogowej: USART The Universal Synchronous and Asynchronous serial Receiver and Transmitter (USART) is a highly-flexible serial communication device. The main features are: • Full Duplex Operation (Independent Serial Receive and Transmit Registers) • Asynchronous or Synchronous Operation • Master or Slave Clocked Synchronous...
Dzięki. Znalazło jeden element. Nie jestem pewny czy to nie false positive. Dziwne bo to plik .exe pewnej gry, służący o ile się nie mylę do odinstalowania gry. http://wklej.org/hash/058b5ebd96a/
Rozwiązanie generowania wykresu, które spełnia moje wymogi, gdyż długość serii jest automatycznie pobierana bez określania zakresu [syntax=vbscript] Sub AutomatycznyGENERATORwykresow() If ActiveSheet.ChartObjects.Count >= 1 Then For i = ActiveSheet.ChartObjects.Count To 1 Step -1 ActiveSheet.ChartObjects(i).Delete Next i End If Range("q11").Select ActiveSheet.Shapes.AddChart.Select...
Witam, Mam małe doświadczenie w pisaniu makr. Napisałem coś prostego co pozwala mi kopiować dane z pliku x do pliky y zastanawiam sie jednak czy można ten kod jakoś zoptymalizować? a jeśli tak to czy może ktoś mnie pokierować. Dziekuję. [syntax=vbscript]Sub Kopiowanie_Danych_PC() ' ' Kopiowanie_Danych_MC Makro ' ' Application.Calculation = xlManual...
#include <AccelStepper.h> // Definicje pinów dla silnika i przycisku #define X_STEP_PIN 3 #define X_DIR_PIN 6 #define BUTTON_PIN 13 AccelStepper stepper(AccelStepper::DRIVER... X_STEP_PIN, X_DIR_PIN); int targetSteps = 2000; // Liczba kroków do wykonania (np. 10 obrotów przy 200 krokach na obrót) int stepCount = 0; bool...
Głównym problemem wg mnie jest wybór projektu do swojej adaptacji. Jeśli w przykładzie menu zobaczysz delay, to nadaje się tylko by wrzucić do śmieci. Co więc proponujesz ? rozwiązanie na switch case tego typu ? [syntax=arduino] #define ROOT_MENU_CNT 3 #define SUB_MENU1_CNT 4 #define SUB_MENU2_CNT 5 #define SUB_MENU3_CNT 2 // setup the emum with all...
Jeśli wiesz co to jest NodeRed to możesz zastosować moje rozwiązanie: [syntax=json][ { "id": "10584bd6ed159b8a", "type": "server-state-changed", "z": "6da323b6.6df29c", "name": "CZujka wejsciowa", "server": "82ee181d.d93c78", "version": 4, "exposeToHomeAssistant": false, "haConfig": [ { "property": "name", "value": "" }, { "property": "icon", "value":...
#include <Servo.h> #include <AccelStepper.h> #define stepPin 4 #define dirPin 5 const int iCzujInd = 10; const int iCzujOdb = 23; const int iStart = 11; const int iStop = 26; const int iReset = 12; const int iCzujTasm = 9; const int qLedStart = 29; const int qLedReset = 30; const int qServo = 31; const int qLedOK = 32; const int qLedNOK...
https://obrazki.elektroda.pl/2850482400_... [syntax=c] #include <SPI.h> //#include <nRF24L01.h> //#include <RF24.h> #include <Wire.h> //#include "Ucglib.h" //Ucglib_ST7735_18x128x160_HWSPI ucg(/*cd=*/ D5, /*cs=*/ D6, /*reset=*/ -1); //RF24 radio(D8, D7); // CE, CSN #define DS1621_ADDRESS 0x4C #define DS1621_ADDRESS_2...
Komunikacja odbywała się za pośrednictwem tych portów. Co do profinet to niestety nie ta epoka (robot z 1999r.) Rozgryzać temat na pewno warto tylko że bez możliwości fizycznego połączenia z PLC to nie ma sensu. S7-1200 dysponuje modułami rs485, profibus master, rs 232. Karty profibus niestety nie mam. chyba że nie ma innego wyjścia i muszę ją kupić....
na mniejszej predkosci tak samo: Selected model: D500 Selected com port: COM5 Selected speed port: 115200 Please, connect phone and press shortly power button Phone Detected Sending loader1... OK Sending loader2... OK Flash ID: 00EC22FC00010001 Start NOR flash NOR flash - ok Com Port open - false Send loaders - fail Elapsed time: 2238 second, sw ver:...
Za pomocą poniższego programu łączę się z dwoma licznikami jednocześnie. Nie bardzo wiem jak teraz wyświetlić otrzymywane dane z liczników. Starting Arduino BLE Client application... connect to 47:71:f7:a7:25:93 device: Name: AT24CB-BLE, Address: 47:71:f7:a7:25:93, manufacturer data: 850488a04771f7a62593, serviceUUID: 0000ffe0-0000-1000-8000-00805f9b34fb...
Najprawdopodobniej to jest rozwiązanie problemu z zamazaną listą nicków na czacie WP (zresztą nie tylko). Problem polega na konflikcie Javy z DirecDraw, w niektórych konfiguracjach / wersjach sterowników od grafiki. Rozwiązanie testowane na Windows XP Najpierw robimy mały test: Start-Uruchom-Dxdiag-Zakładka 'Ekran'-Przyspieszenie DirectDraw ---> 'wyłącz'...
Spróbuj poniższego kodu. Co prawda napisałem go "na kolanie", sprawdziłem tylko czy się kompiluje, ale zapewne zawiera kupę błędów. Idea jest taka, że wywołujesz wielokrotnie funkcję IrReceive(), aby odczytać pojedynczy bit z IR. Funkcja zwróci true, gdy odczyta pełne 11 bitów (również bit startowy w pozycji LSB; musisz sam sprawdzić, czy bit startowy...
POwyższy komunikat generowany jest przy rozpoczęciu wykonywania instrukcji: int nResponse = dlg.DoModal(); znajduje się to w pliku głownym *.cpp generowanym przez Wizarda. Oto jego fragment: .... #ifdef _AFXDLL Enable3dControls(); // Call this when using MFC in a shared DLL #else Enable3dControlsStatic();// Call this when linking...
Audio jest "rekodowane" bo najprawdowpodobniej kontenery, ktorych uzywasz nie obsluguja *.wav i musza zamienic na cos innego. By dodac dzwiek do obrazka I nagrac jako wideo: 1. uruchom vDub (najpierw oczywiscie zaciagnij go - darmowy) 2. menu FILE - OPEN VIDEO - i odszukaj obrazek 3. menu AUDIO - AUDIO FROM OTHER FILE - odszukaj audio 4. menu VIDEO...
Ok rozwiązałem problem. Podaję kod bo może komuś się przyda i zamykam temat. using System.Diagnostics; string cmdline; Process proces = new Process(); proces.EnableRaisingEvents = false; cmdline = "jakies argumenty"; proces.StartInfo.FileName = "jakisprogram.exe"; proces.StartInfo.Arguments = cmdline; bool start = proces.Start();...
Cześć. Napisałem prosty program/quiz. Nie umiem poradzić sobie z przypisaniem odpowiedzi w taki sposób aby wyświetlała się on na przycisku. Czyli załóżmy wyświetla się pytanie "pies czy kot" i pod pytaniem chciałbym dwa przyciski na lewym przycisku napis "kot", a na prawym napis "pies", potem kolejne pytanie i znowu dwa warianty odpowiedzi na przyciskach....
Pokaż cały kod. [syntax=C] #include <TimeLib.h> #include <DS1307RTC.h> #include <Time.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <Button.h> LiquidCrystal_I2C lcd(0x3F, 20, 4); Button A(LOW); Button B(LOW); Button C(LOW); tmElements_t tm; //Piny int OK = 6; int PLUS = 5; int MINUS = 7; int p1 = 27;...
W masm32 mam taki sposób (oparty na funkcjach WinAPI) : start: invoke GetModuleHandle, NULL mov hInstance, eax invoke FindWindow, ADDR TxtClassName, NULL .if eax != 0 ; gdy znaleziono okno o takiej samej nazwie klasy push eax ; zachowaj uchwyt okna invoke ShowWindow, eax, SW_RESTORE pop eax ; przywróć uchwyt okna invoke SetForegroundWindow, eax...
Cześć ;) Napisałem sobie prosty skrypcik: $petersword , wczytuje pliki mp3 o nazwach tych liter i zapisuje do jednego pliku mp3. Problem w tym, że on sylabizuje, zamiast mówić płynnie. Wyciąłem wszystkie ciche pauzy na początku i końcu każdego nagrania, ale nic :( Myślę może by zrobić tak żeby nagrania się lekko najeżdżały na siebie, i dodatkowo nagrać...
Po co uzywasz badziewnych aktywatorow, ktore infekuja system? Odinstaluj: Avira Security (HKLM-x32\...\AviraSecurityUninstaller) (Version: - Avira Operations GmbH) SpyHunter4 wersja 4.18.9.4384 (HKLM\...\SpyHunter4_is1) (Version: 4.18.9.4384 - ) Wykonaj Fixlist.txt dla FRST: CloseProcesses: AV: Avira Security (Enabled - Up to date) {D1C2B5FD-C6F4-3DBD-8880-17C936DFFF6F}.....
Niestety też się nie da Overall summary: Final result: The patch installer has failed to update the following instance: SQLEXPRESS. To determine the reason for failure, review the log files. Exit code (Decimal): -2061893565 Start time: 2024-03-07 08:42:09 End time: 2024-03-07 08:42:57 Requested action: Patch Instance SQLEXPRESS overall summary: Final...
Kolejny fajny skrypcik napisałem dla sterowania telewizorem z Android TV. Dokladnie to model TCL 65EP640. Myślę jednak, że będzie działać niemal z każdym oraz z różnymi TV BOXami. Do działania potrzeba włączyć tryb programisty i debugowanie USB. Każdy musi sobie znaleźć samemu jak to zrobić w swoim TV. Debugowanie USB musi być załączone by połączyć...
Myślę, że coś takiego powinno pomóc: [syntax=javascript]const START_COLUMN = 1; // pierwsza kolumna obramowania const END_COLUMN = 7; // ostatnia kolumna obramowania function onEdit(e) { var rng = e.range; if ((rng.getColumn() <= END_COLUMN) && (rng.getColumn()+rng.getNumColumns()-1 >= START_COLUMN)) { var ss = SpreadsheetApp.getActiveSheet();...
Witam! Może ktoś w prosty sposób wytłumaczyć jak przekazać tablice do funkcji countif jako zakres? Sub tabela() ' ' Application.ScreenUpdating = False Dim start, koniec start = Timer Dim a, b, c, d, e, f, x, q, zakres As Integer Dim pobrane() As Variant ' tablica pobiera 6 liczb Dim szesc(8703) As Integer Dim tabela() As Variant ' tablica pobiera zdarzen...
[syntax=arduino][code] /** * (at)file main.cpp * (at)brief time relay * (at)author by D****** P***** * (at)date 03-2023 */ #include "RTClib.h" #include <Arduino.h> #include <SPI.h> #include <Wire.h> RTC_DS1307 m_rtc; ///< DS1307 RTC const DateTime m_start = DateTime(2000, 1, 1, 16, 48, 0); ///< time when realy turn on const DateTime...
Teraz nie mam.Muszę zrobić Photo.Jak bede miał to wrzucę. Dodano po 1 Jeszcze dodam że widać że zmienia się zmienna busy z true na false ale zmienna done nie reaguje.Nie da się też wyłączyć optymalizacji bloku start up.(tia v15).Nie wiem czy to może mieć wpływ.? Dodano po 26 Jeszcze dopytam o połączenia.W konfiguracji modułu nie ma możliwości wyboru...
Witam wszystkich, Dostosowałem do własnych potrzeb poniższy program który łączy się przez bluetooth i pobiera dane (wynik pobrania poniżej). Niestety nie wiem jak jednocześnie przez ESP32 pobrać dane z dwóch urządzeń. Teraz jedynie po zmianie w Searching for AT24CB-BLE device . Wykryto Zatrzymano skanowanie i podłączono do AT24CB-BLE: 47:71:f7:a7:25:93...
[syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) 'Updateby Extendoffice 20160829 Const xRg As String = "A1:DA18000" Dim strOld As String Dim strNew As String Dim strCmt As String Dim xLen As Long With Target(1) If Intersect(.Cells, Range(xRg)) Is Nothing Then Exit Sub strNew = .Text Application.EnableEvents = False Application.Undo...
if(ADCW = true) Jak już coś to if(ADCW == true) , choć i w tym przypadku test zwróci false bo po resecie ADCW = 0. BTW, do sprawdzania końca konwersji służy bit ADSC: [syntax=c]ADCSRA |= 1<<ADSC; //start konwersji while(ADCSRA & (1<<ADSC)); //czekamy na koniec konwersji[/syntax]
Mam prosty (wydawać by się mogło program) mam 8 czujników, kontrolujących np narzędzie podczas obróbki. Niektóre można dezaktywować (program z OP) i nie używać. Po zabraniu któregoś z narzędzi, winien się odliczyć czas po którym lampka zasygnalizuje, że czas operacji dobiegł końca. Z OB1 wywołuje blok FC1. W FC 1 w LAD jakieś warunki logiczne, np. początek...
By "naprawic" klatke (lub nawet kilka) pomiedzy dwiema DOBRYMI wystarczy ci darmowy aviSynth. Calosc polega na usunieciu klatki uszkodzonej I zastapieniu jej nowa klatka powstala dzieki "jakiemus tam" interpolowaniu obu przyleglych klatek DOBRYCH. Pamietaj ze w wyniku otrzymasz cos czego wczesniej nie bylo - wiec ta klatka bedzie miala pewien "motion...
Dekoder PulseView działa.... https://obrazki.elektroda.pl/4440373900_... Przeniosłem WS2812 na SM15155E [syntax=python] ## ## This file is part of the libsigrokdecode project. ## ## Copyright (C) 2016 Vladimir Ermakov ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General...
Witam, próbuję sflashować takie urządzenie BL602: https://ae01.alicdn.com/kf/H685843d0dcd0... https://www.aliexpress.us/item/325680334... Używam również tego klucza UART: https://ae01.alicdn.com/kf/HTB1Vnjfr2ImB... . https://www.aliexpress.us/item/225183261... Kiedy flashuję w systemie Windows...
Tak lub przykładowa zawartość pliku.desktop [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[pl_PL]=mate-panel-launcher Name[pl_PL]=internet Exec=/home/kp/Desktop/skrypt-start.sh Name=internet Icon=/usr/share/pixmaps/wicd-gtk.xpm przykładowy skrypt start #!/bin/sh exec lxterminal -e /home/kp/Desktop/Tether/linux/run.sh Pozdrawiam
Co do rtc.begin() i sprawdzania wartości: W bibliotece pod tą funkcją kryje się https://github.com/adafruit/RTClib/blob/... :) Może masz nieaktualną wersję biblioteki. nie do końca rozumiem co robi serviceAlarms() Z kodu wynika, że funkcja ta kolejno przegląda wszystkie zarejestrowane alarmy funkcją alarmRepeat() i sprawdza wg czas now(),...
Och z tym moim "najprościej" He he... Przy okazji wyszło, że mój kod nie działa jak powinien... Coś z tym step 0.1 poraz kolejny mam problem. Jedna rzecz to musiałem zrobić "0 to 1.1" by uwzględniał jedynki, ale coś jeszcze zjada bo ilość wierszy się nie zgadza. Tymczasem taki kod: [syntax=vb]Sub cos() Application.ScreenUpdating = False Start = Timer...
Częstotliwość próbkowania może wynosić 2 mikro sekundy w zwyczajnej aplikacji. Wprawdzie przedstawiony tu sposób pochłania połowę czasu procesora, ale pozwala innym procesom na działanie. Funkcją QueryPerformanceFrequency pobieramy częstotliwość któregoś synchronizatora na płycie głównej. Teraz w krótkiej pętli, za pomocą funkcji QueryPerformanceCounter...
Spoczko, ale zobaczyłem że nie zawsze jest prawidłeowe wyświetlanie, kiedy pierwszy to poniedziałek... jakiś maj i sierpień w tym roku źle wyświetla. Muszę poprawić.[syntax=php]<?php //Połączenie z bazą danych $link = mysql_connect('localhost', 'root', ''); mysql_select_db('kalendarz', $link); mysql_query("SET NAMES utf8", $link); // Funkcja rysująca...
false radio visible false internal error false
konsola nintendo silniczek obrotomierza słuchawki piezoelektryczne
blank check error napięcie szczotki szlifierki
EEPROM ATMLH 014 02B 1 9J5873A - Identyfikacja i zastosowanie Sprężarka chłodni – cykliczne wyłączanie, nieudany rozruch, Electrolux, Danfoss, diagnostyka