Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Os caminhos de condução para o display estão interrompidos devido ao vazamento da bateria. A bateria vazou e corroeu os caminhos. A calculadora funciona sozinha, mas os resultados não são mostrados na tela (apenas linhas verticais).
O sistema emula um teclado bluetooth e foi testado em:
* EMU48 no Android e
* EMU48 no Windows 10.
Um motor vibratório é instalado para feedback tátil:
* depois de pressionar uma tecla
* conexão Bluetooth ausente (3x vibs longos)
Etapa 1: peças eletrônicas necessárias
As seguintes peças foram usadas:
* Adafruit Feather nRF52 Bluefruit LE - nRF52832 Bluetooth AF3406 de baixa energia
* bateria (ver requisitos dentro do manual adafruit)
* optoacoplador ex. FOD852
* motor vibratório
* tubos de isolamento encolhíveis
* resistências: 150, 220, 2200, 47000 Ohm
* interruptor de energia
* jumpers
* fios isolados
Etapa 2: interromper o USB-Power
Interrompi a alimentação da porta USB normal para evitar o carregamento autônomo da bateria.
O pino TX é necessário para capturar as informações do UART.
A bateria foi conectada a um contato diferente (pino "USB" próximo aos pinos da bateria) na placa-mãe.
Etapa 3: Preparando a placa Adafruit
O módulo bluetooth pode reinicializar-se e / ou a calculadora.
Etapa 4: Chave geral de alimentação
A bateria tipo moeda (conforme mostrado) não é necessária (os cabos de conexão já foram removidos).
Eu instalei um interruptor geral para desconectar da bateria.
Os três jumpers são usados para medir a moeda para o módulo vib, calculadora e adafruit.
Etapa 5: … totalmente montado - pronto para encaixe
Insira a camada de isolamento para evitar curto-circuitos durante a montagem das duas metades.
Monte a fita isolante na parte superior do circuito bluetooth.
Etapa 6: Recursos para o Bluetooth50G
O programa ainda está em desenvolvimento.
Os últimos arquivos podem ser encontrados em:
drive.google.com/drive/folders/1XtnE-HOCTl…
"KEY," (COMMA) é usado para o SPC - para funcionar no ANDROID
Scancode 188 #, Map 188 104 # SPC End
Etapa 7: agradecimento especial para
Agradecimentos especiais para:
EMU48: Christoph Giesselink
Emu48 para Android: Régis Cosnier: por me apoiar com o teclado
grupo comp.sys.hp48
www.hpmuseum.org/forum/