Índice:
- Etapa 1: soldar os cabeçalhos no Arduino e no monitor LCD
- Etapa 2: dobre o cabeçalho JTAG no Arduino Nano que serviria como suporte para nosso monitor LCD
- Etapa 3: usando a pistola adesiva vinculada, cole o pequeno display no Arduino Nano
- Etapa 4: Faça as conexões certas
- Etapa 5: depois de fazer os cortes, você precisará soldar as duas pontas do fio de ligação conforme a seguir
- Etapa 6: Concluir todas as conexões. Assim que terminar, é hora de programar esta pequena configuração
- Etapa 7: Prepare-se para fazer alguma codificação
- Etapa 8: adicione mais recursos interessantes ao seu programa
- Etapa 9: seja criativo, o céu é o limite
Vídeo: Projeto 1: Vídeo de demonstração em linguagem C: 9 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Olá colega aquarista, Neste projeto, eu queria criar uma pequena demonstração de exibição que servisse como uma boa introdução ao meu laboratório.
Para fazer isso, usei muito os seguintes componentes no eBay:
- Arduino Nano:
- Visor LCD I2C OLED:
- Pistola adesiva de aquecimento:
A seguir estão as etapas necessárias para terminar este projeto
Etapa 1: soldar os cabeçalhos no Arduino e no monitor LCD
Etapa 2: dobre o cabeçalho JTAG no Arduino Nano que serviria como suporte para nosso monitor LCD
Etapa 3: usando a pistola adesiva vinculada, cole o pequeno display no Arduino Nano
Etapa 4: Faça as conexões certas
Agora que toda a configuração está montada, é hora de fazer algumas conexões. Para isso, você precisará estabelecer as conexões abaixo.
Ao fazer isso, você também precisará encurtar os fios, se forem os jumpers padrão, conforme mostrado abaixo. Uma regra rápida é enrolar o fio para estimar o local exato para fazer o corte.
Etapa 5: depois de fazer os cortes, você precisará soldar as duas pontas do fio de ligação conforme a seguir
Etapa 6: Concluir todas as conexões. Assim que terminar, é hora de programar esta pequena configuração
Etapa 7: Prepare-se para fazer alguma codificação
antes de colocar qualquer código no Arduino, você precisará fazer o download de algumas bibliotecas primeiro. Os dois links a seguir devem levar você até lá:
Adafruit-GFX-Library:
Adafruit-SSD1306:
Presumo que você saiba como adicionar uma biblioteca compactada (.zip) ao IDE do Arduino. Caso contrário, use o seguinte link para saber mais sobre o assunto:
Como adicionar uma biblioteca.zip ao IDE do Arduino:
Etapa 8: adicione mais recursos interessantes ao seu programa
Tecnicamente, isso não é uma etapa, mas caso você queira incluir mais recursos interessantes, como adicionar imagens à sua tela, e para um trabalho mais tedioso, pode ser adicionado um-g.webp
Link 1:
Link 2:
O primeiro link, link1, ajuda a converter uma imagem com QUALQUER tamanho para o tamanho apropriado de 128X64, que representa a dimensão do display OLED. Dito isso, você pode fazer a conversão para dimensões menores ou maiores com base no produto final em questão. Quanto ao segundo link, ele permitiria que você converta a imagem em um formato de bitmap (grupo de 0s e 1s variados juntos em uma matriz). Armazenar este último na memória do programa do Arduino ajudaria a exibi-lo posteriormente usando a função “display.drawBitmap ()”.
Etapa 9: seja criativo, o céu é o limite
Estou vinculando os meus códigos para obter o vídeo acima (link do GitHub). Também estou anexando uma versão mais lenta do vídeo acima.
link:
PS: preste muita atenção ao processamento da foto antes de transformá-la em imagens monocromáticas. O resultado final pode ser bom ou ruim com base nisso. Eu recomendo ajustar o contraste para um nível que englobe o filtro de limite que virá depois.
Sinta-se à vontade para se inspirar, mudar e usar alguns dos recursos incluídos.
Se você gostou, dê um like, compartilhe e se inscreva para obter conteúdos mais interessantes.
Recomendado:
Programa de adição simples na linguagem de programação de Shakespeare: 18 etapas
Programa de adição simples na linguagem de programação de Shakespeare: a linguagem de programação de Shakespeare (SPL) é um exemplo de linguagem de programação esotérica, talvez interessante de aprender e divertida de usar, mas não é particularmente útil em aplicativos da vida real. SPL é uma linguagem onde o código-fonte r
Codificar e testar um computador em linguagem de máquina: 6 etapas
Codificar e testar um computador em linguagem de máquina: Neste Instructable, vou mostrar a você como codificar e testar um programa de computador em linguagem de máquina. A linguagem de máquina é a linguagem nativa dos computadores. Por ser composto de sequências de 1s e 0s, não é facilmente compreendido por humanos. Para trabalhar
Relógio simples na linguagem C: 4 etapas
Relógio simples em linguagem C: A ideia é criar um relógio simples em C, mas primeiro precisamos configurar nosso software e conhecer algumas das coisas que vamos usar
TUTORIAL BÁSICO SOBRE LINGUAGEM DE MARKUP DE INTELIGÊNCIA ARTIFICIAL (AIML) VIA NOTEPAD: 8 etapas
TUTORIAL BÁSICO SOBRE LINGUAGEM DE MARKUP DE INTELIGÊNCIA ARTIFICIAL (AIML) VIA NOTEPAD: A Linguagem de Marcação de Inteligência Artificial (AIML) é uma linguagem de programação que é uma especificação de Linguagem de Marcação Extensível (XML) usada por chatbot, verbot, pandorabot, superbot e outro robô falante. Foi desenvolvido pelo Dr. Richard Wallace e
Scanner DIY 3D baseado em luz estruturada e visão estéreo em linguagem Python: 6 etapas (com imagens)
Scanner DIY 3D baseado em luz estruturada e visão estéreo em linguagem Python: Este scanner 3D foi feito usando itens convencionais de baixo custo como projetor de vídeo e webcams. Um scanner 3D de luz estruturada é um dispositivo de digitalização 3D para medir a forma tridimensional de um objeto usando padrões de luz projetada e um sistema de câmera