学习物联网开发板除了主板外还需要哪些材料和工具呢?听听我是怎么选的。

主要的开发板我们选好了,现在来聊聊我们会常用到的其他零件吧。小白入门物联网除了主板还需要哪些东西呢?我们怎么选择呢?今天我们一起来聊一聊我是怎么选的吧?

我认为选择模块最好贴近生活,比如生活中常见的或者生活中能用的上的为选择标准。再根据价格和难易程度进行选择。学习要通过实践来完成。这样学起来才有动力。因为每做完一个就会有满满的收获感。

我个人就选择了如下模块:

第一类传感器模块:温湿度传感器模块DH11  选它的原因是可以通过物联网开发板连接网络来制作远程监测温湿度计实时监测温湿度使用。可燃气体传感器  因为本人偶尔会因烧水或者做饭而忘记关火导致煤气泄漏,非常危险准备用它做可燃气体报警器,提醒自己。声音传感器  和光照传感器  主要是想用来做个楼道灯实验来用,通过实验来了解楼道灯的具体工作原理。超声波距离传感器  用来做个测距尺使用。红外接收传感器模块  用来学习遥控器接收控制原理的使用。

第二类开关及可调电阻模块:可调电阻模块和开关模块,用来学习什么是数字信号什么是模拟信号。开关信号很容易理解那就是开关的两种状态“通,断”两种状态通过状态来确认数字信号,“通”即是数字信号“1”,“断”就是数字“0”数字信号就是有许多的“0和1”组成的数组称之为数字信号。模拟信号有位大神总结的非常准确那就是“烧开水”。所谓的“烧开水”就是烧水过程中水的温度的状态即是模拟量的状态水温逐渐升高直至水沸腾温度100度便不再升高。可调电阻也是如此电阻值会因为调节而逐步的变化直至到他的最极限值。

第三类显示模块:用来显示开发板输出的一些信号和数据的模块。LED黄红绿三色模块  用来搭建红绿灯程序的确认来使用(自己做的有点丑但是不耽误使用)。RGB全彩LED  用来测试程序改变颜色的原理及应用。LED数码管显示模块  ,LCD 显示模块   ,个人建议这两款一定要选择带转接板的,因为价钱不会贵很多使用起来会非常方便而且节省I/O口最好不要买我这款搭建电路连线多而且费端口最主要是接线多了就容易出错我已入坑为大家避坑。

第四类:舵机  ,和继电器模块  这两个主要是用来学习数字信号输出,和PWM信号输出的区别使用。

第五类也是电路搭建中必须要用的,也是最重要的面包板和杜邦线  ,面包板可不是面包做的板子或者做面包用的板子,现在的它和面包没有任何关系为什么人们习惯称这种搭建电路原型的工具为面包板呢?好久好久以前,当电子元器件个头儿比较大,也比较重,年轻人将他们祖母制作和烘焙面包的木板拿过来,使用一些图钉或者铁钉定在木板上当做接线柱,在使用金属导线开始搭建实验电路。

随着时光流逝,电子器件变得越来越小,现在我们有了更好的方法搭建电路了。这使得全世界的妈妈们不再为满脑子奇思怪想的娃们去枪她们厨房里的木板而欢欣鼓舞了。也许,这就是面包板原型。不管你信不信,反正这个名字对于这种免焊接电路板的工具从它诞生起一直沿用到现代。对于电子和线路初学者来讲,面包板也是最常用的练兵场所。面包板的优雅之处在于,无论电路的简单还是复杂,它都能够完成实验。

面包板的另外一个用处就是来测试一些新的元器件的使用,特别是对于一些集成电路,借助于面包板你可以反复搭建各种测试电路而无需对器件进行焊接和拆焊。面包板是搭建基础电路原型的试验产品。最初人们都是在类似于切面包的木板上做电路搭接试验,随着技术发展直到1970年无需焊接的插接板(又名阵列板)变得普及,面包板慢慢的变成了这种便捷电路原型实验产品的统称。所以在英文里“面包板(breadboard)”和“原型(prototype)”是同义词。因为这种插接板无需焊接,还可以反复使用,所以它非常适合电子爱好者为了电路原型试验的必备产品。

好啦除了主要开发板以外的材料我就介绍这么多了,大家可以根据自己的需求进行选择和购买吧。大家有更好的建议和模块一定不要忘记留言或者私信我哦。让我们共同进步,一起学起来吧。
---------------------
作者:起点116
链接:https://bbs.21ic.com/icview-3207772-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

学习物联网开发除了主板外需要哪些材料和工具呢相关推荐

  1. 2021物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT、E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link

    2021物联网开发学习--基于小熊派IoT开发板Bear-Pi-IOT.E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link 目录 作者介绍 目的 用到的 ...

  2. 【填坑】初识钛极小龟NB-IoT物联网开发套件TiKit

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 文章目录 前言&概述 资料整理 钛极OS(TiJOS)开发环境 钛极小龟教案( ...

  3. 零基础物联网开发,踩坑无数,得到这份宝典 | 原力计划

    作者 | Haor.L 责编 | 王晓曼 出品 | CSDN博客 笔者最近参加了校内的一场物联网开发竞赛,从零开始,踩坑无数,感觉很多时候事情都不像预料的一样发展,离开了美好的IDE,太多事情要在板子 ...

  4. 物联网开发板设计笔记 (1/7)__ 设计思路

    最近给咱们的用户做了 2 个开发板,以后大家学习物联网开发就方便点了,这里把设计的过程分享给大家.在设计之初主要有以下几个方面的考虑: 1.目前直连平台的物联网硬件终端产品主要采用移动通信和 wifi ...

  5. 鸿蒙物联网开发——BearPi Nano开发板系列2

    学习目标: 一.智慧农业E53_IA1扩展板.智慧物流E53_ST1扩展板.智慧路灯E53_SC1扩展板.智慧烟感E53_SF1扩展板.人体感应E53_IS1扩展版.智慧井盖E53_SC1扩展板,共六 ...

  6. 教你用华为云玩转物联网开发

    声明:本篇文章部分资料来自直播HCSD专家讲堂 <一节课玩转物联网开发>,本课程为直播课程 本篇文章将带大家了解物联网数据在华为云loT平台上端到端流转的过程,并指导大家基于华为云IoTD ...

  7. 阿里云HaaS100物联网开发板学习笔记(三)轻应用初步--用js让小灯闪烁起来

    摘要:能让JavaScript应用运行在haas100开发板上,这实在是太酷了,这种方式被阿里云称之为"轻应用".本文带各位从零开始,先了解啥是轻应用,然后搭建环境,再一步步将一个 ...

  8. 又到开学季 学习神器走一波 物联网开发板

    开学啦,小伙伴们又要开启校园生活了,喜欢学习嵌入式的学霸们,虽然勤奋好学是好事,但也要正确的选择才能尽快入门哦! 对需要的学生党们来说,这款4412物联网开发板超级适合学习,资料丰富,配合项目实战,同 ...

  9. 阿里云HaaS100物联网开发板学习笔记(六)做个智能灯---一个完整的开发例子

    摘要:本篇文章将前期几个专题综合起来,基于阿里云HaaS100的新固件设计制作一个智能灯.这个智能灯由云平台.手机APP端和设备端组成,基本上涵盖了一个物联网小项目所需的主要步骤. 目录 1.在阿里云 ...

最新文章

  1. springboot整合mybatis和mybatis-plus
  2. Linux Kernel Coding Style
  3. python Day5
  4. odps结合mysql统计
  5. 使用vim寄存器(reg)功能(vim 复制、剪切、粘贴功能简介)
  6. Java基本类型与运算
  7. happen-before原则的理解
  8. springboot+flowable第四节(设置监听事件)
  9. [译] Cilium:BPF 和 XDP 参考指南(2021)
  10. ice(Internet Communications Engine) window 安装与配置
  11. MySQL索引实现、MySQL索引原理、索引下推、索引覆盖、索引失效
  12. 在python编译器中调用JAVA程序——JPype使用总结
  13. 将数组分成两部分使得两部分的和的差最小
  14. 下终南山过斛斯山人宿置酒
  15. 美国伊利诺伊大学香槟分校计算机专业,美国伊利诺伊大学香槟分校的专业排名分析...
  16. C++多线程/互斥锁/条件变量/信号量思维很重要;设计线程安全队列;1114按序打印;1115交替打印FooBar;1116打印零与奇偶数;1117H2O 生成1195交替打印字符串1226哲学家进餐
  17. Unity 360全景图转换为天空盒子
  18. oracle和mysql查询条件排序_Oracle数据库中ORDERBY排序和查询按IN条件的顺序输出
  19. 极限(不定式)求法总结
  20. 基于python的国内外研究现状怎么写_国内外研究现状的写法

热门文章

  1. 方案十 百度识图 宏观直观分析
  2. office web viewer 报错问题
  3. 非线性动力学 matlab,科学网—非线性脉冲耦合动力学以及Matlab 源程序 - 王又法的博文...
  4. 堆料突破天花板 vivo X70 Pro+体验:定义高端影像旗舰
  5. 《Android群英传 神兵利器》读书笔记
  6. 在Linux中将文件读取到内存,将linux进程的内存转储到文件中
  7. Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNs笔记
  8. java发送短信验证码带倒计时
  9. 绅白不白2.0淘宝下载项目
  10. (附源码)基于java的员工信息管理系统 毕业设计201524