0

This is my code

#include <IRremote.h>

IRrecv ir(10);
decode_results results;
void setup ()
{
  for (int i=7 ; i<7,i++;)
  {
    pinMode(i,OUTPUT);
  }
  
void loop() 
{
    if (ir.decode (&results))
    {
      if (result.value == 16593103)
      {
        zero ();
      }
      if (results.value == 16582963)
      {
        one ();
      }
      if (results.value == 16615543)
      {
        two ();
      }
      if (results.value == 16599223)
      {
        three();
      }
      if (results.value == 16591063)
      {
        four();
      }
      if (results.value == 16623703)
      {
        five();
      }
      if (results.value == 16607383)
      {
        six();
      }
      if (results.value == 16586989)
      {
        seven ();
      }
      if (results.value == 16619623)
          {
            eight();
          }
          if (results.value == 16603303)
          {
            nine ();
          }
      ir.resume ();
    }
  }
}

  void zero ()
  {
    digitalWrite (0,0);
        digitalWrite (1,1);
        digitalWrite (2,1);
        digitalWrite (3,1);
        digitalWrite (4,1);
        digitalWrite (5,1);
    digitalWrite (6,1);
  }

kindly help and send the correct code with a explanation, i am just a student who started with basic ir codes in tinkercad. i am trying to use different ir buttons in a ir remote to display on a seven segment display.

James Z
  • 12,209
  • 10
  • 24
  • 44

0 Answers0