Pessoal , nessa semana eu conheci o Raspberry Pi.
E fiquei fascinado. Esse ano eu comprei um Arduino, mas não me motivei tanto pois algumas aplicações que gostaria de fazer seriam muito complexas e trabalhosas.
Imagine gravar em um cartão SD com o Arduino - criar rotinas, etc. Usar video e audio? Acho que o Arduino não suporta isso.
O Raspberry Pi é um mini PC, que roda Linux dedicado para fins educativos. Foi criado por um grupo de pesquisadores juntamente com a Universidade de Cambridge.
O que é super legal - ele é barato, simples de usar! Pode ser conectado à um teclado e um mouse.
Suporta video através de um cabo HDMI - isto é , a tela do PC pode ser mostrada em um monitor ou em uma TV LCD ou LED em alta resolução.
A linguagem recomendada é o Python por ser fácil de aprender. E é bem versátil.
A placa modelo B tem interface de rede 100Mb/s. O sistema operacional fica gravado em um cartão de memória SD de 2 ou 4GB. Hoje no site do RPi tem várias versões de Linux para download e tem alguns pesquisadores que estão adaptando o Android para rodar nele! Muito legal!
Na interface USB (dois ports) pode-se usar um Pen Drive, um HD externo, uma interface Bluetooth, uma interface wireless para teclado e mouse, isto é, tudo que serve em um PC. E o fantástico que tudo já esta disponível e bem barato!
Link oficial: http://www.raspberrypi.org/
Fiquei tão interessado que já comprei a minha placa RPi modelo B. O custo nos EUA é de aproximadamente USD 35,00, Mas paguei R$ 170,00, um absurdo - o já conhecido custo Brasil.
Link da Farnel : http://www.farnellnewark.com.br/sbcraspberrypimodelb512mbcore,produ...
Assim que eu receber a placa e puder trabalhar com ela, postarei meus comentários.
Estou entrando de férias e voltarei somente dia 06/jan.
Abraços
Gustavo Murta (Belo Horizonte)
Tags:
Vi aqui mesmo esse Arduino Tre, achei interessante. Atualmente estou usando Arduinos comuns mesmo.
Mas fiquei curioso se seria possivel usar o Raspberry Pi.
Estive pesquisando sobre o assunto e achei esse post: http://blog.jwhitham.org/2013/06/a-kernel-mode-solution-for-real-ti...
Nao chega a ser real-time, apenas executa o programa como modulo do kernel, ou seja, com maior prioridade.
Real-time de verdade so encontrei comentarios em foruns, nada muito concreto. Estou sem muito tempo agora para pesquisar mas pretendo em breve. Se alguem souber de algo me avise :-)
O que pode ser feito para minimizar o efeito de retardamento na execução das rotinas, é bloquear temporariamente as interrupções.
Ou usar um Arduino acoplado ao Raspberry Pi. É possível isso também.
Se interessar procure no forum do Raspberry Pi.
No fundo, no fundo, realtime não existe. O processador tem um clock, e qualquer coisa que acontecer numa resolução próxima a essa clock vai dar problema. Se o processador tiver outras coisas prá cuidar (uma interface gráfica, por exemplo) aí ferrou.
O que a gente tem que saber é se o problema é relevante ou não, e como fazer para que não seja.
Sobre o realtime, eu criei um servidor websocket com ruby no RPi, criei threads para executar algumas tarefas.
Funcionou perfeitamente.
Mais um link com otimos tutoriais de Raspberry Pi :
Raspberry PI, com medo do Intel Edison..
lançou isso:
http://www.techtudo.com.br/noticias/noticia/2014/04/computador-rasp...
Interessante !
Pessoal, sou novo aqui no Laboratório de Garagem e estou com uma dúvida sobre o Raspberry PI, para desliga-lo corretamente dou um "shutdown -h now" e só depois retiro da energia, vcs já implementaram alguma forma de desliga-lo usando uma chave liga/desliga que passe o comando de shutdown e só depois de alguns segundos corte a alimentação ?
Acredito que isso pode ser um caminho inicial para você seguir.
http://www.queryadmin.com/693/add-shutdown-button-raspberry-pi/
Interessante e pratico: https://www.youtube.com/watch?v=rNhXqjSO-0s
Esse eu já fiz, só não pesquisei o quanto que isso pode ou não danificar o SO, corromper arquivos, ou sei la..
Obrigado pela atenção Rogério, tb acho que esse do vídeo pode danificar o SO.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por