Wydaje się to zbyt skomplikowane dla tak małego zadania. Python ma wbudowany serwer, wystarczy uruchomić python -m http.server
jeśli serio chcesz programowo obsługiwac przeglądarke to możesz użyć Selenium https://www.selenium.dev/documentation/w... a jeśli chcesz utrzymywać programowo sesje i obsługiwać żądania do jakiegoś serwera to można użyć libCURL https://curl.se/ jeśli musi to być w pythonie to jest jakaś przejściówka na to: http://pycurl.io/docs/latest/index.html
Czyli tak: Rpi komunikuje się z wieżą przez bluetooth, a telefon komunikuje się z Rpi przez wifi, tak? Możesz napisać prosty serwer uruchamiający utwory (po wcześniejszym połączeniu raspberry przez bluetooth) w ulubionym języku programowania (takim jak python, node js), a apka na telefonie będzie po prostu robiła żądania do tego serwera. Tak naprawdę...
Nie rób tego w C++, to prehistoria do takich zadań! Python lub Java i do tego baza danych. Zrobisz to szybciej razem z nauką tych języków niż w C++. Polecam Python, no prościej już się chyba nie da. A w dodatku, to jest jeszcze interfejs jakiś, czyli najlepiej WWW, no w zasadzie to Serwer z PHP zrobi robotę.
15 punktów razy 20m to się robi już pewna pajęczyna. RS485 nie powinien też działać w topologii gwiazdy, co dodatkowo pogarsza sytuację. Ja bym wykorzystał jakieś tanie moduły radiowe, np. RFM73 lub nieco droższy RFM22/23 (ale za to zasięg w pomieszczeniach lepszy) - dzięki temu czytnik będzie autonomiczny, możliwe jest także zasilanie z baterii, która...
Chodzi o to zadanie: https://www.spoj.com/WSDOCPP/problems/LF... Mój kod: https://obrazki.elektroda.pl/1228985300_... Wynik: https://obrazki.elektroda.pl/1435829700_... https://obrazki.elektroda.pl/1699112100_... Nie rozumiem co robię nie tak i jak to mogę pozmieniać by zaliczało
A musi być C++? Oczywiście, da się, ale nie jest to najwygodniejszy język do takiego zadania. Python czy perl będą wygodniejsze. Ja użyłbym awk (bo to język dedykowany do takich zadań, a program jednolinijkowy), ale ja zwykle pracuję na Linuxie a i na Windows zawsze mam Cygwina na podorędziu. To jednorazowa operacja, czy "nieustający problem"? Wejściowy...
Oj, to nie zadziała prawidłowo - sprawdź np. dla 25. Weź zakres o 1 większy. I to return True z mniejszym wcięciem. Ale i tak może być problem, np. dla liczby 1000000000000000056522349047358491369601... - tylko to dużo liczenia... int(100000000000000005652234904735849136... daje 99999999999999991611392L - widać, że za mało... Można...
Dla mnie osobiście, małym minusem tej koncepcji z Pythonem na PC, jest konieczność zaszycia w skrypcie aktualnego numeru COMa, który używamy do tego zadania. No i to że Python musi być zainstalowany. Można by porty wylistować i wybrać automatycznie któryś z nich. Nie wiem jaki opis daje podłączone Arduino, ale u mnie smartphone podłączony poprzez USB...
To może napraw skrypt .py, żeby się kończył po wykonaniu zadania, a nie zawieszał? :)
Łatwo tworzy się GUI w Tcl/Tk, a jeśli język podstawowy ma mieć większe możliwości, to Python3+tkinter TCL to przeszłość, i słusznie historia zdecydowała, bo to kiepski język. Uczenie się go w 2022 jest totalnie bez sensu. Wymyślili taką ideę, ze "wszystko jest makrem", łącznie z if'ami, pętlami. To może było ciekawe w jakimś uniwersyteckim dezyderacie,...
Może to kwestia jakości odbiornika, jak mam taki wbudowany w zegar, który słabo sobie radzi. Nie wiem na ile Python nadaje się do zadań czasu rzeczywistego. Może marnuje czas procesora na garbage collector, albo inne wewnętrzne potrzeby. Lepiej było by sprawdzić na oscyloskopie, lub analizatorze stanów logicznych. Jak nie masz, można stłumić sygnał...
OK, więc podjąłem pierwszą próbę - niestety bez powodzenia :( Sprawdziłem wszystko dwukrotnie i dla bezpieczeństwa zamieniłem RX/TX, ale może mógłbyś rzucić okiem jeszcze raz: zdjęcia są poniżej. Próbowałem poprzez PINy 8=TX, 10=RX, 17=3V3, 25=GND portu GPIO (/dev/ttyAMA0) i alternatywnie poprzez konwerter USB-UART (/dev/ttyUSB0). python3 uartprogram...
Możesz to rozwinąć? To jest napisane w Pythonie a apache to serwer http przecież. Może Ci chodziło, że użył byś innego serwera http niż apache. Oczywiście, że mogę. Każda ze wspomnianych bibliotek pythona umożliwia serwowanie treści za pomocą protokołu http: Np taki oto kod za pomocą twisteda będzie w pełni obsługiwał żądanie GET protokołu http: [syntax=python]from...
Dziękuję. Zainstalowałem Openbeken Firmware Homemate 4 Gang Smart Switch dla tuya cloud cutter w Ubuntu OS. sprawdź proces instalacji. Dodaj w Home Assistant. gavashkarraju(at)raspberrypi:~/tuya-clou... $ sudo ./tuya-cloudcutter.sh Budowanie obrazu docker cloudcutter https://obrazki.elektroda.pl/1341272600_... https://obrazki.elektroda.pl/1759081500_...
... piszę do Pana ponownie z ofertą FPGA Developera do działu R&D przy projekcie nowego zasilacza dla rynku półprzewodników. Może teraz byłby Pan zainteresowany zmianą? Stawka dzienna do 💲 1100 zł/day netto +VAT 💲 na B2B. Możliwość zatrudnienia u klienta na UoP. 💾Stos technologiczny: FPGA, ASIC, VHDL, MatLab/ SimuLink/ Python,...
Zgadzam się z kolegą - to, co tutaj kolega próbuje osiągnąć to jest strata czasu. Należy zbudować rozwiązanie oparte o jakieś nowoczesne technologie i nowoczesny system operacyjny, technologii jest mnóstwo i do wyboru-do koloru, w zależności od złożoności zadania i umiejętności programisty (C++, C#, Python, Java, itd.). Bardzo łatwo takie konkretne...
https://obrazki.elektroda.pl/6687336200_... Dzisiaj przedstawię najprostszą wersję DIY kamery internetowej opartej o płytkę M1S Dock. Pokażę jak można skompilować demo przesyłania obrazu JPG z kamery przez TCP do serwera w Pythonie oraz przeanalizuję jego działanie, ze szczególnym naciskiem na komunikację pomiędzy dwoma rdzeniami BL808....
Witam serdecznie. Mam pytanie do bardziej doświadczonych użytkowników forum. Chciałbym zapytać o praktykę projektowania urządzeń przemysłowych obsługiwanych przy pomocy ekranów dotykowych. Chodzi mi o to jak połączyć potrzebę obsługi interfejsu GUI (Java lub Python) z zadaniami z zakresu programowania niskopoziomowego (sterowanie diodami na przykład)....
Trochę zboczyłeś. Tutaj są bardziej tematy sieciowe niż programistyczne. Jednak gdybyś mógł bardziej nakreślić co potrzebujesz przesyłać i odbierać? Chcesz coś w rodzaju czatu, a może raczej kolejkowanie zadań, aby je składować i żeby automaty je obrabiały.
Twój regexp akceptuje np. 0x0FF czy 007, a przykład z treści zadania pokazuje, że wiodące zera powinny być odrzucane
Zalezy jakie arduino - podstawowe jak UNO jest troche slabe w peryferia. Ja np. potrzebuje zwykle ok. 3 UART (konsola, GSM, DS18B20 - tak uzywam na serialu a nie symuluje 1-wire). Wszystko zalezy do czego. Ja uzywam attiny, arduino UNO, najczesciej zas STM32. Ale uzywam tez mini PC gdy potrzebuje cos sterowac a linux mi odwali czesc roboty. Wszystko...
Po pierwsze, dziękuję wszystkim za pomoc Oto kolejność: sudo ./tuya-cloudcutter.sh [sudo] hasło do minchutu: Budowanie obrazu dokera Cloudcutter Wysyłanie kontekstu kompilacji do demona Dockera 23,18 MB Krok 1/10: Z python: baza AS 3.9-slim-buster ---> 954110adf96f Krok 2/10: URUCHOM apt-get -qq update && apt-get install -qy --no-install-recommends...
Witam. Dostałam zadanie napisania skryptu, który będzie sprawdzał czas wczytania strony (w Pythonie). Jako, że jestem bardzo zielona jeśli chodzi o takie sprawy, nie potrafię poradzić sobie z rozpoczęciem zadania. Czy ktoś mógłby mnie nakierować w stronę rozwiązania? Z góry dziękuje.
Można i tak, no zobaczę czy to rozwiąże problem. Dam znać. Edit. Ustawiłem przez autostart, dodałem tam skrót programu. Postanowiłem przetestować, ustawiając w Harmonogramie zadań tylko automatyczny start nagrywania i uruchomiłem ponownie komputer. Program się uruchamia przy starcie, ale za pierwszym razem miałem tak ustawione, że czekałem z 2 min może...
O.k. zacznijmy, ale obawiam się, że nie będzie to bezpośrednio widoczne na wyświetlaczu, będę musiał dokonać pewnych korekt (jeśli dobrze zrozumiałem, zegar tuya jest "ustawiony" przez czas ntp, który w rzeczywistości nie jest ustawiony przez mój kod DST). Ale to można zmienić ... Aby ustawić strefę czasową, można użyć tabeli tasmota i dostosować wartości...
Panowie i Panie, udało mi się już poniekąd wyjść z sytuacji, okazało się, że wystarczy na zwykłym arduino nadać stan wysoki na pin, poczekać 2000 mikrosekund, nadać niski sygnał i znów 2000 mikrosekund (w pętli), czas odstępu między high/low to nasza prędkość. Docelowo ma to siedzieć na jakimś AVR. Jak uczyłem się programować mikrokontrolery, zrobiłem...
Podejmujesz się zadania, które nie wiesz jak wykonać? Jakiś język programowania,. Net, Java czy Python, serwer działający 24h, program/serwis napisany do wysyłania maili oparty o bibliotekę np cmail, czy pod office365 Exchange API, do tego jakąś baza danych, w której będzie informacja komu kiedy i co wysłać, zadanie proste łatwe i przyjemne.
http://obrazki.elektroda.pl/8359932900_1... W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...
[syntax=python]print(" doo"*6)*3[/syntax] :-o :-? Czad! Jednakowoż mnożenie printa nie działa w pythonie 3
Zgadzam się to nie rozwiązuje zadania zgodnie z jego treścią. Przykład kodu w Pythonie, który zwraca "odwróconą" liczbę: [syntax=python]def odwroc_liczbe(liczba): return liczba if (liczba < 10) else (liczba % 10) * pow(10, ceil(log10(liczba / 10))) + odwroc_liczbe(int(liczba / 10)) print(odwroc_liczbe(9876543210)) [/syntax] Gdyby nie trzeba było...
https://obrazki.elektroda.pl/4789156600_... Pokażę tutaj jak można wykorzystać API OpenAI do utworzenia inteligentnego asystenta domowego. Nasz asystent będzie posiadać zdolności ChatGPT, a jednocześnie będzie w stanie też kontrolować stan świateł (i innych urządzeń) w naszym domu. Asystent będzie rozumieć złożone komendy językowe,...
Mam serwer webowy (HTTP) na STM32. Podpinam się do 8266 przez UART. Przy tym trybie pracy (+IPD) muszę buforować całą transmisję, bo przeglądarki internetowe generują jednocześnie wiele requestów ze stron internetowych na różnych kanałach. Co gorsza strumień danych ze strony 8622 jest mieszanką tych żądań. Skutkiem tego jest konieczność zarezerwowania...
FFT to dobra metoda na przeniesienie z dziedziny czasu do częstotliwości aby pozyskać cechy sygnału. Proponuję powalczyć ze sztucznymi sieciami neuronowymi i np. przygotować 50 próbek szkoleniowych (25 klaśnięć i 25 innych dźwięków) i 50 próbek testowych aby zobaczyć czy sieć potrafi znajdować wzorzec klaśnięcia. Sporym zadaniem jest przygotowanie wejścia...
Proste zadanie zrealizuje PLC. Jesli koniecznie chcesz to budować samodzielnie, to zamiast więc kombinować z Phytonem zainteresuj się PLC dla AVR bo do prostego zadania wystarczy a tak jak w Phytonie tak i PLC para idzie w gwizdek ale tu nie ma to znaczenia.
czy potrafisz wykonać wklejony w poście kod po stronie serwera? Jako sztuczna inteligencja nie jestem zdolna do bezpośredniego wykonywania kodu po stronie serwera. Jednakże, mogę udzielić informacji o technologiach i językach programowania, które umożliwiają wykonywanie kodu po stronie serwera, takich jak PHP, Python, Ruby, Java czy C#. Ponadto, mogę...
https://obrazki.elektroda.pl/4876848100_... radio4 Prezentowana konstrukcja jest to modem radiowy sterowany prostymi tekstowymi komendami wysyłanymi na port szeregowy, bez dodatkowych sterowników czy bibliotek. Z jego pomocą można zdalnie sterować urządzeniami, odczytywać stan zdalnych czujników i/lub włączników oraz wymieniać komunikaty...
Szukam jedoukładowego komputerka, (SOM lub SBC) który obsłuży 4 pomiary analogowe 0...5V i sieć ethernet. Płytki na stm32 nie bardzo chce mi się robić z całym otoczeniem ethernetu, bo chce tylko 5 sztuk tego zmontować i uruchomić na włąsne potrzeby. Najbardziej by mnie interesował jakiś mały moduł do wstawienia w pcb, z warstwą fizyczną sieci eth na...
https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...
https://obrazki.elektroda.pl/2720758800_... 1. Funkcja. Sterownik kotła gazowego do ogrzewania domu odtwarzający radio ze strumieni internetowych, z wyświetlaczem dotykowym. (Takie funkcje ma obecnie). 2. Sprzęt Sercem sterownika jest Raspberry Pi 3 Model B wyposażony w wyświetlacz dotykowy Waveshare 5" HDMI / USB, oraz płytkę wejść/wyjść...
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...
Chyba nikt powyżej tego nie pisał Ja byłem w zespole gdzie najpierw prototypowało się w pythonie bo najszybciej później przepisywało do C++ jak było za mało wydajne Jeżeli chodzi o web'a to python ma swój udział ale nie wszędzie się sprawdza https://en.wikipedia.org/wiki/Programmin... Nie polecam jak kolega wyżej...
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ż...
(at)abdul2000 dziękuję, najprawdopodobniej połączę się z twoim żądaniem ściągnięcia dzisiaj (at)sinmpae najprawdopodobniej błędny konwerter USB na UART, już kilku użytkowników zgłosiło, że tylko niektóre z nich działają poprawnie. Wspomniałem o tym problemie w readme na głównym repozytorium. Drugą rzeczą, którą możesz wypróbować, jest użycie narzędzia...
1. Matlab wcale nie jest taki drogi. Dodatkowo ma możliwość zakupu tylko potrzebnych nam modułów 2. Ilość toolboxów w Matlabie jest tak ogoromna, że "uzależnia" 3. Python jest przyjaźniejszy i szybszy jeśli mamy niewielki projekt do zrobienia typu z x plików wczytać y danych i przekonwertować to na odpowiednie z danych wyjściowych a przy okazji zrobić...
Cześć, ostatnio zacząłem się uczyć programowania asynchronicznego. Mam taki kod, przeznaczony do pobierania w ten sposób plików z użyciem protokołu HTTP: [syntax=python]import asyncio import uvloop import aiohttp urls = [ 'http://somefile1', 'http://somefile2' ] asyncio.set_event_loop_policy(uvloop.Eve... async def fetch(session, url): async...
Drogi JacekCz, po przeczytaniu twojej wypowiedzi. W szczególności ostatnich akapitów, nasunęło mi się pytanie, które powinniśmy zadać autorowi tematu na samym początku. Czy chcesz się uczyć programować żeby pracować dla korporacji i zliczać ilość sprzedanych piw w żabkach, dziennie, z czerwoną ramką na 2px bo tak lubi żona Managera, czy robić to dla...
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...
Ja np. w moich projektach nie używam RTOS, chociaż niewątpliwie jest spora grupa projektów, których zrobienie bez RTOS graniczy z niemożliwością i jest nieopłacalne (np. cokolwiek, co używa TCP/IP). Zwykle rozpisuję wszytskie zadania 2w postaci automatów realizowanych w przerwaniach (timera lub peryferiów), do tego pewna liczba własnych przerwań i otrzymujemy...
Na Raspberry nie nauczysz się pisania firmware - to wysokopoziomowa maszyna z Linuxem, a nie bare metal. No, nie. Wszystko zależy od tego kto i w czym pisze na tej "wysokopoziomowej" maszynie. Jak ktoś zaczyna i kończy w pythonie, to zgoda. Nie znam nikogo, kto pisałby na bare metal Raspi :D ale nie mówię nie. Ja klepałem dla zabawy, nawet popełniłem...
Witam. Mam laptopa, który już przeżył swoje. Doradzał mi sprzedawca w sklepie Media Expert podczas zakupu tego laptopa i jak widać nie za mądrze mi doradził. Laptop mój był z kilka razy na gwarancji i przy okazji tu coś bateria przestała trzymać, klawiatura zaczęła świrować, napęd CD zaczął niestabilnie pracować, procesor zaczął się przegrzewać no i...
Tech-startup poszukuje do pracy w zespole B+R entuzjastów robotyki, informatyki, mechatroniki lub kierunków pokrewnych. Nasza siedziba znajduje się w Sierosławiu pod Poznaniem a praca, zdalna przez dwa dni w tygodniu, będzie bardzo elastyczna – zarówna w wymiarze godzin jak i miejsca jej wykonywania. Obecnie kilkuosobowy zespół działa w Polsce...
http://obrazki.elektroda.pl/1356964200_1... GPIO Zero to nowe i przyjazne API dla komputerów Raspberry Pi umożliwiające łatwy dostęp oraz kontrole wyprowadzeń GPIO. Najpopularniejszą biblioteką wykorzystywaną do obsługi urządzeń i elementów elektronicznych współpracujących z Raspberry Pi poprzez złącze GPIO jest RPi.GPIO. Moduł dla...
Jak skonfigurować Raspberry Pi Czy stawiasz pierwsze kroki w świecie elektroniki i planujesz pracować z Raspberry Pi? Sprawdź, jak łatwo i szybko skonfigurować ten popularny komputer krok po kroku. Sprzęt, którego potrzebujesz: 1. Płytka Raspberry Pi (Model 3B+, 4, 5) 2. Karta MicroSD (zalecana 16GB lub większa) z czytnikiem kart SD 3....
https://obrazki.elektroda.pl/4148743200_... Pierwszy mikrokontroler AVR ATmega zadebiutował w 1998 roku i zrewolucjonizował rynek. Stworzony został przez firmę Atmel, która została przejęta w 2016 przez Microchip. Mikrokontrolery ATmega od początku były dość ważne dla hobbystów. Ale w ostatnich latach ich pozycja na rynku została zakwestionowana...
Witam, Chciałbym zaprosić was do przetestowania najnowszej wersji mojej aplikacji(Remote GPIO Control) do zdalnego sterowania portu GPIO Raspberry Pi (lub podobnego urządzenia). Sterować można się poprzez stronę www lub aplikację na androida. A sama komunikacja odbywa się za pomocą protokołu TCP/UDP IP, więc połączyć się z serwerem można w sieci lokalnej...
https://obrazki.elektroda.pl/7195775100_... Zmienianie głośności na komputerze to często wykonywana czynność – oglądając filmy na YT czy innych portalach mamy często do czynienia z różnymi poziomami głośności w filmikach etc. Jeśli odbieramy telefon, to z pewnością chcemy szybko przyciszyć dźwięki z komputera i tak dalej. Część...
http://obrazki.elektroda.pl/7139973800_1... Nadal jest lato, każdy ma trochę więcej wolnego czasu niż zazwyczaj. Czas ten spożytkować można na wiele sposobów - granie w gry komputerowe, oglądanie filmów na youtubie czy uprawianie sportów to tylko niektóre z możliwości. Ale oczywiście elektronicy i programiści - hobbyści i zawodowcy...
Witam! Jestem studentem 3 roku informatyki. Programowanie to moja pasja od młodości, więc chciałbym rozwijać się w tym kierunku. Chciałbym połączyć przyjemne z pożytecznym, stąd też to ogłoszenie ;). Oferuję wykonanie aplikacji różnego rodzaju w językach programowania: > Java (także Android) > C# > C / C++ > Delphi > Pascal > Python (także Django)...
błąd żądania wysyłanie żądania python windows
triaki zamiennik programować pilot satel pilarka tarczowa ręczna
zestaw monitoringu zewnętrznego zestaw monitoringu
Bosch rozdrabniacz miksera – jak otworzyć zablokowaną pokrywkę, usuwanie podciśnienia, czyszczenie Bosch KGN 36A91 No Frost – brak rozmrażania, grzałka sprawna, zamrażarka działa, lodówka nie chłodzi