如何在鸿蒙开发版上实现类似pingpong库的效果
PinPong库是一套控制开源硬件主控板的Pyhton库,基于Firmata协议并兼容MicroPython语法,5分钟即可让你上手使用Python控制Arduino。
借助于PinPong库,直接用Python代码就能给各种常见的开源硬件编程。其原理是给开源硬件烧录一个特定的固件,使开源硬件可以通过串口与电脑通讯,执行各种命令。
现在唐老师的python课程是单独在板子上运行程序,我想在电脑上运行python程序,把数据实时传输给开发版
例如这样
#实验效果:控制arduino UNO板载LED灯一秒闪烁一次
#接线:使用windows或linux电脑连接一块arduino主控板
import time
from pinpong.board import Board,Pin
Board("uno").begin() #初始化,选择板型和端口号,不输入端口号则进行自动识别
#Board("uno","COM36").begin() #windows下指定端口初始化
#Board("uno","/dev/ttyACM0").begin() #linux下指定端口初始化
#Board("uno","/dev/cu.usbmodem14101").begin() #mac下指定端口初始化
led = Pin(Pin.D13, Pin.OUT) #引脚初始化为电平输出
while True:
led.write_digital(1) #输出高电平
time.sleep(2) #等待2秒 保持状态
led.write_digital(0) #输出低电平
time.sleep(1) #等待1秒 保持状态
python
鸿蒙
赞
1
收藏 0
回答 1
已解决
相关问题
如何实现图中的卡片滑动效果?鸿蒙用什么组件能实现类似效果?
3346浏览 • 1回复 待解决
这个简单的文档如何在LiteWearable轻鸿蒙设备上实现?
355浏览 • 1回复 待解决
鸿蒙开发中如何用canvas实现图片的运动效果
523浏览 • 1回复 待解决
Harmony中是否有类似android的Instrumentation类实现模拟点击的效果?
1602浏览 • 1回复 待解决
HarmonyOS 如何在TV上安装应用
1694浏览 • 1回复 待解决
鸿蒙-如何实现类似于HOME键的功能
6273浏览 • 2回复 待解决
如何在鸿蒙系统上运行nlp代码(python),比如翻译之类的
1996浏览 • 1回复 待解决
如何在DevEco wearable 中使用 sqlite数据库?
4847浏览 • 3回复 待解决
如何在OpenHarmony标准系统中添加自己编译的动态库
1221浏览 • 1回复 待解决
鸿蒙中怎么实现动画翻转效果
5922浏览 • 2回复 待解决
Tabbar图标如何实现PageSlider的滑动渐变缩放效果吗
3237浏览 • 1回复 待解决
如何用java代码实现摄像头放大物体效果?
1719浏览 • 1回复 待解决
DevEco Studio开发如何引入.so库
3589浏览 • 1回复 待解决
Text实现scroll效果怎么弄?
692浏览 • 1回复 待解决
鸿蒙应用的开发有自带的UI库么?
2286浏览 • 1回复 待解决
鸿蒙数据库开发CursorWindowAllocationException
1461浏览 • 1回复 待解决
鸿蒙native开发,类似Android NDK开发的文档指南在哪?
1477浏览 • 1回复 待解决
请问鸿蒙开发的本地存储类似安卓的SharedPreferences是什么?
6587浏览 • 4回复 待解决
高德地图的接入,鸿蒙应用开发的JS UI框架如何实现?
2455浏览 • 1回复 待解决
鸿蒙开发HarmonyOS图片该如何保存到数据库
3164浏览 • 2回复 待解决
eTS中能实现对单个ListItem长按触发的效果吗?
583浏览 • 1回复 待解决
鸿蒙如何进行native开发,类似安卓的jni,有没有相关文档
7974浏览 • 2回复 待解决
鸿蒙harmony实现图片切换动画,类似于安卓的SVG?
3648浏览 • 1回复 待解决
微信可以开发出鸿蒙版吗?eTS?
825浏览 • 3回复 待解决
TS UI中能实现对单个ListItem长按触发的效果吗?
2667浏览 • 1回复 已解决
目前来说,Python代码是可以直接在板子上执行。
我也会开发面向对象封装后的库。
后续开发体验会与PinPong几乎等同。