Escolar Documentos
Profissional Documentos
Cultura Documentos
+
lvaro Justen aka Turicas http://twitter.com/turicas http://github.com/turicas http://CursoDeArduino.com.br/
www.CursoDeArduino.com.br
@turicas alvaro@CursoDeArduino.com.br
http://www.PythOnRio.org/
http://ArduInRio.cc/
Roteiro
!t"on, a lin#ua#em $ revis%o !t"on com Arduino& !t"on no Arduino or 'ue n%o( Python no PC + Arduino Com io !em io ro)etos! *o+
arte , $ Resum%o
http://tinyur".com/pa"estra#on"ine#python
-ist.ria
Aplica01es
2"ell scripts Administra0%o de sistemas+redes Aplica01es cient34icas Computa0%o #r54ica Jo#os 6nter4aces com o usu5rio+/76 Aplica01es 8eb Rob.tica 9#lue:lan#ua#e; ...
rincipais caracter3sticas
7so #eral 6nterpretada, <-== Criada por /uido van Rossum em ,>?> @ultiplata4orma AA, rocedural e 4uncional 2o4tBare livre Caterias inclu3das! 2intaDe ele#ante, simples e clara Tipa#em din$mica e orte
or 'ue
!t"on(
Onde roda?
Como instalar(
/L7+=inuD e @ac A2& )5 tem! 8indoBs& www.python.org Android& 2=QA G2criptin# =a!er Eor AndroidH
i !t"on
Tipos b5sicos
6nteiro& QR onto 4lutuante& S.,Q CompleDo G!H& ,.T + T.S) 2trin#& 9;;min"a strin#;;; Tuplas& G,, 9aaa;H =istas& U,, R.S, 9abc;, U,, 9b;VV Dicion5rios& WXaX& ,, R& XbX, U,, RV& US, QVY
ar'uivo [ openGXnome.tDtXH or lin"a in ar'uivo& print lin"a ar'uivo]R [ openGXnome:R.tDtX, XBXH ar'uivo]R.BriteGX !t"on rules!XH ar'uivo]R.closeGH
Caterias inclu3das!
s!s, os, re, strin#, zlib socket, urrlib, "ttplib, imaplib time, datetime, mat", random doctest, unittest, Dml, Dmlrpclib struct, pickle, c ickle, t"readin# lo##in#, decimal ...
Lave#ando com
!t"on
Fventos
http://www.pythonbrasi".org.br/
http://www.%ac&'Rio.org/
Dezembro+RP,, na Cidade mara(i"hosa) *o/
Ande aprender(
Tutoriais&
=ista
!t"on:Crasil e locais
Rio de 2aneiro
Python@CursoDeArduino.com.br
!t"on no microcontrolador
!@ite&
http://wi&i.python.org/moin/Py3ite http://code.goog"e.com/p/python#on#a#chip/
or 'ue n%o(
!t"on no
C + Arduino
p!2erial : 6nstala0%o
Debian+7buntu+derivados&
sudo aptitude insta"" python#seria"
Dica $ no 7buntu&
sudo apt#get insta"" aptitude
import serial porta [ X+dev+tt!72CPX baud]rate [ >OPP arduino [ serial.2erialGporta, baud]rateH arduino.BriteGX-XH print arduino.readGH arduino.closeGH
p!:bluez + s"ield Cluetoot" Lo Debian+7buntu& sudo aptitude insta"" python#b"uetooth 2olu0%o mais barata!
ro)etos! *o+
Tomada Cluetoot"
http://www.amarino#too"&it.net/
Guitarrino
0uri8uinhas (9.:
http://1usten.eng.br/0uri8uinhas
tBeetlamp
Contro"ando e"etrodom;sticos pe"o 0witter com Python e Arduino)
http://github.com/turicas/tweet"amp
7icou interessado<
Aurin"os+2 $ outubro+RP,, Celo -orizonte+@/ $ novembro+RP,, Jo%o @onlevade+@/ $ novembro+RP,, 2%o aulo+2 $ dezembro+RP,, Rio de Janeiro+RJ $ dezembro+RP,, Anline $ em breve!
http://CursoDeArduino.com.br/pes8uisa Python@CursoDeArduino.com.br
import t"is