学习目标:
一、智慧农业E53_IA1扩展板、智慧物流E53_ST1扩展板、智慧路灯E53_SC1扩展板、智慧烟感E53_SF1扩展板、人体感应E53_IS1扩展版、智慧井盖E53_SC1扩展板,共六个实验。
二、通过微信小程序,将设备与小程序相连。
学习内容:
一、智慧农业、智慧物流、智慧路灯、智慧烟感、人体感应、智慧井盖
参考 小熊派开源社区
串口界面可以显示读出的数据,例如:
BearPi开发板提供多个案例,案例以A、B、C、D进行不同类别进行分级,方便初学者由浅入深逐步学习。 A1 - A99:内核类 B1 - B99:基础外设类 C1 - C99:E53传感器类 D1 - D99:物联网类
编号 | 类别 | 例程名 | 说明 |
---|
A1 | 内核 | thread | 任务交替打印 | A2 | 内核 | timer | 定时器 | A3 | 内核 | event | 事件 | A4 | 内核 | mutex | 互斥锁 | A5 | 内核 | semp | 信号量 | A6 | 内核 | message | 消息队列 | B1 | 基础 | led_blink | 红色 LED 不间断烁 | B2 | 基础 | button | 按键控制LED灯亮灭 | B3 | 基础 | pwm_led | 红色 LED 呼吸灯 | B4 | 基础 | adc_mq2 | ADC读取电压 | B5 | 基础 | i2c_bh1750 | I2C读取NFC标签 | B6 | 基础 | basic_uart | UART自发自收 | C1 | E53传感器 | e53_sf1_ | example | C2 | E53传感器 | e53_ia1_example | 驱动温湿度传感器 SHT30 | C3 | E53传感器 | e53_sc1_example | 驱动光强传感器 BH1750 | C4 | E53传感器 | e53_sc2_example | 驱动6轴陀螺仪 MPU6050 | C5 | E53传感器 | e53_is1_example | 驱动人体红外传感器 | D1 | 物联网 | iot_wifi_ap | Wifi热点创建 | D2 | 物联网 | iot_wifi_sta_connect | Wifi联网 | D3 | 物联网 | udp_client | 使用 Socket 实现 UDP 客户端 | D4 | 物联网 | tcp_server | 使用 Socket 实现 TCP 服务端 | D5 | 物联网 | iot_mqtt | 使用 Paho-MQTT 软件包实现 MQTT 协议通信 | D6 | 物联网 | iot_cloud_oc_sample | 接入华为IoT 云平台 | D7 | 物联网 | iot_cloud_onenet_sample | 接入中国移动 OneNET 云平台 | D8 | 物联网 | iot_cloud_oc_smoke | 基于华为IoT平台的智慧烟感案例 | D9 | 物联网 | iot_cloud_oc_light | 基于华为IoT平台的智慧路灯案例 | D10 | 物联网 | iot_cloud_oc_manhole_cover | 基于华为IoT平台的智慧井盖案例 | D11 | 物联网 | iot_cloud_oc_infrared | 基于华为IoT平台的智慧人体感应案例 | D12 | 物联网 | iot_cloud_oc_agriculture | 基于华为IoT平台的智慧农业案例 | D13 | 物联网 | iot_cloud_oc_gps | 基于华为IoT平台的智慧物流案例 |
二、通过微信小程序,将设备与小程序相连。
通过手机控制开关,参考视频。
总结
通过bearpi学习鸿蒙物联网开发板的操纵,从中学习HarmonyOS分布式操作系统,之后会进一步学习物联网开发以及各类开发板。
|