易语言源码现在这款是树莓派 Pico 板子的,这款板子稍微比 Arduino None 这个贵一些,具体自己某宝搜索。

通信协yi方面稍微有些改变,但是改变不大,自己稍微调整下之前写的JSON协yi即可完美移植到PICO板子上
还有一点需要注意的是,Pico 这个板子高低电平信号是 0V – 3.3V 电压,之前的 Arduino 的是 5V 电压,如果有接继电器的可以购买 3.3v 驱动的继电器,或者把之前5V的继电器独立供电电压稍微降低一点调整到4V多应该也是可以正常驱动的。

这款板子ADC引脚有4个,但是有1个已经给板载温度传感器占用了,所以我们能用的就只有3个ADC,Pico 的 ADC 引脚精度是12位,之前的 Arduino None 的只有10位,最求更高精度的可以选择用树莓派这款。

PWM信号输出可以更加精确的控制, 在初始化引脚的时候可以设置引脚PWM信号输出频率(比如电机调速,LED灯亮度调节)等等用途
计数器目前开源的代码也只提供了4路,自己可以按照需求自己增加计数器数量。

Pico 这个代码是基于 MicoPython 编写的(作者用的是 VSCODE 加 RT-Thread MicoPython 插件),上位机 Demo 为易语言编写

另外这个板子需要额外再购买多一个 CH340G (具体某宝搜索)作为 USB转串口来使用,不支持使用板子自带的USB接口,RX/TX 接板子的 GPIO0 和 GPIO1 接口即可 GND 接Pico板子的 GND,测试时如果通信不行,可以尝试把 RX/TX 这2个引脚互相调换一下。

还有不明白的, 万能的度娘可以找到你要的答案

下面的是树莓派PICO引脚分布图,数字和PWM引脚高达 26 个

发表评论

后才能评论