树莓派入门实践之第一篇,按钮输入与指示灯输出

这篇博客介绍了如何使用树莓派进行硬件实践,通过GPIO接口连接按钮和LED灯,实现按钮控制LED的亮灭。文章详细阐述了接线原理,所需的硬件和软件准备,以及GCC和WiringPI的使用。通过代码示例,读者可以学习到如何编写控制程序,实现按钮输入与LED输出的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一, 实践目的

学习树莓派GCC命令使用,熟悉WiringPI,熟悉Putty操作,了解硬件按钮与LED灯的接线原理等。

二,实践内容

使用树莓派GPIO 0作为LED灯的输出显示,GPIO 7为输入模式作为按钮使用。当按钮按下,相当于给树莓派输入一个低电平(LOW)信号,然后树莓派输出低电平让LED灯亮。

三,硬件准备

LED 小灯泡一个(Arduino套件中自带的),普通按钮开关一个(没有的用导线代替),Raspberry3B+(与配套电源,网线),330-1000欧姆的电阻一个,面包板一块。

四,软件准备

树莓派Rasbian官方系统,设置好VNC(用来和Putty连接用的)(详细讲解地址请见https://blog.youkuaiyun.com/Smile_h_ahaha/article/details/84997214),笔记本电脑下载好Putty软件与WinSCP软件(将代码文件导入树莓派的工具),树莓派下载好GCC库,下载好WiringPi库。

五,基础知识

1. 仅仅是点亮一个LED需要做什么

画图很麻烦,不想画了。就是将LED的正极(长)连接电阻的一端,电阻的另一端接树莓派的+5V,LED的负极(短)接树莓派GPIO-0。把LED拿起来仔细观察,长的那段是正极,短的是负极,或者仔细看LED塑料内部,面积小的是正极,面积大的是负极。

等连接好线,连接树莓派的网线,连接电源,接上Putty(全程不要关闭它),输入“tightvncserver”分派好ID,然后打开笔记本电脑上的文本编辑器,复制以下代码并保存为“ledtext.c”文件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值