
Apresentando O Sítio Histórico E Arqueológico São João Marcos Com Display Tft Programado No Raspberry Pi Em Python
By Vitor Amadeu SouzaLength47m
About this audiobook
Esta literatura é uma continuação da obra Arduino – Prático e Objetivo (2011) e Programação para Arduino – Avançado (2014) do mesmo autor e editora, onde o objetivo é controlar uma tela de TFT usando o Arduino para em seguida apresentar uma imagem com o título desta obra na mesma. A placa didática utilizada foi a Arduino UNO em conjunto com um display TFT que faz uso do controlador ST7735, onde tais kits e acessórios estão à venda no site www.cerne-tec.com.br.
Audiobook details
GenreTechnology, Education and Learning
Length47 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateAug 10, 2021
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2TFT_CS. Os pinos DC e RESET também devem ser utilizados para
3#* * #Rotinas SPI #* *
4#* * * #Inicialização do TFT * #* *
5ClearScreen()
Show all chaptersShow less
6ClearScreen().
7#* * #Rotinas SPI #* *
8#Programa principal * #* *
9spi = spidev.SpiDev() spi.open(0,0) spi.mode = 0 InitDisplay()
10#* * #Rotinas SPI #* *
11HLine(x0,x1,y0,color) HLine(x0,x1,y1,color) VLine(x0,y0,y1,color) VLine(x1,y0,y1,color)
12#* * #Rotinas SPI #* *
13#* * * #Programa principal * #* *
14#* * #Rotinas SPI #* *
15#* * * #Inicialização do TFT * #* *
16#* * * #Programa principal * #* *
17#Pinos de I/O DC = 25
18#Rotinas SPI #* *
19#* * * #Programa principal * #* *
20O próximo exemplo mostra como carregar uma imagem, onde tal
21BLACK = 0x0000 BLUE = 0x001F RED = 0xF800 GREEN = 0x0400
22def OldInitDisplay(): Command (SWRESET) time.sleep(0.2) Command (SLPOUT) Command (COLMOD, 0x05) Command (DISPON)
23def ClearScreen(): FillScreen(BLACK)
24InitDisplay(True) DrawBMP('img.bmp') time.sleep(10)
25Capítulo II Aplicação
26uma capela dedicada à São João Marcos.
27de Ribeirão das Lajes.
28explosão, sendo utilizados vinte quilos de dinamite.
29return spiObject
30def OldInitDisplay(): Command (SWRESET) time.sleep(0.2) Command (SLPOUT) Command (COLMOD, 0x05) Command (DISPON)
31spi = InitSPI() InitGPIO()