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.