Raspberry Pi: Robótica Pedagógica – XIV

Em alguns casos, podemos utilizar as Pi como um servidor de aplicações, dentre outras coisas. Isso significa que, em determinadas situações faremos o acesso à ela remotamente, quer seja via smartphones ou utilzando o pc.

Já vimos que existem várias formas de administrá-la remotamente, através do ssh, vnc e outras, porém, dependerá da experiência e domínio do usuário com relação ao Linux.

Uma das formas bem interessantes é utilizar ssh em conjunto com o xming, de forma a exibir as imagens no pc.

Mais informações poderão ser obtidas aqui e aqui.

Foto: http://simonthepiman.com/

Raspberry Pi: Robótica Pedagógica – XIII

Para baixarmos o ambiente GoGo Real, utilizamos:

git clone git://github.com/lucastanure/GoGo-Real-Software GoGoReal-Pyside
git clone git://github.com/lucastanure/GoGo-Real-GTk GoGoReal-Gtk

Para baixarmos o ambiente Br-GoGo, utilizamos:

svn co https://br-gogo.svn.sourceforge.net/svnroot/br-gogo/host/blocos/trunk blocos
svn co https://br-gogo.svn.sourceforge.net/svnroot/br-gogo/host/monitor/trunk monitor
svn co https://br-gogo.svn.sourceforge.net/svnroot/br-gogo/host/blocos/branch/blocos/ branchblocos
svn co https://br-gogo.svn.sourceforge.net/svnroot/br-gogo/host/blocos-only/trunk/ blocosonly
svn co https://br-gogo.svn.sourceforge.net/svnroot/br-gogo/host/blocos/branch/blocos-janelas/ blocosjanelas

Observem que várias versões podem ser baixadas, de acordo com aquelas que são consideradas estáveis e aquelas em desenvolvimento.

Blocos: Referência de Comandos – Condições – Parte 4

Ou – Se qualquer um dos dois itens forem VERDADEIROS, então o resultado será VERDADEIRO. Se nenhum for VERDADEIRO, então o resultado será FALSO.

 

Ou exclusivo (XOR) – Se os valores lógicos dos itens a serem comparados não forem os mesmos (um VERDADEIRO, o outro FALSO), esta comparação será VERDADEIRA. Se eles forem iguais, então o resultado será FALSO.

Fonte: http://gogoboard.org/blocos-programming-manual-0

Blocos: Referência de Comandos – Disposição – Parte Final

Bloco de Posicionamento: Exemplo (cont.) – Este programa faz a mesma coisa, mas um bloco de Posicionamento 1 é usado para mover o bloco de ação da via esquerda mais para baixo, enquanto um bloco de Posicionamento 2 move o bloco de ação da via direita mais à direita. A leitura do programa esta agora muito mais fácil.

Fonte: http://gogoboard.org/blocos-programming-manual-0