SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com
Antonio Thomacelli Gome
tonnytg@gmail.com
http://arduino.cc http://gtk.org
http://www.pycursos.com/
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Quem é o Arduino
O que é PySerial
Porque usar o Gtk3
●
●
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Arduino : Quem é ele ?
Arduino é um micro­controlador, existem diversos modelos oficiais e não oficiais.
Com ele podemos controlar um carrinho ou até mesmo alimentar seu animal de estimação a distancia ou 
de forma autônoma , há vários projetos desse tipo no YouTube.
A IDE do Arduino utiliza uma linguagem baseada em C++, alguns trechos foram mastigados e adaptados, 
pois o público alvo do Arduino, eram estilistas, etc.
Como o público alvo não tinham conhecimento em informática ou eletrônica a linguagem do Arduino foi 
feita da forma mais fácil.
http://www.arduino.cc
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Arduino : Programando
Requisitos mínimos para usar a IDE do Arduino é ter o java instalado e funcionando no PC.
Ela roda em qualquer plataforma.
Para fazer o download da IDE acesse: http://www.arduino.cc/download
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Arduino : Programando
Dentro da IDE do Arduino temos dois corpos principais:
void setup { codigo }    Onde define os tipos de cada pinagem ou função padrão.→
void loop { codigo }   Onde sera repetido infinitamente a estrutura até ser interrompida.→
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Arduino : Programando
LED = 13;                                             Cria uma variável com valor 13→
void setup() {                                        Inicia a entrada padrão→
   pinMode( LED, OUTPUT );               Define que o LED será para saída de energia OUTPUT→
}                                                            Fecha a definição padrão→
void loop() {                                          Inicia o corpo para repetir infinitamente→
   digitalWrite( LED, HIGH);                 Atribui a variável LED energia de 5→
   Delay(1000);                                     Aguarda 1 segundo→
   digitalWrite( LED, LOW);                  Retira da variável LED energia→
   Delay(1000);                                     Aguarda 1 segundo→
}                                                            Fecha loop infinito→
 
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Arduino : Comunicando via Serial
LED = 13;                                             Cria uma variável com valor 13→
VALOR = 0;                                          Criamos uma variável vazia→
void setup() {                                        Inicia a entrada padrão→
   pinMode( LED, OUTPUT );                Define que o LED será para saída de energia OUTPUT→
   Serial.begin (115200);                       Inicia a comunicação Serial→
}                                                            Fecha a definição padrão→
void loop() {                                          Inicia o corpo para repetir infinitamente→
   VALOR = Serial.read();                     Armazena o que foi digitado dentro da variável VALOR→
   If ( VALOR == '1' ){                            Se o valor digitado for 1→
      digitalWrite( LED, HIGH);                Atribui a variável LED energia de 5→
   }
   elif ( VALOR == '2' ){                          Se o número digitado for 2→
         digitalWrite( LED, LOW);              Retira da variável LED energia→
   }
}                                                              Fecha loop infinito→
 
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Arduino : Comunicando via Serial 
( Entendendo )
Serial.begin(115200);    Habilita o Arduino a realizar comunicação via Serial→
Serial.read()    É o comando para ler uma informação via porta serial→
Serial.write()    É o comando para escrever/enviar uma informação via porta serial→
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
PySerial : O que é ?
É uma biblioteca criada em 2006, ela foi desenvolvida para facilitar a comunicação 
do Python com dispositivos eletrônicos via porta Serial.
http://pyserial.sourceforge.net/appendix.html#license
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Projetos que usam PySerial
BitPim ­ crossplatform application to view and manipulate data on CDMA phones from LG, Samsung, Sanyo and other manufacturers.
RFIDIOt ­ an open source python library for exploring RFID devices (see also "RFID enabled e­passport skimming proof of concept code 
released (RFIDIOt)" and "Code highlights e­passport eavesdropping risk")
t616hack ­ a distribution providing access to the contacts, phonebook and messages on the Sony Ericsson T610/T616 and compatible 
mobile telephones
jaraco.nxt ­ a package implementing low­level API communication with the LEGO Mindstorms NXT robot kit.
Twisted ­ Uses pySerial to provide an asynchronous serial port transport which can be used like any other stream­oriented transport (eg 
TCP, SSL).
Fonte: http://wiki.python.org/moin/PySerial
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
PySerial : Como instalar ?
Quem utiliza GNULinux, nos repositórios já existem a versão 2.6­3 para download.
Utilizando o PyPi com o comando: pip install pyserial
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
PySerial : Ferrametas para testes
Depois que a biblioteca estiver instalada você terá adquirido o 
software “miniterm”. Ele estabelece a conexão em tempo real, tanto 
para escrita como leitura.
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Gtk : Porque usar Gtk
Primeiro para quem não conhece Gtk é uma interface gráfica, semelhante ao Qt
Por opção pessoal preferi o Gtk pois sua documentação pareceu ser mais rica e fácil de entender
http://python­gtk­3­tutorial.readthedocs.org/
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Gtk : Instalando
Nos repositórios GNULinux basta procurar pelo pacote : python­gobject
Para quem utiliza outras versões deverá utilizar o jhbuild para criar o instalador com os 
arquivos do Gtk3
https://live.gnome.org/PyGObject
Quem preferir pode usar o gtk2 é mais fácil, basta instalar o pygtk:
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Gtk : Aplicação Gráfica
from gi.repository import Gtk
class FormOnOff(Gtk.Window):
 def __init__(self):
   Gtk.Window.__init__(self, title="On/Off")
   self.set_border_width(100)
janela = FormOnOff()
janela.connect("delete­event", Gtk.main_quit)
janela.show_all()
Gtk.main()
 ↔
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Gtk3 : Interface
import serial
arduino = serial.Serial('/dev/ttyACM0',115200)
class FormOnOff(Gtk.Window):
   prateleira = Gtk.Table( 2, 2, True)
   self.add(prateleira)
   botaoOn = Gtk.Button(label="Ligar")
   botaoOn.connect("clicked", self.Ligar)
   prateleira.attach( botaoOn, 0, 1, 0, 1)
   botaoOff = Gtk.Button(label="Desligar")
   botaoOff.connect("clicked", self.Desligar)
   prateleira.attach( botaoOff, 1, 2, 0, 1)
 def Ligar(self, button):
  arduino.write('1')
 def Desligar(self, button):
  arduino.write('2')
 ↔
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Veja também::
Gtk ­ http://linuxresort.blogspot.com.br/2012/08/pygtk­tutorial­parte­2.html
Gtk ­ http://linuxresort.blogspot.com.br/2012/07/pygtk­tutorial­parte­1.html
Gtk + postgres ­ http://linuxresort.blogspot.com.br/2012/10/python­gtk3­psycopg2.html
Gtk2 + Arduino ­ http://linuxresort.blogspot.com.br/2012/01/pygtk­e­arduino.html
   
Multirão Python ­ Introdução ao PySerial e Gtk3 com Arduino
http://www.pycursos.com
http://www.linuxresort.blogspot.com Autor: Antonio Thomacelli Gomes
Antonio Thomacelli Gomes
Twitter: @tonnytg / @linuxresort
E­mail : tonnytg@gmail.com
Blog: http://www.linuxresort.blogspot.com
Contato:

Weitere ähnliche Inhalte

Was ist angesagt?

Python - o que, porque, como e quando
Python - o que, porque, como e quandoPython - o que, porque, como e quando
Python - o que, porque, como e quandoGustavo Carvalho
 
Facilitando a vida com Raspberry Pi e Arduino
Facilitando a vida com Raspberry Pi e ArduinoFacilitando a vida com Raspberry Pi e Arduino
Facilitando a vida com Raspberry Pi e ArduinoThiago Da Silva
 
Python para programadores Ruby
Python para programadores RubyPython para programadores Ruby
Python para programadores RubyEric Hideki
 
Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?Marcel Caraciolo
 
Comsolid2011 Introdução Python
Comsolid2011 Introdução PythonComsolid2011 Introdução Python
Comsolid2011 Introdução PythonGleison Rodrigues
 
Por Que Python - #PUGCE
Por Que Python - #PUGCEPor Que Python - #PUGCE
Por Que Python - #PUGCETiago Freire
 
Computação Visual com Python
Computação Visual com PythonComputação Visual com Python
Computação Visual com PythonJonh Edson
 
Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry PiEducação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry PiMario Sergio
 
Python com baterias incluídas v2.0
Python com baterias incluídas v2.0Python com baterias incluídas v2.0
Python com baterias incluídas v2.0Jonh Edson
 
Introdução a Programação com Python
Introdução a Programação com PythonIntrodução a Programação com Python
Introdução a Programação com PythonÁlvaro Justen
 

Was ist angesagt? (20)

Python Poli 2010
Python Poli 2010Python Poli 2010
Python Poli 2010
 
Canivete suíço do Python
Canivete suíço do PythonCanivete suíço do Python
Canivete suíço do Python
 
Apresentacao sfd-poa
Apresentacao sfd-poaApresentacao sfd-poa
Apresentacao sfd-poa
 
Hello, Python!
Hello, Python!Hello, Python!
Hello, Python!
 
Import python
Import pythonImport python
Import python
 
Como tornar-se um programador Python melhor
Como tornar-se um programador Python melhorComo tornar-se um programador Python melhor
Como tornar-se um programador Python melhor
 
Python - o que, porque, como e quando
Python - o que, porque, como e quandoPython - o que, porque, como e quando
Python - o que, porque, como e quando
 
Facilitando a vida com Raspberry Pi e Arduino
Facilitando a vida com Raspberry Pi e ArduinoFacilitando a vida com Raspberry Pi e Arduino
Facilitando a vida com Raspberry Pi e Arduino
 
Python para programadores Ruby
Python para programadores RubyPython para programadores Ruby
Python para programadores Ruby
 
Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?
 
Python b1tch
Python b1tchPython b1tch
Python b1tch
 
Comsolid2011 Introdução Python
Comsolid2011 Introdução PythonComsolid2011 Introdução Python
Comsolid2011 Introdução Python
 
Por Que Python - #PUGCE
Por Que Python - #PUGCEPor Que Python - #PUGCE
Por Que Python - #PUGCE
 
Raspberry Pi: o hardware para Python
Raspberry Pi: o hardware para PythonRaspberry Pi: o hardware para Python
Raspberry Pi: o hardware para Python
 
Computação Visual com Python
Computação Visual com PythonComputação Visual com Python
Computação Visual com Python
 
Minicurso: Python e suas baterias incluídas
Minicurso: Python e suas baterias incluídasMinicurso: Python e suas baterias incluídas
Minicurso: Python e suas baterias incluídas
 
Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry PiEducação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry Pi
 
Python com baterias incluídas v2.0
Python com baterias incluídas v2.0Python com baterias incluídas v2.0
Python com baterias incluídas v2.0
 
Introdução a Programação com Python
Introdução a Programação com PythonIntrodução a Programação com Python
Introdução a Programação com Python
 
Apresentação 2
Apresentação 2Apresentação 2
Apresentação 2
 

Ähnlich wie Introdução PySerial Gtk3 Arduino

Introdução à Linguagem de Programação Python.pdf
Introdução à Linguagem de Programação Python.pdfIntrodução à Linguagem de Programação Python.pdf
Introdução à Linguagem de Programação Python.pdfEduardoChicoJooJoo
 
O que Python pode fazer e você não sabe
O que Python pode fazer e você não sabeO que Python pode fazer e você não sabe
O que Python pode fazer e você não sabeEric Hideki
 
Casa Inteligente com Python e Arduino
Casa Inteligente com Python e ArduinoCasa Inteligente com Python e Arduino
Casa Inteligente com Python e ArduinoRelsi Maron
 
Flisol 2014 - Python, por onde começar?
Flisol 2014 - Python, por onde começar?Flisol 2014 - Python, por onde começar?
Flisol 2014 - Python, por onde começar?Ramiro Luz
 
Palestra: A Melhor Maneira de Aprender, É Fazendo!
Palestra: A Melhor Maneira de Aprender, É Fazendo!Palestra: A Melhor Maneira de Aprender, É Fazendo!
Palestra: A Melhor Maneira de Aprender, É Fazendo!Andre Henrique
 
Plataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoTPlataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoTAndré Luiz Secco
 
PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019
PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019
PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019Jerônimo Medina Madruga
 
python-agil-IVEnGitec
python-agil-IVEnGitecpython-agil-IVEnGitec
python-agil-IVEnGitecRamiro Luz
 
Criando aplicações com PHP-GTK
Criando aplicações com PHP-GTKCriando aplicações com PHP-GTK
Criando aplicações com PHP-GTKPablo Dall'Oglio
 
Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Eronides Da Silva Neto
 
V Pylestra - introdução ao python
V Pylestra - introdução ao pythonV Pylestra - introdução ao python
V Pylestra - introdução ao pythonSilvio Roberto
 
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011Jerônimo Medina Madruga
 

Ähnlich wie Introdução PySerial Gtk3 Arduino (20)

Introdução à Linguagem de Programação Python.pdf
Introdução à Linguagem de Programação Python.pdfIntrodução à Linguagem de Programação Python.pdf
Introdução à Linguagem de Programação Python.pdf
 
O que Python pode fazer e você não sabe
O que Python pode fazer e você não sabeO que Python pode fazer e você não sabe
O que Python pode fazer e você não sabe
 
Slide
SlideSlide
Slide
 
Casa Inteligente com Python e Arduino
Casa Inteligente com Python e ArduinoCasa Inteligente com Python e Arduino
Casa Inteligente com Python e Arduino
 
Flisol 2014 - Python, por onde começar?
Flisol 2014 - Python, por onde começar?Flisol 2014 - Python, por onde começar?
Flisol 2014 - Python, por onde começar?
 
Palestra: A Melhor Maneira de Aprender, É Fazendo!
Palestra: A Melhor Maneira de Aprender, É Fazendo!Palestra: A Melhor Maneira de Aprender, É Fazendo!
Palestra: A Melhor Maneira de Aprender, É Fazendo!
 
Plataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoTPlataformas atuais de sistemas embarcados para IoT
Plataformas atuais de sistemas embarcados para IoT
 
PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019
PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019
PyGame Over: Insert coins to learn with Python - Tchelinux Porto Alegre 2019
 
python-agil-IVEnGitec
python-agil-IVEnGitecpython-agil-IVEnGitec
python-agil-IVEnGitec
 
Trilha python
Trilha pythonTrilha python
Trilha python
 
Arduino
ArduinoArduino
Arduino
 
Criando aplicações com PHP-GTK
Criando aplicações com PHP-GTKCriando aplicações com PHP-GTK
Criando aplicações com PHP-GTK
 
My first app django
My first app djangoMy first app django
My first app django
 
Revista Programar 42
Revista Programar 42Revista Programar 42
Revista Programar 42
 
Apresentação QtConBr
Apresentação QtConBrApresentação QtConBr
Apresentação QtConBr
 
Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)
 
CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?
 
V Pylestra - introdução ao python
V Pylestra - introdução ao pythonV Pylestra - introdução ao python
V Pylestra - introdução ao python
 
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
 
Minicurso Git
Minicurso GitMinicurso Git
Minicurso Git
 

Kürzlich hochgeladen

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 

Kürzlich hochgeladen (20)

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 

Introdução PySerial Gtk3 Arduino