矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 10558|回复: 38

51刚入门,朋友又说arduino简单明了

[复制链接]
     
发表于 2019-2-18 18:26:49 | 显示全部楼层 |阅读模式
C51经过了几年断续的学习,终于能绞尽脑汁的做几个简易的东西了,

最近朋友介绍了arduino,说比较简单,于是找资料,看介绍,关注了几天,也感到了比51更好理解,特别是那个图形化的模块编程,这对单片机似懂非懂的我来说就是最大的福利

现在准备淘个arduino的学习板,实际操作感受一下,有请大佬们看哪种板子合适我的这种基础的介绍一下

还想到了一个问题   就是感觉arduino的模块库的程序好像都是已经写好了固定的,如果有时候不太符合自己的想法,可否自己修改

     
发表于 2019-2-18 19:24:56 | 显示全部楼层
普通的UNO R3就可以。
一般都是修改例程,改库就很深入了。
图形化编程,推荐米思齐。
很快就会涉及到ESP8266等WiFi模块,
学无止境
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-2-18 21:25:42 | 显示全部楼层
陌路萧郎 发表于 2019-2-18 19:24
普通的UNO R3就可以。
一般都是修改例程,改库就很深入了。
图形化编程,推荐米思齐。

谢谢老师

再请教,在这arduino开发板上已经调试通过后,可以单独把板上的CPU单片机取下来,放到自己已经做好的板子上吗?

也就是说在arduino开发板上已经写好程序的CPU可以脱离开发板的环境 ,单独在别的板子上工作吗?(当然这个别的板子是要按照arduino版上CPU的线路要求设计的)
回复 支持 反对

使用道具 举报

     
发表于 2019-2-18 21:29:40 | 显示全部楼层
hailong 发表于 2019-2-18 21:25
谢谢老师

再请教,在这arduino开发板上已经调试通过后,可以单独把板上的CPU单片机取下来,放到自己已 ...

arduino扣芯片不划算,UNO R3是贵一些,调通以后可以改用mini或者nano板(区别在于一个带USB一个不带),只要CPU是一样的就可以,单独买Altmel的片子很不划算,直插的大约10元,和mini板一个价格了,贴片的便宜但是属于引脚特别密集的那种,不太好对付,除非专门打板
回复 支持 反对

使用道具 举报

     
发表于 2019-2-18 23:00:14 来自手机 | 显示全部楼层
mage2560芯片的板子都可以上手吧
回复 支持 反对

使用道具 举报

     
发表于 2019-2-19 09:51:31 | 显示全部楼层
学会C编程,你已经走上正道了……就别听他忽悠走歪门邪道了
回复 支持 反对

使用道具 举报

     
发表于 2019-2-19 10:00:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-2-19 10:25:04 | 显示全部楼层
1996 发表于 2019-2-18 21:29
arduino扣芯片不划算,UNO R3是贵一些,调通以后可以改用mini或者nano板(区别在于一个带USB一个不带), ...

本来是打算在开发板上CPU 的位置安装插座连接器的,以方便取放CPU的,现在看来还是搞个小板比较合适
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-2-19 10:26:41 | 显示全部楼层
非常不着急 发表于 2019-2-18 23:00
mage2560芯片的板子都可以上手吧

还不了解这种芯片,接下来关注一下
回复 支持 反对

使用道具 举报

     
发表于 2019-2-19 10:31:42 | 显示全部楼层
同意6楼.既然已经学会C编程了.还是用C比较实用.想要什么都可以
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-2-19 10:36:33 | 显示全部楼层
本帖最后由 hailong 于 2019-2-19 10:40 编辑
amo 发表于 2019-2-19 09:51
学会C编程,你已经走上正道了……就别听他忽悠走歪门邪道了


用C编程感到很吃力,看到arduino好像可以偷点懒,

但也有点感觉arduino的库有的并不是特别适合自己的要求,有些固定死板,以我现水平好像还修改不了,也可能是接触的少了的缘故吧

用C时虽然吃力,但可以按照自己的意愿随便搞

请教一下,为啥说arduino是忽悠或歪门邪道呢?难道是过于简化,而致使功能性降低,或什么原因?
回复 支持 反对

使用道具 举报

     
发表于 2019-2-19 10:43:51 | 显示全部楼层
hailong 发表于 2019-2-19 10:36
用C编程感到很吃力,看到arduino好像可以偷点懒,

但也有点感觉arduino的库有的并不是特别适合自 ...

可能学习方法不对。

假如你需要加个温度传感器DS188B20,那搜索一下“AT9S52/STCxxx/STM32xxx DS18B20 源码”,稍微移植一下,就是你的了。需要加音频、遥控、无线模块等功能,类似操作就可以
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-2-19 10:46:28 | 显示全部楼层
闻太师 发表于 2019-2-19 10:00
要求不高的话arduino可以拿来玩玩,大规模量产的话就算了。

主要是玩

因为我从事的行业比较偏门,有些需要测试或控制的设备市场上没有合适的东西拿来用,所以好多需要自己想办法制作的
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2019-2-19 10:53:12 | 显示全部楼层
谢谢老师们

看来还是要下功夫的,慢慢先把C搞熟练:

回复 支持 反对

使用道具 举报

     
发表于 2019-2-19 11:06:45 来自手机 | 显示全部楼层
arduino本质上还是单片机,根本上讲谁也代替不了谁,通过解决相关问题,Arduino也可以有一般单片机的优势。比如也可以批量生产
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 21:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表