今儿个心血来潮,想搞搞数字电路的玩意儿,就找到个叫 Reso 的东西。这名字听着挺唬人的,就是一个用图像来画电路图,然后还能跑起来的工具。跟搭积木似的,挺有意思。
摸索安装
开始,先得把它弄到我电脑里来。这玩意儿是在 GitHub 上的,找到地方,点那个绿色的 "Code" 按钮,然后选 "Download ZIP",就把整个项目下载下来。
打开看看
下好之后,解压出来,里头一堆文件,有点懵。琢磨半天,发现 examples 文件夹里有些例子,就拿来试试看能不能跑。
readme文件里头说要跑起来,得先装个 Python,还得装几个库,叫啥 Pillow、numpy 啥的。我电脑里都有,就省事。直接在命令行里敲:
python * examples/sr_*
还真跑起来!跳出来一个窗口,上面花花绿绿的,看着像那么回事儿。
画个简单的电路
光跑别人的例子不过瘾,得自己动手画一个。我照着 examples 文件夹里的样子,用画图软件画个简单的电路图。这玩意儿用像素来表示不同的元件,不同的颜色代表不同的功能,还挺直观的。
跑起来看看
画完保存成 PNG 格式,再用刚才的命令跑一下:
python * my_*
(这里 my_* 是我自己画的电路图文件名)
结果还真跑起来!虽然简单,但还是挺有成就感的。
总结
今天折腾这个 Reso,感觉还挺有意思的。用画图的方式来设计电路,比写代码直观多。虽然现在还只是个玩具,但说不定以后能用它搞出点什么厉害的东西。以后有空再继续研究研究,看看能不能用它做个什么有趣的小玩意儿。

还没有评论,来说两句吧...