Propaganda
Então, você tem um Arduino. Você aprendeu algumas noções básicas, talvez tenha seguido um Guia do iniciante Introdução ao Arduino: Guia para iniciantesO Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexível e fácil de usar. Destina-se a artistas, designers, entusiastas e qualquer pessoa interessada em criar objetos ou ambientes interativos. consulte Mais informação para você começar. Qual o proximo?
Adicionar uma exibição ao seu Arduino pode servir a muitos propósitos. Como um uso comum para microcontroladores é a leitura de dados dos sensores, uma tela permite que você veja esses dados em tempo real sem precisar usar o monitor serial no IDE do Arduino. Também permite que você dê aos seus projetos um toque pessoal com texto, imagens ou até interatividade através de uma tela de toque.
Muitos Arduino starter kits O que está incluído no kit inicial do Arduino? [MakeUseOf explica]Eu já introduzi o hardware de código aberto do Arduino aqui no MakeUseOf, mas você precisará mais do que apenas o Arduino real para criar algo com ele e realmente começar. Os "kits iniciais" do Arduino são ... consulte Mais informação vem com alguma forma de exibição simples. Há também uma variedade de pré-construídos Escudos do Arduino Os 4 principais escudos do Arduino para superpotência em seus projetosVocê comprou um kit inicial do Arduino, seguiu todos os guias básicos, mas agora encontrou uma pedra de tropeço - precisa de mais detalhes para realizar seu sonho de eletrônica. Felizmente, se você tiver ... consulte Mais informação que possuem telas incorporadas a eles. Embora tenhamos coberto maiores monitores projetados para o Raspberry Pi Como configurar sua tela sensível ao toque Raspberry PiO Raspberry Pi vem com uma variedade de complementos úteis, mas uma peça do kit que se mostrou particularmente popular é o Raspberry Pi 7 polegadas Touchscreen Display. Veja como configurar um. consulte Mais informação anteriormente, existem várias opções disponíveis que são mais adequadas para projetos baseados em Arduino.
Neste artigo, mostraremos os diferentes tipos de exibição disponíveis, onde obtê-los e como configurá-los.
1. Visor de cristal líquido
o tela de cristal líquido (LCD) é a tela mais comum encontrada em projetos de bricolage e em eletrodomésticos. Isso não é surpresa, pois eles são simples de operar, de baixa potência e incrivelmente baratos.
Esse tipo de exibição pode variar em design. Alguns são maiores, com mais espaços e linhas de caracteres, outros vêm com uma luz de fundo. A maioria se conecta diretamente à placa através de 8 ou 12 conexões aos pinos do Arduino, tornando-os incompatíveis com placas com menos pinos disponíveis. Nesse caso, compre uma tela com um Adaptador I2C, permitindo o controle usando apenas 4 pinos.
Disponível por apenas alguns dólares (ou tão pouco quanto $ 1.95 no Aliexpress com adaptador I2C incluído), esses monitores simples podem ser usados para fornecer feedback em tempo real a qualquer projeto.
As telas são capazes de uma grande variedade de caracteres predefinidos, que abrangem a maioria dos casos de uso em vários idiomas. Controle seu LCD usando a Biblioteca de cristais líquidos fornecida pelo Arduino. o exibição() e nenhuma exibição() Os métodos de gravação no LCD, como mostrado na tutorial oficial no site do Arduino.
Nota: Se você estiver usando um adaptador I2C para sua tela LCD, precisará usar o Biblioteca LiquidCrystal_I2C em vez de.
Se você preferir tutoriais em vídeo, Noções básicas de circuito tenha uma ótima execução de configurar e usar um LCD 16 × 2:
2. Monitores de sete segmentos
Você está procurando algo simples para exibir números e alguns caracteres básicos? Talvez você esteja procurando algo com aquela sensação de arcade da velha escola? UMA display de sete segmentos pode atender às suas necessidades.
Se você nunca se deparou com essas pequenas telas úteis antes, nossa Buzz Wire Game usa um para exibir o status do jogo:
Essas placas simples são compostas por 7 LEDs (8 se você incluir o ponto) e funcionam como LEDs normais com um Ânodo ou Cátodo conexão. Isso permite que eles tomem uma conexão ao V + (ou GND para cátodo comum) e sejam controlados pelos pinos do seu Arduino. Ao combinar esses pinos no código, você pode criar números e várias letras, além de desenhos mais abstratos - qualquer coisa que você possa imaginar usando os segmentos disponíveis!
Para uma cartilha completa sobre como esses monitores funcionam, não procure mais, além deste Guia do iniciante de All AboutCircuits.
Para um guia em vídeo a seguir, Kristian Blåsol dedicou um episódio de sua Qualquer coisa Arduino monitores de sete a sete segmentos:
3. 5110 Display
O próximo da nossa lista é o 5110 display, também conhecido carinhosamente como tela da Nokia, devido ao seu amplo uso no amado e quase indestrutível Nokia 3310.
Essas minúsculas telas de LCD são monocromáticas e têm um tamanho de tela de 84 x 48 pixels, mas não deixe isso te enganar. Chegando às sob $ 2 no Aliexpress, esses monitores são incrivelmente baratos e geralmente vêm com luz de fundo como padrão.
Dependendo da biblioteca usada, a tela pode exibir várias linhas de texto em várias fontes. Também é capaz de exibir imagens, e há um software gratuito projetado para ajudar a exibir suas criações na tela. Embora a taxa de atualização seja muito lenta para animações detalhadas, essas telas são resistentes o suficiente para serem incluídas em projetos de longo prazo, sempre ativados.
Sparkfun tem um guia extenso para usar esses pequenos LCDs, ou para uma rápida introdução ao 5110, confira este vídeo em MKMe Lab:
4. Displays OLED
Para um passo na resolução e funcionalidade, um OLED exibição pode ser o que você está procurando. À primeira vista, essas telas se parecem com as telas 5110, mas são uma atualização significativa. As telas padrão de 0,96 polegadas são 128 x 64 monocromáticoe vem com uma luz de fundo como padrão.
Eles se conectam ao seu Arduino usando I2C, o que significa que, ao lado do V + e GND pinos, apenas dois pinos adicionais são necessários para se comunicar com a tela. Com vários tamanhos e opções de cores disponíveis, esses monitores são incrivelmente versáteis.
Para um projeto para você começar com os displays OLED, nossa Construção eletrônica D20 ensinará tudo o que você precisa saber - e você terminará com os dados digitais nerds finais para suas sessões de jogo!
Essas telas podem ser usadas da mesma maneira que as outras mencionadas até agora, mas a taxa de atualização permite projetos muito mais ambiciosos. o tela monocromática básica está disponível na Amazon.
5. LCD TFT
Monitores de cristal líquido de transistor de película fina (LCDs TFT) Em muitos aspectos, há outra melhora na qualidade quando se trata de opções para adicionar uma tela ao seu Arduino. Disponível com ou sem a funcionalidade touchscreen, eles também adicionam a capacidade de carregar arquivos de bitmap a partir de um slot para cartão micro SD integrado.
O Arduino tem um guia oficial para configurar sua tela LCD TFT sem tela sensível ao toque. Para um tutorial em vídeo, ensinando o básico da configuração da versão com tela sensível ao toque, o YouTuber educ8s.tv você cobriu:
Com a versão básica dessas telas custa menos de US $ 4, e as edições da tela sensível ao toque que custam menos de US $ 10 [Link quebrado removido], essas telas são outra ótima opção para quando você precisa de uma tela bonita para o seu projeto.
6. Displays de papel eletrônico
Procurando algo um pouco diferente? A E-paper (ou E-ink dependendo de quem você pergunta) pode ser a opção certa para você. Essas telas diferem das demais, oferecendo uma experiência de leitura muito mais natural; não é surpresa que essa tecnologia seja a pedra angular de quase todos os leitores eletrônicos disponíveis.
A razão pela qual essas telas parecem tão boas é a maneira como elas funcionam. Cada "pixel" contém partículas carregadas entre dois eletrodos. Ao alternar a carga de cada eletrodo, você pode influenciar as partículas pretas com carga negativa para trocar de lugar com as partículas brancas com carga positiva.
É isso que dá ao papel eletrônico uma sensação tão natural. Como bônus, uma vez que a tinta é movida para o local, ela não usa energia para mantê-la lá. Isso torna esses monitores naturalmente com pouca energia para operar.
Esses monitores de alta tecnologia têm um custo mais alto, com o Waveshare de 4,3 polegadas tela entrando em mais de $ 50. Para obter um resumo completo de como conectar e programar esses monitores, o YouTuber educ8s.tv mais uma vez está aqui para ajudar:
Sonhos de tela
Este artigo abordou a maioria das opções disponíveis para monitores Arduino, embora existam formas definitivamente mais estranhas e maravilhosas de adicionar feedback aos seus dispositivos DIY.
Agora que você tem uma idéia do que está por aí, por que não incorporar uma tela ao seu DIY casa inteligente criada Como controlar remotamente sua casa com um Arduino, 5 projetos de bricolageA revolução da casa inteligente está acontecendo agora! Mostramos como criar seus próprios dispositivos domésticos inteligentes usando nada mais que um simples Arduino. consulte Mais informação ? Se você gosta de jogos retrô, por que não criar sua própria versão minúscula do retro classic Pong no Arduino Arduino Retro Gaming com um display OLEDJá imaginou quanto trabalho é necessário para escrever seus próprios jogos retrô? Quão fácil é Pong codificar para o Arduino? consulte Mais informação ?
As possibilidades são infinitas e gostaríamos de saber como você incorporou qualquer uma dessas exibições em seus projetos. Você criou um uso incomum para um monitor Arduino? Você está usando uma tela que simplesmente não pensamos em seu projeto?
Deixe-nos saber na seção de comentários abaixo!
Ian Buckley é jornalista freelancer, músico, intérprete e produtor de vídeo que vive em Berlim, Alemanha. Quando ele não está escrevendo ou no palco, está mexendo com eletrônicos ou códigos DIY, na esperança de se tornar um cientista louco.