华清远见FS-Hi3861开发套件,支持HarmonyOS 3.0系统。开发板主控Hi3861芯片内置WiFi功能,开发板板载资源丰富,包括传感器、执行器、NFC、显示屏等,同时还配套丰富的拓展模块。开发板配套丰富的学习资料,包括全套开发教程、视频课程、7大项目实战案例,
可以帮助学员系统性学习鸿蒙设备开发及物联网开发。同时作为一款物联网开发板,华清远见FS-Hi3861开发套件可以进行物联网全技术体系的学习,包括传感器、无线传感网络(WiFi/蓝牙)、物联网操作系统(OpenHarmonyOS)、物联网云接入(华为云)等技术方向,可广泛应用于高校物联网创新教学、学生毕设及企业产品开发评估。
可学习技术:鸿蒙设备开发环境搭建、鸿蒙裸机驱动开发、OpenHarmonyOS系统开发、鸿蒙网络开发、华为IoTDA设备接入、鸿蒙系统项目开发等鸿蒙设备开发及物联网开发技术。可实战项目:智能照明灯、智能安防报警、智能农业、智能温度计、智能测距仪、倒车雷达、智能小车。
这7个综合项目的难易程度各不相同,方便用户以循序渐进的方式进行学习。项目案例的设计,偏重于综合性更强,更贴近于产品化。每个项目,都可以使用“NFC碰一碰”进行配网。每个项目,都有微信小程序和华为云物联网平台的联动。每个项目,都配套详细的项目开发文档及实验源码,非常方便开发者学习。
公众号“华清远见V智能有料”,回复“鸿蒙项目”,可索取项目配套文档及源码。
为了保障家庭生活中人身以及财产安全,设计了一款基于单片机的智能安防报警系统,主要有遭遇窃贼等报警功能。当家庭中发生非正常紧急情况时,通过一系列传感器的感应,及时将测量数据但反馈给单片机,判断事故后立即进行声光报警。
4) 保存一键安防报警功能信息到ESP32单片机外部存储中,掉电再次开机后继续安防模式。
本项目使用的是华为云物联网平台作为中间服务器,在设备端(Hi3861),首先进行连接附近的WiFi热点,与华为云物联网平台建立MQTT连接,并且使用JSON格式数据进行交互数据;在应用端(微信小程序),使用HTTP协议与华为云物联网平台进行连接,使用华为云物联网平台相关的API进行交互数据。
在设备端,在连接不上附近WiFi热点的时候,会在OLED显示屏上显示,连接WiFi热点失败的提示信息,此时我们可以使用微信小程序上的NFC烧写界面,将WiFi名称和密码进行烧写开发板上的NFC标签,然后再重新开发板进行重新连接新的WiFi热点。
设备端在空闲的时候,监听订阅的主题中是否接收到云平台转发下来的数据,如果接收到了,进行JSON的数据解析,然后控制相关设备。
本项目使用的是WF-H861-RTA1模组作为主控,此模组是基于Hi3861V100芯片设计的,该芯片是一款高度集成的2.4GHz芯片,集成了IEEE 802.11b/g/n基带和RF电路,包括功率放大器PA、低噪声放大器LNA、RF balun、天线开关以及电源管理模块等。
支持20MHz标准带宽和5MHz/10MHz窄带宽,提供最大72.2Mbit/s物理层速率。并且集成了高性能32位微处理器,提供SPI、UART、I2C、I2S、PWM、GPIO以及多路ADC模拟输入等丰富的外设接口,同时支持SDIO2.0接口,时钟最高支持50MHz。
NFC通信使用的是恩智浦公司生产的NT3H1101芯片,此芯片支持I2C通信,支持可配置的现场检测引脚,内部配备有EEPROM存储芯片,允许在RF和I2C之间快速传出数据,不收EEPROM内存的写入周期进行限制。
采用SSD1306芯片进行驱动0.96寸OLED显示屏,本显示屏使用黄+蓝屏幕进行显示。点阵数量为128*64。
在本实验中,使用I2C总线C三合一传感器进行通信,读取当前的光照强度、红外、接近的数据。下面给出了硬件连接图:
4. 在“注册”页面中,填入手机号进行注册,所有信息填写完成之后,点击“注册按钮”进行注册,注册成功之后,进入下一步。
6. 在登录界面,填入刚刚注册的“手机号”、“华为账号”和“密码”,然后点击“登录”。
8. 在控制台的左上角,因为“标准版免费试用仅对企业用户开放,个人用户建议使用北京四基础版”,所以选择地区为“北京四开元体育”,然后点击左侧“服务列表”。
9. 在“服务列表”的搜索框中搜索“IoTDA”,然后点击“设备接入 IoTDA”。
10. 点击“平台接入地址”,需要在记事本记录“MQTT协议设备接入IP地址和端口号”。
11. 我们只需要使用设备接入的MQTT协议就可以,记住这个服务器的地址。
13. 选择所属的资源,产品名称填写smartSecurity_Hi3861,数据格式默认,厂商名称和设备类型任意,点击确定。
15. 选择所属资源空间,所属产品,填写设备标识码为hi3861,秘钥为fs123456,当然也可以自己定义。
16. 点击左侧“产品”,点击设备新创建好的产品名称“smartFarm_Hi3861”
28. 修改华为云平台的MQTT服务器的IP地址,打开Windows下cmd控制端,在控制端输入内容。