SlideShare uma empresa Scribd logo
   
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:

Mais conteúdo relacionado

Mais procurados

Python Poli 2010
Python Poli 2010Python Poli 2010
Python Poli 2010
Rodrigo Lira
 
Canivete suíço do Python
Canivete suíço do PythonCanivete suíço do Python
Canivete suíço do Python
Douglas Soares de Andrade
 
Hello, Python!
Hello, Python!Hello, Python!
Hello, Python!
Eduardo Araujo
 
Import python
Import pythonImport python
Import python
josenildoaf
 
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
Gustavo 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 Arduino
Thiago Da Silva
 
Python para programadores Ruby
Python para programadores RubyPython para programadores Ruby
Python para programadores Ruby
Eric 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 - #PUGCE
Tiago Freire
 
Raspberry Pi: o hardware para Python
Raspberry Pi: o hardware para PythonRaspberry Pi: o hardware para Python
Raspberry Pi: o hardware para Python
Marcelo Laranjeira Melo
 
Computação Visual com Python
Computação Visual com PythonComputação Visual com Python
Computação Visual com Python
Jonh 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 Pi
Mario 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
 
Apresentação 2
Apresentação 2Apresentação 2
Apresentação 2
Anderson Luís Furlan
 

Mais procurados (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
 

Semelhante a Multirão Python - introdução ao py serial com gtk3 e 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.pdf
EduardoChicoJooJoo
 
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
Eric Hideki
 
Casa Inteligente com Python e Arduino
Casa Inteligente com Python e ArduinoCasa Inteligente com Python e Arduino
Casa Inteligente com Python e Arduino
Relsi 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 IoT
André 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 2019
Jerônimo Medina Madruga
 
python-agil-IVEnGitec
python-agil-IVEnGitecpython-agil-IVEnGitec
python-agil-IVEnGitec
Ramiro Luz
 
Trilha python
Trilha pythonTrilha python
Trilha python
Luciano Ramalho
 
Arduino
ArduinoArduino
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
 
My first app django
My first app djangoMy first app django
My first app django
Paola Katherine Pacheco
 
Apresentação QtConBr
Apresentação QtConBrApresentação QtConBr
Apresentação QtConBr
Eliakin Costa de Almeida
 
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
 
CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?
Daniel Rodrigues de Sousa
 
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 2011
Jerônimo Medina Madruga
 
Minicurso Git
Minicurso GitMinicurso Git
Minicurso Git
Bruno Orlandi
 

Semelhante a Multirão Python - introdução ao py serial com gtk3 e 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
 

Último

HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
WALTERDECARVALHOBRAG
 
A nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptxA nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptx
juserpa07
 
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdfcurso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
LeandroTelesRocha2
 
Saudações e como se apresentar em português
Saudações e como se apresentar em portuguêsSaudações e como se apresentar em português
Saudações e como se apresentar em português
jacctradutora
 
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Luana Neres
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
Mary Alvarenga
 
Sequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental ISequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental I
Letras Mágicas
 
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
CrislaineSouzaSantos
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
BarbaraBeatriz15
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)
Centro Jacques Delors
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
WelidaFreitas1
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
Escola Municipal Jesus Cristo
 
curso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdfcurso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdf
LeandroTelesRocha2
 
Anatomia I - Aparelho Locomotor e Cardiovascular
Anatomia I - Aparelho Locomotor e CardiovascularAnatomia I - Aparelho Locomotor e Cardiovascular
Anatomia I - Aparelho Locomotor e Cardiovascular
PatrickMuniz8
 
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptxCIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
MariaSantos298247
 
Aula01 - ensino médio - (Filosofia).pptx
Aula01 - ensino médio - (Filosofia).pptxAula01 - ensino médio - (Filosofia).pptx
Aula01 - ensino médio - (Filosofia).pptx
kdn15710
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
Escola Municipal Jesus Cristo
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
enpfilosofiaufu
 
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTESMAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
estermidiasaldanhada
 

Último (20)

HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
 
A nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptxA nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptx
 
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdfcurso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
 
Saudações e como se apresentar em português
Saudações e como se apresentar em portuguêsSaudações e como se apresentar em português
Saudações e como se apresentar em português
 
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
 
Sequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental ISequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental I
 
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
 
curso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdfcurso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdf
 
Anatomia I - Aparelho Locomotor e Cardiovascular
Anatomia I - Aparelho Locomotor e CardiovascularAnatomia I - Aparelho Locomotor e Cardiovascular
Anatomia I - Aparelho Locomotor e Cardiovascular
 
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptxCIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
 
Aula01 - ensino médio - (Filosofia).pptx
Aula01 - ensino médio - (Filosofia).pptxAula01 - ensino médio - (Filosofia).pptx
Aula01 - ensino médio - (Filosofia).pptx
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
 
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTESMAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
 

Multirão Python - introdução ao py serial com gtk3 e arduino