硬件准备 Raspberry Pi 2B 安装有 Arduino IDE 和 inotool Arduino UNO *1 面包板*1 面包线(公公头)*2 220k 电阻器*1 5mm LED 灯*1 组装电路 1.取一根面包线(公公头)接面包板的 c1 孔 和 Arduino UNO 的接地孔(GND) 2.面包板的 b3 孔接上 5mm LED 灯长脚,5mm LED 灯的短脚接面包板的 c3 孔 3.面包板的 a2 孔接上 220k 电阻器,电阻器另一边脚接面包板的 b2 孔 4.取一根面包线(公公头)接 Arduino UNO 的数字 8 口 和 面包板 的 a1 孔 5.Raspberry Pi 2B 用 USB 连接 Arduino UNO 用 SSH 进入 树莓派 创建工程 mkdir led cd led ino init 查看工程目录 tree 编辑工程代码 nano src/sketch.ino 内容是 int ledPin=8; //设定控制LED的数字IO脚 void setup() { pinMode(ledPin,OUTPUT);//设定数字IO口的模式,OUTPUT 为输出 } void loop() { digitalWrite(ledPin,HIGH); //设定PIN8脚为HIGH = 5V左右 delay(1000); //设定延时时间,1000 = 1秒 digitalWrite(ledPin,LOW); //设定PIN8脚为LOW = 0V delay(1000); //设定延时时间,1000 = 1秒 } 保存文件并且退出编辑器 编译 ino build 上传程序到 Arduino UNO ino upload |