Use more leds, too slow, need to try with real Serial
parent
460c89f459
commit
52835c9b8c
|
@ -64,8 +64,8 @@
|
|||
// are arranged. If 0, each strip begins on the left for its first row,
|
||||
// then goes right to left for its second row, then left to right,
|
||||
// zig-zagging for each successive row.
|
||||
#define LED_WIDTH 50 // number of LEDs horizontally
|
||||
#define LED_HEIGHT 1 // number of LEDs vertically (must be multiple of 8)
|
||||
#define LED_WIDTH 500 // number of LEDs horizontally
|
||||
#define LED_HEIGHT 8 // number of LEDs vertically (must be multiple of 8)
|
||||
#define LED_LAYOUT 0 // 0 = even rows left->right, 1 = even rows right->left
|
||||
|
||||
// The portion of the video image to show on this set of LEDs. All 4 numbers
|
||||
|
@ -77,8 +77,8 @@
|
|||
// or device names are assigned to each Teensy 3.0 by your operating system.
|
||||
#define VIDEO_XOFFSET 0
|
||||
#define VIDEO_YOFFSET 0 // display entire image
|
||||
#define VIDEO_WIDTH 10
|
||||
#define VIDEO_HEIGHT 10
|
||||
#define VIDEO_WIDTH 100
|
||||
#define VIDEO_HEIGHT 100
|
||||
|
||||
//#define VIDEO_XOFFSET 0
|
||||
//#define VIDEO_YOFFSET 0 // display upper half
|
||||
|
@ -91,8 +91,8 @@
|
|||
//#define VIDEO_HEIGHT 50
|
||||
|
||||
|
||||
//const int ledsPerStrip = LED_WIDTH * LED_HEIGHT / 8;
|
||||
const int ledsPerStrip = 700;
|
||||
const int ledsPerStrip = LED_WIDTH * LED_HEIGHT / 8;
|
||||
//const int ledsPerStrip = 1000;
|
||||
|
||||
DMAMEM int displayMemory[ledsPerStrip*6];
|
||||
int drawingMemory[ledsPerStrip*6];
|
||||
|
|
|
@ -8,7 +8,10 @@ errorCount = 0
|
|||
framerate = 30
|
||||
dimension = 0
|
||||
|
||||
long_line = True
|
||||
# TODO: test with real serial
|
||||
# https://www.pjrc.com/teensy/td_uart.html
|
||||
|
||||
long_line = False
|
||||
|
||||
ledSerial = None
|
||||
data = None
|
||||
|
@ -89,7 +92,7 @@ def prepare_data():
|
|||
def setup():
|
||||
global gammatable
|
||||
global dimension
|
||||
size(8, 5)
|
||||
size(500, 8)
|
||||
dimension = width * height
|
||||
frameRate(framerate)
|
||||
serialConfigure("/dev/ttyACM0")
|
||||
|
@ -101,6 +104,7 @@ def setup():
|
|||
for i in range(dimension):
|
||||
pixels[i] = color(0, 0, 0)
|
||||
updatePixels()
|
||||
send_serial()
|
||||
|
||||
def draw():
|
||||
global current_px
|
||||
|
|
Loading…
Reference in New Issue