예제 #1
0
def test():
    """Test code."""
    display = Display(spi, SPI_CS, SPI_DC)
    display.clear()

    display.draw_text(0, 0, 'Hello World!', sysfont, color565(255, 0, 0))
    display.text(20, 20, 'Good bye World!', color565(255, 0, 0))
    display.draw_text(10,
                      100,
                      'Hello World!',
                      sysfont,
                      color565(255, 0, 0),
                      landscape=True)
    sleep(9)
    display.cleanup()
예제 #2
0
def test():
    """Test code."""
    display = Display(spi, SPI_CS, SPI_DC)
    display.clear()

    display.draw_text(0, 0, 'Arcade Pix 9x11', ArcadePix9x11,
                      color565(255, 0, 0))
    display.draw_text(0, 12, 'Bally 7x9', Bally7x9, color565(0, 255, 0))
    display.draw_text(0, 23, 'Broadway', Broadway17x15, color565(0, 0, 255))
    display.draw_text(0, 36, 'Espresso', EspressoDolce18x24,
                      color565(0, 255, 255))
    display.draw_text(0, 64, 'Fixed Font 5x8', FixedFont5x8,
                      color565(255, 0, 255))
    display.draw_text(0, 76, 'Neato 5x7', Neato5x7, color565(255, 255, 0))
    display.draw_text(0, 85, 'Robotron 7x11', Robotron7x11,
                      color565(255, 255, 255))
    display.draw_text(0, 96, 'Unispace', Unispace12x24, color565(255, 128, 0))
    display.draw_text(0, 120, 'Wendy 7x8', Wendy7x8, color565(255, 0, 128))

    sleep(5)
    display.clear()

    display.draw_text(0,
                      127,
                      'Arcade Pix 9x11',
                      ArcadePix9x11,
                      color565(255, 0, 0),
                      landscape=True)
    display.draw_text(12,
                      127,
                      'Bally 7x9',
                      Bally7x9,
                      color565(0, 255, 0),
                      landscape=True)
    display.draw_text(23,
                      127,
                      'Broadway',
                      Broadway17x15,
                      color565(0, 0, 255),
                      landscape=True)
    display.draw_text(36,
                      127,
                      'Espresso',
                      EspressoDolce18x24,
                      color565(0, 255, 255),
                      landscape=True)
    display.draw_text(63,
                      127,
                      'Fixed Font 5x8',
                      FixedFont5x8,
                      color565(255, 0, 255),
                      landscape=True)
    display.draw_text(76,
                      127,
                      'Neato 5x7',
                      Neato5x7,
                      color565(255, 255, 0),
                      landscape=True)
    display.draw_text(85,
                      127,
                      'Robotron 7x11',
                      Robotron7x11,
                      color565(255, 255, 255),
                      landscape=True)
    display.draw_text(96,
                      127,
                      'Unispace',
                      Unispace12x24,
                      color565(255, 128, 0),
                      landscape=True)
    display.draw_text(120,
                      127,
                      'Wendy 7x8',
                      Wendy7x8,
                      color565(255, 0, 128),
                      landscape=True)

    sleep(5)
    display.clear()

    display.draw_text(0,
                      0,
                      'Arcade Pix 9x11',
                      ArcadePix9x11,
                      color565(255, 0, 0),
                      background=color565(0, 255, 255))
    display.draw_text(0,
                      12,
                      'Bally 7x9',
                      Bally7x9,
                      color565(0, 255, 0),
                      background=color565(0, 0, 128))
    display.draw_text(0,
                      23,
                      'Broadway',
                      Broadway17x15,
                      color565(0, 0, 255),
                      background=color565(255, 255, 0))
    display.draw_text(0,
                      36,
                      'Espresso',
                      EspressoDolce18x24,
                      color565(0, 255, 255),
                      background=color565(255, 0, 0))
    display.draw_text(0,
                      64,
                      'Fixed Font 5x8',
                      FixedFont5x8,
                      color565(255, 0, 255),
                      background=color565(0, 128, 0))
    display.draw_text(0,
                      76,
                      'Neato 5x7',
                      Neato5x7,
                      color565(255, 255, 0),
                      background=color565(0, 0, 255))
    display.draw_text(0,
                      85,
                      'Robotron 7x11',
                      Robotron7x11,
                      color565(255, 255, 255),
                      background=color565(128, 128, 128))
    display.draw_text(0,
                      96,
                      'Unispace',
                      Unispace12x24,
                      color565(255, 128, 0),
                      background=color565(0, 128, 255))
    display.draw_text(0,
                      120,
                      'Wendy 7x8',
                      Wendy7x8,
                      color565(255, 0, 128),
                      background=color565(255, 255, 255))
    sleep(5)
    display.clear()

    display.draw_text(0,
                      127,
                      'Arcade Pix 9x11',
                      ArcadePix9x11,
                      color565(255, 0, 0),
                      background=color565(0, 255, 255),
                      landscape=True)
    display.draw_text(12,
                      127,
                      'Bally 7x9',
                      Bally7x9,
                      color565(0, 255, 0),
                      background=color565(0, 0, 128),
                      landscape=True)
    display.draw_text(23,
                      127,
                      'Broadway',
                      Broadway17x15,
                      color565(0, 0, 255),
                      background=color565(255, 255, 0),
                      landscape=True)
    display.draw_text(36,
                      127,
                      'Espresso',
                      EspressoDolce18x24,
                      color565(0, 255, 255),
                      background=color565(255, 0, 0),
                      landscape=True)
    display.draw_text(64,
                      127,
                      'Fixed Font 5x8',
                      FixedFont5x8,
                      color565(255, 0, 255),
                      background=color565(0, 128, 0),
                      landscape=True)
    display.draw_text(76,
                      127,
                      'Neato 5x7',
                      Neato5x7,
                      color565(255, 255, 0),
                      background=color565(0, 0, 255),
                      landscape=True)
    display.draw_text(85,
                      127,
                      'Robotron 7x11',
                      Robotron7x11,
                      color565(255, 255, 255),
                      background=color565(128, 128, 128),
                      landscape=True)
    display.draw_text(96,
                      127,
                      'Unispace',
                      Unispace12x24,
                      color565(255, 128, 0),
                      background=color565(0, 128, 255),
                      landscape=True)
    display.draw_text(120,
                      127,
                      'Wendy 7x8',
                      Wendy7x8,
                      color565(255, 0, 128),
                      background=color565(255, 255, 255),
                      landscape=True)
    sleep(5)
    display.cleanup()