Início
/
Desafios
/
Desafio 7 - Simulador de código morse com com led e som
Desafio 7 - Simulador de código morse com com led e som
Angelo Luis Ferreira | 20/11/2017
Acessos: 10.514
Desafio 7 - Projetos 7, 8 e 27
Criando simulador de código morse usando comunicação serial
Com base no sistema de comunicação serial do projeto 27 e do circuito eletrônico do projeto 7, resolva o seguinte desafio:
a) Através de um sinalizador de código morse definido projeto 7 e usando a comunicação serial estudada no projeto 27 crie um simulador de telégrafo onde digitamos apenas os caracteres P ou p para "PONTO", T ou t para "traço" e / para espaço entre as letras, que deverão ser convertidos de acordo com a tabela abaixo:
Por exemplo, vamos converter a frase: "Tudo por nada!" -> t ppt tpp ttt / pttp ttt ptp / tp pt tpp pt / tptptt
b) Acrescente um buzzer no circuito para que o sinalizador de código morse crie som longo para "traço" e curto para "ponto". Defina o funcionamento do buzzer de forma semelhante ao projeto 8.
Dicas e orientações
1) - Tempos definidos para o telégrafo (led)
Os tempos para definir o ponto (p ou P), traço (t ou T), entre letras e entre palavras (/), deverá seguir o critério abaixo:
Ponto: 150ms
Traço: 400ms
Entre códigos na mesma letra: 100ms
Entre letras: 200ms
Entre palavras: 1000ms
2) - Tempos e tom para o som do telégrafo (buzzer)
Som curto (ponto): 150ms
Som longo (traço): 400ms
Demais tempos de espera: mesmos utilizados para o led.
De acordo com o projeto 8, defina o tom do buzzer, ou seja, a espera proporcional ao comprimento da onda da nota musical em 200ms.
3) Para saber mais sobre código morse e telégrafo, acesse os links: https://pt.wikipedia.org/wiki/C%C3%B3digo_Morse e https://www.suapesquisa.com/pesquisa/telegrafo.htm.
O anúncio abaixo ajuda a manter o Squids Arduino funcionando
{source}
style="display:block"
data-ad-client="ca-pub-0154803398463315"
data-ad-slot="6385083147"
data-ad-format="auto">
{/source}
O anúncio abaixo ajuda a manter o Squids Arduino funcionando
Comentários