
arduino
xsc-xyc
Just go ahead
展开
-
用树莓派操控Arduino转动舵机到特定角度(5行代码)
工具:树莓派*1Arduino * 1舵机 *1首先我们需要单独用Arduino连接电脑,打开Arduino IDE,找到StandardFirmata,然后点击上传。上传完成后,将USB数据线插到树莓派上,然后打开树莓派终端,用sudo apt-get -y install arduino python-serial mercurial这条指令安装Arduino IDE在树莓派上,然后pip3 install pyfirmata安装pyfirmata库,安装完后就可以在树莓派上新建一个py文件原创 2021-10-01 15:10:28 · 1425 阅读 · 0 评论 -
Arduino利用遥杆控制舵机转动角度
工具 :1.舵机 (一个或两个)2.PS2摇杆 * 13.Arduino开发板这里先来聊聊PS2摇杆,PS2摇杆内部相当于一个不能显示数值的可调电阻,可以把这个可调电阻数值看成下图的数值坐标:因为PS2摇杆可以左右上下摇动,所以可以对应坐标的xy轴,左到右相当于x轴上数值从0到1023,上到下相当于y轴上数值从0到1023(上下左右的位置相对于上图摆放来说)。PS2上VRX就可以看成x轴,VRY看成y轴,SW就是控制将摇杆按下的按键。电路图如下:那么既然我们要用坐标数值来表示PS2转动的幅度,原创 2021-08-04 22:42:42 · 10946 阅读 · 12 评论 -
Arduino与人体感应模块
工具:1.Arduino 开发板* 12.人体感应模块传感器 * 1这个人体感应传感器有三个引脚,分别是VCC,OUT,GND,同之前的红外线传感器一样输出的是数字信号,所以要将OUT接入digital pwm引脚,这里我接入3号引脚,下面是完整代码:int a;void setup() {Serial.begin(9600);//打开串口并设置波特率pinMode(3,INPUT);//将传感器的OUT信号输出到arduino}void loop() {a = digitalRea原创 2021-08-04 14:41:27 · 2721 阅读 · 0 评论 -
Arduino串口通信
承接上次对PCF8591的使用,这次我们再次用到PCF8591,对PS游戏手柄的运用……工具:1.树莓派*12.PCF8591 *13.PS游戏手柄 *1原创 2021-08-03 23:54:19 · 1451 阅读 · 0 评论