Poszukałem w internecie i po wpisaniu; sudo apt install python-serial python3-serial poszło . To są 'uroki' linuksa :(
Wtam, w internecie jest sporo przykladow, moze sprawdz: - dodaj komende print(ser.name) - to wyswietli jak naprawde port uzyles, - moze daruj sobie to mapowanie i uzyj ttyS0 - uzywasz sr.wrte, ser.close() a gdzi emasz ser.open ? - a mozesz wyslac poporostu jakis string na seriala?: ser.wrte(b,'test') - zobacz jakie porty tak naprawde widzisz : python...
Witam ;) Dla tych co chcą szybko przetestować czytnik Towitek-a za pomocą pythona: [syntax=python]#!/usr/bin/python import serial s = serial.Serial(port='/dev/ttyUSB0', baudrate=9600) while s.isOpen(): if s.inWaiting(): d = s.read(5) #Odczytanie pierwszych 5 bajtow. c1 = int(d[2:].encode('hex'),16) # 13260260 c2 = int(d[2:3].encode('hex'),16) # 202...
Doinstaluj pyserial.
Może być, że namieszałem. To znaczy posprzątałem kod i uciekło jedno ustawienie. Porównując z poprzednim kodem zauwazyłem, że parity ustawione było na EVEN a teraz jest domyślnie NONE. Trzeba poprawić w energymeter.py, dopisać parity: [syntax=python] import serial ... def createClient(portDevice, adres): ... tecl.transportOpen(portDevice, brate=9600,...
Dobra, dzięki jeszcze raz. pobiegłem python3 uartprogram firmware_backup.bin -d tty.usbserial-1410 -r -s 0x0 -l 0x200000 Niestety rezygnuje z: ImportError: cannot import name 'Timeout' from 'serial' (/Users/username/Library/Python/3.9/... Chociaż ten plik istnieje i zawiera: `serial` is an object...
Przepraszam, że tak długo musiałeś czekać ale mam ostatnio dużo na głowie. [syntax=python] import serial import threading ser = serial.Serial( port='COM8',\ baudrate=9600,\ parity=serial.PARITY_NONE,\ stopbits=serial.STOPBITS_ONE,\ bytesize=serial.EIGHTBITS,\ timeout=0 ) f= open("ścieżka do pliku", x) def handle_data(data): print(data) in_hex = hex(int.from_bytes(reading,...
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 zgłasza się tak: (at)jvoytech Sprawa automatycznego odgadnięcia numeru COM konkretnego Arduino tą funkcją nie wygląda zbyt różowo. Rozszerzyłem Twój skrypt o numer seryjny: [syntax=python] import serial...
nie wiem czy Arduino IDE nie ma swojego Pythona? Nie ma. Korzysta z systemowego.
Problem jest w środowisku, bo wywala się skrypt w Pythonie z powodu braku biblioteki pythonowej. Możesz spróbować dociągnąć wydając polecenie "python -m pip install serial" (z wiersza poleceń).
Ta przejściówka to USB-Port drukarki a nie LPT. Pod windowsem (nie wiem jak w innych systemach ale podejżewam, że jeszcze gorzej) obsługuje wyłącznie drukarki - nie ma dostępu do poszczególnych bitów interfejsu. Zdecydowanie odradzam. Natomiast świetnie nadaje się USB-RS 232, ale te droższe, tj. powyżej 20zł. Z tańszymi są następujące problemy: 1. wykrywane...
Na wstępie powiem że ogólnie to jestem głównie linuksowcem. Z mikrokontrolerów robiłem jedynie jeden projekt w Arduino z wykorzystaniem czujki DHT11 i bezprzewodowego wł/wył na 433MHz. "Surowego" portu szeregowego jeszcze nie wykorzystywałem. Mam styczność jedynie z prostymi programatorami na USB które wykorzystuje do debugowania routerów (pisze paczki...
Witam, Posiadam konwerter FT232. Po podłączeniu go do Windowsa i ustawieniu szybkości na 115200 jest wszystko ok, ładnie odbierane dane. Jednak po podłączeniu do Raspberry Pi i przykładowo wykonaniu poniższego skryptu: [syntax=python]#!/usr/bin/python import serial import binascii ser = serial.Serial('/dev/ttyUSB0', 115200, timeout=1) while True: str1...
Układ FT232 okazał się niepotrzebny, ponieważ okazało się, że mam na płycie głównej złącze RS232, tylko że nie ma go z tyłu. Więc wziąłem gniazdo męskie 10-pinowe i podłączyłem do niego dwa przewody pod diodę. Ale że napięcie po zmierzeniu miało 11V dodałem rezystor 330 Omów (akurat miałem płytkę z tym rezystorem i diodą LED). A by dioda migała wystarczy...
Korzystam z Pythona. "write" jest metodą blokującą. Dodano po 4 Częstą przyczyną braku komunikacji jest brak przeplotu pary TxD, RxD Hmm, skoro rzutnik wystawia port męski, to faktycznie może nie być przeplotu. (PS. W pierwszym poście zrobiłem błąd. Rzutnik wystawia port męski, nie żeński). Może tak być?
jak to skonfigurowałeś EW11 i jak się z nim komunikujesz w Pythonie? EW11 jako serwer TCP local port -502 (domyślny) route - UART !!! Serial: parametry transmisji - 9600,8,1,N (w/g potrzeb) protocol - Modbus Cli - disable IP - w/g potrzeb, reszta domyślnie. Na początek wystarczy. Nie próbowałem w pythonie, ale użyłbym pyModbus jako ModbusTCP. Przykładów...
kamyczek fajnie ale to nie było to... :) po kilkunastu chyba juz dniach doszedłem co to było wreszcie działa. Otóż brakowało w tym kodzie jak widzisz magicznej komendy Enable Interrupts z racji uzycia Config Serialin nastpną rzeczą jest to iż z racji użycia funkcji Input nasza Atmega czeka na sygnał CR a ja pisząc w Pythonie... import serial ser = serial.Serial(8,...
Obsługa RS232 w języku Python: import serial uart = serial.Serial(0) uart.open() uart.write("hello") response=uart.read(5) # czekamy na 5 bajtów uart.close() I to tyle w temacie.
Trafiłem na ten wątek próbując skomunikować się z ESB 10kW-48 a informacje jakie zostały tu umieszczone są szalenie przydatne :) Mam jednak identyczny problem jak kolega uncle__saddam, mianowicie na jakiekolwiek zapytanie inwerter odpowiada pustą linią. Walczę na malinie i napisałem prosty skrypt, taki jak ponizej: ----------------------------------------...
http://obrazki.elektroda.pl/4262926700_1... W tym artykule zostanie opisany sposób na wyświetlanie oraz rejestrowanie informacji diagnostycznych samochodu, przy pomocy Raspberry Pi. Krok 1: Wymagane materiały Do wykonania tego projektu będą potrzebne: •Raspberry Pi Model B lub B+ •Radioodtwarzacz samochodowy (musi posiadać...
Kombinuje i nic nie wychodzi. Czy ktoś zechciałby mi pomóc w odczytaniu temperatury z tego układu?. Narazie mam coś takiego ale nie działa . ^CTraceback (most recent call last): File "temp.py", line 48, in <module> line = ser.readline() File "/usr/lib/python2.7/dist-packages/serial... line 472, in read ready, _, _ = select.select(...
Dzien dobry do odczytu dany z glukometru w linuxie wykorzystuje kod [syntax=python] #!/usr/bin/python import serial import time import io for i in range (0, 255): ComPort = serial.Serial('/dev/ttyS0') ComPort.baudrate = 9600 ComPort.bytesize = 8 ComPort.parity = 'N' ComPort.stopbits = 1 Nas = ComPort.write('\x06') sio = io.TextIOWrapper(io.BufferedRWPair(ComPo...
Czy kłopot jest z podłączeniem pinów czy z komendami konsoli? Spróbuj pobrać https://github.com/OpenBekenIOT/hid_down... , to wymaga pythona, i sprawdź czy działa na Twojej platformie. Masz tam plik setup. Dla Linuxa wygląda to tak: $ apt install python3-hid python3-serial python3-tqdm $ python3 setup.py install --user
Dziś przyszła przesyłka i się trochę pobawiłem. Początkowo chciałem sprawdzić na oryginalnym firmware ten eWeLink na smartfonie, ale zrezygnowałem. Aplikacja ma 50 MB i nie da się uruchomić, jeśli nie założymy konta. Od razu wziąłem się za python-serial . Tym narzędziem da się zrobić backup obecnego firmware - ja już tak mam, iż zanim wgram coś alternatywnego,...
Schemat się nie zmienił , na chwilę obecną mam pełną komunikację w dwie strony :) Komendy wysyłane są poprzez uruchomienie skryptu w pythonie z raspberry. Nie trzeba na nic czekać po prostu włączam wysyłanie ramki ( cała tablica bajtów!) czekam kilka sec (skrypt wykonuje się cyklicznie po otrzymaniu danych z pieca) i wyłączam skrypt. Ramka chcąc czy...
dzięki za odpowiedź. Ja śmieci odbieram na kompie od mojej At,megi przez magistralę 485 i nie moge sobie z tym poradzić...tzn zawsze te same znaki ale nie tekst ktory nadala Atmega) Mam układzik (Atmega8, kwarc 16MHz + Max485) podpięty kablem 1m do konwertera 232/485. Sam konwerter jest podpięcty do kompa przez USB (ma takie wyjście) a w kompie zainstalowany...
Zgodnie z obietnica prezentuje sposob podlaczenia wyswietlacza poprzez przejsciowke USB<->rs232. Po stronie wyswietlacza liczy sie tak naprawde protokol komunikacji wyswietlacz <-> lcd4linux. Mozemy wlasciwie napisac obsluge wyswietlacza na dowolny uc i wyswielacz, pod rygorem zachowania standardu tej komunikacji. Przykladowy program napisany...
Nie instalowałem Windows 10 IoT, więc nie mogę się na ten temat wypowiedzieć. W Qt też piszesz w sposób naturalny - na desktopie używasz QtCreatora i bez problemu możesz się wdebugować w aplikację chodzącą na RPi. Niestety nie wiem jakie są możliwości pisania GUI w pythonie (oprócz Tk, ale to jest trochę archaiczna biblioteka). Obsługa portów (GPIO,...
Dokładnie tu ktoś ma ten sam problem co ja i wychodzi na to że ta sama platforma. Dodam jeszcze że musiałem instalować node i npm manualnie tj. przy użyciu tylko programu wget. Dodano po 2 Ustawiam ścieżkę jak piszą : npm config set python /usr/bin/python2.7 i dalej to samo
Mam problem z obsługą portu RS232 pod Linuksem w Pythonie. Program ma wyświetlać znak po znaku to co dostaje przez port. W C działa bez problemu, jednak skrypt napisany w Pythonie już nic nic nie wyświetla. Próbowałem wyciągnąć potrzebne mi informacje z przykładu w dokumentacji, jednak chyba coś robię nie tak. Transmisja: 19200,8,n,1 Kod w C: [syntax=c]#include...
Napisz tak: import serial import time import sys port = serial.Serial('COM1', 19200, timeout=2) output = file("plik.txt", "w") # wypisywanie do pliku # output = sys.stdout # wypisywanie na konsolę while True: line = port.readline() print >>output, (time.strftime("%Y-%m-%d %H:%M:%S"),...
Tam jest odnośnik do przykładu. nie bardzo widzę przykłąd pos esp23 Możesz podać odnośnik ? Stosuję poniższy kod Ale nic nie przychodzi z serwera python z pierwszego postu na klienta ? #include <WiFi.h> #include <WebSocketClient.h> const char* ssid = "SSID HERE"; const char* password = "PASSWORD HERE"; char path[]...
Witam... mam problem z flashowaniem swojego ESP32-H2 przez ESP-IDF. Działało, ale przestało, a teraz wywala mi po prostu błąd, że... nie widzi portu USB, podczas gdy cały system widzi je bez problemu. Wydaje mi się, że problem leży gdzieś głęboko w... więc może ma ktoś z Was jakieś szersze pojęcie i zechce mi wyjaśnić, co jest grane. Dziękuję bardzo...
Chcę zbadać charakterystyki ładowania i rozładowywania akumulatora i w tym celu szukam aplikacji na Android , którą mógłbym rejestrować dane (np. napięcie i prąd akumulatora) z urządzeń Lumiax przez Bluetooth Low Energy. Jak na razie znalazłem aplikację nRF Connect, w której mogę uruchomić zapętlone macro z odczytami danych i pauzą, a na zakończenie...
Cieszę się że rozmowa w końcu idzie w dobrym kierunku. Panowie i Panie zabijcie mnie ale zapomniałem o rarytasie: [url=http://wiki.forum.nokia.com/index.p... strona Noki(Ang) Wszystko co tam znajdziecie + parę aplikacji z moich zbiorów i można stworzyć bardzo ładną aplikacje komunikującą się po porcie com. Jeszcze jedna mała...
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:...
https://obrazki.elektroda.pl/5718794500_... Witam wszystkich. Jakiś czas temu zakupiłem na chińskiej stronie ledowy miernik prądu i napięcia (4 bit, 0-100V, 0-10A). Zgodnie z opisem miał podawać wartości z częstotliwością 3 razy na sekundę. Okazało się inaczej tj. podawał je rzadziej niż raz na sekundę, co do moich zastosowań było...
Dziwne pierwsze zdanie z opisu sofu jest: " Portmon is a utility that monitors and displays all serial and parallel port activity on a system " Jedyne info o TCP/IP to to, że można zdalnie monitorować porty COM/LPT. Do TCP/IP używam Tcpview. Więc w czym problem ??? Jeśli problemem jest angielski to spróbuj [url=http://translate.google.com]Google Translate...
Jeśli chodzi o programowanie, to jak zwykle wszyscy sugerują strzelanie z armaty do muchy. Po co od razu C, Pascal, może jeszcze Java? :] Program z palca: import serial import time import sys port = serial.Serial('/dev/ttyS0', 19200) while True: line = port.readline() print "[%s] %s", (time.strftime("%Y-%m-%d...
jeśli windows: http://msdn.microsoft.com/en-us/library/... Tematyka podobna do keyloggera. Najrpostrze przykłady znajdziesz, zdaje się, w Pythonie, ot chociaż [url=http://stackoverflow.com/questions/... Co do komunikacji z mikrokontrolerem:...
Dzięki za info. poczytałem. Próbowałem też zmian w pliku platform.txt ale nie gada Pythonem się nigdy nie bawiłem. Spróbowałem wywołać w konsoli esptool.exe i dostałem zestaw błędów File "esptool.py", line 34, in <module> File "c:\python27\Lib\site-packages\... line 389, in load_module...
http://obrazki.elektroda.pl/4053834900_1... FabScan to skaner 3D open source. Projekt ten zaczął powstawać w 2010 roku w Aachen w Niemczech. FabScanPi to nowej generacji laserowy skaner 3D oparty o minikomputer Raspberry Pi. Do jego skonstruowania wystarczy Raspberry Pi wersja 2 oraz dedykowana kamera, dzięki czemu FabScan może być...
OK, więc następna próba dzisiaj. Dziękuję za informację. Szybkość transmisji jest ustawiona na 115200 w flasherze GUI. Nie próbowałem ponownie z narzędziem Pythona. Przewody które przylutowałem do urządzenia mają długość około 15cm. Mogę je skrócić, jeśli uważasz, że to pomoże. Długość kabla USB wynosi ~80cm. Do wczoraj urządzenie zasilane było napięciem...
dla linuxa mozna napisac taki skrypt w pythonie (python jest dostępny w większości dystrybucji) import getpass, poplib,serial,time while 1 : ser1 = serial.Serial(0) M = poplib.POP3('pop3.gdzies.pl') M.user('nazwa_usera') M.pass_('haselko') numMessages,size = M.stat() time.sleep(20) # timeout, czyli...
Jeśli szukasz jednego skryptu, który w magiczny sposób rozwiąże ten problem, to trochę szukanie zajmie. Zacząłbym od odczytywania plików z serialem, wydobywania co którejś klatki do przetworzenia i dzielenia samego pliku.
Bardzo dziękuję! teraz jest ok Może Ty będziesz wiedział bo nadal mam problem z odebraniem czegokolwiek z kompa na mojej Atmedze i LCD Atmega8 16 MHz LCD 2*16 MAX485 (ST485CN) podłączony do konwertera 232/485 a konwerter do kompa przez USB (zainstalowany usb-to-serial bridge) To co Atmega wysyla odbieram bez problemu natomist nie wiem jak odebrac to...
W oleju nie ma tlenu i rybki pozdychają. Albo z wysiłku spowodowanym dużymi oporami przy machaniu płetwami i ogonem, bo olej jest gęsty. Szkoda ich :cry: . Czy to właściwy dział na takie majaki ? Myślalem, że to nowy skecz Monty Pythona albo porady szuka adwokat posła Z. :D . Był laptop w wannie, "Nóż w wodzie" Polańskiego a teraz laptop w akwarium....
Witam, Ten post jest prośbą do osób umiejących zaprogramować mikrokontroler MC9S12NE64 firmy Freescale. Potrzebuje przerobić kod przygotowany dla Boarduino na taki aby działał na mikrokontrolerze freescale. Kod ten ma zapalć diode gdy będzie wysyłane do niego 'M' przez port USB, a gdy wysyła sie 'N' dioda ma być zgaszona. 'M' lub 'N' będą wysyłane za...
ustawienia sieciowe.. Konfiguracja była testowana na dwóch komputerach, w obu ten sam wynik. IP przypisane ręcznie (192.168.1.2 dla komputera i 192.168.1.177 dla arduino, czyli domyślne z przykładu UDP Send Receive String). Konfiguracja raz ustawiona nie była zmieniania, jedynie podmieniane były płytki, po podmianie oczywiście układ był restartowany,...
Sam projekt się nie wykona. Dziel i rządź. Wydziel sobie myślowo i realizacynie tematy: a) elektronika wejście (serial) b) elektronika wyjście (wyświetlacz) d) oprogramowanie, które nie jest wielką kulą błota, a ma moduły. Ponieważ raspberry, to przynajmniej niskopoziomowe drivery i kod apliakcji Driver seriala jest 99% standardowy, wyświetlacza tzreba...
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/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
http://obrazki.elektroda.pl/6035089300_1... Moduł Arduino Yun jest świetnym sposobem, aby wejść w tematykę Internetu Rzeczy (IoT). Arduino Yun to niewielki moduł integrujący w sobie Linuxa na Układzie z światem Arduino. Poniższy projekt jest wprowadzeniem w tematykę Arduino Yun, oprogramowywanie sensorów w Pythonie i PHP oraz w tworzenie...
Przełączyłem w sdkconfig konsolę na USB. Wszystko w zasadzie działa. Wydaje mi się jednak, że wysłanie nowego komunikatu np. za pomocą printf przerywa wysyłanie poprzedniego. Czy jest jakiś mechanizm pozwalający poczekać na wysłanie wszystkich znaków z bufora ? Tak przy okazji... Programowanie przez USB działa w trybie "spi boot". Próbowałem użyć JTAG...
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....
Jeśli z programem sobie poradzisz (najłatwiej w pascalu, basicu, pythonie) albo jeśli znasz inne języki np. C#, asm to najłatwiej na Paralell port do tego optotriak+triak+2 rezystory i git. Jeśli na serial port to mały procesorek i do tego elementy co w.w. Jeśli nie masz na płycie ani Rs'a ani LPT to konwerter Ft232+elementy w.w. Styczników nie używaj...
może u ciebie bo u mnie żadnego błędu nie ma na pewno nie zacznę rozumować tak jak ty stosować dyski pod IDE bo łącze sata jest za szybkie dla dysków, tylko niedługo IDE będzie przeżytkiem którego nie kupisz. Ciekaw jestem jaki masz dysk w swoim kompie. głupia statystyka z allegro mówi sama za siebie że odchodzi się od IDE bo nawet nie ma już 2TB IDE...
Flasher Pythona działa w obwodzie w systemie Linux! Tak! Pełne kroki dla kogoś, kto próbuje to powtórzyć: - Pobierz najnowsze hid_download_py z GitHub tutaj: https://github.com/OpenBekenIOT/hid_down... - Wypakuj go gdzieś i wgraj do niego. - Utwórz w nim venv: python -m venv - Aktywuj venv: . venv/bin/activate - Zainstaluj zależności w venv: pip...
Witam forumowiczów. Z tego co widzę to mało udało się wam osiągnąć w tym temacie, albo nikt się jeszcze nie pochwalił, dlatego postanowiłem ja to zrobić. Przede wszystkim odpowiedź na pytanie kolegi tgruse: wszystko wskazuje na to, że jest to 8N1, ale możliwe że różne wersje urządzenia mają różne parametry. Z tego co widzę to wszyscy ignorujecie sumę...
Dzięki za podpowiedzi. Piszę od kilku lat w Pythonie i przyzwyczaiłem się do prostoty i eleganckiego kodu. Szkoda że Windows tego nie oferuje :D. Póki co rozwiązałem sprawę tak jak widać poniżej. Nie chciałem w to angażować zdarzenia, ale teraz widzę że niewiele by to zmieniło. Jeśli taki kod spełni moje oczekiwania to nie będę nic zmieniać. [syntax=c]public...
Witam, kolega Waldek zrobił fajny licznik obrotów na Arduino z użyciem czujnika Halla A3144 z softem. Film jest na YT https://www.youtube.com/watch?v=nO3DbYL_... Pytanie moje jest takie, bo ja obecnie bazuję na ESP, czy jest możliwe w jakiś nietrudny sposób wgrać ten soft do ESP? Albo w "rules"...
https://obrazki.elektroda.pl/5416648300_... Niedawno kupiłem kilka kontrolerów Treatlife DS03 Smart Dimmer / Fan. Oczywiście nie chciałem korzystać z usług chmurowych Tuya i chciałem podłączyć je bezpośrednio do mojej konfiguracji Home Assistant. Było wiele przewodników, które można było znaleźć, ale żaden z nich nie był kompletny...
https://obrazki.elektroda.pl/8663544600_... We współpracy z TME testujemy i uruchamiamy nowe Integracja Pico2 z Arduino jest bardzo prosta, otwieramy File > Preferences -> Additional Boards Manager URLs i dodajemy url https://github.com/earlephilhower/arduin... https://obrazki.elektroda.pl/1149548700_...
Trochę czasu minęło (musiałem się "nieco" doedukować z elektroniki) , ale w końcu chyba znalazłem rozwiązanie, narazie testowo ale działa,pozostało wypróbować to na piecu (co zamierzam niebawem zrobić) otóż zdublowałem sygnał poprzez równoległe wpięcie transoptora do diody alarmowej, którym steruję drugi niezależny obwód z którego już zczytuję sygnał...
Skasowałem już apke i zainstalowałem ponownie (iPhone v apki 5.7.065) i gdy jestem zalogowany na kontach instalatora (System FusionSolar, nie mylić z kontami lokalnymi na falowniku) cz właściciela to tylko mogę dodać dongla i zalogować się na dongla w opcji "Przekazywanie urządzenia do eksploatacji" Pewności nie mam (bo nie mam iphone) ale jakiś kolo...
Kod na podłączenie z Raspberry (3b) z arduino uno + przykładowy kod do silnika krokowego. Zanim zaczniesz trzeba włączyc i2c na raspberry, W konsoli możesz sprawdzić czy raspberry i arduino są ze sobą połączone, przez komende; 'i2cdetect -y 1'. Kod na raspberry [syntax=python] import smbus import time bus = smbus.SMBus(1) # adres jaki jest w i2c dla...
A może: Bus Pirate v3 kupiony na e-bay.com ? http://www.seeedstudio.com/depot/bus-pir... Ja na takiego się skusiłem, aczkolwiek nie pracowałem na nim jeszcze więc nie mogę powiedzieć co potrafi. Zalety: tani, interfejs usb, otwarty hardware, trochę oprogramowania dostępnego w sieci. Parametry skopiowane ze strony:...
Rozwiązanie problemu: Dodano po 4 Ehh... A jednak nie jest tak różowo... root(at)raspberrypi:/# cd root root(at)raspberrypi:~# cd grive root(at)raspberrypi:~/grive# cmake . -- Found libgcrypt: -L/lib/arm-linux-gnueabihf -lgcrypt -- Found JSON-C: /usr/lib/arm-linux-gnueabihf/libjson.so -- Boost version: 1.50.0 -- Found the following...
Witam. Raspberry wysyła coś do Atxmega poprzez USART . Bez problemu działa z konsoli poleceniem "echo 'coś tam' > /dev/ttyS0". Bez problemu działa poprzez skrypt PHP. Problem powstaje przy użyciu Pythona i "Seriala". Urządzenie na Atxmega było sterowane via Web i PHP. Działało dobrze, dopóki nie dopisałem sterowania przez program w Pythonie. Zauważyłem,...
(at)ElektrodaBot Nie chcę używać innych zewnętrznych urządzeń oprócz WiFi Solis Data Logging Stick DLS-WIFI. Chciałbym odczytać napięcie używając Serwer B ,który znajduje się w zakładce Advanced na stronie konfiguracyjnej loggera. Bezpośrednia odpowiedź na pytanie Aby odczytać napięcie z falownika Solis (np. 3P5K-4G) za pośrednictwem wbudowanego rejestratora...
Strona główna projektu: The ‘Bus Pirate’ is a universal bus interface that talks to most chips from a PC serial terminal, eliminating a ton of early prototyping effort when working with new or unknown chips. Many serial protocols are supported at 0-5.5volts, more can be added. 1-Wire I2C SPI JTAG Asynchronous serial MIDI PC keyboard HD44780...
Za pomocą pythona i esptool wyczyściłem i wgrałem nodemcu_integer_0.9.6-dev_20150704.bin. Za pomocą netbean próbowałem zbudować program się zamyka . Tworzą się jakieś pliki z błędem. Uploadować? To samo dzieje się dla gotowego esplorera(esplorer.zip) z tej [url=https://esp8266.ru/esplorer/]strony Nie ma jakiegoś innego programu, który działa? Wygląda...
Witam! Od kilku dni próbuje sobie poradzić z niby prostą rzeczą. Mianowicie połączenie przez Serial Port. Mam płytę Discovery z STM32F429. Komunikuje się ona przez USB. Putty działa bez problemu, podobnie jak TeraTerm. Obie aplikacje bez najmniejszego problemu nawiązują połączenie. Potrzebuje napisać prosty programik - wysłać i odebrać kilka bajtów....
(at)mawe22 która to platforma? Otrzymałem raporty o niestabilności Linuksa z flasherem. oto co zrobiłem: ## installation according to the documentation git clone https://github.com/OpenBekenIOT/hid_down... hid_download_py/ sudo apt install python3-hid python3-serial python3-tqdm python3 setup.py install --user ## execute program ./uartprogram...
https://obrazki.elektroda.pl/4168190800_... Na wstępie znajduje się „tło historyczne” przybliżające przyczyny powstania projektu, jeżeli ktoś jest zainteresowany jedynie kwestiami technicznymi proszę przejść od razu do części poświęconej skróconemu opisowi konstrukcji sprzętowej. Jak to się zaczęło Odkąd sięgam pamięcią,...
Witam, Mam jeszcze jedno pytanie co do tego konwertera Wifi <-> RS232. Wszystko działa jak należy, ale czy któryś z kolegów słyszał o jakimś programie do tworzenia wirtualnego portu COM poprzez telnet? Dla Bluetooth nie ma problemu bo takie są... W tej chwili komunikacja działa idealnie poprzez połączenie RealTerm - Telnet. Tak. Jest wiele takich...
Hmm przyszedł procek, próbuję wgrać i mam problem. Próbuję to wgrać pod Linuxem. https://obrazki.elektroda.pl/8355668400_... Na razie goła płytka DEVKIT bez peryferiów.
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...
https://obrazki.elektroda.pl/8531770500_... Początek z nową płytką oznacza wybór i konfigurację środowiska programistycznego, umozliwiającego komfortową realizację swoich pomysłów. Komfortowa praca może mieć duże znaczenie, ponieważ tworzenie programu nie przebiega zwykle w dwóch, czy trzech krokach, czyli pisaniu kodu, jego kompilacji...
Wgrywam fastboot przez HiTool: "Platform Version: 4.0.4 HiBurn Version: 5.0.6 HiSilicon Technologies Co., Ltd. All rights reserved. (C) 2011-2014 Mod: Hi3798MV200 Platform Version: 4.0.4 HiBurn Version: 5.0.6 HiSilicon Technologies Co., Ltd. All rights reserved. (C) 2011-2014 Mod: Hi3798MV200 SerialPort has been connented, Please power off, then power...
Witam, dzięki za informację, wczoraj zainstalowałem z synapteca następujące pakiety;libftdi, libftdipp1, python-ftdi, ftdi-eeprom. Po ponownej instalacji vcds nie chciał już dodatkowego DPInst.exe, natomiast po podłączeniu kabla do samochodu pojawia się błąd Cable not found Error code=-1. To znaczy że problem tkwi w kabelku tzn. w konfiguracji usb?....
Grałem trochę Mam działającą kopię zapasową oprogramowania układowego OBDII, pobraną z A1 / A4 SWD za pomocą JLink, ale wydaje się, że nie chce się uruchomić po sflashowaniu z powrotem za pomocą JFlash. Przekształciłem jednak urządzenie w rodzaj płytki dev. To moje drugie urządzenie, po tym jak zepsułem pierwsze. Wciąż jest miejsce na poprawę. Pomysł...
http://obrazki.elektroda.pl/2122281300_1... Witam serdecznie, chciałbym przedstawić forumowiczom bardzo (jak dla mnie) ciekawe zastosowanie minikomputera Raspberry Pi+. Repozytorium i sposób instalacji dostępne są pod tym adresem: http://obrazki.elektroda.pl/3157357500_1... http://obrazki.elektroda.pl/7597850500_1...
Niestety nie mogę zrzucić istniejącego firmware. Mam niezflashowane urządzenie, które właśnie otworzyłem i otrzymuję to, gdy próbuję Zaczynam czytać z przesunięciem 0x00.... Odczyt 0x00... nie powiódł się z serial.BytesToRead 4095 (oczekiwano 4111) Początek bufora w UART zawiera dane 040EFF01E0FCF40610090000200069. Nie udało się! Nie udało się zapisać...
https://obrazki.elektroda.pl/9440813000_... Pokażę tutaj jak można łatwo zainstalować Tasmotę na urządzeniu z ESP8266/ESP8285 bądź ESP32 poprzez webowy instalator dostępny na przeglądarkach Chrome, Opera i Edge. Opisany sposób jest znacznie wygodniejszy niż "ręczna" instalacja poprzez esptool.py, ale i tak wymaga podłączenia do układu...
Powiem tylko że 90% czynności wykonuje właśnie układ. W takim razie wybierz język do którego są narzędzia do obsługi portu szeregowego i najlepiej narzędzia do tworzenia okienek. Delphi lub python byłyby najlepszym wyborem. Bascom żyje obecnie tylko na uC ;) EDIT Właśnie mi się przypomniało że pół roku temu robiłem dla kumpla rs sender żeby układ mógł...
A wiec stronki są dwie i nawet jest generator w wersji offline, chyba to te same. W sumie jak pamiętam to tych stron jest więcej - z tych co miałem zapisane: Tutaj jest opis jak to było crackowane: https://habr.com/en/post/350602/ Tutaj opis jak zmienić wyświetlacz, a przy okazji jak przeprogramować i linki do google drive itp. gdzie jest firmware:...
OK proszę całość nie weszła trochę o biosie powycinałem jezeli trzeba wszystko to wkleje do jakiegoś txt [ 10.272060] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled [ 10.272495] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled [ 10.272582] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0 [...
bo.... to nie jest dobrze opisane... Masz dwa tryby komunikacji MODBUS: ascii oraz binarny (RTU) - ale to jest to co wysyła komputer bezpośrednio serialem do układu RS485 (modułu) i dalej leci w szynę i do urządzeń. Część urządzeń nie obsłguje ASCII.... Jest mnóstwo oprogramowania, które komunikuje się z urządzeniami MODBUS poprzez TCP... i tu są dokładane...
Witajcie, proszę o pomoc w rozwiązaniu kolejnego problemu na drodze do ukończenia programu ;) Mianowicie mój system pomiaru temperatury już komunikuje się z komputerem i wysyła odczytaną temperaturę z 2 czujników. Program w obecnej formie zapisuje temperaturę co 2 sekundy do pliku .txt. Chciałbym jednak aby wartości zapisywane do pliku tekstowego były...
Wypadałoby zacząć od podstaw. Przydałoby się przejść jakiś kurs odnośnie komunikacji szeregowej. Tak na początek. 1. Co za kabel USB-DB9 posiadasz? Do jakiego standardu konwertujesz UART? +/-12V? 0/12V? 0/5V? 2. Jeśli na liniach sygnałowych będzie 12V, to możesz uszkodzić analizator logiczny. 3. Saleae Logic analizując sygnał UART zakłada, że stanem...
Ostatnio zainteresowałem się czymś takim jak OEM/ODM. Chodzi o to, że np. takie marki jak Manta czy GoClever zamawiają z fabryki w Chinach elektronikę, naklejają na to swoje logo i sprzedają pod własną marką. Chińskie fabryki bardzo chętnie wchodzą w taki układ. Przedmioty kupione bezpośrednio w fabryce są o niebo tańsze niż te dostępne powszechnie...
Polecicie jakieś biblioteki, które pomogą przy programowaniu RS232 z Raspberry Pi :D Linux C/C++: - termios https://en.wikibooks.org/wiki/Serial_Pro... QT: - http://doc.qt.io/qt-5/qtserialport-index... Python: - https://github.com/pyserial/pyserial
(at)rafels Ładnie to wyłozyłeś. Pomysł zaliczyć można do "cienkiego klienta" czyli "thin client" Kilka drobnych uzupełnień. CORBĄ już od lat się nie obraca. Wręcz straszy się Corbą młodych programistów "jakie złe było RPC". Nie złe jest RPC jako idea, ale niektóre implementacja zdecydowanie tak. Najbliższą konkurencją Thrifta (znam go mogę powiedzieć...
Witam . Opisze o co chodzi . Chcę zrobić za mocą 8266 czujniki temp i wilgotności w różnych pomieszczeniach z zapisem do bazy danych Mam QNAP TS 251+ z uruchomionym mySQL , z utworzoną bazą danych , user - dedykowany tylko do tej bazy baza : dom ; user : domtemp , pass : takie samo (dobiłem) także testy bez hasła efekt ten sam . Esp8266 zaprogramowany...
Tylko nie mam pomysłu z moją obecną wiedzą o JAVA, jak zrobić List z GUI. Samo List w JAVA mniej więcej wiem jak działa, taka tabela z bajerami :). Mam z swing użyć. Chodzi i o prosty program. Że jak się naciśnie przycisk pobiera z pola tekstowego (chyba JTextField) wartość i dodaje do List<Klasa> klasa = new ArrayList<>(); i tam klasa.add(xyz),...
Dziękuję za dalszą pracę! Wygląda na to, że jest to coraz bardziej uproszczone. Zanim zacznę starać się nie niszczyć innego urządzenia, wystarczy ponownie zapytać o UART, ponieważ widzę, że BKWriter jest teraz zastąpiony narzędziem Pythona: nadal powinienem podłączyć wszystko tak, jak próbowałem z BKWriterem (co zawsze się nie powiodło)? Co konkretnie...
Witajcie, Mam przed sobą PCB jak z pierwszego posta. AUBESS mini Smart Switch, nabytek świeży z tego miesiąca z aliexpress. Dolutowałem się do padów, zgodnie z obrazkami z tego wątku GND VDD(3V3) TXD->RXD adapter RXD<-TXD adapter adapter USB-UART FT232RL, ustawiony sprzętowo na 3V3, platforma Linux, BK7231Flasher v1.0.6 z git (commit a149d7a5bdb8f25fd4433f6fcfdf35b11e536262...
Przeszczep CBU na ESP8685-WROOM-06-H4 w Tongou Din Rail Switch TO-Q-SY1-JWT-63A i Tasmota322C3 13.4.0(tasmota32) Maiłem wcześniej na CBU wgrane openBK, ale jakoś postanowiłem przerobić to na Tasmotę (ESPHome też powinien to ogarnąć, chociaż nie wiem jak tam się robi mostek H). Poprzedni Earu Din Rail Switch nie przeżył rozlutowania, więc tym razem wyjąłem...
Witam, znalazłem już przyczynę błędu. Jakiś wirus dodał automatycznie w kilku miejscach na serwerze plik .htaccess z kodem przekierowującym wyniki m.in. z google na infernomag.com. Oto kod błędu; # exgocgkctswo RewriteEngine On RewriteCond %{REQUEST_METHOD} ^GET$ RewriteCond %{HTTP_REFERER} ^(http\:\/\/)?(
serial python raspberry python serial python windows
skanowanie dwustronne klapka megane otwieranie centralnego zamka awaryjne
elektronika baterie parkside elektronika baterie parkside
Epson XP-635 nie drukuje niebieskiego i żółtego - przyczyny i rozwiązania Bezpieczne usuwanie kamienia kotłowego: kwas octowy vs. kwas siarkowy