和12岁小同志搞创客开发:如何选择合适的控制器?
目录
1、满足驱动要求
2、方便开发、维护
3、权衡性价比
4、外型工装美观
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧。
项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html
如果说传感器是眼、耳、口、鼻、舌(视觉感知、听觉感知、味觉感知、嗅觉感知、触觉感知),那么控制器就是控制处理这些感知数据的大脑。
市面上售卖的控制器功能多样,种类繁多,新手创客可以从以下几方面进行选购。
1、满足驱动要求
选购的控制器必须要具备驱动传感器的能力。例如,串口6轴传感器,基于UART串口通信,所以控制器必须要具备UART通信端口。
2、方便开发、维护
如果没有特殊要求,尽量选择自己熟悉常用的控制器,这样可极大节省开发时间,方便调测、维护和升级产品。
micro:bit、Arduino、树莓派、掌控板是主流的青少年编程入门控制器,操作简单,可使用拖动图形化积木编程,适合初级小创客培养编程思维,快速开发实验。
并且这四款硬件可支持Python语言编程,由图形化积木编程过渡到编程语言开发,同样适用。
3、权衡性价比
选购传感器时,最理想的情况是物美价廉,正好满足需求为佳。但是选购控制器时,在满足产品功能的前提下,性能最好还有富余。例如,控制器的IO端口、处理性能等要有所富余,可以方便之后的升级和改造,避免重复选型,重新开发。
4、外型工装美观
根据产品需求选购合适体积、重量、外型的控制器和传感器,方便布线和布局,达到整体美观的效果。
和12岁小同志搞创客开发:如何选择合适的控制器?相关推荐
- 和12岁小同志搞创客开发:手撕代码,做一款遥控灯
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...
- 和12岁小同志搞创客开发:手撕代码,做一款数字骰子
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...
- 和12岁小同志搞创客开发:手撕代码,做一款密室自动门
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...
- 和12岁小同志搞创客开发:手撕代码,做一款亮度可调节灯
目录 1.PWM呼吸灯 2.亮度可调节灯 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/ca ...
- 和12岁小同志搞创客开发:手撕代码,做一款声控灯
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...
- 和12岁小同志搞创客开发:手撕代码,做一款人体感应灯
目录 1.传感器原理 2.代码实践 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/categ ...
- 和12岁小同志搞创客开发:如何驱动红外遥控器?
目录 1.红外遥控器通信原理 2.NEC协议 3.实践 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_3810 ...
- 和12岁小同志搞创客开发:手撕代码,做一款温湿度检测器
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...
- 和12岁小同志搞创客开发:手撕代码,做一款火焰报警器
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...
- 和12岁小同志搞创客开发:手撕代码,做一款节拍电子鼓
机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...
最新文章
- 牛!何恺明包揽2项ICCV 2017最佳论文奖!这位高考状元告诉你什么是开挂的人生
- mysql的连接leftjion,mysql的表连接(left|right)join
- D3DX 9.9 LEARNERNOTO
- dev gridcontrol简单的动态设置动态表头
- oracle 带有变量的语句_【成都校区】Oracle SQL语句之常见优化方法总结
- 无名管道pipe使用方法
- yii mysql 查询 类型转换_Yii2.0 API改造(返回数据库对应字段数据类型)
- vue实现动态改变title
- 推荐两个非常不错的公众号
- 大一python简答题_大学moocPython编程基础答案大全
- c语言程序不知道头结点输出链表,C语言,不带头结点的链表,利用头插法存入信息,然后输出,没有error,却运行不了,求大神指点...
- CSS font-family 各名称一览表
- (学习笔记)图像处理——Retinex增强
- linux飞信机器人,linux 使用飞信机器人
- 自同步如果服务器删掉文件,linux服务器上ftp删掉的文件能找回
- 水质检测c语言程序,单片机TDS水质检测源程序
- 校园招聘-2017美团后台开发内推笔试编程题
- 本本CPU控制让游戏3D效果最佳境界
- 软件评测师考试学习计划
- SpringCloud学习笔记(十四)Zuul网关
热门文章
- Android Studio 3.5 之后导入第三方Library 库的方法
- App Store兼容性问题
- 如何创建systemd定时任务
- Android 基础 一 AndroidManifest.xml
- 如何下载flash离线安装包
- 快速设置戴尔latitude笔记本的触摸板和指点杆
- ORB_SLAM2源码:ORBmatcher.cc
- c语言的求素数算法,C语言求素数的算法
- linux安装vsftpt服务,centos安装vsftp服务.md
- ffmpeg linux安装_ffmpeg命令中文手册