如何使用小程作為電腦控制的機器人

如何使用小程作為電腦控制的機器人

我有一個舊的小程,我想將它用作常規機器人,例如我可以用我的(linux)電腦控制它。我嘗試使用 mblock Web 介面使用“python”對其進行編程,並添加#!/bin/sh而不是添加#!/bin/python3.但是,當我嘗試ls /找出如何上傳真正的自訂程式時,我無法取得標準輸出。在Python中使用時os.system,會引發異常。更不用說甚至無法調試我的 python 腳本或查看輸出。有沒有辦法把小程當成機器人,由我的系統控制?

編輯:我現在可以使用我的 Windows 虛擬機器來取得標準輸出;然而,遺憾的是,由於我剛剛進行的韌體更新,在腳本開頭添加 #!/bin/sh 不再起作用

答案1

規格:

Main control / chip ESP32 Processor 
Tensilica LX6 dual-core processor
Clock speed 240 MHz(Max)
Onboard sensor RGB LED module, button, potentiometer, sound sensor, light sensor, gyroscope, accelerometer, IR emitter, IR receiver, IR color sensor, LED matrix, speaker
Coding language Block-based, Python
Battery (included) 3.7V rechargeable LiPo battery
Battery capacity 950mAh
Playtime    ≈1- 2 hours
Charge time ≈ 1.5 hours
Rotational speed 250RPM
Communication mode USB, Bluetooth, Wi-Fi 
Compatibility LEGO bricks

表示這是一個簡單、封閉的系統,只能由其指定的控制項來運作。

我想說(有合理的確定性),您無法從另一台帶有普通編碼或存取軟體的電腦上控制它。

這類設備(我這裡有一些)需要設備附帶的特定軟體。

此類設備對於通用軟體控制來說過於簡單。

相關內容