Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    CSharpLover
    @CSharpLover
    i burned my second sensor :(
    Perry Naseck
    @DaAwesomeP
    @CSharpLover something's wrong. Make sure that you know what ground, VCC, and the data pin are. Don't give it too much current and make sure that VCC as well as your data pins are operating at the right voltages.
    piyushverma
    @piyushverma

    Hello All,

    Thanks for this great work. It's really easy to get started in few min with Arduino-IRremote.
    I want to port it to other MCU like cortex M0 or M3. Any suggestion what place is good to modify.
    I think key point is to setup a timer interrupt all other code could be same.
    Any suggestion would be great.

    Rafi Khan
    @z3t0
    @piyushverma Look into teensy, it may be quite useful
    piyushverma
    @piyushverma
    z3t0 thanks for information. MCU is not the problem but question is how to port Arduino-IRremote code to stm32f0
    may be we should make some driver interface just port this driver function then can use in any platform
    Rafi Khan
    @z3t0
    @piyushverma I guess the key problem is that this is "Arduino Code"
    The reason I referred to teensy was because they have "Arduino" code working on the platform, so you could replicate much of their efforts
    I do plan on trying to make an AVR C++ version of this library at one point which will make it MUCH more portable
    Emperor-Sultan
    @Emperor-Sultan
    Hi everyone. Many of you are talented and I give applause to all who are completing their objectives. I am very new at this and I have to make something for ir transmitter and ir receiver. I have an arduino uno and mega2560. I have looked for days online to find if someone has made it, but I could not find. My purpose is to have an ir transmitter connected to an arduino board and a power source where it will receive electric pulse information. There are two positive and two negative/ground wires that will give the pulses to the transmitter. The transmitter will send the signals for the right amount of pulses or prolonged pules to the receiver, which will be connected to a separate arduino board. That receiver will send power to small electric motors (about 8-10 motors simultaneously), which are connected to the same board. I think it is similar to the ir transmitter and receiver interference project where the led goes off if signal is interrupted, but only the opposite. If anyone can point me in the right direction as to where I can get such sketches and modify them for my project, that will be greatly appreciated. Also if anyone can help me make the sketches that would be even better. Thank you kindly
    Rafi Khan
    @z3t0
    @Emperor-Sultan Please create an issue on the github page
    I would have replied sooner, but I do not often check gitter so creating an issue is much more effective
    Sravan Kumar
    @Logmytech
    My LG air conditioner remote is not working with this library. I'm always getting "FFFFFFFF". Please help me. Here is the link to my question http://arduino.stackexchange.com/questions/14562/how-do-i-save-ir-codes-from-my-lg-air-condtioner-remote-and-replay-them
    madmalkav
    @madmalkav
    hey guys, I have a program that works ok on atmega328p but on attiny85 IRRemote somewhat blocks SoftSerial, with IRLRemote it works ok. Any idea what can be happening? I don't know even where to start looking, honestly
    CSharpLover
    @CSharpLover
    I love Arduino lel :D
    vandong9
    @vandong9
    i record signal of karaoke remote, but the signal not stable, the code type some time is JVC, NEC and unknown.
    Could anyone help me in this? I need generate wav file from ir signal.
    Thanks
    CSharpLover
    @CSharpLover
    hiii
    Nguyễn Phan Hùng Thuận
    @hungthuanmk
    Hello everybody, i have a bit issue, can you help me?
    I try to use send IR Code but it seems that it don't work T_T
    Nguyễn Phan Hùng Thuận
    @hungthuanmk
    When check with VOM i realize that it don't have electricity on PIN 3
    pandacriss
    @pandacriss
    im proposing a example of IR to Keyboard pulses sketch. take a look plz https://github.com/pandacriss/IR2Keyboard/blob/master/IR2Keyboard.ino
    CristoXeuari
    @CristoXeuari
    Good day to you all. I would like to contribute a protocol for Apple remotes to the project. I'm currently struggling with the hints in ir_template.cpp, specifically the meanings of the defines and how this relates to the output of IRrecvDumpV2.ino. Can provide a more idiot proof instruction set?
    CristoXeuari
    @CristoXeuari
    @CSharpLover and @AllPeopleWithoutSensors .. IR Sensors are easy to find on unwanted electronics. Just rip em off, look up the pin out and plug em in!
    FuzzyPanda
    @FuzzyPanda
    I am attemping to use the library with an attiny85 but the led is staying on and not flashing. any thoughts?
    TheImperialCoder
    @TheImperialCoder
    Is there a way to change what pin the IRremote outputs on?
    thebluedroid
    @thebluedroid

    Arduino: 1.6.3 (Mac OS X), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

    IRrecord.ino:25:1: error: 'IRsend' does not name a type
    IRrecord.ino: In function 'void sendCode(int)':
    IRrecord.ino:109:7: error: 'irsend' was not declared in this scope
    IRrecord.ino:113:7: error: 'irsend' was not declared in this scope
    IRrecord.ino:119:5: error: 'irsend' was not declared in this scope
    IRrecord.ino:124:5: error: 'irsend' was not declared in this scope
    IRrecord.ino:129:5: error: 'irsend' was not declared in this scope
    IRrecord.ino:144:7: error: 'irsend' was not declared in this scope
    IRrecord.ino:147:7: error: 'irsend' was not declared in this scope
    IRrecord.ino:154:5: error: 'irsend' was not declared in this scope
    Error compiling.

    This report would have more information with
    "Show verbose output during compilation"
    enabled in File > Preferences.

    ^ I got this when compiling
    Any help, or am I stuck in a hole.
    fluffybiceps
    @fluffybiceps

    Hey, i'm trying to use the example code for receiving and i'm getting this error message
    error: 'RAWBUF' was not declared in this scope

    unsigned int rawbuf[RAWBUF]; // raw data

    thebluedroid
    @thebluedroid
    @z3t0, can you help us?
    thebluedroid
    @thebluedroid
    Aww come on, no one has talked since 2015
    Seriously, any one is going to help?
    Rafi Khan
    @z3t0
    Sorry. Haven't used gitter for a long time
    tesfayewak
    @tesfayewak
    Hello everybody. I have been annoyed by unstable reading of the irremote. I have used Ir receiver and transmitter connected to Arduino mega 2560's digital pin 9. I have also tried to connect the VCC to 3.3v . But it still continues to print varying result.The first time reading is correct. however, the result I see on serial monitor is varying widely for a single button. Please help me solve this issue.
    Rafi Khan
    @z3t0
    Please create an issue on github with more information so we can help
    tesfayewak
    @tesfayewak
    I created as you suggested. Thanks
    Rafi Khan
    @z3t0
    Thanks I will take a look
    @tesfayewak please share the number of the issue here as I cannot seem to find it on github
    tesfayewak
    @tesfayewak
    I only have one issue. my Ir receiver is not decoding properly. Every time I press the same button, It happen to print punch of unnecessary values on serial monitor.
    something like this for the same button pressed,9008C9AF
    9843B130
    E576AC5C
    B951011D
    14AE6883
    Rafi Khan
    @z3t0
    Please create an issue on github and share the issue number here because that way the process is documented and anyone with the same problem can benefit from our labors 😀
    CristoXeuari
    @CristoXeuari
    tesfayewak: I think those are hashes. This may be a bug, I have experienced the same thing with some remotes, whilst finding reliable hashes with others. I got around this by picking the mode of the output. I am not a developer but this was my solution. Hope it helps
    Rafi Khan
    @z3t0
    Yeah maybe take a look at things like baud rate and line ending
    guff-se
    @guff-se
    Hey,
    I'm trying to perform a little trick with a chinese LED driver that i've bought. It has a built in IR receiver, and is supposed to be controlled by a APA1616 remote (NEC compatible?). My hope is to be able to connect an Arduino straight to the IR receiver pins to control the driver. I'm trying to get the Arduino to emulate the receiver, so to speak.
    Any ideas on where to start? I've tried to just connect the output pins of an Arduino running IRremote straight to the receiver pins, but that doesn't seem to work. Thoughts?
    Andrei Matei
    @andreimatei
    hey guys, noob here. I've just use the library with some code that I got from the SparkFun website for an arduino IR receiver kit. It works, but I get duplicate signals for every button I press. Would you have a guess about what might be wrong?
    The code is the on the receiver part of this tutorial:
    https://learn.sparkfun.com/tutorials/ir-control-kit-hookup-guide?_ga=1.162894716.1778470148.1481511730
    Andrei Matei
    @andreimatei
    the IRrecvDump example from the library code works correctly, decoding using the NEC protocol for the remote that came with this kit
    Andrei Matei
    @andreimatei
    hmm it looks that it's about the delay between two decode() calls. If decode is called too quickly in succession, the second one will return a value of 0xFFFFFF, which is some sort of repeat code.
    Marc MERLIN
    @marcmerlin
    Howdy. First thanks @z3t0 for merging my ESP32 pull request and your help with the process, much appreciated.
    I have an application where I'm displaying patterns on an LED strip (neopixel, using adafruit lib, which stops interrupts so as to send the exact timing carrier wave to the LEDs). In turn, this stops IR receiving from working of course, so I've tried using the delay time between IR updates to reset the state machine and hope the IR code gets (re)sent at the time I'm running delays (could be as short as 10ms). Of course anything sent while I'm not in a delay, is lost, but I'm counting on the IR code being resent (which may turn out to be wishful thinking in my case)
    bool handle_IR(uint32_t delay_time) {
        decode_results IR_result;
        irrecv.resume(); // Receive the next value
        delay(delay_time);
        if (irrecv.decode(&IR_result)) {