
IoT
文章平均质量分 77
枫★曦
Stay simple,stay positive...
展开
-
LiteOS Kernel启动流程
以下是我根据LiteOS Kernel源代码总结的LiteOS Kernel启动流程。比如需要实现ST MCU的支持,那么需要实现LOS_BoradExampleEntry接口,按照架构最佳的方式是需要:1. 添加ST***.h/ST***.c的源代码到Kernel源代码中。2. 配置MCU硬件启动的参数,比如汇编代码(**.s)等。以上是我对Lit原创 2017-05-27 11:42:27 · 2660 阅读 · 1 评论 -
Arduino开发之Flame Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0076 Analog Flame Sensor并结合DFR0021-R为例,基于A...原创 2018-11-02 17:53:23 · 772 阅读 · 0 评论 -
Arduino开发之Steam Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以SEN0121 Analog Steam Sensor并结合DFR0021-R为例,基于A...原创 2018-12-17 19:51:29 · 773 阅读 · 1 评论 -
Arduino开发之Relay Module
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。 我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0017 Relay Module并结合DFR0021-R为例,基于Ardui...原创 2019-01-30 14:23:14 · 2751 阅读 · 0 评论 -
Arduino开发之Analog Rotation Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0058 Analog Rotation Sensor结合DFR0021-R为例,基...原创 2019-02-25 10:29:21 · 1040 阅读 · 0 评论 -
Arduino开发之Analog Voltage Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0051 Analog Voltage Sensor结合DFR0021-R为例,基于...原创 2019-03-12 20:11:55 · 1706 阅读 · 1 评论 -
Arduino开发之CV模块OpenMV
今天介绍下Arduino实现机器视觉方面一个很有用的模块:OpenMV。下面介绍下相关的资源,官网:https://openmv.io/国内资源:https://singtown.com/openmv/OpenMV模块:特征:支持脸部/眼部检测 快照(灰阶或RGB565 BMP/JPG/PPM/PGM) 低功耗 视频录制(视频:灰阶/RGB565 MPEG;图片:灰...原创 2019-04-29 15:54:35 · 2143 阅读 · 0 评论 -
ROS开发之环境搭建:Ubuntu 18.04安装ROS Melodic
首先我们看看官网的版本。Kinetic Kame的安装信息如下:Melodic Morenia的安装信息如下:因为我这里安装的是Ubuntu 18.04 LTS,所以我这边安装ROS Melodic Morenia版本。下面是安装步骤。1. 配置Ubuntu仓库,/etc/apt/source.list,打开Ubuntu Software-> Software &...原创 2019-05-30 15:05:54 · 15200 阅读 · 6 评论 -
ROS开发之hello_world发布订阅Python篇
创建一个ROS Workspace 的方法总结:mkdir -p ~/catkin_ws/srccd ~/catkin_ws/srccatkin_init_workspacecd ~/catkin_ws/catkin_makesource devel/setup.bash创建ROS Packagecd ~/catkin_ws/srccatkin_creat...原创 2019-07-26 16:25:45 · 605 阅读 · 0 评论 -
ROS开发之ROS文件系统架构
ROS文件系统架构:Packages:是ROS代码的软件组织单元。每个Package包含库、可执行程序、脚本或其他构件。 Manifests(package.xml):清单是Package的描述。它用于定义包之间的依赖关系,并捕获关于包的元信息,如版本、维护程序、许可证等。ROS基本概念:Nodes: 节点是使用ROS与其他节点通信的可执行文件。 Messages: 订阅或...原创 2019-08-20 16:04:11 · 724 阅读 · 0 评论 -
Vue入门示例
下面是Vue入门的简单程序。软件环境:node.js - 8.12.0npm - 6.4.1visual sutdio code - 1.27.2步骤:1. 创建文件夹(web-project)2. 安装vue-cli如果需要清理缓存,那么执行下述命令:npm cache clean -f3. 创建web工程4. 修改components...原创 2018-09-26 23:44:18 · 272 阅读 · 0 评论 -
Arduino开发之Digital Tilt Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0030 Digital Tilt Sensor并结合DFR0021-R为例,基于A...原创 2018-08-21 19:43:25 · 955 阅读 · 0 评论 -
Arduino开发之Analog Grayscale Sensor
环境搭建:1. Arduino UNO R3开发板, 2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0022 Analog Grayscale Sensor并结合DFR0021-...原创 2018-07-20 18:13:53 · 910 阅读 · 0 评论 -
Arduino开发之Light Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。目前最新版是1.6.0。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0026 Light Sensor为例,基于Ardui原创 2017-06-28 20:49:34 · 2544 阅读 · 0 评论 -
Arduino开发之Blink LED
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。目前最新版是1.8.3。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0021-R LED为例,基于Arduino Uno R3原创 2017-07-22 20:39:35 · 1203 阅读 · 0 评论 -
Arduino开发之Infrared Motion Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.3。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以Infrared Motion Sensor(SEN001原创 2017-08-05 18:13:52 · 1032 阅读 · 0 评论 -
Arduino开发之Analog Sound Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.3。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以Analog Sound Sensor(DFR0034)并结合DF原创 2017-09-20 10:37:33 · 2800 阅读 · 0 评论 -
Arduino开发之Analog Linear Temperature Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.3。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以Analog Linear Temperature Sen原创 2017-10-09 19:10:15 · 520 阅读 · 0 评论 -
Arduino开发之Digital Push Button(Red)
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.3。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以Analog Linear Temperature Sensor(原创 2017-11-21 20:01:34 · 1014 阅读 · 0 评论 -
Arduino开发之GP2Y0A21 Distance Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.3。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以GP2Y0A21 Distance Sensor并结合DFR002原创 2017-12-21 19:46:51 · 3983 阅读 · 0 评论 -
Arduino开发之SEN0114 Moisture Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.3。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以SEN0114 Moisture Sensor并结合DFR0021-R为例,基于Arduino Uno R3和Arduino ID...原创 2018-01-22 19:45:56 · 651 阅读 · 0 评论 -
Arduino开发之SEN0132 Carbon Monoxide Sensor (MQ7)
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以SEN0132 Carbon Monoxide Sensor(MQ7)并结合DFR0021-R为例,基于Arduino Uno ...原创 2018-02-12 15:41:12 · 2504 阅读 · 0 评论 -
Arduino开发之Capacitive Touch Sensor
环境搭建:1. Arduino UNO R3开发板,2. Arduino IDE。我这里使用的是1.8.5。可以在https://www.arduino.cc/en/Main/Software下载并安装。安装好之后,桌面会有如下图标。示例开发:1.连接设备。本例中我们以DFR0030 Capacitive Touch Sensor并结合DFR0021-R为例...原创 2018-06-25 20:36:50 · 2208 阅读 · 0 评论 -
Arduino开发之添加Library
Arduino IDE添加Azure IoT Lib和所支持的传感器的方法:打开“Project”-“Load Library”-“Library Manager“,添加Azure IoT连接库的方法,搜索"Azure"关键字添加传感器的方法,在Topic下拉框中选择“Sensors”,其他Lib的加载方式类似,或者需要添加Lib支持所在链接后,然后按照上述方式添加。...原创 2019-09-29 22:44:40 · 2023 阅读 · 0 评论