Arduino-IRremote-master (1)

所属分类:其他
开发工具:C/C++
文件大小:78KB
下载次数:1
上传日期:2017-07-07 10:17:27
上 传 者astho
说明:  IR REMOTE library to arduino boards

文件列表:
.travis.yml (1381, 2016-10-27)
Contributing.md (1550, 2016-10-27)
Contributors.md (1369, 2016-10-27)
IRremote.cpp (7735, 2016-10-27)
IRremote.h (11658, 2016-10-27)
IRremoteInt.h (20191, 2016-10-27)
ISSUE_TEMPLATE.md (462, 2016-10-27)
LICENSE.txt (24356, 2016-10-27)
arduino-irremote.sublime-workspace (4947, 2016-10-27)
changelog.md (2080, 2016-10-27)
examples (0, 2016-10-27)
examples\AiwaRCT501SendDemo (0, 2016-10-27)
examples\AiwaRCT501SendDemo\AiwaRCT501SendDemo.ino (473, 2016-10-27)
examples\IRrecord (0, 2016-10-27)
examples\IRrecord\IRrecord.ino (5055, 2016-10-27)
examples\IRrecvDemo (0, 2016-10-27)
examples\IRrecvDemo\IRrecvDemo.ino (559, 2016-10-27)
examples\IRrecvDump (0, 2016-10-27)
examples\IRrecvDump\IRrecvDump.ino (2462, 2016-10-27)
examples\IRrecvDumpV2 (0, 2016-10-27)
examples\IRrecvDumpV2\IRrecvDumpV2.ino (5536, 2016-10-27)
examples\IRrelay (0, 2016-10-27)
examples\IRrelay\IRrelay.ino (2086, 2016-10-27)
examples\IRremoteInfo (0, 2016-10-27)
examples\IRremoteInfo\IRremoteInfo.ino (9047, 2016-10-27)
examples\IRsendDemo (0, 2016-10-27)
examples\IRsendDemo\IRsendDemo.ino (414, 2016-10-27)
examples\IRsendRawDemo (0, 2016-10-27)
examples\IRsendRawDemo\IRsendRawDemo.ino (1490, 2016-10-27)
examples\IRtest (0, 2016-10-27)
examples\IRtest\IRtest.ino (4592, 2016-10-27)
examples\IRtest2 (0, 2016-10-27)
examples\IRtest2\IRtest2.ino (8160, 2016-10-27)
examples\JVCPanasonicSendDemo (0, 2016-10-27)
examples\JVCPanasonicSendDemo\JVCPanasonicSendDemo.ino (929, 2016-10-27)
examples\LGACSendDemo (0, 2016-10-27)
examples\LGACSendDemo\LGACSendDemo.ino (5036, 2016-10-27)
... ...

# IRremote Arduino Library [![Build Status](https://travis-ci.org/z3t0/Arduino-IRremote.svg?branch=master)](https://travis-ci.org/z3t0/Arduino-IRremote) [![Join the chat at https://gitter.im/z3t0/Arduino-IRremote](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/z3t0/Arduino-IRremote?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) This library enables you to send and receive using infra-red signals on an Arduino. Tutorials and more information will be made available on [the official homepage](http://z3t0.github.io/Arduino-IRremote/). ## Version - 2.2.1 ## Installation 1. Navigate to the [Releases](https://github.com/z3t0/Arduino-IRremote/releases) page. 2. Download the latest release. 3. Extract the zip file 4. Move the "IRremote" folder that has been extracted to your libraries directory. 5. Make sure to delete Arduino_Root/libraries/RobotIRremote. Where Arduino_Root refers to the install directory of Arduino. The library RobotIRremote has similar definitions to IRremote and causes errors. ## Supported Boards - Arduino Uno / Mega / Leonardo / Duemilanove / Diecimila / LilyPad / Mini / Fio / Nano etc. - Teensy 1.0 / 1.0++ / 2.0 / 2++ / 3.0 / 3.1 / Teensy-LC; Credits: @PaulStoffregen (Teensy Team) - Sanguino - ATmega8, 48, 88, 168, 328 - ATmega8535, 16, 32, 1***, 324, ***4, 1284, - ATmega***, 128 - ATtiny 84 / 85 We are open to suggestions for adding support to new boards, however we highly recommend you contact your supplier first and ask them to provide support from their side. ### Hardware specifications | Board/CPU | Send Pin | Timers | |--------------------------------------------------------------------------|---------------------|-------------------| | [ATtiny84](https://github.com/SpenceKonde/ATTinyCore) | **6** | **1** | | [ATtiny85](https://github.com/SpenceKonde/ATTinyCore) | **1** | **TINY0** | | [ATmega8](https://github.com/MCUdude/MiniCore) | **9** | **1** | | Atmega32u4 | 5, 9, **13** | 1, 3, **4** | | [ATmega48, ATmega88, ATmega168, ATmega328](https://github.com/MCUdude/MiniCore) | **3**, 9 | 1, **2** | | [ATmega1284](https://github.com/MCUdude/MightyCore) | 13, 14, 6 | 1, **2**, 3 | | [ATmega1***, ATmega324, ATmega***4](https://github.com/MCUdude/MightyCore) | 13, **14** | 1, **2** | | [ATmega8535 ATmega16, ATmega32](https://github.com/MCUdude/MightyCore) | **13** | **1** | | [ATmega***, ATmega128](https://github.com/MCUdude/MegaCore) | **13** | **1** | | ATmega1280, ATmega2560 | 5, 6, **9**, 11, 46 | 1, **2**, 3, 4, 5 | | [Teensy 1.0](https://www.pjrc.com/teensy/) | **17** | **1** | | [Teensy 2.0](https://www.pjrc.com/teensy/) | 9, **10**, 14 | 1, 3, **4_HS** | | [Teensy++ 1.0 / 2.0](https://www.pjrc.com/teensy/) | **1**, 16, 25 | 1, **2**, 3 | | [Teensy 3.0 / 3.1](https://www.pjrc.com/teensy/) | **5** | **CMT** | | [Teensy-LC](https://www.pjrc.com/teensy/) | **16** | **TPM1** | The table above lists the currently supported timers and corresponding send pins, many of these can have additional pins opened up and we are open to requests if a need arises for other pins. ## Usage - TODO (Check examples for now) ## Contributing If you want to contribute to this project: - Report bugs and errors - Ask for enhancements - Create issues and pull requests - Tell other people about this library - Contribute new protocols Check [here](Contributing.md) for some guidelines. ## Contact Email: zetoslab@gmail.com Please only email me if it is more appropriate than creating an Issue / PR. I **will** not respond to requests for adding support for particular boards, unless of course you are the creator of the board and would like to cooperate on the project. I will also **ignore** any emails asking me to tell you how to implement your ideas. However, if you have a private inquiry that you would only apply to you and you would prefer it to be via email, by all means. ## Contributors Check [here](Contributors.md) ## Copyright Copyright 2009-2012 Ken Shirriff

近期下载者

相关文件


收藏者