我最近开始开发Arduino,并且在向朋友和同事解释时,我收到的一个问题是我没有答案,也想知道为什么微控制器运行的程序被称为一个素描?这是否是电气工程中的一项惯例?我不熟悉这个特定术语的历史。为什么Arduino程序称为草图?
6
A
回答
8
Arduino编程语言基于处理,它针对视觉艺术家。因此,开发版本是一个“草图”。
“处理是一种编程语言,开发环境和在线社区,自2001年以来一直在视觉艺术中提升软件读写能力。最初创建的目的是作为软件写生作业,并在视觉环境下教授计算机编程的基础知识。很快就发展成为创造完成专业工作的工具。“
+0
完美,谢谢。它没有任何意义,现在它确实! – Fidsah
2
这是一个很好的问题。您最好是Google 'Processing'
,因为这是Arduino为构建程序而借用的语言和IDE。我猜这个名字是无关紧要的,尽管它与Arduino程序“勾勒”出来并随后改进的方式联系在一起。
相关问题
- 1. Arduino的 - 在草图
- 2. 为什么草图在arduino中占用了太多的空间和内存?
- 3. 以编程方式查找Arduino草图的名称?
- 4. Arduino草图不上传到Arduino兆2560
- 5. Arduino map()方法 - 为什么?
- 6. 合并两个arduino草图
- 7. 用Fritzing运行Arduino草图
- 8. 为什么我不能上传这个Arduino程序?
- 9. 为什么ADK的demokit程序在Arduino中编译?
- 10. 为什么线程名称为空?
- 11. 为什么对当前应用程序的引用称为`shared`
- 12. 为什么AngularJS模块称为应用程序?
- 13. 为什么将程序名称作为参数传递给main?
- 14. 为什么我的Arduino代码
- 15. 为什么arduino忽略函数调用?
- 16. 程序输出什么和为什么?
- 17. 如何使用Arduino编写草图
- 18. Arduino草图将不会循环
- 19. 作用域Arduino草图时的错误
- 20. 将RadioHead库添加到Arduino草图
- 21. 的Arduino云草图不仅USB连接
- 22. Arduino从闪存拆卸草图
- 23. django - 按什么顺序称为post_migrate处理程序?
- 24. 为什么程序崩溃?
- 25. 为什么跳出程序?
- 26. 为什么内部程序?
- 27. 为什么程序崩溃?
- 28. 程序为什么编译?
- 29. 为什么程序退出?
- 30. 为什么程序继续?
草图项是更有意义比开发一个艺术家 - 它的东西quick'n'dirty与/打探索/学习的一些有趣的事情可能开始。 Arduino和Processing旨在教授艺术/设计中的计算机读写能力,因此术语也有助于为我想象的创意的沉闷/可怕主题涂上糖。 “Sketch”听起来比“GCC C++ Executable/Arduino Due/X - ATSAM3X8E”更令人鼓舞/更具吸引力:) –
虽然我们谈到了,但为什么附加电路板是“屏蔽”? –
'这些电路板被称为“屏蔽层”,因为它们通常适合Arduino的顶部,就像保护罩一样。“ - [使用Arduino进行环境监测](http://my.safaribooksonline.com/book/-/9781449328603/new-component-ethernet-shield/chapter_6) – Alan