O Raspberry Pi é uma boa ferramenta de ensino para os alunos que estão aprendendo assembler?

12

Quando fiz um curso de montagem, usamos uma placa NIOS II Altera que tinha um visor, algumas luzes LED e botões programáveis. Um dos exercícios mais úteis foi escrever uma calculadora binária usando os LEDs e os botões. Então, aqui estão as minhas perguntas:

  • Existe algo semelhante (ou um bom substituto) que você pode conectar ao raspberry pi?
  • Existe alguma desvantagem óbvia no uso do Raspberry Pi que eu ainda não pensei (talvez a montagem do ARM não seja uma boa maneira de aprender)?
  • Existe talvez algo mais que o manual do conjunto de instruções nos permita fazer que poderia dar alguns efeitos visuais no Pi?
chaveiro
fonte
6
Pergunta interessante, mas é bastante subjetiva. Eu diria que aprender qualquer linguagem assembly é educacional.
Jivings
@Jivings estou muito de um novato para perceber como subjetivo que pode ser :) Mas o LED / botão parte é concreto: p
Keyser
A primeira parte é uma solicitação de recomendação do produto (off-topic.) A segunda parte é subjetiva, assim como o título. VTC. A terceira pergunta é boa - talvez ela possa ser reescrita como "Como os LEDs no PCB RasPi podem ser manipulados em software?"
finnw
@finnw eu quis dizer desvantagens objetivas, que existem: pe a primeira parte é de fato uma solicitação de produto, mas também é uma questão de compatibilidade.
Keyser
Eu acho que você deve criar uma placa de calculadora. Deve demorar apenas algumas libras para produzir e seria uma ferramenta educacional fantástica!
Alex Chamberlain

Respostas:

3

Não estou resolvendo todos os seus problemas, mas você pode usar o GPIO para ativar os LEDs e receber informações dos botões.

Há um bom vídeo sobre o uso do GPIO aqui , e uma pesquisa no Google deve ajudar.

Você pode tentar obter uma tábua de pão aqui (muito barata!) Ou, novamente, o Google não fará nenhum bem.

Na verdade, eu tenho esses dois kits de LED, que são agradáveis ​​pela variação de diferentes LEDs, mas há uma variedade de LEDs que realmente depende do que você está procurando.

Os interruptores push-to-make são um pouco mais difíceis de encontrar, mas você pode encontrar alguns aqui, por exemplo.

ACarter
fonte
Alguém vai me dar conselhos sobre por que eles votaram mal? (Eu só quero fazer o meu melhor resposta.)
ACarter
1
Acho que você não entendeu minha pergunta ou interpretou mal meu nível de especialização: p Sei que essas placas existem, simplesmente não tenho idéia do que se encaixa no Pi e no meu objetivo. Essa placa GPIO parece ótima (especialmente porque é mencionada no site oficial), obrigado pelos links! 1
keyer
3
Não fui eu que diminuiu o voto, então não sei se é por isso, mas, pelo que entendi, geralmente é considerado ruim dizer ao OP que pesquise no Google a resposta em uma resposta do Stack Exchange.
AntonChanning
1
@ Carar eu diminuí a votação por causa do Google - desculpe, eu não comentei antes. Se você remover as frases que dizem o OP ao Google e talvez adicionar mais links físicos em seu lugar, ficaria feliz em remover o voto negativo.
berry120
1
@berry, eu melhorei, mas é sua escolha se você remover o voto negativo, vejo exatamente por que você fez isso, e é sua escolha.
ACarter