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:
Anúncio

Mais conteúdo relacionado

Mais procurados (20)

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
 
Apresentacao sfd-poa
Apresentacao sfd-poaApresentacao sfd-poa
Apresentacao sfd-poa
Sérgio Berlotto Jr
 
Hello, Python!
Hello, Python!Hello, Python!
Hello, Python!
Eduardo Araujo
 
Import python
Import pythonImport python
Import python
josenildoaf
 
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
Douglas Soares de Andrade
 
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
 
Python b1tch
Python b1tchPython b1tch
Python b1tch
Breno Costa
 
Comsolid2011 Introdução Python
Comsolid2011 Introdução PythonComsolid2011 Introdução Python
Comsolid2011 Introdução Python
Gleison 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
 
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
Luiz Augusto Macêdo Morais
 
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.0
Jonh 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
 
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 Python
Gleison Rodrigues
 
Por Que Python - #PUGCE
Por Que Python - #PUGCEPor Que Python - #PUGCE
Por Que Python - #PUGCE
Tiago Freire
 
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.0
Jonh 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
 

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
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
 
Slide
SlideSlide
Slide
Grupython Ufla
 
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
Arduino
Igor Fastroni Corrêa
 
Criando aplicações com PHP-GTK
Criando aplicações com PHP-GTKCriando aplicações com PHP-GTK
Criando aplicações com PHP-GTK
Pablo Dall'Oglio
 
My first app django
My first app djangoMy first app django
My first app django
Paola Katherine Pacheco
 
Revista Programar 42
Revista Programar 42Revista Programar 42
Revista Programar 42
Filipe Bezerra Sousa
 
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 python
Silvio 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
 
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
 
Criando aplicações com PHP-GTK
Criando aplicações com PHP-GTKCriando aplicações com PHP-GTK
Criando aplicações com PHP-GTK
Pablo 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 python
Silvio 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
 
Anúncio

Último (20)

Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...
Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...
Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...
youthbejaportugal
 
Tibi e Joca 2018 Livro escrito por surdos
Tibi e Joca 2018 Livro escrito por surdosTibi e Joca 2018 Livro escrito por surdos
Tibi e Joca 2018 Livro escrito por surdos
DanielleCandiota
 
aencsi6_ppt_alimentacao.pptx.......................
aencsi6_ppt_alimentacao.pptx.......................aencsi6_ppt_alimentacao.pptx.......................
aencsi6_ppt_alimentacao.pptx.......................
mariagrave
 
Determinação e Formulação de Objectivos curricularesMcFelizardo e tal.pdf
Determinação e Formulação de Objectivos curricularesMcFelizardo e tal.pdfDeterminação e Formulação de Objectivos curricularesMcFelizardo e tal.pdf
Determinação e Formulação de Objectivos curricularesMcFelizardo e tal.pdf
McFelizardo Herança
 
Questões IDECAN para concursos dos diversos níveis
Questões IDECAN para concursos dos diversos níveisQuestões IDECAN para concursos dos diversos níveis
Questões IDECAN para concursos dos diversos níveis
jjsp4
 
Aula 04 - Sucessão Ecológica para 3º ano.pdf
Aula 04 - Sucessão Ecológica para 3º ano.pdfAula 04 - Sucessão Ecológica para 3º ano.pdf
Aula 04 - Sucessão Ecológica para 3º ano.pdf
Jefferson Izaías Oliveira Laurindo
 
Aula sobre Megaevento e o show da Lady Gaga
Aula sobre Megaevento e o show da Lady GagaAula sobre Megaevento e o show da Lady Gaga
Aula sobre Megaevento e o show da Lady Gaga
Tatiana Couto
 
Salesforce Venha aprender Mulesoft - Dia 10
Salesforce Venha aprender Mulesoft - Dia 10Salesforce Venha aprender Mulesoft - Dia 10
Salesforce Venha aprender Mulesoft - Dia 10
Mauricio Alexandre Silva
 
ASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptx
ASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptxASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptx
ASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptx
RenataNobreVarelaeSi
 
Salesforce Venha aprender Mulesoft Dia 06
Salesforce Venha aprender Mulesoft Dia 06Salesforce Venha aprender Mulesoft Dia 06
Salesforce Venha aprender Mulesoft Dia 06
Mauricio Alexandre Silva
 
Loteria - Sólidos Geométricos.
Loteria - Sólidos Geométricos.Loteria - Sólidos Geométricos.
Loteria - Sólidos Geométricos.
Mary Alvarenga
 
Salesforce Venha apreender Mulesoft Dia 09
Salesforce Venha apreender Mulesoft Dia 09Salesforce Venha apreender Mulesoft Dia 09
Salesforce Venha apreender Mulesoft Dia 09
Mauricio Alexandre Silva
 
O coração da Milu
O coração da MiluO coração da Milu
O coração da Milu
m_momentoi
 
Slides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptx
Slides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptxSlides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptx
Slides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptx
LuizHenriquedeAlmeid6
 
Jogo da velha com palavras
Jogo da velha  com palavrasJogo da velha  com palavras
Jogo da velha com palavras
Mary Alvarenga
 
PowerPoint - Programação com Python.pptx
PowerPoint - Programação com Python.pptxPowerPoint - Programação com Python.pptx
PowerPoint - Programação com Python.pptx
lucky36616
 
TIPOS DE ROCHAS - ígnea, sedimentar e metamórfica
TIPOS DE ROCHAS - ígnea, sedimentar e metamórficaTIPOS DE ROCHAS - ígnea, sedimentar e metamórfica
TIPOS DE ROCHAS - ígnea, sedimentar e metamórfica
Henrique Pontes
 
Salesforce Venha Aprender Mulesoft Dia 11
Salesforce Venha Aprender Mulesoft Dia 11Salesforce Venha Aprender Mulesoft Dia 11
Salesforce Venha Aprender Mulesoft Dia 11
Mauricio Alexandre Silva
 
Leitura obrigatória do material: Guia Lilás - CGU
Leitura obrigatória do material: Guia Lilás - CGULeitura obrigatória do material: Guia Lilás - CGU
Leitura obrigatória do material: Guia Lilás - CGU
giovannaqahal
 
Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...
Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...
Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...
Javier Andreu
 
Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...
Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...
Revista Descobrindo (Ribeira Brava - Madeira - Portugal) - Edição 23/Anual/Ma...
youthbejaportugal
 
Tibi e Joca 2018 Livro escrito por surdos
Tibi e Joca 2018 Livro escrito por surdosTibi e Joca 2018 Livro escrito por surdos
Tibi e Joca 2018 Livro escrito por surdos
DanielleCandiota
 
aencsi6_ppt_alimentacao.pptx.......................
aencsi6_ppt_alimentacao.pptx.......................aencsi6_ppt_alimentacao.pptx.......................
aencsi6_ppt_alimentacao.pptx.......................
mariagrave
 
Determinação e Formulação de Objectivos curricularesMcFelizardo e tal.pdf
Determinação e Formulação de Objectivos curricularesMcFelizardo e tal.pdfDeterminação e Formulação de Objectivos curricularesMcFelizardo e tal.pdf
Determinação e Formulação de Objectivos curricularesMcFelizardo e tal.pdf
McFelizardo Herança
 
Questões IDECAN para concursos dos diversos níveis
Questões IDECAN para concursos dos diversos níveisQuestões IDECAN para concursos dos diversos níveis
Questões IDECAN para concursos dos diversos níveis
jjsp4
 
Aula sobre Megaevento e o show da Lady Gaga
Aula sobre Megaevento e o show da Lady GagaAula sobre Megaevento e o show da Lady Gaga
Aula sobre Megaevento e o show da Lady Gaga
Tatiana Couto
 
Salesforce Venha aprender Mulesoft - Dia 10
Salesforce Venha aprender Mulesoft - Dia 10Salesforce Venha aprender Mulesoft - Dia 10
Salesforce Venha aprender Mulesoft - Dia 10
Mauricio Alexandre Silva
 
ASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptx
ASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptxASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptx
ASSISTÊNCIA DE ENFERMAGEM AO TRABALHO DE PARTO E (1).pptx
RenataNobreVarelaeSi
 
Loteria - Sólidos Geométricos.
Loteria - Sólidos Geométricos.Loteria - Sólidos Geométricos.
Loteria - Sólidos Geométricos.
Mary Alvarenga
 
Salesforce Venha apreender Mulesoft Dia 09
Salesforce Venha apreender Mulesoft Dia 09Salesforce Venha apreender Mulesoft Dia 09
Salesforce Venha apreender Mulesoft Dia 09
Mauricio Alexandre Silva
 
O coração da Milu
O coração da MiluO coração da Milu
O coração da Milu
m_momentoi
 
Slides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptx
Slides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptxSlides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptx
Slides Lição 6, Betel, Edificando a Casa de DEUS, 2Tr25.pptx
LuizHenriquedeAlmeid6
 
Jogo da velha com palavras
Jogo da velha  com palavrasJogo da velha  com palavras
Jogo da velha com palavras
Mary Alvarenga
 
PowerPoint - Programação com Python.pptx
PowerPoint - Programação com Python.pptxPowerPoint - Programação com Python.pptx
PowerPoint - Programação com Python.pptx
lucky36616
 
TIPOS DE ROCHAS - ígnea, sedimentar e metamórfica
TIPOS DE ROCHAS - ígnea, sedimentar e metamórficaTIPOS DE ROCHAS - ígnea, sedimentar e metamórfica
TIPOS DE ROCHAS - ígnea, sedimentar e metamórfica
Henrique Pontes
 
Leitura obrigatória do material: Guia Lilás - CGU
Leitura obrigatória do material: Guia Lilás - CGULeitura obrigatória do material: Guia Lilás - CGU
Leitura obrigatória do material: Guia Lilás - CGU
giovannaqahal
 
Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...
Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...
Urbanismo hispanorromano no ámbito vascónico: das reflexões vitrúvianas à rea...
Javier Andreu
 
Anúncio

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