21 novembro 2017

Uma SDISK meio "diferente"

Ola pessoal!

Tem semana que tem mais post. Tem semana que tem menos post. Essa pra sorte de voces é a semana que tem mais post :oD E nao esqueçam de contribuir, dando aquele click maroto nos anunciantes e compartilhando a pagina nas redes sociais :oD

Tinham perguntado sobre doacoes tambem. Voce acha o blog util? Manda uma merreca pro alexandre.tabajara@gmail.com via paypal que a gente agradece :oD Quanto mais eu vejo que o blog é importante, mais me incentiva escrever artigos. Ta na mao de voces! :o) 

Entao...no penultimo (ou antepenultimo) encontro da turma do Apple II, eu vi uma SDISK que o Daniel Ravazzi colocou dentro de uma caixinha. E ficou muito bacana!


Veja a diferença do "original"



Ficou TAO BACANA que me deu vontade de fazer igual pra mim. Parabens ao Daniel Ravazzi pela ideia e execução :o) 

Eu tenho essa feita pelo Victor Trucco, e nao acho nem um pouco legal o fato de nao ter uma "caixinha". Tive a ideia de recortar uma caixinha pra ela, mas ai me lembrei da plaquinha da primeira versao, que eu tinha jogada em algum canto...



Bem, se era pra colocar numa caixa, pq nao pegar um LCD e 3 botoes, e aproveitar essa placa? :oD

Primeiro eu peguei uma caixinha qualquer que tinha jogado aqui, e fiz os cortes pro LCD e os furos pros 3 botoes (eu nao sei pq tem 4 nessa caixa do Ravazzi...)


Ficou bonitinho, ne?

Ai eu tive mais uma ideia: Se eu to fazendo um negocio BACANA, porque nao fazer um negocio BACANA PLUS®??? Tive a ideia de soldar um soquete de cartao SD "com mola" - aquele que voce empurra o cartao e ele trava, empurra de novo e ele ejeta o cartao - em uma placa furadinha e ligar os fios na placa principal. Ficou assim ó:


Bonitinho, né? O palhacinho ta dando careta pra voce :D Se nao fosse o post de fixacao do parafuso da caixa, dava pra colocar o cartao centralizado abaixo do botao vermelho, e ia ficar uma carinha perfeita dando careta :o)

Eu nao me lembro de ter o procedimento de "upgrade" da placa versao 1 (a que nao tem display) para LCD e botoes, portanto eu vou tentar detalhar mais ou menos aqui como funciona. "Mais ou menos" porque infelizmente eu nao fotografei direito o passo-a-passo, mas vou tentar escrever com detalhes.

Primeiro, o repositorio onde estao esquemas, codigos de processador, fontes, etc:

https://github.com/suaide/SDisk2

Pegue o arquivo de codigo pra versao com LCD (é o arquivo sdisk2_original.hex) e grave no seu AVR. Nao esqueça que o cristal tem que ser de 25MHz e o processador tem que ser o AVR 328P. Os fusebits sao  LFUSE = 0xDE, HFUSE = 0xD9 e EFUSE = 0x07

Vamos adicionar o LCD:

Eu vou fazer um jeitinho "pra crianças", mas é pra gente ter certeza que vai ficar facil pra todo mundo, ok?

  1. Ligue os fios 2 e 15 do LCD ao VCC (5V)
  2. Ligue os fios 1 e 16 ao GND
  3. Ligue o fio 3 ao GND, por intermedio de um resistor de 1K5
  4. ligue o pino 11 do LCD ao pino 24 do AVR
  5. Ligue o pino 12 do LCD ao pino 26 do AVR
  6. Ligue o pino 19 do LCD ao pino 6 do AVR
  7. ligue o pino 14 do LCD ao pino 11 do AVR
  8. Ligue o pino 4 do LCD ao pino 27 do AVR
  9. Ligue o pino 6 do LCD ao pino 28 do AVR
Com isso, ao ligar o Apple II voce ja vai ver a mensagem SDISK II, versao, Apple II BR, etc...no LCD aceso. Ja é um otimo começo!

Agora vamos ligar os 3 botoes a placa
  1. Solde os 3 botoes em uma plaquinha padrao, ou se voce comprou botao para painel, ligue um dos lados dos 3 botoes juntos e conecte-os ao GND
  2. Solde o pino que sobrou do botao que será o ENTER no pino 12 do AVR
  3. Solde o pino que sobrou do botao que será o UP no pino 19 do AVR
  4. Solde o pino que sobrou do botao que será o DOWN no pino 13 do AVR
Pronto, seus botoes estao ligados :) Os resistores do esquema nao sao necessarios, eles foram incluidos dentro do processador.

 Com isso voce ja tem sua SDISK funcionando como o modelo mais novo.

Pro soquete de cartao SD, eu simplesmente liguei pino a pino, ou seja, coloquei os 2 soquetes na mesma posicao e fui ligando pino de um, no pino do outro. Com a caixa aberta da pra ter uma ideia mais ou menos

Clica que amplia :oD

Mais duas fotos da bagunça:



Olha ela bootando!

E uma coisa curiosa, a caixinha que eu arrumei é EXATAMENTE do tamanho de um drive de 5 1/4. Ficou bonito pacas no lugar :D


Apple II é isso ai, pessoal. É futucagem, é diversao, é aprendizado. Nao tenha medo de por a mao na massa, vamos todos aprender a sermos melhores, a termos mais conhecimento e a fazermos nossos proprios brinquedos! :D

Ate a proxima, pessoal!

Um comentário:

micros8bits disse...

Parabens Alexandre...ficou bem mais bonito do que a minha.