<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8433727518129156994</id><updated>2024-10-25T04:37:02.425-07:00</updated><category term="Android"/><category term="Desenvolvimento"/><category term="App"/><category term="Ambiente"/><category term="draft10"/><category term="html5"/><category term="javascript"/><category term="websocket"/><category term="C#"/><category term="Configurações"/><category term="Imo"/><category term="Jogo"/><category term="ListActivity"/><category term="Messenger"/><category term="Preference"/><category term="SQLite"/><category term="beta"/><title type='text'>Blog do Desenvolvedor</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>43</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-5779371290117640528</id><published>2015-08-17T07:09:00.001-07:00</published><updated>2015-08-17T07:09:22.419-07:00</updated><title type='text'>Um pouco de propaganda</title><summary type="text">Bom dia pessoal,
Vim aqui hoje fazer propaganda do meu outro projeto:&amp;nbsp;Projeto Jangada.
Quem quiser ajudar, será muito bem vindo.
Por enquanto é só!</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/5779371290117640528/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2015/08/um-pouco-de-propaganda.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/5779371290117640528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/5779371290117640528'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2015/08/um-pouco-de-propaganda.html' title='Um pouco de propaganda'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-7297627794585607047</id><published>2015-06-09T08:01:00.001-07:00</published><updated>2015-06-09T08:01:26.086-07:00</updated><title type='text'>Programando em android com dados na &quot;nuvem&quot;</title><summary type="text">Bom dia pessoal,

Faz muito tempo que não escrevo, porém como estou num novo projeto, descobri umas ferramentas bem legais, e quis escrever aqui para compartilhar com vocês.

Bom, vou falar para vocês de um &quot;framework&quot; bem completo e no plano básico &quot;grátis&quot;, conheçam o Parse.
Basicamente ele possibilita o armazenamento de dados na &quot;nuvem&quot;, e para isso disponibiliza uma série de métodos e SDKs, </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/7297627794585607047/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2015/06/programando-em-android-com-dados-na.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/7297627794585607047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/7297627794585607047'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2015/06/programando-em-android-com-dados-na.html' title='Programando em android com dados na &quot;nuvem&quot;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-4279595050579435488</id><published>2014-11-27T03:43:00.000-08:00</published><updated>2014-11-27T03:43:04.961-08:00</updated><title type='text'>Dual-boot + Lollipop no Galaxy S3 (I9300)</title><summary type="text">Bom dia,
Hoje irei ensinar como fazer dual-boot e como colocar o lollipop (Android 5.0) no Galaxy S3 (i9300)
Irei partir do princípio que já temos um custom recovery instalado (CWM ou TWRP) na última versão, caso não tenha, clique no link para baixar e instalar o recovery.
Bom, primeira coisa que devemos fazer é instalar o arter97 kernel&amp;nbsp;que irá possibilitar o dual-boot, e também possui </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/4279595050579435488/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/11/dual-boot-lollipop-no-galaxy-s3-i9300.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4279595050579435488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4279595050579435488'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/11/dual-boot-lollipop-no-galaxy-s3-i9300.html' title='Dual-boot + Lollipop no Galaxy S3 (I9300)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-2604088331168085072</id><published>2014-08-26T07:10:00.000-07:00</published><updated>2014-08-26T07:10:35.799-07:00</updated><title type='text'>Android NDK, OpenGL ES, and Framework</title><summary type="text">Então, estava procurando tutoriais sobre openGL ES com android NDK (C++), mas existem poucos, e os mesmos não funcionam muito bem.Por isso resolvi postar aqui tudo que eu passei para conseguir algo funcional (não digo 100% pois não consegui testar direito, mas está compilando).

Primeiramente eu uso o AndroidStudio, pois acho melhor do que o Eclipse, para configurar o NDK no studio, basta seguir </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/2604088331168085072/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/08/android-ndk-opengl-es-and-framework.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2604088331168085072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2604088331168085072'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/08/android-ndk-opengl-es-and-framework.html' title='Android NDK, OpenGL ES, and Framework'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-1854014387559666031</id><published>2014-08-20T04:00:00.003-07:00</published><updated>2014-08-20T04:00:38.282-07:00</updated><title type='text'>Android Tutoriais - ContentProvider</title><summary type="text">Bom dia pessoal,
Comecei um projeto pessoal, e para facilitar a comunicação com o banco de dados sqlite, eu pesquisei um pouco sobre ContentProvider, e achei válido postar aqui um tutorial, sendo que com um ContentProvider, toda a parte de comunicação com o banco de dados fica bem mais simples.

ContentProvider serve para comunicar com o sqlite no android e retornar cursor com os registros sem a </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/1854014387559666031/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/08/android-tutoriais-contentprovider.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/1854014387559666031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/1854014387559666031'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/08/android-tutoriais-contentprovider.html' title='Android Tutoriais - ContentProvider'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-4631238307717708202</id><published>2014-08-19T07:02:00.003-07:00</published><updated>2014-08-19T07:02:24.795-07:00</updated><title type='text'>Projetos em Pi - O Cliente [Tutorial Socket.IO + Android]</title><summary type="text">Bom, como ainda não posso começar a programar o servidor, por problemas técnicos, começarei a modelar o cliente, irei faze-lo para android, utilizando Socket.IO para comunicação.

Segue um tutorial de como utilizar o Socket.IO no android.



Tutorial Socket.IO Android



Para começar recomendo baixar e configurar o Ant para compilar o socket.io-java-client.

1- Baixe o ant-current-bin.zip (http:/</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/4631238307717708202/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-o-cliente-tutorial.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4631238307717708202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4631238307717708202'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-o-cliente-tutorial.html' title='Projetos em Pi - O Cliente [Tutorial Socket.IO + Android]'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-6863628002587415613</id><published>2014-08-19T03:58:00.003-07:00</published><updated>2014-08-19T03:58:40.613-07:00</updated><title type='text'>Projetos em Pi - Reunindo funções</title><summary type="text">Bom dia para todos,
Desde a última postagem, resolvi que irei usar o LCD TFT que comprei, porém tenho que comprar mais 1 chip para poder testar tudo direitinho, enquanto não consigo comprá-lo, criei esse post para reunir as funções que colocarei nesse projeto.

O Básico
Esse projeto será para colocar o raspberry pi em um carro, com alimentação por bateria&amp;nbsp;+ recarregamento por painéis solares</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/6863628002587415613/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-reunindo-funcoes.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/6863628002587415613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/6863628002587415613'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-reunindo-funcoes.html' title='Projetos em Pi - Reunindo funções'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-4580594565981583949</id><published>2014-08-15T03:39:00.001-07:00</published><updated>2014-08-15T03:39:29.403-07:00</updated><title type='text'>Projetos em Pi - Em busca da Tela</title><summary type="text">Bom dia,
Descobri que o chip que eu tenho é errado para o trabalho de ligar o monitor TFT, porém, tenho um tablet velho jogado, abri ele, tirei o LCD&amp;nbsp;+ Touchscreen.Agora estou no trabalho de pesquisa para tentar conectar esse LCD no raspberry pi, se eu consegui, vai ficar até melhor do que eu esperava. Porém como o tablet é chinês, é difícil achar os datasheets do lcd, ou seja, vou ter muito</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/4580594565981583949/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-em-busca-da-tela.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4580594565981583949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4580594565981583949'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-em-busca-da-tela.html' title='Projetos em Pi - Em busca da Tela'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-8922880140216196379</id><published>2014-08-13T05:32:00.002-07:00</published><updated>2014-08-13T05:32:59.168-07:00</updated><title type='text'>Projetos em Pi - O Recomeço</title><summary type="text">Bom, após ficar um bom tempo parado, decidi hoje retornar aos meus projetos em pi.
Primeiramente, irei testar um LCD que eu comprei, (LCD&amp;nbsp;+ Touch), se alguém quiser verificar o modelo e schemas que vou usar estão aqui (http://marks-space.com/2013/05/23/raspberry-pi-with-a-3-2-tft-with-touch-control/).
Caso consiga colocar para funcionar o LCD com o touch, irei criar uma classe em python para</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/8922880140216196379/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-o-recomeco.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/8922880140216196379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/8922880140216196379'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/08/projetos-em-pi-o-recomeco.html' title='Projetos em Pi - O Recomeço'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-1953114477250369295</id><published>2014-05-23T04:07:00.004-07:00</published><updated>2014-05-23T04:08:21.133-07:00</updated><title type='text'>[BerryBoot] Como bootar seu raspberry pi pela USB</title><summary type="text">Bom dia,
Hoje irei ensinar a configurar o BerryBoot, um programa que gerencia o boot no raspberry pi, e assim poderemos colocar para &quot;bootar&quot; pelo usb (HD ext, PenDrive, etc), lembrando que isso não tira a necessidade do cartão SD.



Instalando o BerryBoot
Primeiro iremos baixar o BerryBoot.
Para instalá-lo só precisamos extrair o zip para o cartão SD (formatado em FAT32). Apenas copie os </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/1953114477250369295/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/05/berryboot-como-bootar-seu-raspberry-pi.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/1953114477250369295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/1953114477250369295'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/05/berryboot-como-bootar-seu-raspberry-pi.html' title='[BerryBoot] Como bootar seu raspberry pi pela USB'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-804064268409379414</id><published>2014-04-09T10:34:00.000-07:00</published><updated>2014-04-09T10:34:07.544-07:00</updated><title type='text'>Habilitando cloud9 IDE no raspberry pi</title><summary type="text">Boa tarde,
Hoje consegui habilitar cloud9 IDE no raspberry pi, para quem não sabe o que é cloud9 IDE (https://c9.io/), ela é basicamente uma WebIDE para programar pelo browser.
Vou colocar passo a passo como instalá-la no raspberry pi.

sudo npm install -g sm
git clone https://github.com/ajaxorg/cloud9.git cloud9
npm install treehugger
npm install formidable
npm install gnu-tools
npm install </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/804064268409379414/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/04/habilitando-cloud9-ide-no-raspberry-pi.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/804064268409379414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/804064268409379414'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/04/habilitando-cloud9-ide-no-raspberry-pi.html' title='Habilitando cloud9 IDE no raspberry pi'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-5281741653553917724</id><published>2014-03-31T04:55:00.001-07:00</published><updated>2014-03-31T04:55:09.707-07:00</updated><title type='text'>Projetos em Pi - Problemas com SD-Card</title><summary type="text">Bom Dia,
Descobri esses dias, que o SD-Card tem problemas de funcionalidades, quando roda um sistema nele, problemas com leituras/gravações que ocasionam corrupções nos arquivos do sistema.
Agora estou precisando de um HD externo para poder rodar o sistema nele, se alguém quiser ajudar a comprar, pode fazer doações pelo paypal ao lado.
Obrigado à todos.
Até a próxima</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/5281741653553917724/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/03/projetos-em-pi-problemas-com-sd-card.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/5281741653553917724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/5281741653553917724'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/03/projetos-em-pi-problemas-com-sd-card.html' title='Projetos em Pi - Problemas com SD-Card'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-3611330938562338943</id><published>2014-03-28T05:18:00.001-07:00</published><updated>2014-03-28T05:18:48.243-07:00</updated><title type='text'>Projetos em Pi - O Recomeço</title><summary type="text">Bom Dia,
Estou recomeçando o projeto, com novas funções. Ainda tenho que esperar chegar os componentes que encomendei pelo aliexpress (www.aliexpress.com) e assim que estiver tudo comigo, começarei a postar aqui todos os passos e os códigos.
Também criarei um repositório público no github aonde colocarei o projeto completo, junto com as fotos dos hardwares, e esquemas.
Por enquanto é só, espero </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/3611330938562338943/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2014/03/projetos-em-pi-o-recomeco.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/3611330938562338943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/3611330938562338943'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2014/03/projetos-em-pi-o-recomeco.html' title='Projetos em Pi - O Recomeço'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-3432015699115832472</id><published>2013-12-19T03:25:00.000-08:00</published><updated>2013-12-19T03:25:32.847-08:00</updated><title type='text'>Série Projetos em Pi - Power Control</title><summary type="text">Venho informar que em breve começarei uma nova fase da série &quot;Projetos em Pi&quot;.
Já encomendei os componentes necessários para começar a melhor parte de um projeto de automação residencial (Relês), ou seja, controlar luzes, e outros equipamentos, pelo pi.
Assim que começar colocarei aqui os passos para deixar tudo funcionando.</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/3432015699115832472/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/12/serie-projetos-em-pi-power-control.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/3432015699115832472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/3432015699115832472'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/12/serie-projetos-em-pi-power-control.html' title='Série Projetos em Pi - Power Control'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-2281111935826634802</id><published>2013-08-29T10:17:00.000-07:00</published><updated>2013-08-29T10:17:03.660-07:00</updated><title type='text'>Série Projetos em Pi</title><summary type="text">Boa tarde,
Hoje venho anunciar que a primeira fase da Série Projetos em Pi está concluída.
Pelo html posso controlar minha multi-canal (GVT), tocar músicas (pelo artista ou playlists), e agora conclui um programa para baixar músicas pelo youtube e upar para o Google Music.
Para aqueles que tiverem mais idéias que eu possa implementar, favor colocar nos comentários, estarei estudando mais funções </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/2281111935826634802/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2281111935826634802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2281111935826634802'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi.html' title='Série Projetos em Pi'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-7063030515115026852</id><published>2013-08-27T15:28:00.000-07:00</published><updated>2013-08-27T15:28:26.713-07:00</updated><title type='text'>Série Projetos em Pi - Aumenta o Som Parte I</title><summary type="text">O projeto do controle está funcionando, só precisando adicionar funções, então, parti para outro projeto, tocar músicas pelo pi, controlado pelo celular, com a mesma interface do controle.Para esse projeto, achei o melhor jeito sendo usar o google music, existe uma API (unnoficial) para streama as músicas.Neste momento já estou listando os artistas, ao selecionar um artista, lista os albums, e </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/7063030515115026852/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-aumenta-o-som.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/7063030515115026852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/7063030515115026852'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-aumenta-o-som.html' title='Série Projetos em Pi - Aumenta o Som Parte I'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-8282047864747749576</id><published>2013-08-24T05:42:00.001-07:00</published><updated>2013-08-24T05:42:28.853-07:00</updated><title type='text'>Série Projetos em Pi - O Controle - Parte VI</title><summary type="text">Finalmente o controle de canais pelo smartphone (ou pc), já está funcionando.
Eu me baseei em outro projeto que achei em um blog, muito bom:&amp;nbsp;https://github.com/slimjim777/web-irsend
Porém, eu alterei para funcionar do jeito que eu preciso, ou seja, não terá que selecionar dispositivo, e não terá um controle.
Por enquanto já está funcionando a lista de canais, peguei na internet uma lista de </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/8282047864747749576/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-vi.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/8282047864747749576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/8282047864747749576'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-vi.html' title='Série Projetos em Pi - O Controle - Parte VI'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-2708888515097135528</id><published>2013-08-22T04:50:00.001-07:00</published><updated>2013-08-22T04:50:26.872-07:00</updated><title type='text'>Série Projetos em Pi - O Controle - Parte V</title><summary type="text">Agora iremos aprender a ligar o transmissor e testá-lo.


Conectando o transmissor

O problema com o transmissor, é que o GPIO do pi vai mandar um sinal muito fraco, etnão precisaremos de um transistor para funcionar. Esse é o schematic que eu uso, sem o R2, que seria uma resistência muito baixa (que não é nescessária)





Os componentes são (R1=220ohm, Q1=BC547 transistor), 3.3V liga junto com </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/2708888515097135528/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-v.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2708888515097135528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2708888515097135528'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-v.html' title='Série Projetos em Pi - O Controle - Parte V'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkNSS8kBxAhOUH0nFxcI-kE9HN34XLQOa4Tt1PaTbhbWo2mFl4QEEmfvukkUbNyQpKKhPdgfz3U4quhDMr-9QLRfAf2EhLchQtt28z13GUA9yUAZ0qx7zzCjznNOL9vD5DyBCeQJrNf7Js/s72-c/IRtransmit.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-2408537838218601188</id><published>2013-08-21T08:53:00.001-07:00</published><updated>2013-11-04T03:02:27.424-08:00</updated><title type='text'>Série Projetos em Pi - O Controle - Parte IV</title><summary type="text">Hoje irei ensinar como fazer o receptor e transmissor IR funcionarem no raspberry pi.


Instalando o LIRC no raspberry pi
Instalar o LIRC no raspberry pi é bem fácil, mais do que eu pensava.
Primeiro temos que baixar o LIRC:

sudo apt-get install lirc


Após ele baixar e instalar, precisamos configurar 2 arquivos antes de começar a usar o LIRC.
O primeiro é para o pi carregar o módulo do lirc, </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/2408537838218601188/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-iv.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2408537838218601188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2408537838218601188'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-iv.html' title='Série Projetos em Pi - O Controle - Parte IV'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5UNG7aCmQ7Qow7D5qgaLnr2rgW0x4pKYd0jWFka13RgnLhAeR0UBHRiQcYFkqUV3CQyfK0TOUujX12qBn0jgZ5O8pjCF2H96Xm3WxKyhplBi7Hd2wtoZu6u0juxPR4q6naVGiBkX9DqQ/s72-c/receptor.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-5822629592929918709</id><published>2013-08-20T10:25:00.001-07:00</published><updated>2013-08-20T10:25:28.380-07:00</updated><title type='text'>Série Projetos em Pi - O Controle - Parte III</title><summary type="text">Após muito sofrimento com a configuração, finalmente consegui fazer o básico funcionar.
Hoje montei a &quot;interface&quot; de transmissão de IR, testei uns botões do controle (mapeei, e transmiti para a TV) tudo funcionou direitinho.
Agora vem a parte legal, programar um jeito fácil de utilizar, através do celular (android), e provavelmente HTML5, irei adicionar as funções que acho mais útil.
No próximo </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/5822629592929918709/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/5822629592929918709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/5822629592929918709'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte.html' title='Série Projetos em Pi - O Controle - Parte III'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-4654361595622361169</id><published>2013-08-18T09:10:00.000-07:00</published><updated>2013-08-18T09:10:47.156-07:00</updated><title type='text'>Série Projetos em Pi - O Controle - Parte II</title><summary type="text">Bom dia,
Mais uma atualização sobre o andamento do projeto. Após os testes de ontem, descobri que um dos receptores estava com problema, com sorte, eu tinha mais um receptor, que estava funcionando.
Consegui testar ele normalmente, e após muita luta no raspberry pi, consegui fazer o pi reconhece-lo.
Já consegui mapear um controle, direitinho, agora para testar 100% preciso fazer funcionar os LED </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/4654361595622361169/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-ii.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4654361595622361169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4654361595622361169'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-ii.html' title='Série Projetos em Pi - O Controle - Parte II'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-4666197662762039237</id><published>2013-08-16T12:11:00.000-07:00</published><updated>2013-08-16T12:11:15.804-07:00</updated><title type='text'>Série Projetos em Pi - O Controle - Parte I</title><summary type="text">Boa tarde,
Ontem consegui o receptor IR e o led IR, para mapear os botões do controle, e depois poder controlar a TV pelo raspberrypi (led IR). Porém fui testar hoje o receptor, após ligar no raspberry pi, e instalar a LIRC que é uma biblioteca pronta para IR (receiver e transmitter), ele me retorna erro.
Após pesquisar muito, não conseguir definir o problema ainda, pode ser a voltagem, o </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/4666197662762039237/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-i.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4666197662762039237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4666197662762039237'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle-parte-i.html' title='Série Projetos em Pi - O Controle - Parte I'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-2988602199650924172</id><published>2013-08-14T06:58:00.001-07:00</published><updated>2013-08-14T06:58:38.090-07:00</updated><title type='text'>Série Projetos em Pi - O Controle</title><summary type="text">Bom dia,
Após uma boa pesquisa, tive uma ideia de outra função para minha automação residencial. Controlar sua TV/Multi-Canal/DVD/etc pelo celular/raspberry-pi.
Comecei a pesquisar sobre IR (infra-red), que todos os controles remotos são feitos com IR, e cada um com sua codificação. Então, só o que precisarei será de um transmissor IR para emitir os sinais, posicionado próximo aos aparelhos, e um</summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/2988602199650924172/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2988602199650924172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/2988602199650924172'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-controle.html' title='Série Projetos em Pi - O Controle'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-6733819264942992516</id><published>2013-08-13T11:30:00.000-07:00</published><updated>2013-08-13T11:30:58.107-07:00</updated><title type='text'>Série Projetos em Pi - O começo</title><summary type="text">Hoje decidi criar uma série de posts à respeito dos meus futuros projetos com o raspberry-pi.
Para quem nunca ouviu falar, o raspberry-pi, é um computador (uma placa) com processador ARM, focado no baixo custo, lá fora o preço é de 35 dólares, aqui no Brasil no entanto você não compra por menos de R$160,00. Ela roda linux (distribuição baseada no debian), contém saída HDMI, LAN, USB, e a </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/6733819264942992516/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-comeco.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/6733819264942992516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/6733819264942992516'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/serie-projetos-em-pi-o-comeco.html' title='Série Projetos em Pi - O começo'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8433727518129156994.post-4214749391929171303</id><published>2013-08-13T10:18:00.000-07:00</published><updated>2013-08-13T10:18:12.766-07:00</updated><title type='text'>App do Dia - CheapCast</title><summary type="text">

CheapCast (ChromeCast em qualquer android)

O que faz?
CheapCast habilita qualquer aparelho com android a se tornar um ChromeCast, ou seja, fazer streaming de outro aparelho android ou de computador com chrome, simplesmente conectando pela wireless.
Apenas alguns aplicativos estão habilitados para isso por enquanto. Ao contrário do ChromeCast, o CheapCast está limitado à qualidade de vídeo do </summary><link rel='replies' type='application/atom+xml' href='http://caioketo.blogspot.com/feeds/4214749391929171303/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://caioketo.blogspot.com/2013/08/app-do-dia-cheapcast.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4214749391929171303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433727518129156994/posts/default/4214749391929171303'/><link rel='alternate' type='text/html' href='http://caioketo.blogspot.com/2013/08/app-do-dia-cheapcast.html' title='App do Dia - CheapCast'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10432702027383181364</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>