查看所需GPIO口对应数我所用GPIO.0和GPIO.1、GPIO.27,分别对应 0 和 1、27 。利用Notebad++编写程序程序:#include <wiringPi.h> #define uchar unsigned char #define ledr 0 #define ledg 1 #define key 27 int main() { wiringPiSetup(); //wiringPi库初始化 pinMode(ledg, OUTPUT); //设置1口为输出模式 pinMode(ledr, OUTPUT); //设置0口为输出模式 pinMode(key,INPUT); //设置27口为读取模式 while(1) { if(digitalRead(key)==1) { digitalWrite(ledr,HIGH); digitalWrite(ledg,
实验所需设备电脑网线树莓派双色led灯面包板杜邦线实验所需软件puttyFileZillaNotepad++安装环境安装C语言开发控制gpio口的编译器:git clone git://git.drogon.net/wiringPi转到wiringPi文件夹中:cd wiringPi进行安装:./build查看gpio定义:goip readall编写程序查看所需GPIO口对应数我所用GPIO.0和GPIO.1,分别对应 0 和 1 。利用Notebad++编写程序程序:#include <wiringPi.h> #include <stdio.h> #define uchar unsigned char #define ledr 0 #define ledg 1 int main() { wiringPiSetup(); //wiringPi库初始化 pinMode(ledg, OUTPUT); //设置1口为输出模式 pinMode(ledr, OUTPUT); //设置0口为输出模式
一只胖橘