
Apresentando Pinturas No Display Tft De John Constable Com Raspberry Pi Programado No Python
De Vitor Amadeu SouzaDuração42m
Sobre este audiolivro
A proposta deste livro é conectar uma tela TFT de 160x128 pixels a Raspberry Pi programa em Python, de modo a mostrar como inicializar e operar tal tecnologia para em seguida apresentar uma pintura do artista título desta obra. Para a leitura da obra recomenda-se que o leitor utilize como referência ou possua experiência dos assuntos abordados na literatura Aplicações eletrônicas na Raspberry Pi Zero - Programado em Python (2017) do mesmo autor e editora.
Detalhes do audiolivro
GêneroEducation and Learning, Technology
Duração42 min
Narrado porOuça com mais de 1.000 vozes
FormatoeBook com áudio
Data de publicação29 de abr. de 2019
IdiomaPortuguês
Sumário
1Vitor Amadeu Souza
2© 2019 by Cerne Tecnologia e Treinamento Ltda.
3TFT_CS. Os pinos DC e RESET também devem ser utilizados para
4#* * #Rotinas SPI #* *
5#* * * #Inicialização do TFT * #* *
Mostrar todos os capítulosVer menos
6ClearScreen()
7ClearScreen().
8#* * #Rotinas SPI #* *
9spi = spidev.SpiDev() spi.open(0,0) spi.mode = 0 InitDisplay()
10#* * #Rotinas SPI #* *
11#* * * #Programa principal * #* *
12#* * #Rotinas SPI #* *
13#* * * #Programa principal * #* *
14#* * #Rotinas SPI #* *
15y = int(sqrt(r2-x*x)) y0 = yPos-y y1 = yPos+y VLine(xPos+x,y0,y1,color) VLine(xPos-x,y0,y1,color)
16O próximo exemplo mostra como carregar uma imagem, onde tal
17BLACK = 0x0000 BLUE = 0x001F RED = 0xF800 GREEN = 0x0400
18if (numPlanes!=1) or (colorBits!=24) or (compType!=0):
19InitDisplay(True) DrawBMP('img.bmp') time.sleep(10)
20Capítulo II Aplicação
21Fonte: https://pt.wikipedia.org/wiki/John_Constable
22Obs.: Através de uma busca na internet é possível localizar as imagens
23X0 = XSIZE/2 Y0 = YSIZE/2
24def OldInitDisplay(): Command (SWRESET) time.sleep(0.2) Command (SLPOUT) Command (COLMOD, 0x05) Command (DISPON)
25def ClearScreen(): FillScreen(BLACK)
26while 1: