VCC=>3.3v GND=>地 IN=>GPIO 01 常开、公共端当开关
import com.pi4j.io.gpio.GpioController;
import com.pi4j.io.gpio.GpioFactory;
import com.pi4j.io.gpio.GpioPinDigitalOutput;
import com.pi4j.io.gpio.PinState;
import com.pi4j.io.gpio.RaspiPin;
public class Test{
public static void main(String args[]) throws InterruptedException {
System.out.println("Hello World");
// 创建一个GPIO控制器
final GpioController gpio = GpioFactory.getInstance();
// 获取1号GPIO针脚并设置高电平状态,对应的是树莓派上的12号针脚,可以参考pi4j提供的图片。
final GpioPinDigitalOutput pin = gpio.provisionDigitalOutputPin(RaspiPin.GPIO_01, "LED", PinState.HIGH);
//final GpioPinDigitalOutput pin = gpio.provisionDigitalOutputPin(RaspiPin.GPIO_00, "REDLED", PinState.HIGH);
while(true){
//设置高电平
pin.high();
System.out.println("关闭电灯");
//睡眠1秒
Thread.sleep(1000);
//设置低电平
pin.low();
System.out.println("打开电灯");
Thread.sleep(1000);
//切换状态
pin.toggle();
}
}
}
分享到:
相关推荐
树莓派作为服务端,通过ip进行套接字通信,客户端可控制led灯的亮灭,变亮或者变暗
手机WIFI控制电灯APK 配合ESP8266
行业分类-电子-一种智能电灯控制开关
关于手机蓝牙控制电灯开关的设计.doc
电子课程设计 可调台灯控制电路 1.台灯可随意调节亮度 2.额定电压:~200V 3.额定频率:520HZ 4.额定功率:15W
Toggle Light 电灯控制器 样例如下图界面,任意的两个开关都能控制一个电灯的亮和熄
控制通过wifi连接到arduino的树莓派的小项目(使用android应用和python服务器) 在我的家庭自动化冒险中,我一直在使用树莓派与arduino进行交互。 arduino输出控制USB集线器打开/关闭电源。 USB集线器已连接到我...
可调用windows自带语音功能,如果没有,里面集成了语音包 语音修复工具WIN764.zip 需要电脑连麦克风 老鸭 2020-10-21 16:36:20 一级指令:小黑同学 打开电灯 打开电脑 打开空调
...
...
基于安卓手机蓝牙控制的智能电灯开关设计是智能家居方面的一篇文档,包括家居里面的电灯设计等
数字电路课程设计 电灯延时控制开关.pdf数字电路课程设计 电灯延时控制开关.pdf
数字电路课程设计 电灯延时控制开关.docx数字电路课程设计 电灯延时控制开关.docx
基于PLC的教室电灯自动控制管理系统设计.doc
行业-电子政务-控制电量的设备、电源控制设备和减少电灯闪烁的方法.zip
c++应用实例,教室电灯开关控制,当等的数量是可变时的基本控制
不要迷路寻找电灯开关,在使用带蓝牙功能的android手机走进室内之前将其打开!
c8051f020 电灯程序 用于测试c8051f020
基于51单片机的wifi无线电灯控制+全部资料+详细文档(高分项目).zip基于51单片机的wifi无线电灯控制+全部资料+详细文档(高分项目).zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分...
元器件的工作原理输入脉冲控制部分: 这一部分电路涉及到电路状态的转变过程。 三种状态间的转换是依靠输入脉冲的递增来完成的。 而输入脉冲加到CD4017的CP端,是由开关S的闭合与断开来完成的。 当开关S闭合时,电源...