Compare commits
2 Commits
87ca2dae97
...
98c54799f5
Author | SHA1 | Date | |
---|---|---|---|
|
98c54799f5 | ||
|
5dbc778440 |
@ -6,3 +6,8 @@ Repo für den Arduino UNO R4 Wifi
|
|||||||
|
|
||||||
<img src="https://git.unixweb.net/joachim/arduino-uno-r4-wifi/raw/branch/main/images/Arduino-UNO-R4-Wifi-Uhr.jpg">
|
<img src="https://git.unixweb.net/joachim/arduino-uno-r4-wifi/raw/branch/main/images/Arduino-UNO-R4-Wifi-Uhr.jpg">
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
## Arduino Animation
|
||||||
|
|
||||||
|
<img src="https://git.unixweb.net/joachim/arduino-uno-r4-wifi/raw/branch/main/images/Arduino-UNO-R4-Wifi-Pfeil.jpg">
|
||||||
|
</a>
|
||||||
|
56
animation/animation.h
Normal file
56
animation/animation.h
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
const uint32_t animation[][4] = {
|
||||||
|
{
|
||||||
|
0x800c0060,
|
||||||
|
0xf00f006,
|
||||||
|
0xc00800,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0xc0060030,
|
||||||
|
0xf80f803,
|
||||||
|
0x600c00,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0x60030018,
|
||||||
|
0xfc0fc01,
|
||||||
|
0x80300600,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0x3001800c,
|
||||||
|
0xfe0fe00,
|
||||||
|
0xc0180300,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0x1800c006,
|
||||||
|
0xff0ff00,
|
||||||
|
0x600c0180,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0xc006003,
|
||||||
|
0xff8ff80,
|
||||||
|
0x300600c0,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0x6003001,
|
||||||
|
0x8ffcffc0,
|
||||||
|
0x18030060,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0x3001800,
|
||||||
|
0xcffeffe0,
|
||||||
|
0xc018030,
|
||||||
|
66
|
||||||
|
},
|
||||||
|
{
|
||||||
|
0x1800c00,
|
||||||
|
0x6ffffff0,
|
||||||
|
0x600c018,
|
||||||
|
66
|
||||||
|
}
|
||||||
|
};
|
20
animation/animation.ino
Normal file
20
animation/animation.ino
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
#include "animation.h" //Include animation.h header file
|
||||||
|
|
||||||
|
// Create an instance of the ArduinoLEDMatrix class
|
||||||
|
ArduinoLEDMatrix matrix;
|
||||||
|
|
||||||
|
void setup() {
|
||||||
|
Serial.begin(115200);
|
||||||
|
// you can also load frames at runtime, without stopping the refresh
|
||||||
|
matrix.loadSequence(animation);
|
||||||
|
matrix.begin();
|
||||||
|
// turn on autoscroll to avoid calling next() to show the next frame; the paramenter is in milliseconds
|
||||||
|
// matrix.autoscroll(300);
|
||||||
|
matrix.play(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
void loop() {
|
||||||
|
delay(2500);
|
||||||
|
Serial.println(millis());
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user