Dużo gadania, zero rozwiązań, więc prezentuję moją pierwszą próbę (która może mniej lub bardziej zadziałać - u mnie działa). W razie czego będziemy poprawiać (przy czym tu zachęcam osoby, które mają o tym pojęcie, do wprowadzania ewentualnych poprawek - programista ze mnie słaby, więc nie ukrywam, że gdzieś mogłem zrobić błąd - a niektóre rzeczy na...
Tylko po to, aby wyjaśnić metodę SPI do odczytu / zapisu bezpośrednio do pamięci flash w BK7252 i dla własnego rekordu, ponieważ nie udokumentowałem tego wystarczająco dobrze ostatnim razem. Używając LC Technology CH341A w ten sposób https://obrazki.elektroda.pl/3083426900_... Zworka urządzenia musi być w pozycji I2C, aby w systemie...
Witam Chciałem wam przedstawić krótki wideoporadnik pokazujący jeden z kilku sposobów na uruchomienie własnego skryptu Python automatycznie po starcie systemu. Praca odbywa się na systemie Raspberry Pi OS, do uruchomienia skryptu wykorzystamy popularny deamon Crontab. [youtube]https://youtu.be/JY6iKmOpUk4[/y...
ok, jeżeli by ode mnie miało to zależeć, no to masz kilka możliwości. PHP, który pod spodem ma skrypt w python do wykonywania i to python ma rolę producenta. Możesz też posłużyć się jakimś githubem, gdzie są pluginy dla node.js i osadzić javascript na stronie aby mieć efekt braku przeładowania strony.
Cześć. W dużym uproszczeniu. Skrypt w PHP przyjmuje zmienne, zapodaje je do pliku tekstowego - tu jest wszystko ok. Skrypt w Pythonie odczytuje te zmienne z pliku tekstowego i przetwarza - tu też wszystko jest ok. Jednak, chciałbym, aby przycisk "submit" w PHP poza wysłaniem danych do Q.txt uruchamiał skrypt O.py Póki co muszę go uruchamiać ręcznie,...
Cześć, rozwiązanie Twojego problemu jest bardzo proste. Używany przez Ciebie pakiet keyboard pozwala na akceptację kombinacji klawiszy, nie tylko pojedynczego jak tylda. Ja regularnie stosuję takie rozwiązanie, że jakąś kombinację klawiszy stosuję do "przechwytywania" sygnału, np. ALT+F3, albo CTRL+SHIFT+~ itd,, a nie sama tylda. Sprawdź sobie w dokumentacji...
Oto spojrzenie na wnętrze inteligentnej wtyczki Tuya BSD29 UK 20A z możliwością pomiaru energii. Odlutuję główną płytkę PCB, moduł, a następnie sflashuję go, aby uruchomić OpenBeken, odcinając go od wszystkich usług w chmurze Tuya. Dodam również czujnik temperatury DS18B20, aby można było zmierzyć temperaturę wewnątrz obudowy. Ten czarny BSD29 został...
Można by napisać skrypt w Pythonie, który łączy się z płytką poprzez port szeregowy i po otrzymaniu informacji od Arduino przy pomocy modułu PyAutoGUI mógłby przesłać do aplikacji wciśnięte przyciski klawiatury oraz myszy. Bardzo atrakcyjna propozycja. Bo zauważ że w Twojej koncepcji (by na PC skrypt w tle generował naciśnięcie) można już w ogóle zrezygnować...
Dlaczego po utworzeniu skryptu python z importowaniem pliku html i otwieranie go za pomocą webview w okienku, taki skrypt przekonwertowany na plik .exe narzędziem Auto Py To Exe, dlaczego taka aplikacja exe (tworzona na Windows 11) nie działa na Windows 10? A np. Tak samo aplikacja exe otwierająca stronę internetową w domyślnej przeglądarce działa bezproblemowo...
http://obrazki.elektroda.net/33_12521792... Witam wszystkich. Nietypowo zacznę post od podziękowań. Przede wszystkim chciałbym podziękować przyjaciółce Natalii , która za pomocą żelowego długopisu tchnęła życie w ten kawałek elektroniki :). Podziękowania należą się także koledze Radkowi, który służył dobrą radą w czasie projektowania układu....
W linux AI napisało mi skrypty w python. Wklejanie kodu w KWrite - wyświetla składnię i nie jest takie ciężkie jak Bluefish. W windows Visualstudio2022 w październiku, przedwczoraj musiałem podciągnąć do VS2026 żeby obsłużyło .net 10. .net 10 po to, żeby nie zasyfiać komputera starymi wersjami .net. AI sugerowało, że kod z .net 9 ruszy na .net 10. Nie...
https://obrazki.elektroda.pl/3667014600_... Tutaj pokażę ci, jak możesz łatwo sflashować nowe moduły LN882 przez UART, tak jak flashujesz ESP8266. Flashowanie tych modułów pozwoli wkrótce uwolnić je z chmury i połączyć z Home Assistant. Omówiłem już niektóre bardziej techniczne szczegóły w 2025.01.04 AKTUALIZACJA: Proszę zobaczyć Przygotowanie...
U mnie już działa całość na Raspberry Pi + domoticz ponad 2 lata bez problemów : https://obrazki.elektroda.pl/8197248100_... https://obrazki.elektroda.pl/3868945300_... https://obrazki.elektroda.pl/9433896400_... W załączniku toporny "idiotoodporny" :) skrypt w Python read/write po RS
Co najmniej kilkanaście sposobów. Wszystko zależy od tego jak chcesz żeby to działało. Pierwsze pytanie, czy potrzebujesz widzieć konsolę tego programu podczas działania. Czy z prawami root-a? Kilka moich propozycji: 1) /etc/rc.local z prawami root-a, nie widzisz konsoli, brak kontroli nad działaniem (start stop) 2) stworzenie serwisu, tak by kontrolować...
Witam, męcząc temat znalazłem coś takiego: 1. skrypt php do obslugi komend: 1A-Clock and basic system status, 7E-Integra type and version, 8C-last event: FFFFFF-Event information, 00-List of violated zones https://github.com/JanSimek/phpintegra 2. skrypt w python do odczytu podstawowych danych https://github.com/mkorz/IntegraPy 3. skrypt w C# do obslugi...
https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...
https://obrazki.elektroda.pl/2403536200_... GitHub Pages to darmowy hosting pozwalający na publikowanie statycznych stron HTML. Nie wspiera on jednak uruchamiania skryptów po stronie serwera, co oznacza brak wsparcia dla języków backendowych, takich jak PHP, Python czy Ruby. W tym poradniku pokażę potencjalny sposób na obejście tego...
Plik z tym kodem nazywasz jak chcesz, musi być tylko rozszerzenie .py i umieszczesz gdzie chcesz na raspberry. Następnie edytujesz plik crontab w systemie poleceniem w terminalu crontab -e i na końcu całej tej wyświetlonej litanii na zielono wpisujesz kiedy skrypt ma się uruchamiać Kod: Tu jest mały błąd w kodzie. Przed /1 powinna być gwiazdka, nie...
Podaje skrypt pod linuxa do multiboxa z orange. Wysyla smsy do wszystkich sieci. Koszta sa na stronie orange.pl Ale wychodzi w sumie niewiele. root(at)net-system:/home/lukasz# cat sms.orangembox.py #!/usr/bin/env python # -*- coding: iso-8859-2 -*- # # Script: sms.orangembox.py # Version: 0.4 # Date: 20/04/2007 # URL: http://rodion.infobot.pl/orangembox....
Cześć dobranoc Czy możesz dostosować skrypt do użycia z arduino mega 2560? byłby ci bardzo wdzięczny
Nie wiem jaka cena jest akceptowalna. Za nieco poniżej 100 zł możesz kupić "mks servo57d RS485". Łatwo coś takiego podłączyć do PC np. przez przejściówkę USB-RS485. Prosty skrypt w Python pozwoli zrealizować dowolnie skomplikowany algorytm poruszania. Nawet jeśli nie znasz się na programowaniu to AI bez problemu wygeneruje taki skrypt. W zestawie jest...
Problem może być w sposobie podania lokalnego adresu IP. Czasem powinien być to localhost a innym razem 127.0.0.1
https://obrazki.elektroda.pl/8774491500_... To urządzenie jest kolejnym z tych 16A "DIY" mini przełączników/wyłączników, które były widziane z kilkoma różnymi MCU, modułami i układami PCB. Bez większych oczekiwań zamówiłem go z nadzieją, że w środku znajdzie się coś nowego i interesującego. Tym razem było! https://obrazki.elektroda.pl/8735337600_...
Dzień dobry. Mam problem z odczytem stanu logicznego na mcp23017. Podłączony jest po I2C i przy wywołaniu kodu wszystko działa dobrze, jestem w stanie odczytać stan wejścia. Chciałem zapętlić kod żebym miał aktualny stan pinów. Nie chcę używać przerwania obecnego w mcp23017. Niestety po zmianie stanu skrypt jak by się zawiesił i nie reaguje na zmianę...
Witam Też posiadam licznik jednofazowy, po zmianach w pliku ornowe51x.py także nie odczytuje wszystkich danych: python ornowe51x.py testing (at) /dev/ttyUSB0 meter ok Energy MODBUS: /dev/ttyUSB0 Modbus ID ... [1] Modbus Baudrate ... [772] LCD Display State ... [65281] Grind Frequency ... [5002] Voltage ... [23654] Current ... [0] Active Power ... [0]...
Temat zakończony. Efekt jak w temacie https://www.elektroda.pl/rtvforum/viewto... Do konwertera modbus<-->Wifi Elfin EW11 podłączony mam inverter i dodatkowy dwukierunkowy licznik SDM630. W pythonie napisałem wtyczkę dla domoticza, wyświetam i rejestruje tylko interesujące mnie parametry. Z oryginalnego loggera...
Mam pytanie dla raczej zaawansowanych w temacie wyświetlaczy LCD w moim przypadku 16x2 ( kompatybilnych z HD44780 ) , oprogramowania w pythonie jak i samym systemie linux u mnie - Armbian Ubuntu Xenial. Mianowicie mam problem z LCD 16x2 kupionym po okazyjnej cenie tzw oled czyli troszkę lepsze i wyraźniejsze literki itd. Jak dotąd korzystałem z tzw....
https://obrazki.elektroda.pl/3435395400_... Ostatnio eksperymentowałem z prostym kodem flashującym dla płytki BW16E (RTL8720DN AmebaD), teoretycznie działającym również dla dowolnej z rodziny RTL872xDx. RTL8720DN to MCU z WiFi (2,4 GHz i 5 GHz) i Bluetooth (LE 5.0) wyposażony w dwurdzeniowy procesor wykorzystujący rdzenie KM4 i KM0....
Właśnie dziś pojawił się nowy skrypt przeznaczony do kompilacji programu KiCAD w systemie Windows: Kicad Winbuilder 3.0. Po kompilacji dostajemy już podstawowe środowisko programu. Działa też język skryptowy Python i można używać dołączonych kreatorów modułów. Oficjalnie są trzy: do złącz FPC, obudów QFP oraz cztero-polowego suwaka Touch Sense. Przy...
http://obrazki.elektroda.pl/3771560700_1... Dawno dawno temu w urządzeniach dane tylko do odczytu były przechowywane w pamięciach EPROM. Tego typu pamięci były programowane elektrycznie natomiast kasowane promieniowaniem UV. Kasowanie było możliwe dzięki okienku kwarcowemu w obudowie (istniały też tańsze jednokrotnie programowalne pamięci...
http://obrazki.elektroda.pl/1779827400_1... W Internecie znaleźć można dużą ilość projektów dedykowanych dla Raspberry Pi - od bardzo prostych dla początkujących do niezmiernie skomplikowanych, dla osób ze sporym doświadczeniem. Poniżej opisany zostanie projekt, który jest relatywnie prosty, jednakże dosyć zaskakujący i przydatny -...
Cześć, Skrypt Pythona, który napisałem w celu zrzucenia oprogramowania sprzętowego, można znaleźć tutaj: https://github.com/sweetlilmre/ln882h/bl... Użycie jest szczegółowe, jeśli uruchomisz je bez argumentów, np python LN882H_Flash_Dumper.py LN882H flash dump tool v1.1 Usage: python LN882H_Flash_Dumper.py...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
Można też zmieniać nazwy masowo za pomocą skryptów, z użyciem Photoshopa,np. python, jsx. Np skrypt: - wyszukaj i zaznacz warstwę tekstową -skopiuj nazwę warstwy -zapisz plik finalny o nazwie tej skopiowanej warstwie Wówczas po uruchomieniu automatem pliku, skrypt nada nazwę pliku na podstawie nazwy warstwy (np tekstowej, albo oznaczoną kolorem itd)....
Koledzy, powiedzcie mi proszę który format danych jest poprawny: 1. http://dane.pvmonitor.pl/pv/get2.php?idl... 2. http://dane.pvmonitor.pl/pv/get2.php?idl... 3. http://dane.pvmonitor.pl/pv/get2.php?idl... 4....
https://obrazki.elektroda.pl/2445451800_... Czy sprawdzaliście ile "niechcianego" ruchu z internetu przychodzi do urządzenia z publicznym adresem IPv4? W domowych warunkach takim urządzeniem "wystawionym na Świat" może być router, laptop, lub np. telewizor. Na interfejs urządzenia z publicznym adresem IP poza komunikacją, którą sami...
Jest gdzieś skrypt Python do pobrania z github aby możliwe było zrobienie integracji i po tem zrobić automatyzacje node-red przedstawienie tych w wartości w grafenie
Siedzę w programowaniu i nie robi się cross-kompilowania C pomiędzy linux ⭤ windows ⭤ macOS (w każdym razie to rzeźba, w większym lub mniejszym stopniu), z tym że rozwiązanie jest dość proste: kompilować na ów systemach. Jeśli to stanowi problem natury technicznej, to wrzucić projekt na GH i użyć GH Actions. jeśli ów projekt skompiluje się w dwie minuty,...
Pod systemem Ubuntu serwer. Uruchomiłem skrypt napisany w python-ie . Skrypt ma dużo do "obliczenia" i to potrwa. Proces już mieli dane oblicza od 2 tygodni. Przy czym widać jak spadło obciążenie procesora przez skrypt. Komenda # ps -aux Nie wykazuje innych programów które mogą zabierać obciążenie procesora. Proces jest coraz wolniejszy już jest poniżej...
Mam płytę bardzo podobną do https://www.elektroda.com/rtvforum/viewt... ale ta wersja jest oznaczona jako 20W (była też wersja 18W, AliExpress) - nie jestem pewien, na ile prawdziwe są te liczby. Niestety wygiąłem cewkę(?) i dopiero później zdałem sobie sprawę, że prawdopodobnie mogę ją wyciągnąć przez dwa otwory po wewnętrznej...
(at)insmod czy masz RTL8720DN/BW16(E) i czy rtltool dla CSM działa na nim? Nie jestem pewien, czy w pełni rozumiem związek CSM z DN. Plik WBRG1.zip ma w sobie amebowy floader, więc CSM to nie AmebaZ2? A więc płytka RTL8720DN powinna działać z rtltoolem? ale wtedy dump w zipie ma nazwę z dm - ff_rtl872xdm.bin - literówka? rtl8720dn w zrzucie WBRG1 Dodano...
(at)lechoo, az zal komentowac. Wg ciebie jak ktos ma dwa samochody, to jeden jest tylko dla bajeru, po to zeby pochwalic sie przed znajomymi? Chinczyk przeslal mi zle wyswietlacze. Musze zamowic jeszcze raz. Zrobilem za to wersje na wyswietlacz IPS 1.3'' 240x240. Zamontowalem do w srodku odbiornika i prazentuje sie calkiem fajnie: https://obrazki.elektroda.pl/1402113600_...
Jaki język programowania jest przydatniejszy z punktu widzenia inżyniera elektronika? Rozważmy to zagadnienie porównując ze sobą dwa popularne w tym sektorze języki – Matlaba oraz Pythona. Temat ten oczywiście jest punktem wyjścia do czasami bardzo gorączkowej dyskusji. Nie jest to pierwszy taki punkt zapalny wśród elektroników, wystarczy wskazać...
Mój skromny wkład, jak zmienić firmware w RGB+CW Tuya WBLC9 (BK7231T) + BP1658 https://obrazki.elektroda.pl/4103290800_... Wgramy na nią OpenBeken: https://github.com/openshwprojects/OpenB... WBLC9: https://developer.tuya.com/en/docs/iot/w... https://obrazki.elektroda.pl/8115515300_...
(at)ElektrodaBot - chciałbym sprawdzać, czy drukarki sieciowe zdefiniowane na komputerze (system Linux) są dostępne. Polecenie "lpstat -v" podaje np. device for : ipp:///ipp... Bezpośrednia odpowiedź - Najprostszy i najpewniejszy test dla IPP/IPPS to ipptool (wysyła realne żądanie IPP – nie tylko „otwiera port”). Dla socket/JetDirect (9100) wystarczy...
http://obrazki.elektroda.pl/5673203000_1... Każdy użytkownik Raspberry Pi zauważa na pewnym etapie zaznajamiania się z układem, iż nie jest on wyposażony w przycisk do wyłączania. Więc jedyną możliwością odłączenia tego układu od zasilania, jest wypięcie kabla z gniazd zasilania. Aby mieć pewność, że nie utracimy w ten sposób żadnych...
Dzięki za materiały. Trochę tego jest w tym poradniku, jakoś całkowicie zapomniałem, że on istnieje. Pomierzyłem ten chiński filtr, a w zasadzie jego impedancję od strony wejścia. Gdy wyjście raz jest otwarte, zwarte, obciążone rezystorem 1k. https://obrazki.elektroda.pl/6952550600_... https://obrazki.elektroda.pl/6685864600_...
Czy można w jakiś sposób skryptem python/Autoit3 wprowadzić schemat do aplikacji Proteus firmy Labcenter? Jeśli znasz API lub inne metody z chęcią poznam te mozliwości skryptowania. Możesz przytoczyć przykład, który wybiera z Part managera Atmegę 8 i podłącza LED z rezystorem anodą do pinu PB3 ? Proteus firmy Labcenter to popularne oprogramowanie do...
ps.: Twój skrypt zrzutu Linuksa wymaga bardzo trudnej do uruchomienia rzeczy ymodem: root(at)raspberrypi:~# pipx install YModem 'ymodem' wydaje się być już zainstalowany. Nie modyfikuje istniejącej instalacji w '/root/.local/pipx/venvs/ymodem'. Przekaż '--force', aby wymusić instalację. root(at)raspberrypi:~# python dumper.py ttyUSB0 Traceback (ostatnie...
Szukam podłączenia bench na stole licznik Toyota prius 2012 r 83800-47B50 40 pinów Dodano po 57 : (at)ElektrodaBot Szybkie podłączenie „minimum-start” (uruchomienie podświetlenia i autotestu segmentów) 1. +12 V stałe (BAT, „B+”) → pin 25 2. +12 V po zapłonie (IG2) → pin 1 3. Masa (E) → dowolny z pinów 11 / 23 / 35 4. CAN-H → pin 4 5. CAN-L → pin 5...
python windows python domoticz python esp8266
schodowy przełącznik wymiana grzałki niezgodność towaru umową
cyfral cosmo agregat dwusuwowy
Smart Cooling Circuit Design: MCU, Sensors, PID, BLDC Fans, TECs, IoT Integration, Energy Savings Tecumseh – mały dopływ paliwa do gaźnika, diagnostyka i naprawa silnika