物联网
文章平均质量分 54
亚图跨际
跨学科视角展现 -- 计算思维
展开
-
Python(C_Cpp)分析模拟Arduino和Raspberry Pi(单板机)CAN总线和车载单元测试
一对Arduino CAN (Arduino C 处理)总线项目。Raspberry Pi和Arduino CAN总线(Arduino C 处理)项目。Qt C++ CAN总线数据捕捉器模拟操控车载总线。Python单板机车载诊断 II 端口提取 CAN总线数据并云端监控。Arduino 和STM32 发动机控制单元渗透测试原创 2024-03-13 15:30:59 · 1007 阅读 · 0 评论 -
Python远程SSH和HTTP视频流级联分类Raspberry Pi 机器人
机器人结构要素介绍。组装和配置机器人的核心硬件和软件,Python初始控制:读取板载触摸传感器数据,控制直流电机。Python驱动控制:环境驱动力自适应前进,后退,左右转和任意方向旋转功能:车轮功率,速度和持续时间调节。Python交互式命令行控制功能:前进,后退及速度调整。Python使用SSH和HTTP协议远程驱动电机:创建服务器和客户端SSH脚本,创建HTTP网络服务;使用HTML5 创建网络应用程序从网页浏览器端和移动端(手机)控制Python检测操纵杆驱动控制:定义和检测操纵杆动作事件,Linu原创 2024-03-08 11:15:44 · 1024 阅读 · 0 评论 -
Python客户端发布订阅MQTT云代理消息
MQTT基础MQTT 是一种开放且简单的客户端服务器发布/订阅消息传输协议,专为高延迟和低网络带宽环境下不同设备之间的机器对机器通信而设计。机器对机器通信这很容易。一个系统需要与其他系统交换信息。在物联网环境中,设备之间的通信需求急剧增加。一切都是互联的——在智能家居中,你的冰箱可以和你的吸尘器对话。您可以使用智能手机打开灯,并通过智能扬声器通过语音订购新的狗粮。所有这些通信都需要启用、结构化、可靠和安全。就此而言,通信标准由 HTTP、MQTT 或其他协议定义。发布/订阅消息传输协议原创 2022-05-04 19:55:22 · 942 阅读 · 0 评论 -
Python和MATLAB绘制ESP8266 MQTT消息数据
Raspberry Pi本地代理MQTT在Raspberry Pi 安装 Mosquitto代理并测试通讯。使用ESP8266作为MQTT消费发布和订阅客户端。在ESP8266中安装MQTT协议。ESP8266使用Arduino Sketch 读取温湿度数据发布到Raspberry Pi代理中。App Inventor 创建App消费MQTT消息使用App Inventor创建Android手机端 MQTT App。改写上述ESP8266 Arduino代码,添加新的MQTT主题。使用MQTT APP原创 2022-05-03 19:26:55 · 1829 阅读 · 0 评论 -
ESP8266测试Wi-Fi通讯安全
创建Arduino Sketch#include <ESP8266WiFi.h>extern "C" {#include "user_interface.h" typedef void (*freedom_outside_cb_t)(uint8 status); int wifi_register_send_pkt_freedom_cb(freedom_outside_cb_t cb); void wifi_unregister_send_pkt_freedom_cb(voi原创 2021-03-12 06:24:35 · 339 阅读 · 0 评论 -
Flutter 访问 Flask 服务器获取 Keras 模型分类识别结果
机器学习近来已成为一项很酷的技术,市场上几乎所有软件产品都以一种或另一种方式使用机器学习。 让我们看看如何构建一个可以将图像上传到服务器并对其进行预测(图像分类)的应用程序。 这些图像可以通过应用程序访问,您可以简单地按内容搜索图像。我们将使用 Flask(Python 框架)作为 REST API 的后端,使用 Flutter 作为移动应用程序,使用 Keras 作为图像分类的后端。 我们还将使用 MongoDB 作为我们的数据库,存储有关图像的数据并使用 Keras ResNet50 模型对图像进行分原创 2021-10-10 17:44:35 · 282 阅读 · 0 评论 -
Raspberry Pi 上 Flask 网络应用虚拟摇杆控制电机转向
在本文中,描述了我如何使用 websockets 构建一个 RESTful 网络服务器,以及一个基于 javascript 的网站形式的界面。这样,任何基于 linux 的机器人控制器都可以使用手机或平板电脑进行控制。交互式、低延迟、基于 JavaScript 的 websocket-GUI,用于触摸设备,具有与机器人组件接口的 python-flask 后端。 它提供了虚拟 2 轴操纵杆,和所有按钮都可以模拟工作。 由于双向 websocket 连接,来自机器人的状态消息可以显示在文本区域中。Flas原创 2021-10-10 17:42:49 · 204 阅读 · 0 评论 -
Flask 和 Bootstrap 应用控制 WiFi 模块温度控制
根据室温,控制风扇,或者程序会为您完成,并在温度过高时发送短信。所需材料简述该项目具有三个主要功能打开风扇关闭风扇自动模式这些功能由 3 个按钮控制,这些按钮是使用 Flask 和 Html 以及 Bootstrap 设计的。 分别是 ON、OFF 和 AUTO。 单击自动按钮时,代码将每 5 分钟从温度传感器收集数据,并根据用户设置的阈值,打开或关闭风扇,代码的最佳部分是当温度通过时 异常值,即如果传感器发送的值高于通常值,则代码将使用 twilio 通过 SMS 向用户发送消息。 这是原创 2021-10-09 16:06:20 · 210 阅读 · 0 评论 -
Raspberry Pi 托管 Flask 视频监控和驱动紧急运输机器车
使用 4G 通讯 Raspberry Pi 托管的 Flask 视频监控,控制漫游车传送应急物资。所需材料制作简述我们需要一个能够在不离开家的情况下运送包裹的机器人。 为了解决这个问题,我们使用了远程控制、重型能力和摄像头来观察周围环境。 我们选择了一个 4 轮和 2 个马达的漫游车,可通过互联网使用 Raspberry pi4 驱动。 我们想澄清的是,由于软件部分独立于机械部分,因此可以在各个维度和配置中制造机器人。 您只需要选择正确的电机驱动器并使其适应代码即可。机器车样子视频演示构建过程原创 2021-10-09 15:51:57 · 105 阅读 · 0 评论 -
Flask 物联网局部应用情景
实践Raspberry Pi 托管 Flask 网络服务器控制设备云托管 Flask 和 SQLite 网络服务器使用Web API 处理 ESP8266 数据Raspberry Pi 托管 Flask 网络服务器使用SQLite存储数据和Matplotlib绘制图形Flask 网络应用控制 Raspberry Pi 相机云台使用 Plotly 和 ChartJS 图形库创建 Flask 仪表板Flask 部署 Keras 深度学习模型PCB 图像分类 Flask 网络应用Flask 打包原创 2021-09-30 17:31:43 · 1894 阅读 · 0 评论 -
Raspberry Pi探索雾计算
在Raspberry Pi上使用Tensorflow Lite进行图像识别,对象和姿势检测。雾(边缘)计算Gartner将边缘计算定义为:“分布式计算拓扑的一部分,其中信息处理位于边缘附近-事物和人产生或消费该信息的地方。”换句话说,边缘计算使计算(和一些数据存储)更靠近正在生成或使用其数据(特别是实时)的设备,而不是依赖于遥远的基于云的中央系统。 使用这种方法,数据不会出现延迟问题,从而减少了传输和处理的成本。 从某种意义上讲,这是一种“回到最近的过去”,其中所有计算工作都在桌面上而不是在云中本原创 2021-03-21 05:59:19 · 239 阅读 · 0 评论 -
Raspberry Pi使用TinyML运动识别
我们将使用机器学习来构建在微型微控制器RP2040上运行的手势识别系统。探索Raspberry Pi Pico及其SDKRaspberry Pi Pico是具有灵活数字接口的低成本,高性能微控制器板。主要功能包括:Raspberry Pi Foundation设计的RP2040微控制器芯片双核Arm Cortex M0 +处理器,运行频率高达133 MHz的灵活时钟264KB的SRAM和2MB的板载闪存具有设备和主机支持的USB 1.1低功耗睡眠和休眠模式26个多功能GPIO引脚2个SP原创 2021-03-14 07:27:25 · 529 阅读 · 0 评论 -
MicroPython和MQTT云端迷你气象站
背景知识视频教程使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网使用MicroPython的微控制器和EPS32的Python权威指南适用于使用ESP32 / ESP8266的所有人的MicroPython(入门)我们将实施简化的气象站物联网解决方案。 我们将使用分线板上的小型传感器记录温度,大气压力和湿度。 虽然这三个数据点并非完全是一个完整的,专业的(业余爱好者较少)等级的天气解决方案,但它可以准确地向您显示从传感器向云发送数据的难易程度。我们将原创 2020-09-19 05:53:10 · 687 阅读 · 0 评论 -
使用MicroPython制作植物土壤水分监控
背景知识视频教程使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网使用MicroPython的微控制器和EPS32的Python权威指南适用于使用ESP32 / ESP8266的所有人的MicroPython(入门)IOT项目的最常见形式之一是使用传感器将事件监控到的事件,这些传感器将数据提供给另一台计算机,云服务或本地服务器(例如HTML服务器)。 一种方法是将MicroPython开发板连接到一组传感器,然后记录数据。 您可以在Internet上找到原创 2020-09-18 05:48:50 · 1084 阅读 · 1 评论 -
ESP8266使用Docker容器化移动端控制
背景知识视频教程Docker容器,第三版用于Python Flask开发的DockerDocker Mastery:来自Docker船长的完整工具集容器映像是一个软件的轻量级独立可执行软件包,包括运行该映像所需的一切:代码,运行时,系统工具,系统库和设置。 这样,您无需安装大量的库和软件,就可以使用现有映像并从中启动一个容器。我们将使用具有Ionic和Android SDK的容器,该容器将允许您开发和测试移动应用程序。安装Docker在Virtual Box中的Ubuntu 16.04里,原创 2020-09-07 06:23:20 · 314 阅读 · 0 评论 -
ESP8266与网络服务器实时通讯
背景知识视频教程Bootstrap 4布局:响应式单页设计Node.js,Express,MongoDB等:2020年完整的训练营高级Express目前,所有已呈现的通信都是基于请求响应方法的,其中一个实体正在发送请求,另一实体正在发送回响应。 但是在某些情况下,您需要ESP8266模块与服务器之间的实时通信,而不仅仅是事务。实时通讯协议</>ESP8266流数据要从ESP8266流传输数据,我们首先需要在ESP8266与服务器之间建立连接; 通过连接流式传输的数据将是X,原创 2020-09-07 05:54:28 · 1714 阅读 · 2 评论 -
ESP8266云端数据加密保护
背景知识视频教程在云上保护应用程序使用openSSL的密码学入门指南SSL完整指南:HTTP到HTTPS启用mosquitto上加密要在mosquitto上启用加密,您首先需要拥有证书。 您可以从发行证书的公司购买它们,也可以将它们自己生成为自签名证书。安装OpenSSL包首先,确认您已安装openssl软件包,并且它具有较新的版本(1.0.2g),如以下屏幕截图所示:如果您尚未安装openssl,则需要先使用以下命令进行安装:sudo apt install openssl on U原创 2020-09-07 05:52:20 · 757 阅读 · 0 评论 -
ESP8266红外检测安全系统
背景知识视频教程物联网#3:物联网(物联网)自动化与ESP8266使用NodeMcu ESP8266 Arduino IDE的物联网机器人使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网我们每个人都想知道不在家时,家中所发生的事情。这与安全性或天然气,火或水等关键要素有关。 知道发生了什么事情的瞬间对于将最终损坏降至最低至关重要。 我们将重点介绍PIR传感器,但是相同的原理也适用于其他传感器,例如湿度,气体或烟雾传感器。无源红外线传感器(PIR)P原创 2020-09-06 05:52:06 · 1089 阅读 · 0 评论 -
EPS8266移动端网络控制家庭设备
背景知识视频教程物联网#3:物联网(物联网)自动化与ESP8266使用NodeMcu ESP8266 Arduino IDE的物联网机器人使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网本文,我们将讨论如何构建网络服务器,以借助库来获取Wi-Fi网络凭据,将其保存到SPIFFS文件中,紧接着,我们将构建一个模块,使您可以使用红外线控制电视。库到目前为止,Sketch中已使用以下代码对用于将ESP8266连接到Wi-Fi网络的SSID和密码进行了硬编原创 2020-09-05 07:00:16 · 385 阅读 · 0 评论 -
ESP8266恒温控制器
背景知识视频教程物联网#3:物联网(物联网)自动化与ESP8266使用NodeMcu ESP8266 Arduino IDE的物联网机器人使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网本文,我们将使用ESP8266构建家用恒温器。 温控器将具有以下功能:它将从DHT22温度传感器读取温度它将温度与所需温度进行比较。 如果高于它,它将触发继电器关闭;如果低于它,它将触发继电器打开在此之前,首先了解下ESP8266如何保持温度和提取温度。SP原创 2020-09-04 06:57:18 · 2001 阅读 · 0 评论 -
构建配置ESP8266 MQTT服务器
背景知识视频教程物联网#3:物联网(物联网)自动化与ESP8266掌握MQTT使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网我们将了解ESP8266模块如何通过消息队列遥测传输(MQTT)相互通信。MQTT术语已经使用了诸如中央代理,主题,发布,订阅之类的术语,因此现在该用类似于邮局的方式来解释它们了,消息是报纸或杂志:代理:这是一个接收客户端消息的软件应用程序,并根据订阅者的请求路由消息。客户端:它是一种可以发布消息或可以接收消息的设备,原创 2020-09-03 21:10:07 · 1238 阅读 · 0 评论 -
ESP8266使用MicroPython发布和订阅网络端MQTT
背景知识视频教程使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网适用于使用ESP32 / ESP8266的所有人的MicroPython(入门)使用MicroPython的微控制器和EPS32的Python权威指南在本文中,我们将获取所有捕获的数据,并将它们发送到物联网服务ThingSpeak.com和移动应用程序(Thingsview),在那上面我们可以记录和播放数据。项目示意图物料清单硬件接线我们在这里将使用的硬件基本上与在运行MicroP原创 2020-08-31 06:01:43 · 970 阅读 · 1 评论 -
灌溉物联网远程控制
背景知识视频教程通过构建实际应用程序来掌握Arduino‘使用Arduino掌握物联网物联网#3:物联网(物联网)自动化与ESP8266要连接到Internet,我们将使用ESP8266,这是一个简单,廉价且易于编程的模块,用于涉及物联网(IoT)的项目。捕获的数据将发送到“云存储服务”(在我们的示例中为Thinkspeak.com)。 也是一个专用网站,“远程控制页面”将几乎实时监视和显示这些数据。 该网页还将允许泵和灯泡的远程激活。物料清单示意图下面的框图显示了到Arduino引脚和原创 2020-08-30 05:46:36 · 367 阅读 · 0 评论 -
灌溉物联网本地控制
背景知识视频教程通过构建实际应用程序来掌握Arduino‘使用Arduino掌握物联网物联网#3:物联网(物联网)自动化与ESP8266使用传感器,执行器和LCD等,我们将探索开发硬件和软件的本地控制花园灌溉模式。硬件安装和编程DHT22:温湿度传感器第一个要安装和测试的传感器是DHT 22,这是一种数字相对湿度和温度传感器,它通过使用电容式湿度传感器和热敏电阻来测量周围的空气,从而在数据引脚上发出数字信号(无需模拟输入引脚)。传感器应在3.3V和5V之间供电(某些数据表可能表示最大为原创 2020-08-28 05:58:39 · 374 阅读 · 0 评论 -
MicroPython网络服务器使用ESP32/ESP8266远程控制家用交流电器
背景知识视频教程高级ESP32使用NodeMCU(由ESP8266支持),MicroPython和PyCharm进行物联网适用于使用ESP32 / ESP8266的所有人的MicroPython(入门)将继电器与ESP32或ESP8266配合使用是一种远程控制AC家用电器的好方法。本教程介绍了如何使用MicroPython固件通过ESP32或ESP8266控制继电器模块。我们将研究中继模块的工作原理,如何将中继连接到ESP32或ESP8266板,以及如何构建网络服务器来远程控制中继。前提要原创 2020-08-22 20:28:59 · 1758 阅读 · 0 评论 -
MicroPython网络服务器控制ESP32
背景知识视频教程IoT物联网速成课程高级ESP32适用于Arduino创客的ESP32了解如何使用MicroPython框架构建Web服务器来控制ESP32或ESP8266的输出。 作为示例,我们将构建一个具有ON和OFF按钮的网络服务器,以控制ESP32 / ESP8266的板载LED。 我们将使用套接字和Python套接字API。前提安装uPyCraft IDE您可以使用不同的固件来对ESP32和ESP8266板进行编程。 如果要使用MicroPython固件对ESP32或ESP826原创 2020-08-22 06:03:04 · 943 阅读 · 0 评论 -
云托管 Flask 和 SQLite 网络服务器使用Web API 处理 ESP8266 数据
背景知识视频教程使用Flask进行专业的Python Web开发使用Flask构建RESTful API物联网基础:操作系统应用程序介绍物联网(IoT)是由相互连接的计算机,电话,平板电脑和诸如恒温器,车库门开启器,灯泡,门铃摄像头,气象站之类的物理设备组成的网络。 当我们谈论Internet时,通常是指与网页,程序和应用程序通信的计算机,平板电脑,电话和服务器。 物联网通过包含除计算机,电话,平板电脑和服务器以外的设备在Internet上的构建。物联网设备我有两个基于ESP8266的Wi原创 2020-08-17 21:29:24 · 633 阅读 · 0 评论 -
使用NodeMCU、Thingspeak和传感器远程天气跟踪
背景知识视频教程通过构建实际应用程序来掌握Arduino物联网#3:物联网(物联网)自动化与ESP8266使用Arduino掌握物联网温度在任何方面都起着重要作用。 例如,在准备餐食或食物时,温度很重要,因为温度会影响食物的质量,风味和新鲜度。 另一个例子是在葡萄酒和啤酒生产中,温度在最终产品的质量中起着重要的作用。气压对水化学和天气状况有重要影响。 较高的气压可支持晴天,晴朗和有利的天气条件,但较低的气压水平会导致阴雨和多云的天气条件。 这个大气参数已经用于预测天气状况已有数百年的历史了。原创 2020-08-15 05:53:02 · 658 阅读 · 0 评论 -
构建OpenCV和Raspberry Pi物体视觉追踪
背景知识视频教程Python的OpenCV计算机视觉示例:傻瓜的完整指南OpenCV 3示例Raspberry Pi上的图像处理-从入门到高级平移和倾斜伺服设备可帮助摄像机使用视觉自动跟踪颜色对象。OpenCV是免费的,可用于学术和商业用途。 它具有C ++,C,Python和Java接口,并支持Windows,Linux,Mac OS,iOS和Android。 在我的系列OpenCV教程中,我们将重点介绍Raspberry Pi(因此,Raspbian为OS)和Python。 OpenCV旨原创 2020-07-10 21:32:33 · 359 阅读 · 0 评论 -
基于Jetson Nano和PyTorch的图像识别
背景知识视频教程使用PyTorch深度学习之旅PyTorch:深度学习和人工智能用于人工神经网络和深度学习应用的PyTorch训练营入门篇设置您的Jetson Nano刷新操作系统并启动Jetson Nano运行ARM兼容版本的Ubuntu 18.04,您必须使用笔记本电脑或台式机将其刷到SD卡中。按照Nvidia的说明,在强大的Jetson Nano上启动并运行Ubuntu。不用担心SD卡在闪烁后是否会显得较小,它将在Nano的首次启动时扩展到最大容量。首次使用时,设置有时似乎停留在“原创 2020-07-05 06:41:37 · 1610 阅读 · 0 评论 -
构建Camel和Raspberry Pi物联网
背景知识视频教程适用于初学者的Apache Kafka-动手学习Kafka学习Raspberry Pi该项目基于Camel技术/项目为IoT社区提供了一些很棒的新东西。 这些东西是将电子设备(i2c,SPI,gpio,tinkerforge)和云(pubnub,cloudlet,mqtt)连接在一起的新的物联网组件。 在本实验中,我们将展示如何使用几行代码与i2c设备,mqtt代理和i2c LCD建立端到端的IoT集成。在本实验中,我们将构建两条camel路由。每2秒轮询一次加速度计信息,每原创 2020-06-30 09:43:25 · 268 阅读 · 0 评论 -
构建Node.js和Arduino执行控制
背景知识视频教程Arduino 训练营:通过项目学习Arduino仿真和块编码学习Node.jsNode.js 必要培训Arduino标准固件首先,我将向您解释何时以及为什么将Firmata用于Arduino。 之后,您将看到如何在Arduino上快速设置Standard Firmata。 然后,您将在计算机上创建一个客户端以实际通信并向Arduino发送命令。在本教程中,我将使用Arduino Uno开发板。为什么要使用Arduino(标准)固件?Arduino的StandardFi原创 2020-06-29 06:57:53 · 379 阅读 · 1 评论 -
构建Flask,Raspberry Pi,SQLite和Matplotlib物联网服务器
背景知识视频教程学习 Flask面向初学者的Python Flask:使用Flask构建CRUD网络应用学习Raspberry Pi面向新手的完整Python 3和Raspberry Pi大师课程捕获真实数据(RPi / DHT22),将它们保存在数据库(SQLite)中,创建图形(Matplotlib)并将其显示在网页上(Flask)。简而言之,在这个新教程中,我们将使用DHT22传感器捕获实际数据(气温和相对湿度)将这些数据加载到使用SQLite构建的本地数据库中使用Matplo原创 2020-06-27 06:27:36 · 228 阅读 · 0 评论 -
使用Flask在Raspberry Pi上构建物联网服务器
让我们创建一个简单的物联网服务器来控制家里的东西背景知识视频教程Raspberry Pi:家庭监视和控制学习 Flask在本教程中,我们将使用Raspberry Pi作为本地Web服务器,在这里我们将通过一个简单的网页进行控制,将其3个GPIO编程为输出(充当执行器),并监视2个GPIO编程为输入(传感器)。上面的框图显示了我们要完成的工作视频演示:零入门Python Flask编程安装FLASK并设置RPi网络服务器Flask安装Python 网络服务器应用程序创建服务器网页硬件原创 2020-06-26 07:56:26 · 441 阅读 · 0 评论 -
使用Flutter控制蓝牙通讯
您想使用蓝牙玩物联网设备,但不能在其中放置任何软件吗? 在这里,我们将了解如何使用电话应用程序通过蓝牙与IoT设备进行通信。 是使用Android还是iOS? 都可以! 我们将使用Flutter作为移动应用程序的开发框架。 我们将编写一个nRF连接灯,以便在设备上进行扫描,连接,读取和写入操作。添加依赖项</>...更改用于Android的minSdkVersionAndroid { defaultConfig { minSdkVersion: 19添加蓝牙权限开始原创 2020-06-09 05:40:35 · 2707 阅读 · 0 评论 -
Arduino使用TinyML实现水果识别
在本文中,板载APDS9960手势传感器将用于收集对象识别数据,这些数据将用于创建TensorFlow Lite模型,该模型可用于识别特定对象。 电路板的接近传感器功能将用于识别物体何时靠近电路板,而RGB传感器用于首先收集物体的颜色数据,然后正确识别物体。 这是一个简单的示例,但确实显示了在小型设备上运行TinyML的潜力以及传感器丰富的Arduino蓝牙传感器的强大功能。硬件水果Arduino IDE准备安装库文件下载示例程序使用Arduino IDE串行绘图仪查看传感器数据捕原创 2020-05-22 07:00:38 · 1633 阅读 · 2 评论 -
使用MicroPython制作红绿灯模拟器
我们将首先打开绿色交通信号灯LED和红色步行LED信号,以模拟交通信号灯和步行信号。 这是我们将要使用的正常状态。 当按下按钮时,交通信号灯将变成黄色几秒钟,然后变成红色。 几秒钟后,步行信号将变为黄色,几秒钟后将开始闪烁。 再过几秒钟后,步行信号将循环回到红色,交通信号灯变为绿色。为了使事情变得更加有趣,我们还将看到如何修改该项目,以便使用从网页模拟的按钮。 我们将看到如何通过网络远程控制硬件和代码。 如果使用的Pyboard或其他不具有任何联网功能的MicroPython板,则将需要一个网络模块。 在原创 2020-05-17 18:56:47 · 2050 阅读 · 3 评论 -
PM2.5 / PM10传感器读数:Python,MicroPython和Arduino-ESP32
在本文中,让我们看一下如何使用ESP32板连接和编写程序,从PM2.5 / PM10传感器模块读取值,我们将使用Python3,用于ESP32的MicroPython和Arduino分别以代码编写为例进行演示。演示顺序如下:第一阶段:了解硬件,例如将要使用的传感器模块从制造商的数据表中学习技术信息,以及准备硬件(例如测试电路)。第二阶段:编写Python 3代码,通过不使用微控制器板,而是通过带有模块USB到串行到计算机的数据通信方法来测试基本操作第三阶段:使用加载MicroPython固件的E.原创 2020-05-16 09:26:45 · 1950 阅读 · 0 评论 -
在ESP32/ESP8266上使用MicroPython利用MQTT发布BME280传感器数据(温度,湿度和压力)
了解如何使用MicroPython对ESP32或ESP8266板进行编程,以通过MQTT将BME280传感器读数(温度,湿度和压力)发布到支持MQTT或任何MQTT客户端的任何平台。 例如,我们将传感器读数发布到Node-RED仪表板。注意:本教程与ESP32和ESP8266开发板均兼容。概述下图显示了我们将构建的项目的高级概述。ESP要求从BME280传感器获取温度和湿度读数温度读数发布在esp / bme280 / temperature主题中湿度读数发布在esp / bme280 /湿度原创 2020-05-12 18:12:42 · 1644 阅读 · 1 评论 -
Raspberry Pi和Node.js的RGB LED灯物联网入门
在本文中,我们将构建一个红色,绿色和蓝色LED灯的电路,可以使用express.js + socket.io Web套接字服务器从Web应用程序进行控制。电路原理图在下面的电路中,我们将红色,蓝色和绿色的三个LED分别连接到1k欧姆寄存器。这些LED的另一端接地。每个LED通过GPIO引脚的1k欧姆寄存器获取功率。红色LED连接到GPIO引脚BCM 26,绿色LED连接到GPIO引脚BCM ...原创 2020-05-01 21:08:22 · 276 阅读 · 0 评论