前言:之前有发过Neptune开发板MQTT连接华为IoT平台文章,但发现写的程序有很大BUG,导致程序运行到开发板经常发生CPU异常(直接不能运行)和平台命令下发错误,在此和之前使用我写的程序发生问题的人说一句抱歉,本次我修改程序,解决了CPU异常(直接不能运行)和平台命令下发错误问题,并测试2030分钟,确保稳定运行,并将一些遇到问题做相关介绍。介绍:本示例将演示如何在Neptune开发板上使用MQTT协议连接华为IoT平台,使用的...
2021-10-11 11:17:56 1.5w浏览 15点赞 3回复 11收藏
本文介绍如何在Neptune开发板上,使用openHarmonyIoT硬件子系统的IIC接口获取MPU6050原始数据并使用四元数姿态解算通过openHarmonyIoT硬件子系统PWM接口驱动舵机1.环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:[Neptune开发板的环境搭建及使用](https:gitee.comhihopeiotdocsblobmasterNeptune%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.md)1.2Neptune开发板openharmonyV1.1.0LTS版本获取:g...
2021-10-08 11:47:23 1.5w浏览 9点赞 5回复 7收藏
前言:有朋友问Neptune开发板ADC如何使用,所以我去查看一下openHarmongIoTAPI发现openHarmong1.1版本中IoT取消了ADC的API,所以只能使用W800SDK中ADCAPI去操作ADC使用获取电压。本文参考:[W800ADC采集电压值](https:www.cnblogs.comdoitingp13920563.html)1、环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:[Neptune开发板的环境搭建及使用](https:gitee.comhihopeiotdocsblobmasterNeptune%E8%BD%AF%E4%BB%...
2021-09-25 21:41:48 1.1w浏览 7点赞 6回复 6收藏
前言:今天看到了唐佐林老师[使用Python开发鸿蒙设备程序(1GPIO外设控制)](https:harmonyos.51cto.composts8428)这篇文章,思考了一下,既然python能够运行在HI3861也应该能够运行的neptune开发板上,话不多说直接开干。(基于openharmonyV1.1.0LTS版本)1、下载源码:gitclonegitgitee.com:delphitangpythonforhos.git2、修改Makefile中交叉编译工具的路径:csky工具链CROSSCOMPILEhomezhywharmonyostoolchaincskyelfabiv2bin...
2021-09-10 13:44:37 1.5w浏览 5点赞 6回复 5收藏
本次将通过MQTT下发OTA升级指令,完成OTA升级固件实验。1、环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:[Neptune开发板的环境搭建及使用](https:gitee.comhihopeiotdocsblobmasterNeptune%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.md)1.2Neptune开发板openharmonyV1.1.0LTS版本获取gitclonehttps:gitee.comhihopeorggroupneptuneharmonyos1.1iot.git2、材料准备1、NeptuneHarmonyOS物联网I...
2021-09-08 23:13:43 1.4w浏览 7点赞 2回复 7收藏
本文将讲解如何在Neptune开发板中发送GET请求去获取bilibili粉丝数,并通过CJSON解析回传的数据将获取到bilibili粉丝数输出至串口。1、环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:[Neptune开发板的环境搭建及使用](https:gitee.comhihopeiotdocsblobmasterNeptune%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.md)1.2Neptune开发板openharmonyV1.1.0LTS版本获取gitclonehttps:gitee.comhihopeo...
2021-09-04 13:58:13 1.4w浏览 10点赞 7回复 4收藏
本文介绍如何在Neptune开发板上,使用openHarmonyIoT硬件子系统的FLASH接口记录开机次数1、环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:[Neptune开发板的环境搭建及使用](https:gitee.comhihopeiotdocsblobmasterNeptune%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.md)1.2Neptune开发板openharmonyV1.1.0LTS版本获取gitclonehttps:gitee.comhihopeorggroupneptuneharmonyos1.1iot.git2、材料...
2021-09-02 18:50:02 1.1w浏览 4点赞 1回复 4收藏
本文介绍如何在Neptune开发板上,使用openHarmonyIoT硬件子系统的PWM接口驱动SG90伺服舵机。1、环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:[Neptune开发板的环境搭建及使用](https:gitee.comhihopeiotdocsblobmasterNeptune%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.md)1.2Neptune开发板openharmonyV1.1.0LTS版本获取:gitclonehttps:gitee.comhihopeorggroupneptuneharmonyos1.1iot.git2...
2021-09-01 13:30:31 1.5w浏览 4点赞 0回复 4收藏
本文介绍如何在Neptune开发板上,使用openHarmonyIoT硬件子系统的PWM接口驱动蜂鸣器播放音乐。1.环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:Neptune开发板的环境搭建及使用1.2Neptune开发板openharmonyV1.1.0LTS版本获取:gitclonehttps:gitee.comhihopeorggroupneptuneharmonyos1.1iot.git2.材料准备1、NeptuneHarmonyOS物联网IOT模组2、无源蜂鸣器模块3、杜邦线若干3.相关基础知识介绍鸿蒙系统IoT硬件...
2021-08-31 20:22:10 1.3w浏览 3点赞 1回复 3收藏
前言:由于Neptune开发板openharmonySDK版本的更新,我发现在之前示例代码中驱动OLED屏幕显示以在现版本中无法使用,故此修改示例代码以支持对当前版本(openharmonyV1.1.0LTS)IoT接口使用I2C驱动OLED屏幕显示,并把修改代码和调试过程中出现的一些问题在做说明。1.环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:Neptune开发板的环境搭建及使用1.2Neptune开发板openharmonyV1.1.0LTS版本获取:gitclonehttps:g...
2021-08-31 15:32:13 1.8w浏览 10点赞 11回复 11收藏
润和的Neptune开发板是一款高性价比WiFi&蓝牙双模SoC开发板,基于W800芯片,是一款具有极高性价比与可玩性鸿蒙开发板。因为Neptune开发板具有BLE功能,但却一直无法使用BLE功能,近期通过阅读W800SDK与润和基于Neptune开发板的键盘蓝牙模块的开源代码,清楚了Neptune开发板如何实现BLE功能。话不多说,主要操作与分析如下:一、W800SDK操作与分析步骤一:通过git下载W800SDKgitclonegitgitee.com:wendalwmsdkw800.git步骤二:进...
2021-07-10 18:06:21 1.5w浏览 4点赞 0回复 3收藏
手中正好有一块0.96寸TFTLCD屏幕所以就想能不能通过鸿蒙开发板驱动TFTLCD屏幕一、分析:由于0.96TFTLCD采用SPI的通信方式,但我使用的是1.1版本程序在驱动中并没有找到关于SPI的驱动(有也不会写呀....😂)所以我想到了IO口模拟SPI通信方式来实现驱动TFTLCD屏幕二、材料准备:1.NeptuneHHSLNPT102开发板一块。2.0.96TFTLCD屏幕一块3.导线若干,电源线。4.编辑,编译环境(基于1.1版本),Ubuntu20.04.2LTS,烧录Windows环境SecureC...
2021-06-02 10:38:53 1.7w浏览 4点赞 1回复 4收藏
通过对Neptune开发板W800SDK内置libemqtt的学习和W800mqtt示例代码分析通过对W800mqtt示例代码稍加增加完成了对LED灯的开关主要增加if(strcmp(msg,on)0){GpioSetOutputVal(WIFIIOTGPIOPB08,WIFIIOTGPIOVALUE0);打开LED8灯}elseif(strcmp(msg,off)0){GpioSetOutputVal(WIFIIOTGPIOPB08,WIFIIOTGPIOVALUE1);关闭LED8灯}代码如下:(MQTT服务器然也物联测试服务器)include<stdio.h>include<string.h>include<stdlib.h>include"ohosi...
2021-05-07 18:27:39 1.3w浏览 2点赞 2回复 2收藏
通过对Neptune开发板学习同时参考https:harmonyos.51cto.composts2962博文写了一个SSD1306+PCF8563实现电子钟功能:1,先修改SSIDPSK:在netparams修改SSIDPSKdefinePARAMHOTSPOTSSID"XXXXXX"yourAPSSIDdefinePARAMHOTSPOTPSK"XXXXXX"yourAPPSK2,连接WIFI:strcpy(config.ssid,PARAMHOTSPOTSSID);strcpy(config.preSharedKey,PARAMHOTSPOTPSK);config.securityTypePARAMHOTSPOTTYPE;osDelay(10);intnetIdConnectToHotspot(&conf...
2021-05-07 17:08:26 1.1w浏览 4点赞 4回复 4收藏