» Eletrônicos »Dicas eletrônicas do tipo faça você mesmo

Cábula eletrônica DIY

Saudações os habitantes do nosso site!
Hoje vamos ver como faça você mesmo tornar legal eletrônico o dispositivo com o qual todos os alunos sonham - uma miniatura digital de dicas!

O autor deste produto caseiro é AlexGyver (canal do YouTube "AlexGyver").
O inverno está chegando, o que significa que os alunos terão uma sessão em breve. E você precisa se preparar para a sessão e se preparar com sabedoria. Seis meses atrás, Alex já havia dito como fazer uma folha de dicas virtualmente imperceptível com suas próprias mãos, com a qual você pode anular qualquer teste pelo qual as respostas sejam conhecidas antecipadamente. E escrever o mais discretamente possível, sem cometer absolutamente nenhuma ação que possa ser considerada trapaça.

Desta vez, tentaremos criar algo mais clássico, semelhante a um pedaço de papel com texto muito bem escrito.

Então, para repetir este projeto vamos precisar de:
- Tela OLED com uma resolução de 128 por 64 pontos com conexão i2c, 4 pinos;
- slot para cartão;
- diretamente no cartão de memória microSD;
- botões controlar 3pcs;
- e claro Arduino nano, que gerenciará todo esse ferro.






A idéia é a seguinte: soltamos qualquer texto no formato txt no cartão de memória, usando um arquivo de texto sem formatação. O microcontrolador lerá o texto do arquivo e o exibirá.

À primeira vista, a tarefa parece bastante simples, mas na verdade não é bem assim. A biblioteca nativa para trabalhar com um mapa desse tipo foi escrita naturalmente por índios para índios, e o autor decidiu refazê-lo um pouco.

Você pode encontrar facilmente muitas bibliotecas para um display OLED na rede, mas infelizmente elas foram escritas pelos mesmos índios e, nesse caso, o autor precisou escrever o seu próprio, que exibirá os dados no display sem usar um buffer na lateral do microcontrolador, além de tudo exibir corretamente a fonte russa.


Aqui está o layout do nosso futuro dispositivo:


Eu acho que todos concordam que não há nada a esconder, pois não será trivial usá-lo para a finalidade a que se destina, sem atrair muita atenção para sua pessoa.

Mas sabemos como criar placas de circuito impresso, e é isso que faremos agora.
O primeiro passo é desenhar uma placa de circuito. O autor, como sempre, se divorciou no editor online EasyEDA.


Parece que isso Esquema do futuro dispositivo:

O diagrama mostra todos os componentes necessários: um microcontrolador, 3 botões, uma tela, um slot para cartão microSD, uma bateria e um resistor, necessários para apertar o pino de redefinição durante o firmware do chip.
O principal objetivo do projeto é a compacidade máxima. Por esse motivo, o autor projetou o quadro com muito cuidado no tamanho da tela e nos três botões.

A propósito, esses botões são silenciosos, muito legais e são perfeitos para o nosso projeto hoje.

Uma bateria de íons de lítio no formato cr2025 ou 2032 será colocada sob a tela e o próprio microcontrolador, assim como um botão liga / desliga, estará localizado logo abaixo.

Você pode baixar o arquivo morto com o projeto AQUI.


Um ponto importante! A bordo Arduino temos um gerador de clock de 16 MHz e o microcontrolador está configurado para funcionar com ele.


Não há presépio de gerador na placa para simplificar a montagem, e o microcontrolador é alimentado por um relógio interno. Para que isso funcione, precisamos configurar os fusíveis para uma fonte de clock interna ou comprar um chip ATmega328, no qual tudo já está como deveria.


Então precisamos programador usbasp, mas você também pode usar outro arduinka como programador, as instruções estão na Internet.

O procedimento é o seguinte: primeiro você precisa abrir o firmware baixado junto com o arquivo do projeto, depois instalar o kernel gyvercore modificado, mais detalhes podem ser encontrados no site do autor.


Em seguida, selecione a fonte de clock interna de 8 MHz, selecione o gerenciador de inicialização "sem o gerenciador de inicialização", isso acelerará a inclusão do nosso dispositivo.


E clique em "gravar carregador de inicialização".

Em seguida, clique em "esboço" - "baixar via programador" e o firmware é carregado no chip.


O próximo passo é pegar um secador de cabelo e "soprar" (soldar) o microcontrolador da placa. Repito, você pode pegar uma pedra nua, se você não tiver um secador de cabelo e já soldá-lo no tabuleiro.



O slot do cartão de memória também deve ser removido do módulo. Ou procure onde você pode comprar uma peça sem taxa.



Aqui está o ponto, combine-o com o ponto no chip.


Em seguida, conserte um par de pernas e solda.


O corpo do chip é bastante pequeno, mas tudo parecia dar certo. Em seguida, solde o compartimento da bateria e alterne.


Em seguida, soldamos esses componentes em uma nova placa.

O próximo passo é enxaguar completamente os resíduos de fluxo, por exemplo, com um limpador Kalosha.

Com a parte inferior da placa pronta, prossiga para a outra. O primeiro passo é engrossar levemente a almofada da bateria. Isso é necessário para ter contato normal, já que as baterias são diferentes, algumas têm um espessamento no lado negativo e outras não, e elas funcionam mal.

Em seguida, solde os botões e o compartimento da bateria.



É aconselhável colar fita dupla face no compartimento da bateria, mas em casos extremos, a fita elétrica se soltará.
Isso é necessário para que os contatos não fechem na tela.


O próximo passo é soldar a tela.


Bem, isso é tudo, nosso estímulo de alta tecnologia está completamente pronto. Nós inserimos a bateria (plus up), um cartão de memória e ligamos o dispositivo.



Como você pode ver, tudo funciona! Para atualizar novamente um dispositivo, a primeira coisa que você deve fazer é desligá-lo. Em seguida, removemos o cartão de memória e inserimos o bloco do programador com o pino VCC no orifício superior esquerdo e o inclinamos um pouco, assim:


Vamos voltar ao arquivo de firmware. Aqui você pode configurar o modo destro e canhoto (isso afeta a orientação da tela e a direção dos botões).

O botão do meio - selecione e saia do modo de suspensão, outros 2 botões - para cima / baixo para rolar o texto e os arquivos.
Para sair do modo de leitura de arquivo, pressione e segure o botão de seleção.



Como resultado, como um dispositivo tão interessante acabou, talvez alguém ajude na entrega de itens inúteis com requisitos excessivamente altos para memorizar o texto.

Só isso. Obrigado pela atenção. Até breve!

Vídeo do autor:
8.9
8.6
8.7

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar
12 comentários
Concordo que a arquitetura ARM certamente tem um potencial muito maior. Eu quis dizer um pouco diferente. A programação do Arduino é tão simples que são criados clubes infantis. O Arduino tem um ótimo suporte, existem muitos projetos prontos para praticamente qualquer tarefa. Código aberto, mesmo que você esteja vendendo por uma semana, publique o código (ele também pode não ter sido reconhecido pelo STM32). Bem, o preço. Em geral, dispositivos anteriormente inacessíveis podem ser fabricados de baixo custo em todos os sentidos, desde os montados pessoalmente - um controlador de vôo para um avião, aviônicos aviônicos (existem artigos no meu perfil), um painel de controle modelo, um painel de controle de dez canais para lançamento de produtos pirotécnicos, iluminação de parede com o efeito de "expansão" espaço atrás da tela ao assistir filmes, isso é interessante. Quaisquer tweeters / chocalhos / luzes de emergência / transações falsas não são levados em consideração, é claro. E há muitos projetos. Eu não estou defendendo o douin ou menosprezando o stm, em nenhum caso. Apenas afirmando os fatos. E estou na linha, e espero que as mãos dela cheguem)
Em vez disso, o enorme potencial para esses produtos caseiros é estabelecido no STM32, e o AVR é ​​realmente hora de descansar. No entanto, este produto caseiro acabou por ser extremamente engraçado e, apesar de parecer que não é necessário, talvez eu o repita))
Sim, o médico entendeu bem ali. No começo eu pensei que era PIB yahoo tanto que ele distorceu a voz com um reverb.
Sim, escrevi vários artigos com o vídeo dele.
fumaça
O autor, ao contrário da maioria dos arduinoshchikov, projetou o esquema quase corretamente.
A verdadeira câmera de vídeo os transforma em um dispositivo proibido
- não, o artigo foi revisado
Eu olhei Uma referência ao canalha gostei)
Isso é uma brincadeira ou um novo vídeo será lançado?)
Aqui toda a piada é o que foi feito de forma independente. Alex Hoover (autor) recentemente se concentrou no treinamento em programação Arduino. A coisa do AVR já está extremamente desatualizada e, no entanto, tem um enorme potencial para "produtos caseiros", grosso modo a tecnologia digital "no joelho".
Os médicos vêem.
Eu assisti o vídeo há uma hora, já um artigo ... prontamente ...
Eu tenho um relógio chinês barato por aí - um celular menor, uma tela sensível ao toque, além de texto e fotos, vídeos podem mostrar, acesso à Internet - por si só, embora a câmera de vídeo os transforme em um dispositivo proibido! chefe

Aconselhamos que você leia:

Entregue-o para o smartphone ...