调料 Raspberry Pi 3B+ 树莓派GPIO扩展板 3.5寸电容触摸屏(GPIO接口) 土壤湿度传感器(GPIO接口) 光照传感器(GPIO接口) 由于作品已经交上去了 这里只能先放个以前的图...这里展示的是土壤湿度传感器,光照传感器道理一样 第一步 安装mono 树莓派不能直接运行C#图形化应用程序,去网上搜了一下解决方案,WPF框架是肯定没戏,不过我看到了一个叫mono的项目,可以在...,首先是单片机和检测头的连接,母对母两条杜邦线搞定 然后是树莓派和单片机,VCC接3.3V或者5V,GND接树莓派GND,DO接任意GPIO空闲接口 树莓派的GPIO对应表可以在网上搜或者看下面的字符画...,发现文档里有一个很有意思的命令 gpio readall 赶紧跑到树莓派终端上,运行它!...如果要调节传感器的灵敏度可以用十字起子转动单片机上的电阻。 光敏电阻和湿度电阻道理是一样的。
我将介绍蓝牙协议,特别是低功耗蓝牙,并用树莓派来实践。树莓派3中内置了蓝牙模块。树莓派通过UART接口和该模块通信。树莓派1和树莓派2中没有内置的蓝牙模块,不过你可以通过USB安装额外的蓝牙适配器。...对于烤披萨来说,写操作设定了烘烤的温度和时间。时间到了之后,中心设备会发出通知,告诉客户端烘烤完成。我们下一步将用另一个树莓派作为BLE中心设备。...不过,即使你没有额外的树莓派,你可以用iPhone上LightBlue这样的App来测试这一部分完成的BLE外设。 树莓派作为BLE中心设备 我们拿另一个作为BLE的中心设备进行扫描,并发起连接请求。...如果你把bleno和noble部署到两个树莓派上,就可以在这两个树莓派之间进行蓝牙通信了。...当我进入到树莓派的广播范围时,该应用就会显示出手机距离树莓派的距离。 ?
在廉价的树莓派硬件上运行本地的 Kubernetes 集群是获得在真正的云技术巨头上进行管理和开发的经验的好方法。...Ubuntu 20.04(Focal Fossa)提供了针对 64 位 ARM(ARM64)的树莓派镜像(64 位内核和用户空间)。...为了简化初始设置,请阅读《修改磁盘镜像来创建基于树莓派的家庭实验室》,在将 Ubuntu 镜像写入 SD 卡并安装在树莓派上之前,添加一个用户和 SSH 授权密钥(authorized_keys)。...有了这些改变,Docker 和内核应该按照 Kubernetes 的需要配置好了。重新启动树莓派,当它们重新启动后,再次检查 docker info 的输出。...首先,其中一个树莓派需要被指定为控制平面节点(即主节点)。其余的节点将被指定为计算节点。 你还需要选择一个 CIDR(无类别域间路由)地址用于 Kubernetes 集群中的 Pod。
一、介绍 由于其良好的指向性和能量集中性,激光广泛用于医疗军事等领域,顾名思义,激光发射模块是一种可以发射激光的模块。...二、组件 ★Raspberry Pi 3主板*1 ★树莓派电源*1 ★40P软排线*1 ★激光传感器模块*1 ★面包板*1 ★跳线若干 三、实验原理 ? laser传感器 ?...laserer传感器原理图 四、实验步骤 第1步:连接电路。这里激光模块的实物与模块原理图的端口名称不一致,我们按照实物的端口名称来连接。...树莓派 T型转接板 激光模块 GPIO 0 GPIO 17 S GND GND - ? 激光模块实物连接图 第2步:编程。 #!
---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★PCF8591模数转换器模块*1 ★光敏传感器模块*1 ★面包板*1 ★跳线若干 三、实验原理 ?...然后将这些数字信号传输到树莓派并打印在屏幕上。 光敏电阻传感器有两个LED指示灯。PWR-LED是电源指示灯。...树莓派 T型转接板 PCF8591模块 SDA SDA SDA SCL SCL SCL 5V 5V VCC GND GND GND 声音传感器模块 T型转接板 PCF8591模块 AO * AIN0...光敏传感器实验实物接线图 第2步:PCF8591模块采用的是I2C(IIC)总线进行通信的,但是在树莓派的镜像中默认是关闭的,在使用该传感器的时候,我们必须首先允许IIC总线通信。 ?...PCF8591的详细内容请查看树莓派基础实验12:PCF8591模数转换器实验。 #!
---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★PCF8591模数转换器模块*1 ★声音传感器模块*1 ★面包板*1 ★跳线若干 三、实验原理 ?...树莓派 T型转接板 PCF8591模块 SDA SDA SDA SCL SCL SCL 5V 5V VCC GND GND GND 声音传感器模块 T型转接板 PCF8591模块 AO * AIN0...声音传感器实验实物接线图 第2步:PCF8591模块采用的是I2C(IIC)总线进行通信的,但是在树莓派的镜像中默认是关闭的,在使用该传感器的时候,我们必须首先允许IIC总线通信。 ?...PCF8591的详细内容请查看树莓派基础实验12:PCF8591模数转换器实验。 #!...import time # for RPI version 1, use "bus = smbus.SMBus(1)" # 0 代表 /dev/i2c-0, 1 代表 /dev/i2c-1 ,具体看使用的树莓派那个
---- 二、组件 ★Raspberry Pi 3主板*1 ★树莓派电源*1 ★40P软排线*1 ★干簧管传感器模块*1 ★双色LED模块*1 ★面包板*1 ★跳线若干 三、实验原理 ?...,通常都是铑和钌,这层硬金属大大提升了切换次数及产品寿命。...在此实验中,将双色LED模块连接到树莓派以指示开关的断开闭合。敲击或敲击振动传感器时,它将打开,双色led将闪烁绿色,再次敲击它将变为红色,每一次敲击后会在两种颜色之间切换。...树莓派 T型转接板 干簧管传感器 GPIO 0(序号11) GPIO 17 SIG(DO) 5V 5V VCC GND GND GND 树莓派 T型转接板 双色LED GPIO 1(序号12) GPIO...干簧管传感器实验原理图 ? 干簧管传感器实验实物连接图 第2步:这次编程有两个函数要注意,是关于输入的高级应用。
---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★PCF8591模数转换器模块*1 ★霍尔传感器模块*1 ★双色LED灯模块*1 ★双色LED模块*1 ★面包板...上图所示的方法是用一个转动的叶轮作为控制磁通量的开关,当叶轮叶片处于磁铁和霍尔集成电路之间的气隙中时,磁场偏离集成片,霍尔电压消失。...树莓派 T型转接板 PCF8591模块 SDA SDA SDA SCL SCL SCL 5V 5V VCC GND GND GND 霍尔传感器模块 T型转接板 PCF8591模块 AO * AIN0...霍尔传感器实验实物接线图 第2步:PCF8591模块采用的是I2C(IIC)总线进行通信的,但是在树莓派的镜像中默认是关闭的,在使用该传感器的时候,我们必须首先允许IIC总线通信。 ?...PCF8591的详细内容请查看树莓派基础实验12:PCF8591模数转换器实验。 #!
一、介绍 温度传感器是检测温度并将其转换为输出信号的组件。根据材料和部件的特点,温度传感器可分为热电阻和热电偶两种,热敏电阻是前者的一种,他由半导体材料制成。...---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★PCF8591模数转换器模块*1 ★温度传感器模块*1 ★面包板*1 ★跳线若干 三、实验原理 ?...树莓派 T型转接板 PCF8591模块 SDA SDA SDA SCL SCL SCL 5V 5V VCC GND GND GND 温度传感器模块 T型转接板 PCF8591模块 AO * AIN0...温度传感器实验实物接线图 第2步:PCF8591模块采用的是I2C(IIC)总线进行通信的,但是在树莓派的镜像中默认是关闭的,在使用该传感器的时候,我们必须首先允许IIC总线通信。 ?...PCF8591的详细内容请查看树莓派基础实验12:PCF8591模数转换器实验。 #!
一、介绍 气体传感器MQ-2是检测空气中可燃气体浓度的易燃气体和烟雾传感器。他们经常用于家用、工业或汽车中的烟气和易燃气体,如液化石油气,异丁烷,丙烷,甲烷和酒精的气体检测设备。...---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★PCF8591模数转换器模块*1 ★烟雾传感器模块*1 ★有源蜂鸣器模块*1 ★面包板*1 ★跳线若干 三...树莓派 T型转接板 PCF8591模块 SDA SDA SDA SCL SCL SCL 5V 5V VCC GND GND GND 烟雾传感器模块 T型转接板 PCF8591模块 AO * AIN0...烟雾报警传感器实验实物接线图 第2步:PCF8591模块采用的是I2C(IIC)总线进行通信的,但是在树莓派的镜像中默认是关闭的,在使用该传感器的时候,我们必须首先允许IIC总线通信。 ?...PCF8591的详细内容请查看树莓派基础实验12:PCF8591模数转换器实验。 #!
一、介绍 雨滴传感器或雨滴检测传感器,用于检测是否下雨以及降雨,广泛用于汽车的雨刷系统,智能照明系统和天窗系统。...---- 二、组件 ★Raspberry Pi 3主板*1 ★树莓派电源*1 ★40P软排线*1 ★PCF8591模数转换器模块*1 ★雨滴传感器模块*1 ★面包板*1 ★跳线若干 三、实验原理 ?...雨滴检测传感器 ? 雨滴检测传感器原理图 在雨滴系统中,用雨滴传感器检测降雨量,并转换控制器检测到的信号。然后根据这些信号自动设置雨刮器的时间隔,以方便地控制雨刮器的电机。...树莓派 T型转接板 PCF8591模块 SDA SDA SDA SCL SCL SCL 5V 5V VCC GND GND GND 雨滴传感器调理板 T型转接板 PCF8591模块 DO G17 *...雨滴探测传感器实验实物接线图 第2步:PCF8591模块采用的是I2C(IIC)总线进行通信的,但是在树莓派的镜像中默认是关闭的,在使用该传感器的时候,我们必须首先允许IIC总线通信。 ?
一、介绍 金属触摸传感器是一种仅在,被带电体触摸时,才操作的开关。它有一个接受电子信号时通电的,高频晶体管。...---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★触摸传感器模块*1 ★双色LED模块*1 ★面包板*1 ★跳线若干 三、实验原理 ?...触摸开关传感器 ? 触摸开关传感器原理图 ? 双色LED模块 用手指触摸晶体管的基极使其导通,因为人体本身是一种导体和可以接受空气中的电磁波的天线。...树莓派 T型转接板 触摸开关传感器模块 GPIO0 G17 SIG 5V 5V VCC GND GND GND 树莓派 T型转接板 双色LED灯 GPIO1 G18 R GPIO2 G27 G GND...触摸开关传感器实验电路图 ? 触摸开关传感器实验实物接线图 第2步:编写控制程序。当手触摸时为高电平1,亮红灯,打印“Touch ON”;当拿开手指时为低电平0,亮绿灯,打印“Take OFF”。
目标是将树莓派做成VPN路由网关,即本身是一个VPN的Client(VPN的客户端),同时可以转发网络请求。这样只要连上家里的WIFI就可以无缝访问公司网络和其它网络。 ?...实际情况我用的是PPTP协议,当然你可以用其它各种协议来实现。 啥是PPTP协议哦. 点对点隧道协议(PPTP)是建立在PPP(Point to Point)点对点协议上的VPN隧道技术。...---- 以上是PPTP的解释,下面回归正题 组网 拓扑如下,也可以再买USB2RJ11和WIFI天线将树莓派变成一个完整的WIFI路由,我这个拓扑是考虑到TP-Link路由可以做备用的网关。...RJ11和RJ45 RJ11接口和RJ45接口很类似,但只有4根针脚(RJ45为8根)。在计算机系统中,RJ11主要用来联接modem调制解调器。...所有终端因为DHCP的配置将流量发向树莓派,树莓派按路由表的配置选择使用PPTP链路。 要配置的地方比较多,中间有一步出了问题都可能使树莓派无法稳定工作,需要你熟悉计算机网络,Linux网络配置。
树莓派加上温度传感器实现室内温度监控。可用于家庭,轿车,工业,农业 等许多方面。可做温度预警,自动降温等操作。各位小伙伴可自行脑补发挥。...1.硬件准备 a.树莓派(Raspberry Pi)一个 b.DS18B20温度传感器一个 c.4.7kΩ电阻一个 或 DS18B20模块一个 d.杜邦线(双头母) 2.组装(如图) ?...apt-get upgrade 打开配置文件 sudo nano /boot/config.txt 在最后一行手动添加 dtoverlay=w1-gpio-pullup,gpiopin=4,保存并重启树莓派...3.用python读取温度值 ? 将以上代码文件存放:/home/pi/temperature.py 命令行运行代码。...注册yeelink 账号并添加设备和传感器。 修改刚刚写好的 Python 文件 ,将温度值用JSON格式保存到一个文本文件。 ?
---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★红外接收模块*1 ★红外遥控器模块*1 ★RGB LED模块*1 ★面包板*1 ★跳线若干 三、实验原理...详情可以查看前面的实验:树莓派基础实验2:RGB-LED实验。 我们使用lirc库读取遥控器按钮返回的红外信号,并将它们转换为按钮值,然后使用pylirc来简化从远程控制中读取值的过程。...树莓派 T型转接板 红外接收器模块 GPIO4 G23 SIG 5V 5V VCC GND GND GND 树莓派 T型转接板 RGB LED灯 GPIO0 G17 R GPIO1 G18 G GPIO2...红外遥控传感器实验电路图 ? 红外遥控传感器实验实物接线图 第2步:安装lirc库,配置详情这里不作介绍。...遥控器上的前三行按钮中的每一行代表一种颜色,即从上到下一次控制红色、绿色和蓝色。每列代表关灯、亮和暗。例如,按第一行的第二个按钮,是控制红色灯亮。
---- 二、组件 ★Raspberry Pi主板*1 ★树莓派电源*1 ★40P软排线*1 ★PCF8591模数转换器模块*1 ★火焰传感器模块*1 ★面包板*1 ★跳线若干 三、实验原理 ?...在本实验中,当火焰传感器模块的引脚DO连接到树莓派的GPIO,通过编程检测是否存在火焰。同时,通过PCF8591转化火焰传感器的模拟输出(AO)为数字信号,观察数字信号的变化。...树莓派 T型转接板 PCF8591模块 SDA SDA SDA SCL SCL SCL 5V 5V VCC GND GND GND 火焰传感器模块 T型转接板 PCF8591模块 AO * AIN0...火焰报警实验实物接线图 第2步:PCF8591模块采用的是I2C(IIC)总线进行通信的,但是在树莓派的镜像中默认是关闭的,在使用该传感器的时候,我们必须首先允许IIC总线通信。 ?...PCF8591的详细内容请查看树莓派基础实验12:PCF8591模数转换器实验。 #!
我们的项目简单演示了如何通过集成流行的产品和服务来创建自定义的,启用云的传感器系统。它来自Internet上的多种资源。 它是如何工作的? 使用DS18B20温度传感器,树莓派每分钟测量一次温度。...它通过HTTP POST请求将测量数据(传感器名称、时间戳、摄氏温度和华氏温度)发送到AWS API网关端点。端点调用一个Lambda函数,该函数将数据插入到DynamoDB表中。...此项目需要一个AWS账户,一个Slack账户,AWS命令行界面(CLI),AWS无服务器应用程序模型(SAM)CLI,Raspberry Pi,Linux的Raspbian发行版,DS18B20温度传感器和...设置Raspberry Pi 我们项目的第三个也是最后一个组件是具有DS18B20温度传感器和简短Python程序的Raspberry Pi。...总结 我们的原型IoT项目集成了AWS,Slack和Raspberry Pi。它提供了一个示例,说明如何使用流行的产品和服务来构建自定义的、支持云计算的传感器系统。
拥有一个私人的云计算平台是一件很酷的事情。随着技术的发展,实现这一愿望已经变得相当容易。接下来就来说明如何利用树莓派硬件和相关软件搭建一个用于边缘计算的小型云计算集群。...1 硬件准备 硬件优先考虑树莓派。选择ARM而不是x86架构硬件,主要是考虑到该云计算平台主要用于私人,家庭以及边缘计算等应用场景。...Turing Pi主板 + 树莓派计算模块 关于树莓派计算模块 上面介绍的树莓派3B, 3B+, 4B等板子其实可以拆解成如下两部分,即: 计算模块和计算模块IO扩展板....将计算模块和计算模块IO扩展板结合起来功能就和上述的树莓派3B, 3B+, 4B 一致。 关于Turing Pi主板 利用Turing Pi主板加可扩展树莓派计算模块的方式搭建集群十分的方便。...Turing Pi同时支持带eMMC的计算模块和不带eMMC的计算模块,其第一个槽可用于烧写操作系统镜像到计算模块eMMC。对于不带eMMC的计算模块可以通过传统的插SD卡的方式启动。
今天测试时发现没有带串口模块,正好手边有个树莓派,所以将开启串口功能的步骤记录了下来,如有不正之处,万望指正: 1 修改APT软件源 本来直接用的树莓派自带的apt源,无奈挂代理都不好用,只好更换 在命令行输入...raspbian/ buster main non-free contrib 安装minicom工具 sudo apt-get install minicom 2 开启raspberrypi的UART串口 首先进入树莓派配置...sudo raspi-config选择接口选项 点击确定后,再选择串口 提示是否开启串口shell,这里我们因为要将raspberryPI作为串口工具用,所以我们选择否 提示是否开启硬件串口,选择是 然后重启...我们查看一下/dev下的设备文件,可以看到新增了一个ttyS0的接口 3 测试串口 接下来我们就来测试一下raspberryPI的串口,首先将其接到我们需要调试的设备上: 从这个引脚图中可以看出TX和RX...分别在8和10脚,将树莓派的TX接到设备上的RX上,将树莓派的RX接到设备上的TX上 然后启动minicom -D /dev/ttyS0来查看信息 Emmmm,接下来我们就可以把树莓派和设备接在一起,回到电脑前远程串口啦
领取专属 10元无门槛券
手把手带您无忧上云