您的位置 首页 golang

《物联网其实很简单》-简介

大家好我是will,这是我第一次在头条发布文章,主要目的是将工作几年来的 嵌入式 经验分享给大家,同时也希望和大家一起学习有关物联网的相关知识。

物联网简称IOT即 万物互联 的意思。愿景是希望通过各种传感器技术(射频、红外、激光、化学)实现任何需要监控的物体或过程的智能化感知,从而实现万物互联。

物联网基于互联网之上,互联网实现的是人与人之间的连接。而物联网的概念是实现物与物、物与人的连接。

总体来讲物联网的前景非常好,各个公司都希望将自家的设备连接到网上,但是这个网都是自家搭建的私有网。所以will看真正的物联网离咱们还是比较远的。只有实现信息互通才会实现真正意义的物联网。像国内的 小米 做的就非常好,做了 小米 iot平台,各个子公司、投资的公司、合作的公司都会接入 小米 自家的iot平台,这样就实现了设备间的信息互通, 小米 手环知道了你的运动数据, 小米 净水器知道了你的用水数据等等。这样在后台进行分析就可以知道你这个人的性格、习惯再帮推送一些广告、购物链接。而这些都是在你不经意间发生的。所以畅想一些物联网的未来,它一定会成功不仅再消费电子领域再工业控制领域一样会。它会帮助我们解决很多问题,知道更过信息。

废话说多了,后面的will会从物联网开发的角度和大家一起进行学习和探讨,我会以最简单最易懂的形式将看过我文章的小白打造成一个可以将idea变成产品的嵌入式开发者。所以大家不要担心,自己对于电子不懂,只要你善于学习、乐于学习,我相信看我我文章的一定会学习的。有不懂的电子知识我会另写文章和大家一起学习。

接下来介绍一下后面咱们会用到的一些工具和知识点

1. cadence:我个人用的一款eda软件,就是画个原理图和PCB的工具。will认为cadence是世界上最好用的eda工具,没有之一,不需要争议,哈哈

2.嘉立创:这个一个pcb制造厂,我平常会用这个厂进行投板打样,厂家网站做非常好,支持打样 smt 非常方便。

3. keil :接触过51的同学都会很熟悉这个软件,用于 嵌入式编程 使用,常用与stm32、51等MCU的编程。

4.iar:这款软件和keil我认为属于相同级别,多用于mcu编程,我会用它编程stm8和cc2530.

5.vscode:这是微软出的一款文本编译器可以安装各种插件打造成一个多功能的 ide ,再嵌入式上我会使用它安装PlatformIO用于esp32和esp8266的编程。同时PlatformIO也支持Arduino的编程,后面讲到Arduino我会向大家介绍这款软件。

6. 树莓派 :在进行嵌入式linux编程的时候我会向大家使用树莓派进行编程,这里面涉及的知识点会比较多,例如:wiringPi、golang、 python 、docker等。我会利用现在比较火的 高级语言 为大家讲解 演示。

7. github :这是全球最大的同性交友网站(哈哈,开玩笑的,这是一个代码托管网站),我会将我分享的代码模板资料存储到github、gitee或百度网盘上,大家自己有兴趣可自行下载。

8.后台:由于后台服务部分我会的也不是很多,我会将我会的一些东西介绍给大家,我会使用python、golang实现设备的接入、数据的存储功能。后面大家有兴趣可自行查阅资料扩充这部分。

最后希望大家可以跟我一同学习,共同进步。

文章来源:智云一二三科技

文章标题:《物联网其实很简单》-简介

文章地址:https://www.zhihuclub.com/101289.shtml

关于作者: 智云科技

热门文章

网站地图