如有错误,欢迎指正。
渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置 |
,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化 |
过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机 |
等等,这些都离不开单片机。而单片机的种类很多,经常能看到51,AVR,ARM的单片机, | 这篇贴子推荐一种基于AVR的最为简单的单片机—arduino。
arduino为什么简单?
arduino可以调用很多现成的库,最上面那张图片就调用了LiquidCrystal库。
简单的超乎想象。
1.arduino的种类
从这些图片上来看,arduino开发板的种类很多,建议根据自己的需要选择开发板,比如对I/O接口要求比较多的人可以选择mega2560,对性能要求比较高的可以选择DUE......
由于arduino是开源的,于是其他公司也推出了arduino开发板比如Intel推出的
我选择了arduino UNO R3
可以通过arduino的官网来看详细信息。
官网:https://www.arduino.cc/
2.arduino的购买
arduino官方有学习套件,但是价格比较贵,不推荐购买。
淘宝上有很多arduino的套件,这种套件也不建议购买,这些卖家会宣传有多少种传感器......
粗略算了一下,按照套件的配置买,大概130元搞定。
不过买套件还送学习资料,散买没有卖家送学习资料,但是本帖分享资料,在最后会分享40多GB的arduino学习资料。
既然散买,不少预算是花在开发板上的,同型号开发板大概可以分为四类
原装进口
国产官方版
国产版
国产改(缩)进(水)版
讲一下国产缩水版,USB转串口芯片从官方用的ATmega16U2换成了CH340G,这导致了使用这种开发板连接arduino IDE时需要安装CH340G驱动,不过也不麻烦,国产缩水版超低的价格超越了老外自组arduino 233333333。
arduino学习资料分享:http://pan.baidu.com/s/1bHk6L4 |