我的一名学生今天早上来找我,并询问了一些嵌入式系统(理想的硬件+软件设计)项目的想法,这些项目将在未来6个月内完成.他是一名新生,缺乏经验,但如果指向正确的方向,他有动力去学习.完成这个项目的目的,除了在电气/计算机工程和计算机科学方面受到影响之外,还要使他的简历在2009年夏季实习期间更具吸引力.
我的问题是:
什么是一些很好的一般资源来理解简单的硬件,微控制器,以及什么固件/软件的基础知识,几乎没有任何经验?我自己的背景在这里有点无益,因为我通过正式培训学到了很多东西(他对此感兴趣,但现在想要开始)并通过实习我通过裙带关系获得了大一学年;-)(他想要做的) ,但有一个鸡和蛋的问题)
适当范围的一些有趣的项目想法是什么?
一些初步想法:
一款可以点亮LED的Jeopardy风格的游戏,首先按下他/她的按钮的玩家是赢家,也许微控制器可以在几个7段显示器上保持得分.
音调发生器(用户设置DIP开关(或者更加雄心勃勃,按下PS2键盘上的按键)来设置频率),微控制器使用D/A转换器输出该频率的正弦波
某种小型传感器(可能是他宿舍的温度传感器,可以作为RSS提供器提供结果).使用Rabbit Semiconductor的RabbitCore,这个项目的基于Web的方面将变得非常容易.
关于微控制器套件的所有建议都很棒!我非常感谢其他项目的想法(即"学生应该设计X").谢谢!
我听说过,并阅读了一些关于Arduino和PicAxe平台的好东西.Arduino似乎拥有最大的社区,而且新贵的成本相当低(套件大约为20-30美元).
http://arduino.cc/
来自adafruit industries的LadyAda销售一个教程套件,其中包含一个Arduino板和8个教授基本电子学和微控制器编程的教程.