arduino-ac-remote
arduino-ac-remote copied to clipboard
A project to reverse engineer the ZH/JT-03 IR remote AC controller.
Reverse engineering the ZH/JT-03 AC Infrared remote control and implementing it in an Arduino
TODO List
- [ ] Create a proper README
- [ ] Create a proper documentation of the protocol
- [ ] Implement CheckSum 2s Complement
- [x] Implement set temperature method
- [x] Implement On/Off
- [ ] Implement Sleep Mode
- [ ] Implement Turbo mode
- [ ] Implement Fan speed
- [ ] Implement Swing
- [ ] Implement Air flow
- [ ] Implement different modes
- [x] Implement 16-31 Temperature options
- [ ] Create a better estimation of the High and Low value used by the IR protocol -- This requeries reading multiple commands and making an average of them
References
- https://www.analysir.com/blog/2014/03/19/air-conditioners-problems-recording-long-infrared-remote-control-signals-arduino/
- http://www.scadacore.com/field-tools/programming-calculators/online-checksum-calculator/
- http://irq5.io/2012/08/11/infrared-remote-control-protocols-part-2/
- https://github.com/z3t0/Arduino-IRremote