您现在的位置是:首页» windows系统» 树莓派儿童编程的实用性,树莓派简单创意实验

树莓派儿童编程的实用性,树莓派简单创意实验

2023-10-14 00:47:08
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!费了好大劲,终于运行了第一个IoT的例子,在树莓派上运行一个C语言程序,让LED灯亮起来!树莓派是学习物联网的非常好用的工具, 具有良好的生态和详细的文档, 我的第一个例子,就是先连接上LED灯,然后

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

费了好大劲,终于运行了第一个IoT的例子,在树莓派上运行一个C语言程序,让LED灯亮起来!

树莓派是学习物联网的非常好用的工具, 具有良好的生态和详细的文档, 我的第一个例子,就是先连接上LED灯,然后在树莓派上运行一个C语言程序, 通过调整GPIO的端口电平,就可以让LED亮起来。

具体来说,在这个实验中,将220Ω电阻器连接到阳极(LED的长引脚),然后将电阻器连接到3.3 V,并将LED的阴极(短引脚)连接到树莓派的GPIO17。因此,要打开LED,我们需要将GPIO17设置为低电平(0V)。我们可以通过编程得到这种现象。

这个树莓派的GPIO端口,命名也是很有意思, 有好几种命名方式。Pin11表示树莓派从左到右的第11个引脚。在C语言相关内容中,使GPIO 0与wiringPi中的0等效。在Python语言相关内容中,BCM 17在下表的BCM列中为17。同时,它们与树莓派上的第11针相同,即第11针。

我在这里运行的是C语言版,用的是wiringPi库, 最主要的语句是这个:

while(1){

// LED on

digitalWrite(LedPin, LOW);

printf("...LED on\n");

delay(500);

// LED off

digitalWrite(LedPin, HIGH);

printf("LED off...\n"); delay(500);

}

经过上面的物理连接,以及C语言的控制,一个闪烁的LED灯就亮起来了,真是不容易,因为下面这个面包板和插在上面的线,经常接触不良, 可能轻轻一动, LED就不亮了,物理bug啊,比起软件bug 更难解决。#物联网##IoT##树莓派##STEAM教育#

wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 练手 小孩 编程