Em 2017 eu resolvi construir uma réplica, com metade do tamanho, de um dos computadores no qual trabalhei no projeto, quanto estava na engenharia da Prologica, o CP500 - M80C.
Agora é a vez de me dedicar à construção de outro computador, também na escala 1: 1/2, no qual trabalhei no projeto, ainda quando trabalhava no laboratório da Revista Nova Eletrônica, o CP200 NANICO.
CP200 em sua primeira versão de gabinete (foto Wikpedia)
Como o CP500 NANICO,o CP200 NANICO terá metade do tamanho do original e sua aparência será fiel, na medida do possível. As medida foram feitas a partir de uma informação na internet sobre as dimensões externas e outras medidas deduzidas a partir de fotos disponíveis na internet.
O coração do CP200 NANICO é um computador Raspberry Pi 3b rodando um emulador SZ81 do Sinclair ZX-81, muito completo e poderoso, que pode ser baixado gratuitamente no site Retro Play Neste site ainda há outros emuladores para outras máquinas do passado.
Recursos do emulador SZ81
- Teclado virtual com várias propriedades ajustáveis
- Barra de controle com ícones para recursos usados regularmente
- Carregue a caixa de diálogo de arquivo a qualquer momento (não é necessário usar LOAD)
- Salve o sistema de estado com 9 slots para cada programa
- Opções de tempo de execução, incluindo um configurador de joystick
- Configurações de RAM de 1 a 4, 16, 32, 48 e 56K
- Quicksilva, BI-PAK ZON X-81 e som baseado em VSYNC
- Salvamento de captura de tela usando o formato de imagem bitmap
- Remapeamento do controle do joystick no emulador
- Suporte completo para teclado, mouse e joystick
- 3x dimensionamento comutável em tempo de execução em plataformas suportadas
- Alternância de janela e tela cheia em plataformas suportadas
- Resoluções orientadas para retrato, como 240x320
- A capacidade de executar centralizado em qualquer resolução
- Suporte de código-fonte para * nix, AmigaOS4 e Win32
- Potencial máximo de portabilidade, pois requer apenas SDL
Este emulador carrega muito rápido no modo Kiosk, sem telas de abertura, indo diretamente para o prompt de comando do ZX-81.
Iniciando o emulador
Raspberry Pi 3B, o coração do CP200 NANICO
CONSTRUÇÃO DO GABINETE
O gabinete está sendo construído com chapa de PVC de 1.5mm de espessura. A chapa de PVC é fácil de trabalhar, podendo ser cortada com uma tesoura e estilete.
Tampa do gabinete, montado em papelão, para conferir as formas
Tampa do gabinete desenhado na chapa da PVC
Laterais já cortadas
Chapa dobrada
Tampa colada nas laterais
Tampa montada ainda sem o berço do teclado e cortes de ventilação
Comparando o tamanho das teclas
Tampa montada, aguardando a furação para as teclas e acabamento final.
Fundo
Fundo
Iniciando a etapa de acabamento, com as primeiras demãos de primer.
Placa de posicionamento das teclas "Frankenstein". Neste projeto não estou usando nenhuma ferramenta de corte a laser ou fresa, apenas material cortado na mão. Esta placa de posicionamento do teclado veio do projeto do CP500 Nanico, que eu tinha de reserva. Precisei cortar a placa , em acrílico, para posicionar as teclas o mais próximo possível das originais do CP200. Claro, ainda vai muita massa e lixa nesta plaquinha.
Testando alinhamento das teclas
Para a pintura precisei fazer a cor, aproximada, em uma loja de tinta automotiva. Eles preparam a cor de acordo com um catálogo de amostra e envasam em spray. Não é fácil acertar a cor sem ter um gabinete original para comparar com o catálogo, neste caso a comparação foi baseada em fotos.
Na pintura do CP500 Nanico o código da cor, do fabricante Colorgin, foi indicação de Claudio Henrique Picolo, usada na restauração de seu CP500 M80 C.
Código da formulação Colorgin
Gabinete já pintado
Detalhe do acabamento
Detalhe do acabamento
Gabinete quase pronto
CONSTRUÇÃO DO TECLADO
A Eletrônica do teclado usará os mesmos componentes e firmware utilizado no CP500 NANICO, adaptados para a necessidade do simulador do ZX 81. O controlador é um Arduino Pro Micro da Spark Fun.
Tact Switch emborrachado usado no teclado
Esta plaquinha da SparkFun, Arduino Pro-Micro, é software compatível com com Arduino Leonardo, tem como coração o microcontrolador ATMega 32U4, que possui uma interface USB nativa, podendo-se construir dispositivos HID facilmente, com é o caso do teclado.
O teclado, além das funções das teclas originais do CP 200, tem outras funções adicionais através da combinação de teclas. Isto permite o acesso às funções do emulador que não existem no CP200 original.
Gabinete pintado com a placa de posicionamento das teclas. Estas teclas fazem parte do teclado do CP500 NANICO , serão pintadas e adesivadas, assim como a placa de posicionamento.
Comparando o tamanho da tecla com o dedo
Etiqueta da placa do teclado
Placa do teclado com etiqueta
Desenvolvendo o teclado
Construção das teclas
As teclas foram aproveitadas do que restou do material do CP500 NANICO. As inscrições são feitas em etiquetas impressas à laser e depois envernizadas.
As teclas tem as medidas de 6x6mm
Teclas adesivadas
Placa do teclado montada
Teclado já com a eletrônica
Gabinete terminado com o teclado
Testando o teclado
Finalmente, completo!
Já estou sentindo saudades. Ele está acabado e totalmente funcional.
Totalmente funcional!
Suas entranhas
Suas entranhas
Em breve receberá uma unidade de armazenamento
Impressão 3d por
www.donati3d.com.br
O nanico rodando um software de simulador de voo do inicio dos anos 80.
Os dois Nanicos com metade do tamaho dos originais.
Há muitos anos comprei um modelo do foguete Satuno 5, das missões apollo, que levou o homem a Lua.
Este modelo tem a altura de aproximadamente 33cm em escala 1:300 e por muito tempo ficou solitário em minha prateleira.
Modelo do Saturno 5 na escala de 1:300
Resolvi implementar o modelo construindo o launchpad com animação, iluminação e sons do lançamento.
Launchpad do Saturno 5 a caminho da base de lançamento
Modelo de lounchpad comercial
Como sempre decidi construí-lo com material que pudesse encontrar na sucata, em casa, ou destinados a outros propósitos. Claro, a estrutura não teria detalhes exatos e sim representativos.
A TORRE
Eu tenho guardado alguns palitos plásticos para adoçar café, que parecem estruturas metálicas, e seriam adequados para construir a estrutura da torre de lançamento.
Palitos para adoçar café
Construindo a torre
Algumas hastes de sustentação da torre são palitos de madeira.
A estrutura da torre na etapa de pintura
A BASE
Achei uma caixa plástica, que é vendida em uma destas lojas japonesas de "bugigangas", com dimensões adequadas e que serviria para o projeto.
Caixa plástica que será usada para a base.
Detalhe da tubulação de combustível
Tubulação de combustível
Torre, base recortada e os tubos de abastecimento de combustível.
OS DETALHES DA BASE
Os detalhes na base, também, são construídos com partes encontradas na minha caixa de sucata.
Alguns detalhes da estrutura da base e da torre foram tiradas desta outra caixinha
Base, torre com a estrutura do elevador e o guindaste sendo testado
Elevador feito com um conector USB
ILUMINAÇÃO
O conjunto será iluminado em todos os pavimentos da torre, o foguete por holofotes simulados e a exaustão do foguete com WLED controlados por microcontrolador. Os WLEDs ficarão por baixo da estrutura.
Teste da iluminação
HASTES DO UMBILICAL E A PONTE PARA O MÓDULO DE COMANDO
Feitas com recortes da caixa verde e serão movimentadas por servos.
Servo de movimento das hastes do umbilical
Teste de movimentação das hastes do umbilical
SOM
Um microcontrolador será encarregado do controle de todo o conjunto, inclusive gerar o som da contagem regressiva e partida dos motores. Uma pequena caixa de som foi construída para a reprodução
11/12/2022
Hoje a nave ARTEMIS voltou de sua viagem inaugural à lua, sã em salva.
Continuando a minha odisseia na construção da maquete animada da Apollo 11.
Há ainda muitos detalhes para acertar, mas está evoluindo.
Eletrônica finalizada.
Acertando detalhes do firmware da plataforma e do painel de controle.
Painel de controle no celular feito com a plataforma MIT-AI2, para Android.
Layout do painel de controle é baseado no equipamento original do Centro de controle da Apollo em Houston.
Uma das mesas de controle das missões Apollo (foto NASA)
Tela de telemetria no celular
Gráfico de fases da ascensão até a inserção na orbita da Terra
O Som é uma mixagem de áudios disponíbilizados pela NASA, na internet.
Os dados de telemetria enviados da Apollo (Arduíno) para o centro de controle (celular), via Bluetooth, foram retirados e simplificados da documentação oficial da NASA sobre a missão da Apollo 11.