cost 194 ms
如何在異步任務之間傳遞 serial_asyncio

[英]How to pass serial_asyncio between async tasks

我需要在 2 個異步任務之間從 serial_asyncio 傳遞讀取器和寫入器,第一個任務是讀取用戶鍵盤輸入,當用戶按 x 時,function 將信息發送到 Arduino,第二個任務讀取來自 Arduino 的響應並為特定響應做一些事情代碼: 我的問題是,如何將連接從串行 function ...

從 arduino 收到的藍牙數據在 python 中被分成塊

[英]bluetooth data recieved from arduino gets divided into chunks in python

我試圖使用 HC-05 將來自 arduino pro micro 的 MPU6050 的 IMU 數據發送到我的電腦,我在 python 中編寫了一個小程序來接收它,但是數據被打印在不同的行中或被分成塊。 這是 Arduino 代碼,我使用 Serial1 線通過 HC-05 發送數據。 這是接收 ...

python 串行 readline() 與 C# 串行 ReadLine()

[英]python serial readline() vs C# serial ReadLine()

我正在嘗試從我的設備讀取串行輸入,並使用 pyserial 使其在 Python 中工作,例如 我正在嘗試在 C# 中實現相同的代碼,但它似乎不太有效,例如 和 我能夠在 C# 中使用 port.Read() 正確讀取內容,但是 ReadLine 似乎不能正常工作——它似乎無法找到行尾字符 ("\ ...

使用 Kivy 線程讀取串行並同時獲取用戶輸入

[英]Threading using Kivy to read serial and get user input at the same time

我正在制作一個 controller,它通過串行發送命令從真空泵連續更新標簽。 這個 controller 還需要用戶輸入來啟動和停止吸塵器。 我已經開始工作了,但是我的問題是時機似乎不對。 在程序開始時按鈕是響應的,但是在運行幾分鍾后,schedule_interval() function 似乎 ...

如何使用 arduino 和 pyserial 從串口解碼信息

[英]How to decode information from the serial port using arduino and pyserial

我想讀取通過 Arduino 串口發送的信息。為此,我使用 pyserial,初始化端口,然后嘗試讀取信息。 這是 Arduino 代碼 這是 python 代碼 我得到的 output 是這樣的: b'1\r\n' 為了只得到我想要的數字 1,我嘗試了這個: 但我得到這個錯誤 UnicodeDe ...

將十六進制字符串轉換為二進制字符串,用於 python 中的串行命令

[英]convert string of hex characters into a binary string for serial commands in python

我實際上解決了我的問題,但我找不到明確的理由為什么我需要跳過這些箍我正在尋找簡明的解釋和更好的方法。 我需要像這樣轉換一個字符串command0 = 'FF 30 30 01 51 33 34 46 EF' 對此 這是十六進制等價物我把我找到的一些隨機解決方案放在一起並想出了這個def conv ...

python中的條形碼掃描儀(Netum Scan)

[英]Barcode scanners (Netum Scan) in python

我正在編寫從多個條形碼掃描儀獲取輸入的代碼,並且我想要一種區分每個掃描儀的方法。 我在 Windows 10 上,我的 python 版本是 3.11.1。 正如標題所示,我使用的是一家名為 Netum 的公司的掃描儀。 我試過將它們用作 HID 設備,但這似乎非常緩慢且不切實際。 如果計算機將它 ...

如何通過open cv將是否檢測到人臉發送到串口?

[英]How to send whether a face is detected via open cv to serial?

我正在嘗試創建一個系統,其中 python 程序根據是否使用 open cv 檢測到人臉來發送數字(1 或 0)。 然后,arduino 將接收信號並打開或關閉繼電器以打開或關閉燈。 我已經完成了檢測面部和 arduino 的部分,但我想知道如何讓 python 代碼發送 0 或 1。這是代碼: ...

Raspberry Pi 4:2x UART 設備 + 顯示觸摸; 我看不到 TOUCH 設備

[英]Raspberry Pi 4: 2x UART device + display touch; I can't see TOUCH device

賞金將在 49 秒后到期。 此問題的答案有資格獲得+50聲望賞金。 lukassliacky正在從信譽良好的來源尋找答案。 我有非常具體的軟件/硬件問題,可能與串行通信有關…… 我的項目基於 Raspberry Pi 4 + 7" 觸摸屏 + ESP32 微控制器,屏幕觸摸有問題 functio ...

TypeError: 'bytes' object 不能解釋為 integer

[英]TypeError: 'bytes' object cannot be interpreted as an integer

我使用OpenCV讀取條形碼並使用 package pyserial通過串行通信將其發送到 Arduino。 目標是讓機器人 arm 移動 object(很像在亞馬遜倉庫中)。 發送字節時顯示此錯誤: 代碼我嘗試將字節數組發送到串行的代碼。 ...

強制從pyserial釋放串口

[英]Forcing serial port release from pyserial

當我的應用程序崩潰時,某些串行端口顯然保持鎖定狀態,我別無選擇,只能重新啟動 Raspberry Pi。 我想知道是否有辦法確保在崩潰之前釋放端口。 另一種選擇是創建一個 function,它在我的代碼啟動時強制釋放某個端口。 pyserial或另一個 Python 庫中是否有這樣的東西? ...

如何將串口數據轉發到Python中的多客戶端套接字服務器?

[英]How to forward serial port data to a multiclient socket server in Python?

我想將在一個串行端口上捕獲的數據轉發到多客戶端 TCP 服務器。 簡而言之,我需要一個串口到 TCPIP 的網橋。 此實現非常有效,但我不知道如何在 TCP 客戶端斷開連接時更新sockets SerialToNet的 sockets。 ...

將數據結構從 python 發送到 arduino 的干凈方法?

[英]Clean way to send data struct from python to arduino?

我正在研究機器人,我想以某種方式使用 pySerial 向 arduino 發送命令。該命令看起來像 {MOVE, 60, 70} 或 {REQUEST_DATA},我會在其中讀取 arduino第一個值,如果它是“MOVE”,那么它會以 60 和 70 的速度驅動一些電機,如果它是“REQUES ...

Python 代碼將數據從 Mac 發送到 Arduino 的問題

[英]Problem with Python code to send data from Mac to Arduino

提前感謝您對此的任何幫助。 我正在編寫一些代碼以將數據從 Mac 發送到 Arduino 板,以便我可以對 flash memory 設備進行編程。 我有一個 Python 程序,它協商到 arduino 板的鏈接,然后應該將從文件讀取的 256 字節數據塊發送到 arduino。在 Arduino ...

使用串行 ReaderThread 與 Tkinter 在單獨的專用線程中進行多個串行連接

[英]Multiple serial connections in separate dedicated threads with Tkinter using serial ReaderThread

我想通過 UART 創建和維護與某些外圍設備的多個非阻塞串行連接。 說實話,這是關於 tkinter 和多線程的這個問題的擴展 Domarm 建議將以下內容作為創建新線程來處理接收串行數據而不阻塞主腳本的原始問題的解決方案。 (在下面的代碼中,為了簡單起見,我省略了原始數據讀取器 class)。 ...

使用 pyserial 將串行數據寫入文件時生成的額外行

[英]Extra line generated when writing serial data to file using pyserial

我正在使用 pySerial 從串行端口讀取一個字符串,然后將數據寫入帶有時間戳的文件。 出於某種原因,每次連接串行端口時,都會寫入一個新行,其中包含一個空數據條目(帶有時間戳)。 我已將寫入文件設置為 append,這樣每次從端口讀取數據時,我都可以使用同一個文件。 在設置串行端口時我缺少什么基本 ...

如何檢測COM端口的設備是否掛了?

[英]How to detect if a device on COM port is hanged?

我有一個溫度測量設備,我可以使用 COM 端口上的 pyserial 模塊與之通信。 我可以從 USB 接口讀取和寫入設備。 現在設備有時會掛起,我無法再向設備讀取或寫入值。 python 腳本總是掛在下面的初始化 function 並且在我必須終止 cmd 終端之前沒有任何反應。 殺死終端后的 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM