Índice:

Observação do tempo: 7 etapas (com fotos)
Observação do tempo: 7 etapas (com fotos)

Vídeo: Observação do tempo: 7 etapas (com fotos)

Vídeo: Observação do tempo: 7 etapas (com fotos)
Vídeo: CARTOGRAFIA | QUER QUE DESENHE | DESCOMPLICA 2024, Julho
Anonim
Nota meteorológica
Nota meteorológica
Nota meteorológica
Nota meteorológica
Nota meteorológica
Nota meteorológica
Nota meteorológica
Nota meteorológica

Esta é uma combinação de estação meteorológica e lembrete. Todos nós podemos verificar o tempo em nossos telefones, mas às vezes, e especialmente quando alguém está tentando sair pela porta, tudo o que é necessário é uma maneira rápida de saber as condições meteorológicas. Esta estação meteorológica fornece uma visão rápida das condições atuais: ensolarado, nublado, chuvoso ou nevando, a temperatura e uma breve nota. Além disso, um sensor ativado por movimento aciona uma tela de rolagem que oferece uma mensagem útil: "máscara + teclas"

Descrição: esta estação é construída em Arduino e combina feeds e gatilhos IoT (Internet of Things). Existem quatro visores principais e um sensor de movimento.

Tela 1: As condições climáticas iluminam neopixels atrás de um estêncil de um sol, nuvens, gotas de chuva e flocos de neve. Esta é uma exibição puramente visual.

Display 2: alta temperatura do dia em display de 7 segmentos.

Tela 3: breve nota de Remember the Milk (por exemplo, "precisamos de comida de cachorro") em uma tela OLED

Visor 4: lembrete acionado por movimento para não esquecer a máscara e as teclas em 3 visores alfanuméricos.

Suprimentos:

Lista de materiais / ferramentas (observe que a maioria dos links são para Adafruit nos EUA, mas essas peças estão disponíveis em outros vendedores. Este projeto é baseado na placa arduino wi-fi esp8266. Embora este projeto use a versão Adafruit da placa esp8266 - - a placa Adafruit Feather Huzzah, a placa NodeMCU pode ser substituída, mas a localização física dos pinos será diferente. Os links para as ferramentas são para referência. O orçamento pode ditar qual modelo da ferramenta é comprado.)

(1) Placa Feather Huzzah parte adafruit 2821

(1) Adafruit de matriz de penas de 7 segmentos, parte 3106

(3) monitores alfanuméricos em forma de asa - azul Adafruit parte 3128

(1) Tela OLED de penas 128x64 Adafruit parte 4650

(1) Mini sensor de movimento PIR SR 505 amazon PIR S505 e folha de dados

(1) peça adafruit resistor de 10k Ohm 2748

(4-5) fio de núcleo sólido - recomendar no mínimo quatro cores, recomendar este conjunto: Adafruit parte 1311

(multi) fios da placa de ensaio (macho-macho) parte adafruit 153

(3) fios da placa de ensaio (fêmea-fêmea) parte adafruit 1919

(1) placa de ensaio: placa de ensaio sem solda jameco

(2) cabeçalhos (para display OLED)

(1) pino coletor macho - mínimo 3 pinos coletor parte adafruit 3002

(1) adaptador de a / c 5,25vdc 1A adafruit parte 1994

(1) cabo usb micro B para usb A (observe que não deve ser apenas alimentação) peça adafruit 23791

(opcional) Cabo USB com Switch adafruit parte 620

(1) Tira de neopixel RGBW de 1 metro parte adafruit 2842

(1) placa de circuito impresso de papel 10x22cm amazon perf board

(1) caixa de sombra 8 × 8 caixa de sombra

60/40 de solda com núcleo de resina de chumbo adafruit parte 145

pavio de solda adafruit parte 149

ferro de solda adafruit parte 1204

Ajudando as mãos suporte de solda adafruit part 3529

corta-fios corta-fios amazon

descascadores de fio adafruit parte 527

(multi) adafruit de tubo termorretrátil. parte 4559

pistola de cola pistola de cola amazon

Ferramenta Dremel amazon ferramenta Dremel

(vários) papelão, papel, bolas de pingue-pongue e materiais translúcidos para difundir os neopixels. matboard de núcleo preto ou papel de construção preto

ferramentas adicionais para coletar: régua, faca de passatempo, tapete de corte, óculos de segurança, recortes robustos (como tesouras de cozinha).

opcional:

multímetro Adafruit parte 308

alicate plano de precisão adafruit parte 1368

Etapa 1: contas IoT, feeds Adafruit IO, miniaplicativos IFTTT e Zapier Zap

Contas IoT, Adafruit IO Feeds, IFTTT Applets e Zapier Zap
Contas IoT, Adafruit IO Feeds, IFTTT Applets e Zapier Zap

Para obter instruções sobre como configurar o Adafruit IO e o IFTTT, acesse

Configure também contas de IoT no Zapier e no Remember the Milk. Registre nomes de usuário e API para cada um.

Identifique SSID 2.4G em seu wi-fi e tenha o nome SSID e a senha para este SSID.

Configure feeds no Adafruit IO (eles podem ter qualquer nome, mas ajuda ter esses nomes descritivos. Aqui estão os nomes atribuídos no código do Arduino).

nota de texto de precipitação alta

Vá para IFTTT e configure 4 miniaplicativos e conecte-os aos feeds Adafruit IO.

Todos os dias às 7h enviar alta temperatura - conectar à alimentação de alta temperatura em Adafruit IOSe a condição atual mudar para ensolarado - conectar à alimentação de precipitação em Adafruit IOSe a condição atual mudar para nublado - conectar a alimentação de precipitação em Adafruit IOSe a condição atual mudar para chuva - conectar à alimentação de precipitação em Adafruit IO Se a condição atual mudar para neve - conectar à alimentação de precipitação em Adafruit IO

Vá para o Zapier e crie um Zap e conecte-o entre o Remember the Milk e a nota de texto do feed Adafruit IO.

Etapa 2: configurar o código do Arduino

Se você ainda não fez isso, analise e configure o software Arduino e certifique-se de que esteja configurado para a placa esp8266. Aqui está um link para instruções sobre como fazer isso:

Depois de configurar o Arduino, copie ou baixe esses arquivos

config.hweathernote.ino

Existem dois arquivos - o arquivo principal weathernote.ino e o arquivo config.h

O arquivo config.h contém sua API e senha de acesso wi-fi. Este é o único arquivo que você precisa alterar.

No entanto, para que esse código seja executado, você precisará instalar essas bibliotecas do Arduino. (Se você não instalou bibliotecas antes, consulte:

Wire Adafruit GFX

Adafruit LEDBackpackAdafruit NeoPixelESP8266 WiFiAdafruitIOAdafruit MQTTSPIAdafruit SH110X

Etapa 3:

Etapa 4: preparar os monitores

Prepare os monitores
Prepare os monitores

Monte e solde todos os conectores em OLED, de 7 segmentos e três monitores alfanuméricos. Observação: os jumpers a seguir precisam ser soldados em seu monitor alfanumérico para que cada monitor tenha estes endereços exclusivos:

0x710x720x74

links para tutoriais da Adafruit:

OLED em

Exibição de 7 segmentos em

display alfanumérico

soldar esses jumpers https://learn.adafruit.com/14-segment-alpha-numer… - parte inferior da página: "Address Jumpers"

Etapa 5: conjunto de operação a seco da tábua de pão

Conjunto de operação a seco da tábua de pão
Conjunto de operação a seco da tábua de pão
Conjunto de operação a seco da tábua de pão
Conjunto de operação a seco da tábua de pão

É recomendado que todos esses componentes sejam instalados a seco em uma placa de ensaio com fios de placa de ensaio e testados com o código do Arduino antes da montagem final.

Aqui estão os pinos na placa Adafruit Feather Huzzah que são usados neste projeto

14 PIR2 Neopixels5 SCL quatro monitores4 SDA quatro monitores GND quatro monitores e PIR3.3v quatro monitores e PIR

Etapa 6: Soldando o circuito final

Soldando o circuito final
Soldando o circuito final
Soldando o circuito final
Soldando o circuito final
Soldando o circuito final
Soldando o circuito final

Reduza seu perfboard para um pouco menos de 8 de largura. (Use óculos de segurança, os chips de baquelite podem voar.) Tire fotos do seu projeto no protoboard com atenção às conexões. Em seguida, mova seu projeto do protoboard para o perfboard. Use fio acondicionamento nas peças de solda e conexões com o perfboard - de preferência, os fios devem tocar os pinos do cabeçote em suas peças para uma continuidade confiável. Observação: as telas OLED não duram para sempre, então recomendo que esta parte seja montada nos conectores (também, os conectores ajudam levante a tela OLED para que fique no mesmo plano dos visores alfanuméricos de 7 segmentos e isso tornará mais fácil ver o visor quando o projeto for concluído).

As 4 tiras de 3 neopixels podem ser soldadas separadamente e depois soldadas ao perfboard.

Os 3 fios e o resistor para o PIR podem ser soldados ao perfboard com margem suficiente para aparar mais tarde. A etapa final será pegar os 3 fios fêmea-fêmea da placa de ensaio e um pequeno pedaço do corte de seu perfboard e soldar um pino de encaixe macho de 3 pinos e, em seguida, os três fios da fiação PIR vindos da placa (isso fará o "conector" para o PIR.)

Etapa 7: Montagem da caixa de sombra

Shadow Box Assembly
Shadow Box Assembly
Shadow Box Assembly
Shadow Box Assembly

A maior parte disso é simples, mas o PIR não funcionará através do vidro e, portanto, precisará ser roteado para fora da shadowbox. Uma ferramenta dremel pode ser usada para fazer a abertura apropriada na parte superior da estrutura para passar o PIR. Faça também um furo no canto inferior traseiro para passar o cabo de alimentação.

O papelão pode ser usado para separar os neopixels para que a luz de cada fio não vaze para outra seção. Seja criativo com a difusão e personalize o rosto com seus próprios estênceis.

Recomendado: