Índice:

Estação de código Morse: 3 etapas
Estação de código Morse: 3 etapas

Vídeo: Estação de código Morse: 3 etapas

Vídeo: Estação de código Morse: 3 etapas
Vídeo: SOS NÃO É O QUE PARECE! Entenda o Código Morse 2024, Dezembro
Anonim
Estação de Código Morse
Estação de Código Morse
Estação de Código Morse
Estação de Código Morse

Dit-dit-dah-dah! Aprenda código Morse com este projeto fácil do Arduino Uno.

Este projeto Arduino fácil é uma estação de código Morse. O código Morse é um método de comunicação que codifica os caracteres como uma série de pontos e traços. Este circuito usa uma campainha piezoeléctrica para tornar audíveis os pontos e travessões.

Usando o botão, você toca no código Morse, a campainha soa a cada vez que o botão é pressionado e o display OLED mostra a mensagem decodificada. A maioria das pessoas não está familiarizada com o Código Morse, então incluí uma imagem mostrando todos os Códigos Morse Internacionais acima para sua conveniência.

Como inserir o código Morse

O código é inserido tocando no botão. Dê um toque curto para um ponto e um toque mais longo (pelo menos o dobro) para um traço. Assim que você inserir um código reconhecido, a letra ou o número que ele representa é exibido. Se você pausar por aproximadamente 1,5 segundo entre os toques, o visor irá inserir um espaço, permitindo que você insira palavras. Se um código não for reconhecido, um '?' personagem é exibido.

Suprimentos

  • Arduino Uno
  • Campainha piezoelétrica
  • Resistor 220 Ohm
  • Resistor 10K Ohm
  • Display OLED gráfico 128x64
  • LED 5mm: vermelho
  • Botão tátil

Etapa 1: construir o hardware

Construir o Hardware
Construir o Hardware

Use o diagrama de Fritzing acima para conectar o circuito.

Etapa 2: fazer upload do código do Arduino

Antes de compilar e fazer upload do código do Arduino, você precisa instalar algumas bibliotecas em seu IDE do Arduino. Abra o item de menu Sketch-> Incluir Biblioteca-> Gerenciar Bibliotecas… e pesquise e instale as seguintes bibliotecas:

  • Adafruit GFX
  • Adafruit SSD1306

Agora você está pronto para compilar o esboço do Arduino. O código-fonte do Arduino para o esboço

morse_code_station.ino está disponível para download em meu repositório GitHub.

Etapa 3: construir uma placa de circuito impresso

Construir uma placa de circuito impresso
Construir uma placa de circuito impresso
Construir uma placa de circuito impresso
Construir uma placa de circuito impresso

Se você preferir construir uma versão permanente, produzi uma placa de circuito impresso. O arquivo Gerber está disponível para download em meu repositório GitHub. Alternativamente, você pode navegar pelo esquema e PCB no site da EasyEda. O site está vinculado a um fabricante de placas de circuito impresso, e com alguns cliques você pode solicitar a placa por apenas alguns dólares.

É isso aí, aproveite! Até a próxima vez…

Recomendado: