2013年5月29日 星期三
2013年5月28日 星期二
Notepad2-mod
Arduino常用的程式碼編寫工具
檔案下載
我先說一下我選程式編寫器的要求:
1、有語法highlight功能,這是必須的。
2、軟體要輕量,介面要簡潔,可以一下子打開很多個視窗方便編輯。好像UltraEdit這樣的介面太複雜了,很多時候功能用不到,而vc++又打開極其緩慢,浪費時間。
3、相容中文注釋,其實這個要求不是重點,只是Arduino的IDE竟然不支持,所以才作為要求。
4、可以把語法highlight方案匯出為 HTML、UBB 代碼,便於論壇或者網站分享。
5、字體清晰可見,必須是等寬字體,中文必須方正,選擇時候不能像一些相容中文的外國軟體,因為字體沒選好,選擇文本時候會選到半個中文字這樣。
1、有語法highlight功能,這是必須的。
2、軟體要輕量,介面要簡潔,可以一下子打開很多個視窗方便編輯。好像UltraEdit這樣的介面太複雜了,很多時候功能用不到,而vc++又打開極其緩慢,浪費時間。
3、相容中文注釋,其實這個要求不是重點,只是Arduino的IDE竟然不支持,所以才作為要求。
4、可以把語法highlight方案匯出為 HTML、UBB 代碼,便於論壇或者網站分享。
5、字體清晰可見,必須是等寬字體,中文必須方正,選擇時候不能像一些相容中文的外國軟體,因為字體沒選好,選擇文本時候會選到半個中文字這樣。
最後選擇了Notepad2
MOD
檔案下載
Arduino开发文档
- 作者:
- 柴树杉[翻译整理] (chaishushan@gmail.com)
- 注解:
- 该文档根据 http://arduino.cc/ 翻译,依照 创作公用约定 发布。文档的doxygen源文件可以从 HCRobot 下载。该文档依托HCR开源机器人项目.
介绍Arduino是源自意大利的一个开放源代码的硬件项目,该平台包括 一片具备简单I/O功效的电路板以及一套程式开发环境软体。Arduino 可以用来开发可独立运作、并具互动性的电子用品,或者也可以开发出与PC相连的週边装置,同时能在 运作时与PC上的软体进行沟通。Arduino的硬体电路板可以自行 焊接组装成,也可以购买已经组装好的,而整合开发环境的软体则可以自网路上免费下载与使用。 目前Arduino的硬体部分支援Atmel 的ATmega8与ATmega168等微控器。 此外,Arduino专案获得2006年 Prix Art Electronica在电子通讯类方面的荣誉奖。Arduino的硬体 电路参考设计部分是以创用(Creative Commons) 形式提供授权。相应的原理图和电路图都可以从Arduino网站上获得。 相关图书
相关链接
Arduino使用向导
Arduino参考手册Arduino开发语言提供全部的C语言特性和C++语言的部分特性. 通过链接到 AVR的libc库online~, 可以使用库中提供的函数. 具体的应用细节请参考相关文档.
|
会走会打自己的 ANDROID 垃圾桶机械人自己做(视频)
上面这台Android 机械人是由一位 Android 手机的用家在心血来潮时制成呢!从外观说起,标题叫它做 Android 垃圾桶不是毫无根据的;顾名思义,这机械人的头部和身躯都是以垃圾桶作为基础,内藏 Anduino 机板。Android 绿是自行喷上去的,而双手就是由水管切割而成,会上下左右地举,还懂敲打自己的头部和身躯,真可爱。至于它的「腿」则变成了两个左右的主轮和前后的辅助轮,不然站不稳呢。
或许读者们也会留意到它的肚子有一个显示器和四个像炮口的东西,据制造者所说,这是为了做到手动和全自动操作而安装的 LCD 显示器和超音波距离传感器喔;只是我们未能在影片中确认哪些操作属自动。另外有趣的是,机械人在影片的后段因为突如其来的停步而跌到头部和身躯分离呢!(制造者用了一个更生动的动词,只是小编不方便放上来啦)其后我们会看到它的内部构造,血管和器官电线和零件比想象中多,幸好机械人在站起来后运作正常,没有疯狂起来。
制造者在论坛的帖子上极之详细地纪录了这机器的制作过程,还附有大量图片。对这部机械人感兴趣的读者绝对不能错过!另一张图片和影片在继续阅读里。
訂閱:
文章 (Atom)