我的创作纪念日

机缘

最开始接触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")
          
        })

憧憬

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

相关推荐
长风清留扬1 小时前
小程序毕业设计-音乐播放器+源码(可播放)下载即用
javascript·小程序·毕业设计·课程设计·毕设·音乐播放器
中科岩创4 小时前
榆能横山煤电厂及周边建筑物爆破振动和位移自动化监测
物联网
郭wes代码13 小时前
Cmd命令大全(万字详细版)
python·算法·小程序
光路科技16 小时前
八大网络安全策略:如何防范物联网(IoT)设备带来的安全风险
物联网·安全·web安全
委员21 小时前
基于NodeMCU的物联网空调控制系统设计
单片机·mcu·物联网·智能家居
逝灮1 天前
【蓝桥杯——物联网设计与开发】拓展模块3 - 温度传感器模块
驱动开发·stm32·单片机·嵌入式硬件·物联网·蓝桥杯·温度传感器
邓校长的编程课堂1 天前
基于树莓派Pico和声音传感器实现声控风扇的技术分享
物联网·嵌入式开发·树莓派pico·编程入门·c++编程·声音传感器·c++趣味编程
计算机徐师兄1 天前
基于TP5框架的家具购物小程序的设计与实现【附源码、文档】
小程序·php·家具购物小程序·家具购物微信小程序·家具购物
曲辒净1 天前
微信小程序实现二维码海报保存分享功能
微信小程序·小程序
朽木成才1 天前
小程序快速实现大模型聊天机器人
小程序·机器人