I don't know what's wrong. I'm sorry, I'm new at this and I don't know what I did wrong.
sketch_aug19a.ino (341 Bytes)
ShiftSeven.h (983 Bytes)
ShiftSeven.cpp (4.53 KB)
I don't know what's wrong. I'm sorry, I'm new at this and I don't know what I did wrong.
sketch_aug19a.ino (341 Bytes)
ShiftSeven.h (983 Bytes)
ShiftSeven.cpp (4.53 KB)
You need to put the library files in a directory called 'ShiftSeven' inside the libraries directory,
and then restart the IDE.
You need to move these three lines into the 'setup()' function:-
shi.control (8, 38);
shi.input(2, 3, 4, 5, 6, 7);
shi.latch(44, 45, 46, 47, 48, 49);
This compiles fine:-
#include <ShiftSeven.h>
ShiftSeven shi;
void setup()
{
shi.control (8, 38);
shi.input(2, 3, 4, 5, 6, 7);
shi.latch(44, 45, 46, 47, 48, 49);
shi.display(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
}
void loop()
{
for (int j = 0; j < 10; j++)
{
shi.display(j, 0, j, 0, j, 0, j, 0, j, 0, j, 0);
delay(1000);
shi.display(j, 1, j, 1, j, 1, j, 1, j, 1, j, 1);
delay(1000);
}
}
And for future reference, rather than attaching your code and screenshots of the errors, please put them in your post, inside [code]code tags[/code]
.
You can manually type them as above, or paste the code/error into your post, select it then hit the </> button.
Thanks a lot for the help! It's working now And also thank you for the tips. I'll remember them next time!