Since introducing support into AnalysIR for the USB IR Toy we haven’t played too much with setting the different infrared modulation frequencies. After reading some mixed experiences on the Dangerous Prototypes forum we decided to put it to the test. So to start off we implemented a feature in AnalysIR to set the modulation frequency and to default to 38kHz at start up.
Recently we have been helping several members on the Arduino forum to record and playback their remote control signals from their Air Conditioners.
..... These signals are typically much longer than those of TVs or common media devices. The 2 most popular libraries for Arduino, IRremote & IRlib are excellent, but have some limitations which we have covered in a previous post. In this post we address one particular issue that is proving challenging to users.
Decoding Airconditioner Infrared remote control using AnalysIR, Raspberry Pi & LIRC
We have been intending to add support for LIRC into AnalysIR for a long time. Recently one of our enthusiastic users, working on his Raspberry PI, needed some help getting Air conditioner signals from his ‘Air Conditioner’ infrared remote control decoded. His preference was for a LIRC based approach as he already had this working for his TV via his RPi using a cool web based interface from his smart phone.
After some initial teething problems we set about playing with this new device. Then we went about trying to integrate it into AnalysIR. We found that operating the IR Toy in 'Sampling Mode' worked best for our needs. There are several other modes available which are described on the website below.
As we have supported Arduino and of course Raspberry Pi we felt that adding a new device as a source for IR signals, warranted the introduction of a new Menu feature called Source. From our next release (hopefully) users will be able to select the source from the main menu and use Arduinos, RPi & now the IR toy with AnalysIR.
With a few tiny changes it can be used with almost any camera with a threaded shutter button for a mechanical shutter release.
As well as my XP1 and X100 I've also got it working with my M9. The difference between one camera and another is the amount by which the cable needs to travel to trip the shutter - it varies considerably from one camera to another. The M9, foe example has a much longer release stroke that either of the Fuji cameras. Adapting the unit for different cameras is simply a matter of reprofiling the cam fitted to the servo and / or changing a few lines of code.
I experimented with quite a lot of different approaches before settling on the IR remote trigger. I had originally intended to use a radio release but the programming ultimately defeated me (for the time being). I also wanted an approach which freed the unit from a computer or laptop - hence the lcd display and IR keypad. Driving the unit directly from a laptop would have been easier.
All in all, a very satisfying project - almost as much fun as actually taking pictures!!
Windows based IR Analyzer & Decoder for use with Arduino, Raspberry Pi & similar Platforms. Powerful feature set at low cost.
For anyone interested in IR protocols - we have just launched a project for AnalysIR - IR Decoder & Analyzer GUI (Arduino & Raspberry Pi). Currently we support 17 IR protocols and are looking for more to add as part of the campaign. Suggestions Welcome!
If the project is successful, we hope to add support for Raspberry Pi !
Dublin, Ireland – 31st January 2014. We are happy to announce the latest ‘New Year’ release of AnalysIR to all our backers & supporters. Since the completion of the crowd-funding campaign on Indiegogo we have added over 125 updates and enhancements to AnalysIR, with more to come. A major highlight of this release is full …
A major highlight of this release is full AnalysIR support for USB IR Toy from Dangerous Prototypes (V1 & V2 hardware) for decoding and resending IR signals at all common modulation frequencies. In our opinion, AnalysIR is now the premier GUI supporting DP’s IR toy, not to mention the Arduino, RPi, MSP430 F5529 LaunchPad (beta) and more. A selection of enhancements in this latest release, include...................
I get many requests from people who are still looking for cheap, easy, and fun project ideas for their Raspberry Pi’s, so I wanted to share this translator project I’ve been working on. With very little effort, we can turn this 35$ mini-computer into a feature rich language translator that not only supports voice recognition and native speaker playback, but also is capable of dynamically translating between 1000′s of language pairs, FREE! Even if you are not interested in building this exact translational tool, there are still many parts of this tutorial that might be interesting to you (speech recognition, text to speech, Microsoft/Google translation APIs). Just like the rest of my posts, this one starts with our shopping list. Most of my readers will probably already have most of these items around the house:
"Back around the turn of the century, infrared ports for wireless data transfer over short distances were commonplace on many mobile devices. But it wasn't long before infrared communication technology was kicked to the curb in favor of the more versatile radio-based Wi-Fi and Bluetooth technologies. Fraunhofer researchers are looking to resurrect infrared wireless data transfer technology with the development of a “multi-gigabit communication module” that can wirelessly transfer data 46 times faster than Wi-Fi and 1,430 times faster than Bluetooth.
The new infrared module developed by Frank Deicke, a researcher at the Fraunhofer Institute for Photonic Microsystems (IPMS) in Dresden, boasts a data transfer rate of 1 gigabit per second (Gbps), making it not only significantly faster than conventional Wi-Fi and Bluetooth wireless technologies, but also six times faster than a wired USB 2.0 connection."