Índice:
Vídeo: Carteira IoT (carteira inteligente com Firebeetle ESP32, Arduino IDE e planilha do Google): 13 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Por IgorF2Follow Mais do autor:
Sobre: Criador, engenheiro, cientista louco e inventor Mais sobre IgorF2 »
Primeiro prêmio no Concurso de Bolso Instructables!: D
Se você investiu algum dinheiro em criptomoedas, provavelmente já sabe que elas são altamente voláteis. Eles mudam da noite para o dia e você nunca sabe quanto dinheiro "real" ainda tem na carteira. O mesmo é válido para os mercados de ações. Você confia um pouco em uma determinada ação e, do nada, o mercado pensa que ela não terá valor no dia seguinte.
Então, como você rastreia esses ativos e sabe seu valor atual? Você pode trabalhar com algumas planilhas e atualizá-las regularmente. Ou você pode criar seu próprio gadget para verificar esses valores para você: uma carteira IoT!
Para este projeto, trabalhei na planilha do Google para rastrear meus ativos e atualizar seus valores para uma determinada moeda, com base nos valores de ticker recuperados da Internet. Esta planilha pode ser acessada em um ESP32 usando uma conexão Wi-Fi e um resumo é mostrado em um display OLED. Uma impressora 3D foi usada para criar uma carteira, na qual embuti alguns componentes eletrônicos para criar meu primeiro protótipo de carteira IoT.
E isso não é tudo! Por que não adicionar um relógio sincronizado com a internet e um pedômetro de passos no mesmo gadget? Neste tutorial, mostrarei como fazer isso.
Existem várias maneiras de usar este tutorial. Você pode usá-lo para:
- Aprenda como rastrear e atualizar seus valores de ativos para uma determinada moeda usando uma planilha do Google;
- Programe um ESP32 usando o IDE Arduino;
- Ler valores de uma planilha do Google usando um dispositivo ESP32;
- Pratique suas habilidades em eletrônica e soldagem, etc;
Você pode usar parte deste tutorial para criar seus próprios gadgets ou segui-lo até o fim e produzir sua própria carteira.
Este tutorial é dividido da seguinte maneira:
Etapa | Sujeito | Tópicos |
---|---|---|
1 | Ferramentas e materiais | Ferramentas e materiais usados neste projeto |
2-3 | impressao 3D | Como modelar e imprimir em 3D o gadget |
4-5 | Eletrônicos | Como conectar os circuitos |
6-7 | Planilha do Google | Como criar uma planilha do Google e compartilhá-la com o seu gadget |
8-12 | Codificação | Como programar um ESP32 usando Arduino IDE |
Existem alguns tutoriais incríveis sobre como rastrear os preços de moedas criptográficas. Este serviu de inspiração para este projeto:
Gostou desses projetos? Por favor, considere apoiar meus projetos futuros com uma pequena doação de Bitcoin!: D Endereço de depósito BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Etapa 1: Ferramentas e materiais
Para este projeto, foram utilizadas as seguintes ferramentas:
- impressora 3d. Usei-o para imprimir minha carteira e produzir uma caixa para os eletrônicos (com filamento PLA regular). Você pode encontrar algumas impressoras 3D baratas online que funcionarão bem para este projeto (link).
- Filamento PLA de 1,75 mm (link / link / link). Usei filamento de PLA branco e azul rígido para imprimir a caixa onde os componentes eletrônicos estão encerrados e protegidos. Dessa forma, eles não serão esmagados se eu sentar com a minha carteira, ou se ela cair acidentalmente no chão.
- Ferro de solda e arame. Eu precisava soldar alguns fios entre os componentes eletrônicos, como você verá mais tarde.
- Super cola. O design 3D foi impresso em diferentes partes. Usei um pouco de super cola para colá-los.
Usei as seguintes peças de hardware para meu projeto:
- Placa de desenvolvimento Firebeetle ESP32 (link). A placa Firebeetle ESP32 é realmente fácil de usar e programar usando o IDE do Arduino. Ele possui módulos integrados de Bluetooth e Wi-Fi, para que você possa usá-lo em uma variedade de projetos. Possui conector para bateria de 3,7 V, o que foi muito útil na montagem deste projeto. I também possui um carregador de bateria embutido. Ele recarregará a bateria quando conectado a um plugue USB. Você também pode usar outras placas baseadas em ESP32 (link / link) ou ESP8266 (link / link / link) se desejar. Dependendo da placa que você escolher, seria um pouco mais difícil conectar e recarregar a bateria. As dimensões da caixa também precisarão ser verificadas.
- Display OLED (link / link). Foi conectado à placa ESP, para exibição dos valores obtidos no Google Spreadsheet.
- Acelerômetro GY-521 (link / link). Foi usado como contador de degraus.
- Bateria de 3,7 V (link / link). Eu costumava alimentar todo o circuito.
- Fios.
- Cabo micro USB.
- Parafusos M2x6mm (x9)
- Porcas M2x1.5mm (x5)
Os links acima são apenas uma sugestão de onde você pode encontrar os itens usados neste tutorial (e talvez apoiar meus tutoriais futuros). Sinta-se à vontade para procurá-los em outro lugar e comprar em sua loja local ou online favorita.
Como foi dito antes, algumas placas de desenvolvimento ESP não terão um conector de bateria embutido (e carregador). Nesse caso, você precisará de um módulo de carregamento de bateria externo (um TP4056 (link / link), por exemplo). Possivelmente exigirá um cabo mini USB para a conexão entre o carregador e uma porta USB. Você sabia que pode comprar uma Anet A8 por apenas $ 155,99? Adquira o seu na Gearbest:
Etapa 2: Modelagem 3D
Primeiro prêmio no concurso de bolso
Recomendado:
Fuja da planilha (quebra-cabeça do Excel): 5 etapas (com imagens)
Escape the Sheet (Excel Puzzle): Escape the sheet é um pequeno jogo do Excel que criei há vários anos para ensinar a um grupo de colegas algumas habilidades mais avançadas do Excel enquanto me divirto um pouco com os quebra-cabeças Trivia e Logic, duas coisas que adoro! jogo é uma combinação de excel para
ThingSpeak, IFTTT, Sensor de temperatura e umidade e planilha do Google: 8 etapas
ThingSpeak, IFTTT, Sensor de temperatura e umidade e planilha do Google: neste projeto, mediremos a temperatura e a umidade usando o sensor de temperatura e umidade NCD, ESP32 e ThingSpeak. Também enviaremos diferentes leituras de temperatura e umidade para o Planilhas Google usando ThingSpeak e IFTTT para analisar o se
Envio de dados do sensor de umidade e temperatura sem fio de longo alcance da IoT para a planilha do Google: 39 etapas
Enviando dados do sensor de temperatura e umidade sem fio de IoT de longo alcance para a planilha do Google: estamos usando aqui o sensor de temperatura e umidade do NCD, mas as etapas permanecem iguais para qualquer produto ncd, portanto, se você tiver outros sensores sem fio ncd, fique à vontade para observar ao lado, além disso. Por meio da parada deste texto, você precisa
Sistema de atendimento com armazenamento de dados na planilha do Google usando RFID e Arduino Ethernet Shield: 6 etapas
Sistema de atendimento com armazenamento de dados em planilha do Google usando RFID e Arduino Ethernet Shield: Olá pessoal, aqui chegamos com um projeto muito interessante e que é como enviar dados rfid para planilha do Google usando Arduino. Resumindo vamos fazer um sistema de atendimento baseado em leitor rfid que vai guardar os dados de atendimento em tempo real para goog
Dados de escala de peso na planilha do Google [hackeado]: 4 etapas
Dados da balança de peso na planilha do Google [hackeado]: este é um hack que foi executado contra um produto de balança de peso comum fora do mercado, que foi então usado para enviar dados para a planilha do Google para controlar as horas extras de peso. O processo é simples como um usuário mede seu peso ficando na balança