试图为闪烁的灯光编写自定义库

时间:2015-06-24 19:52:23

标签: arduino libraries

我是arduino的新手,想要创建一些库。完全披露:我不是程序员,并且一直在关注一些教程,并尽可能多地阅读将函数重写为库。但是,我还有一些问题。

示例:我想为我的arduino UNO上的LEDpin设置自定义闪烁模式。我想在未来的项目中包含这个闪烁的代码,并希望在我开始一个新项目时将它与#include语句一起使用。 (容易吗?)

举个例子:

经常引用的莫尔斯电码库教程here

我将文件保存在.. \ My Documents \ Arduino \ libraries \ Morse \ morse \ 有4个文件:

keywords.txt
morse.c
morse.h
morse.ino

它们完全存在于链接页面上的最终代码示例中。

  

问题1:任何人都可以验证本教程是否准确无误   Arduino Uno使用1.6.4?

我无法得到这个或任何"库"我从头开始创造"编译或上传到mcu。

对于"自定义库"它似乎没有比这更简单。教程。发布错误代码或PEBCAK会有帮助吗?

很多style guide stuff对我来说太高级了,但我确实尝试将.c和.h文件放到名为\ src的子目录中。它没有帮助。

我无法摆脱.. \ Morse \ morse双目录。我正在arduino IDE中做所有事情,它使它成为自己的文件夹。如果我在保存文件后移动文件,当我重新打开它并自动重新打开文件时它就无法工作,我最终得到了所有这些奇怪的重复文件和文件夹。

  

问题2:创建库时是否需要在其他编辑器中工作?

谢谢!

1 个答案:

答案 0 :(得分:0)

文件夹中的文件应为:

Librairies/
  Morse/
    morse.cpp
    morse.h
    keywords.txt