我的创作纪念日

机缘

最开始接触CSDN是作为技术员经常需要在C上查看一些资料,学习一些东西,下载一些资源,随着现在资源越来越多,就需要获取CSDN上的积分,最早是可以通过评论和收藏获得积分的,那个时候为了赞积分,就找一些资源下载,然后给好评,就能得到一个积分,那个时候我的CSDN上的积分是同仁们比较羡慕的存在,经常帮助同仁们现在东西,哈哈!后来CSDN改革了,积分也就成为了历史,

最近这些年我做了很多项目,包括STM32、PIC单片机、4G模组二次开发、WiFi模组二次开发、小程序学习和制作、物联网服务器搭建等等。自己从一名硬件工程师变成了一名全能的软硬通吃的物联网全站开发工程师,再到一名项目经理,再就是成立我自己的公司---哈尔滨通然物联科技有限公司。我的成长和学习笔记在CSDN的空间里记录了很多,希望能够记录自己的成长,也同时共同学习和进步。


收获

我收获了很多的粉丝,自己写的文章都有较高的浏览量,能够帮助到别人是一件很快乐的事情。


我的成长和网友们的关注和支持也是分不开的,谢谢你们!

日常

创作博客成为了我工作和学习生活的一部分,由于工作的性质决定了我们作为研发人员要不断的学习新的技术,学习的过程就会记录大量的调试过程和学习笔记,我会把这部分整理成为博客,记录在CSDN中,可以分析的非涉密部分学习笔记我就会分析给广大的网友们,让他们不会重踩我踩过 的坑。帮助朋友们更顺利的完成产品设计,原理bug!!


成就

基于微信小程序无服务方案开发这是我最为得以作品,该方案严格的说是有服务器的,只是运用了服务器是微信小程序的云开发功能,运用微信小程序云开发中的云数据库、云函数、云存储等功能,实现用户数据存储,用户的设备信息存储等功能。

微信小程序云开发介绍

小程序云开发是微信最近推出的新的一项能力,它弱化了后端以及运维的概念,开发者无需搭建服务器,使用微信平台提供的api即可完成核心的业务开发。

目前提供三大基础能力支持:

云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码

数据库:既可在小程序前端操作,也能在云函数中读写的 JSON 数据库,免费2G容量

存储:可在小程序前端上传/下载云端文件,在云开发控制台可视化管理,免费5G容量

小程序直连阿里物联平台ALiIoT

该直连方式采用HTTP方式链接阿里物联平台ALiIoT的云端API。

小程序驱动编写,直连IoT平台API的公共参数比较难,下面SDK实现公共参数生成及链接功能,

下面链接介绍了公共参数的官方文档

javascript 复制代码
var data1 = {
            adc: 111,
            iostate: "1201",
            power: "abcd"
          };
        // 读取设备属性状态
        // const config1 = {
        //   Action: "QueryDevicePropertyStatus",
        //   ProductKey: api.productKey,
        //   DeviceName: api.deviceName
        // };
        // RRPC 向指定设备发送请求消息,并同步返回响应
        const config1 = {
          Action: "RRpc",
          ProductKey: api.productKey,
          DeviceName: api.deviceName,
          timeout: 6666,
          requestBase64Byte: base64.encode(JSON.stringify(data1)),
        };
        aliSdk.request(config1, {
          method: "POST"
        },
        (res) => {
          console.log("success")
          console.log(res) //查看返回response数据
          if (res.data.Code) {
            console.log(res.data.ErrorMessage)
            wx.showToast({
              title: '设备连接失败',
              icon: 'none',
              duration: 1000,
              complete: () => {}
            })
            // that.setPropertyData(null)
            console.log("1111nihao ")
          } else {
            // console.log("2222nihao ",res);
            console.log("2222nihao ",JSON.parse(base64.decode(res.data.PayloadBase64Byte)));
            // that.setPropertyData(res.data.Data.List.PropertyStatusInfo)
          }
        },
        (res) => {
          console.log("fail")
          wx.showToast({
            title: '网络连接失败',
            icon: 'none',
            duration: 1000,
            complete: () => {}
          })
          // this.setPropertyData(null)
        },
        (res) => {
          console.log("complete")
          
        })

憧憬

希望哈尔滨通然物联科技有限公司能够健康茁壮的成长起来。希望我们的博客能够得到越来越多网友们的欢迎!谢谢大家的支持!

相关推荐
zluz_1 小时前
微信小程序,组件中使用全局样式
微信小程序·小程序
明月(Alioo)3 小时前
用AI帮忙,开发刷题小程序:微信小程序中实现Markdown图片解析与渲染功能详解
微信小程序·小程序·aigc
说私域8 小时前
技术指数变革下的组织适应性研究:基于定制开发开源AI智能名片S2B2C商城小程序的实践观察
人工智能·小程序·开源
sheji34169 小时前
【开题答辩全过程】以 《基于小程序的校内快递代取服务平台的设计与实现》为例,包含答辩的问题和答案
小程序
lisw0511 小时前
AIoT(人工智能物联网):融合范式下的技术演进、系统架构与产业变革
大数据·人工智能·物联网·机器学习·软件工程
Bruce_Liuxiaowei19 小时前
MQTT协议在物联网环境中的安全风险与防范指南
运维·网络·物联网·安全·网络安全
说私域1 天前
私域整体结构的顶层设计:基于“开源AI智能名片链动2+1模式S2B2C商城小程序”的体系重构
人工智能·小程序·开源
2501_915106321 天前
CDN 可以实现 HTTPS 吗?实战要点、部署模式与真机验证流程
网络协议·http·ios·小程序·https·uni-app·iphone
糖糖单片机设计2 天前
硬件开发_基于物联网的生态环境检测系统
stm32·单片机·嵌入式硬件·物联网·51单片机
程序猿阿伟2 天前
《从踩坑到精通:边缘网关在物联网场景下的实践与优化指南》
物联网