草庐IT

esp-box-lite

全部标签

Arduino物联网快速开发:基于ESP8266与点灯Blinker制作小白都会的DIY《智能家居》系统

 前言我们要制作一款能够远程控制家里灯、风扇的开关,并采集温湿度、光照传输到手机APP上。正好看到了点灯Blinker的开源方案,blinker是一套跨硬件、跨平台的物联网解决方案,提供APP端、设备端、服务器端支持,使用公有云服务进行数据传输。可用于智能家居、数据监测等领域,可以帮助用户更好更快地搭建物联网项目。APP通过拖动控件就可以进行DIY界面了,非常方便。话不多说,那么接下来我们就一起来试试吧。整篇文章内容较长,但全是精髓,末尾有源码参考。(注意:硬件引脚不一定与我相同,请谨慎使用。)目录前言一、准备工作所用到的硬件:软件准备:1、电脑安装-ArduinoIDE2、手机安装-blin

yoloV5 Ground Truth box框框的绘制

GT标签格式就是yololabel的形式,也就是.txt格式,而且命名除了后缀与图片不同其他是一样的,具体的排放路径如下,其中LGT是主目录:图片就全部放在images中,标签就全部放在labels中,最终的输出图片默认放在output中有一点需要说明,就是框的颜色问题,根据yolov5的plots.py文件,颜色的顺序是这样的,具体可以查看源文件:hex=('FF3838','FF9D97','FF701F','FFB21D','CFD231','48F90A','92CC17','3DDB86','1A9334','00D4BB','2C99A8','00C2FF','344593','6

ESP32连接BLE设备具体实现的说明

文章目录一、基础概念二、相关API参数与使用说明三、整体连接流程总结本篇文章以ESP32C3平台作为主机连接血糖仪蓝牙设备的过程为例,对代码的实现进行分析与理解。一、基础概念在上手撕代码之前,让我们准备好砍柴刀,先使用nRFConnectAPP连接血糖仪对Gatt协议概念以及各层次进行理解,APP下载链接自行百度,这里就不贴出来了,废话不多说,打开手机蓝牙连接血糖仪蓝牙设备,左图为血糖仪的所有服务项,分别是GenericAccess、DeviceInformation、UnknownService、UnknownService四项服务(Service),右图是UUID为0x1000的Unkno

【ESP8266 (12F)】Wi-Fi通信与TCP/IP协议栈(测试文章)

测试文章:ESP8266是一款低成本的Wi-Fi芯片,它可以实现无线网络的连接和通信。本文将介绍ESP8266的Wi-Fi通信功能和TCP/IP协议栈的使用方法。文章目录一、Wi-Fi通信1.1STA模式1.2AP模式1.3STA+AP模式二、TCP/IP协议栈三、实验步骤四、总结一、Wi-Fi通信Wi-Fi是一种无线局域网技术,它可以让设备在一定范围内通过无线电波进行数据传输。Wi-Fi遵循IEEE802.11标准,目前常见的有802.11b/g/n等协议。不同的协议有不同的频率、速率和兼容性。ESP8266支持802.11b/g/n协议,可以工作在2.4GHz频段。它可以作为一个Wi-Fi

使用Python语言和TensorFlow Lite快速搭建AI模型

作者:禅与计算机程序设计艺术1.简介人工智能(ArtificialIntelligence,AI)是指机器具有可以模仿或自己学习的能力,能够从经验中获取知识并解决问题。它可以自动分析、理解、交流及学习数据以提高决策力、洞察力以及创造力。近年来,基于深度学习(DeepLearning)技术的计算机视觉、自然语言处理等领域都取得了突破性的进步。其在图像识别、语音识别、视频分析、推荐系统等诸多领域都已广泛应用。但是,传统的机器学习方法训练耗时长,难以部署在移动设备、边缘计算平台等资源有限的情况下。另外,当前的深度学习框架如PyTorch、TensorFlow、Keras等运行速度较慢,并且支持的硬件

微信小程序+阿里物联/Onenet物联+esp32搭建无服务器物联系统(一)---ESP32硬件设计开源

   目录 简介一、硬件设计开源连接二、硬件设计解析        1、电路原理图    2、PCB版图    3、BOM资料    4、整体项目的资料连接微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(一)微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(二)---阿里物联平台搭建重点来了:这是小程序的开源代码,记得加星哦!!B站视频连接(如果下边视频无法播放也可以参考这视频)         5、小程序二维码 简介    经过4G模块开发如意控系统成功以后,就萌生了用WiFi模组开发如意控系统的想法,这样用户可以通过WiFi方式实现远程连接与控制,在连

常见的3d bounding box标注工具

0.简介对于3dboundingbox而言,近几年随着自动驾驶的火热,其标注工具也日渐多了起来,本篇文章不讲具体的算法,这里主要聚焦于这些开源的3dboundingbox标注工具,以及他们是怎么使用的。这里借鉴了我想静静,博主的博客作为基础,然后再结合自己的使用与了解完成扩充。1.3d-bat在本文中,我们专注于在新型3D边界框注释工具箱(3DBAT)的帮助下获取2D和3D标签,以及道路上物体的轨迹ID。我们基于Web的开源3DBAT包含多项智能功能,以提高可用性和效率。例如,此注释工具箱支持使用插值对轨迹进行半自动标记,这对于跟踪、运动规划和运动预测等下游任务至关重要。此外,通过将注释从3D

解析错误:语法错误,/home/u610435277/public_html/wp-content/themes/zerif-lite/inc-lite/ininc/jetpack.php in/home/u610435277/

我在Localhost上使用WordPress设计了一个网站,并使用Filezilla将其上传到在线服务器,一切都取得了成功,但是在上传后,我面临问题,错误代码在下面给出。解析错误:语法错误,/home/u610435277/public_html/wp-content/themes/zerif-lite/inc-lite/ininc/jetpack.phpin/home/u610435277/PHP错误我几次交叉检查了我的PHP代码,这是正确的。我的代码请给我足够的信息看答案可能你没有给在您的文件开始。这就是为什么ID没有期望功能在此开始的原因。检查是否可能是问题。

物联网(三)---WEB下发命令控制单片机[STM32+OneNET+ESP8266]

物联网(一)---快速上手[STM32+OneNET+ESP8266]物联网(二)---原理分析[STM32+OneNET+ESP8266]物联网(三)---WEB下发命令控制单片机[STM32+OneNET+ESP8266]物联网(四)---搭建自己的TCP服务器[ESP8266]物联网(五)---搭建自己的云平台[ESP8266+Django]前面已经介绍了怎么将单片机连入互联网,使单片机能够将采集到的数据上传到互联网上,可以直接通过网页来进行查看,以及对其中的原理进行了相应的介绍说明。本文将对如何从网页上下发命令来控制单片机作相应的讲解。前面已经介绍过,使用由于HTTP协议是无状态,短连

物联网开发笔记(41)- 使用Micropython开发ESP32开发板之控制4*4矩阵键盘

一、目的       这一节我们学习如何使用我们的ESP32开发板来操作4*4矩阵键盘。二、环境       ESP32+PS2摇杆+4*4矩阵键盘+ThonnyIDE+十几根杜邦线接线方法: 矩阵键盘原理: 三、代码frommachineimportPinimporttime#创建行的对象row1=Pin(19,Pin.OUT)row2=Pin(18,Pin.OUT)row3=Pin(5,Pin.OUT)row4=Pin(17,Pin.OUT)row_list=[row1,row2,row3,row4]#将创建的行对象放到list里面#创建列的对象col1=Pin(16,Pin.IN,Pin