Hoje encomendei o kit v7 (com a placa Black) + kit avançado v4 da robocore.net e o livro Movimento, luz e som com Arduino e Raspberry Pi. Confesso que não sei se é o melhor livro. Dei uma olhada no índice e nos reviews na Amazon (Make: Action: Movement, Light, and Sound with… (Paperback) by Simon Monk), e me pareceu que ele parte do princípio. Mas talvez ele seja meio avançado. Existem outros livros nessa mesma loja. Pelos reviews da Amazon, o livro "Primeiros Passos com o Arduino" foi considerado, por um ou outro leitor, confuso. Porém outros leitores disseram que ele provê uma boa fundamentação de eletrônica.
Quanto aos manuais online que "acompanham" esses kits: - não gostei do fato de serem online. Para ter uma versão impressa (offline), será necessário imprimir/salvar página por página. - também não fiquei muito inspirado pelo que vi da documentação online pois ela está acompanhada de comentários que mostra que a própria documentação não é assim tão boa para iniciantes. Por exemplo: havia uma pessoa leiga perguntando que modelo de Arduino escolher em um passo da documentação, uma vez que a versão BlackBoard, não era listada em algum menu de software relacionado a tal passo... ou seja, a opção de arduíno default do kit (BlackBoard) não é adequadamente coberta pelo próprio guia online desse kit.
Bom agora já foi. Vou pensar se troco o BlackBoard pelo meu Arduino Uno velho. E também vou doar meu Rapsberry PI super antigo para a pessoa que vai receber o kit.
Se o kit for para você pesquise os índices dos livros online (talvez a Amazon.com.br permita isso) e, se possível, também passe os olhos no conteúdo que estiver disponível para preview, de forma a ver se o estilo de escrita e o conteúdo se adequam às suas necessidades. A escolha do livro certo faz toda diferença. Se você emperrar no primeiro livro, não exite em passar para outro, e outro, e outro, até se dar bem com um. Está cheio de livro horrível, especialmente sobre linguagens de programação.
Boa sorte.
The way I understand it dweepy.listen_for_dweets_from() doesn't just query the server once (or, as would be the case here, over and over again), but instead opens a connection to the server, keeps it alive and waits until it receives a new dweet.
And to be brutally honest I've stolen that particular chunk of code from Simon Monk's book Make: Action: Movement, Light, and Sound with Arduino and Raspberry Pi, so I hope that he's not sharing bad code.
The original code can be found in the book, but the author has also kindly uploaded it on GitHub, along with the rest of the code used in it.