初级技术宅养成计划 篇一:细数那些有趣的开发板
我从小就是别人看来很不务正业的人,不喜欢学习天天自己弄些奇怪的东西。从初中开始家里就堆着去各种各样化学试剂电路板电工工具,对学习功课一点兴趣没有…最后在家长逼迫下还是痛苦的考上了个大学,上了工科这条船。现在转眼间也是大三了,也变成了别人口中的技术宅,自认在工科这个浩瀚的海洋里还只是一只最小的虾米,就想分享一下自己这几年在工科方面学习的一些经历,顺便让大家感受到工科的乐趣。希望越来越多人,能改变对工科高大上的认识,其实,你也是很容易成为一名别人眼中的技术宅的!
目前是想开一个针对硬件控制系列,后面会有仪器篇(如3D打印机,激光切割机,雕刻机,电路板制作的仪器,示波器等)、工具篇、软件篇、简易实用的小项目制作篇等。希望即使不是工科专业的大家也可以加入,成为一名创客!
今天这篇介绍常见易上手的单片机开发板,汇集了从我初中开始到现在积攒的一些板子,附上我学习完做的一些小东西。当然,大家可以去网上搜索大家这些开发板做的一些别的更有趣的项目,会比我的精彩很多!
初级入门
Arduino Uno/Nano
Arduino是现在非工科出身和中学阶段创客们最欢迎的控制板,也是我最早接触的板子。当时从国内买的盗版几块钱就搞定。主控是ATmega328p,虽然只有8位cpu、20M速度和一个串口。但是已经满足了很多需求,配合一些模块可以实现很多令人惊叹的创意。最重要的是他的开发环境非常友好易上手,网上也有大量的资料和开发者,容易学习,所以收到了很多其他行业的人的认可,可以说是全球最受欢迎的开发板之一了。
他有很多版本,我玩过的就是最常见的UNO和nano,除了体积别的基本一样。说出来你可能不信,这个东西甚至可以做飞控,APM飞控,就是基于Arduino。下面是我做的一个简易的智能家居系统。结合一个流水别墅的模型实现手机遥控LED水泵,检测温湿度等功能演示。
AT89C51系列
51的话应该是古老的最经典的一个单片机了,工科的大家应该都是学过这个,还有有名的郭天祥系列视频。这个单片机说是一种情怀都不为过,在一些简单的应用中仍然可以看见他的身影。想深入学习的人,一定要将它最为入门之选。
下面是我用51做的一个半导体制冷小冰箱,为了学习著名的PID算法做的。成品被我师兄拿去当毕业设计了,就剩了开始做的时候的零件图了。大家感兴趣的话,后期我会写一个详细的教程。
入门阶段学习完了,只要不涉及复杂的计算和操作系统,配合一些模块,就可以完成大多数的好玩的东西了。下面是我参加一个比赛做的智能电子密码锁模型,可以手机控制,自动报警和发短信提醒人体自动感应。主控就是Arduino和51。
进阶提升
stm32系列也是很常见的应用广泛的单片机了,基于ARM-cortexM3内核,16位,F1最高78M频率,F4最高168M。stm32已经可以处理一些复杂的运算了,也可以跑一些ucos这样的小系统。可以做的东西就要高一个等级的东西。
STM32 F1 正点原子 Mini STM32
正点原子这个mini stm32开发板是比较常用的学习板,板载一个LCD屏幕,几个led,按键,串口转usb等功能。最重要的是这家开发板论坛非常活跃,资料也非常好,非常齐全。
下面是我做的一个简易的双通道示波器。就用了板子上的外设,没有自己添加,自己写了一个建议的UI程序。
STM32 F4 秉火 探索者
F4性能性能要比F1高一些,可以处理摄像头,高分辨率屏幕等。最典型的应用就是飞控,很多开源的飞控比如pix就是用的F4。我用的飞控也是这个芯片。
秉火的这个板子做的非常漂亮,屏幕分辨率也可以,板载的东西和丰富丰富,资料齐全。就是论坛不如正点原子的活跃。
基于STM32F4的飞控
飞思卡尔 K60 超核电子
飞思卡尔K60这个就不过多介绍了,是当时参加飞思卡尔智能车比赛的时候学校给的,因为要用这个芯片做智能小车。小车也给学校收回去了,随便附一张图。
深入学习
深入学习的话,就要跑操作系统了,其实就是Linux,这个时候你就可以做一些与网络或者有交互界面的大项目了。
友善之臂 nano pi
这个nano pi体积非常小巧,用的是全志h3无论是做工还是外观都很不错,实乃国产良心。上面可以运行内核版本的Linux。我是用来做一个物联网家具的控制终端,因为专利问题,图片就不给大家展示了。
Intel Edison
这个说来话长,intel举办了一个活动,免费送给开发者们板子,做一些自己的项目。当时研究这个板子花费了很多精力,他也是跑精简版的Linux,虽然处理器非常强悍是x86架构的,但是实际用起来感觉并没有什么突出的优势。实际大小只有邮票那么大,底下的板子是用来拓展兼容arduino的。这个不太建议玩,毕竟自己买还是很贵的。
raspberry pi B+/3
树莓派是我很早接触的开发板之一,第一块b+是上高一的时候买的。当时还不是很懂linux就是拿来连显示器玩一些基本的命令之类的,现在已经被我拿去当自己的VPN了。(偷偷放在学校机房,然后链接校园网,我就能免费的下载论文了)现在已经买不到了,所以链接就不上咯
树莓派系列是可以给大家推荐的,因为他由图形界面,可以连接显示器直接使用,对于新手了解linux系统非常合适,价格也不贵。开发的空间也很大。比如超级计算机,下载机,监控系统等等
Cortex A9开发板
最后是个大家伙,用的是强悍的Cortex a9,大家用的一些安卓设备就是用的这个芯片,所以跑的是安卓系统,这个是正在研究的,要用到一个智能物联网农业上面的控制板。这个应该算开发板的顶端了
总结
要学工科的学弟学妹,一定要提前行动,学好单片机走遍天下都不怕!
最后一张宿舍的惨状和我自己做得充电宝 嘻嘻
lovingit
校验提示文案
HOUSs
校验提示文案
ssmsc
校验提示文案
mikecn
校验提示文案
Magisk
校验提示文案
值友3523932238
校验提示文案
值友3610876312
校验提示文案
小水牛牛牛
校验提示文案
苦人乐事
校验提示文案
会翻跟头的树
校验提示文案
Doria-Lee
校验提示文案
acret
校验提示文案
著名非
校验提示文案
laguhmaker
校验提示文案
DoIo
校验提示文案
SIMBOOMIT
校验提示文案
没胡子的胡子
校验提示文案
yqx888
校验提示文案
lym9578762
校验提示文案
hansolopy
校验提示文案
觅凤的梧桐
校验提示文案
lym9578762
校验提示文案
[已注销]
校验提示文案
wellcool
校验提示文案
蜘蛛大侠
校验提示文案
codesun
校验提示文案
node1
校验提示文案
node1
校验提示文案
痴狂疯癫
校验提示文案
UC新闻震惊部
校验提示文案
shygiant
校验提示文案
qzevolw
校验提示文案
吴广德
校验提示文案
da萝卜
校验提示文案
旭旭旭旭旭
校验提示文案
正在感冒
校验提示文案
Space枫叶
校验提示文案
lxttq
校验提示文案
清茶2012
校验提示文案
gjfshn
校验提示文案