我是一名软件开发人员,在嵌入式编程方面没有任何经验。电子产品。我必须构建一个需要包含微控制器的项目。
任务是一种(例子)我需要产生莫尔斯电码脉冲,这些脉冲将通过螺线管以振动的形式输出。我还想用c / c ++作为编码语言。我做了一个搜索&发现arduino更适合我接触这个领域的任务。
如果你们有人为这项任务评论它的适用性,我将不胜感激。 &安培;还请参考我应该使用哪种型号的arduino。我想使用arduinio的任何8位变体。
答案 0 :(得分:2)
使用哪种Arduino并不重要,因为您的要求看起来非常简单。 Uno很好。
至于控制螺线管,使用像TIP120这样的晶体管非常容易 - 见tutorial(还有很多其他的 - 只需搜索“arduino螺线管”)。请注意,您不能(不应该)直接从Arduino为螺线管供电。
至于使用C / C ++ - 你可以用Arduino做到这一点,因为它的接线语言是基于C / C ++的。您可以使用C / C ++编写或使用连线。如果准系统Arduino IDE与您可能习惯的相比过于原始,那么您也可以设置使用Eclipse。
最后,Arduino forums是提问的最佳地点 - 庞大,友好的社区。 p>
答案 1 :(得分:0)
由于您几乎没有任何要求 - 购买最便宜的集成编程器。 也许其中之一? http://arduino.cc/en/Main/ArduinoBoardNano http://arduino.cc/en/Main/ArduinoBoardMicro