如何在鸿蒙开发版上实现类似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
已解决
相关问题
#鸿蒙通关秘籍#如何在组件上实现拖动效果?
144浏览 • 1回复 待解决
如何实现类似keyframes的效果
1905浏览 • 1回复 待解决
HarmonyOS 如何实现类似DialogActivity的效果
100浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙设备上利用动画特性实现动态效果?
167浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用SmartDialog库如何在HarmonyOS中实现优雅的弹窗效果?
195浏览 • 1回复 待解决
HarmonyOS 和 Refresh 组件类似,底部上拉组件效果怎么实现
98浏览 • 1回复 待解决
如何实现图中的卡片滑动效果?鸿蒙用什么组件能实现类似效果?
8620浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next上实现不间断的水波纹动画效果?
166浏览 • 1回复 待解决
HarmonyOS 如何实现列表的上拉效果
63浏览 • 1回复 待解决
HarmonyOS 如何实现类似match_parent的效果
510浏览 • 1回复 待解决
HarmonyOS中如何实现类似链式动画的效果?
175浏览 • 0回复 待解决
HarmonyOS 怎么实现类似SnackBar的效果
33浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中添加图片的滤镜效果?
96浏览 • 1回复 待解决
ArkTs开发如何弹出一个页面效果类似iOS的present效果?
2253浏览 • 1回复 待解决
如何实现类似安卓协调布局CoordinateLayout的效果
2044浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中通过Web预渲染实现页面瞬开效果?
121浏览 • 1回复 待解决
鸿蒙开发中如何用canvas实现图片的运动效果
3849浏览 • 1回复 待解决
HarmonyOS里怎么实现类似CoordinateLayout的效果
850浏览 • 1回复 待解决
HarmonyOS 类似翻页效果实现
82浏览 • 1回复 待解决
HarmonyOS 如何在ArkUI开发的项目中实现类似于.env的功能,实现开发、测试、生产等环境的配置?
154浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next中使用MPCharts库实现柱状图UI效果?
79浏览 • 0回复 待解决
HarmonyOS V2 中如何实现类似@Prop的效果?
189浏览 • 0回复 待解决
HarmonyOS 如何让组件实现类似MATCH_PARENT的效果?
364浏览 • 0回复 待解决
鸿蒙应用开发js版怎么引入第三方库?
3429浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统间查询远程设备上的数据库?
115浏览 • 1回复 待解决
目前来说,Python代码是可以直接在板子上执行。
我也会开发面向对象封装后的库。
后续开发体验会与PinPong几乎等同。