Sommario:

Nota meteorologica: 7 passaggi (con immagini)
Nota meteorologica: 7 passaggi (con immagini)

Video: Nota meteorologica: 7 passaggi (con immagini)

Video: Nota meteorologica: 7 passaggi (con immagini)
Video: Aeronautica Militare - A #lezionedi meteorologia: cosa sono i cicloni tropicali (6 di 7) 2024, Luglio
Anonim
Nota meteorologica
Nota meteorologica
Nota meteorologica
Nota meteorologica
Nota meteorologica
Nota meteorologica
Nota meteorologica
Nota meteorologica

Questa è una combinazione di stazione meteorologica e promemoria. Tutti possiamo controllare il tempo sui nostri telefoni, ma a volte, e specialmente quando si sta cercando di uscire dalla porta, tutto ciò che serve è un modo rapido per conoscere le condizioni meteorologiche. Questa stazione meteorologica fornisce una rapida visualizzazione delle condizioni attuali: soleggiato, nuvoloso, piovoso o nevoso, la temperatura e una breve nota. Inoltre, un sensore attivato dal movimento attiva un display a scorrimento che offre un messaggio utile: "maschera + tasti"

Descrizione: Questa stazione è costruita in Arduino e combina feed e trigger IoT (Internet of Things). Ci sono quattro display principali e un sensore di movimento.

Display 1: le condizioni meteorologiche illuminano i neopixel dietro uno stencil di sole, nuvole, gocce di pioggia e fiocchi di neve. Questo è un display puramente visivo.

Display 2: alta temperatura per il giorno su un display a 7 segmenti.

Display 3: breve nota di Remember the Milk (es. "abbiamo bisogno di cibo per cani") su un display OLED

Display 4: promemoria attivato dal movimento per non dimenticare maschera e tasti su 3 display alfanumerici.

Forniture:

Elenco materiali/strumenti (nota che la maggior parte dei collegamenti sono ad Adafruit negli Stati Uniti, ma queste parti sono disponibili da altri venditori. Questo progetto è basato sulla scheda arduino wifi esp8266. Mentre questo progetto utilizza la versione Adafruit della scheda esp8266 - - la scheda Adafruit Feather Huzzah, la scheda NodeMCU può essere sostituita, ma la posizione fisica dei pin sarà diversa. I collegamenti agli strumenti sono di riferimento. Il budget può dettare quale modello dello strumento viene acquistato.)

(1) Feather Huzzah board adafruit parte 2821

(1) Matrice di piume a 7 segmenti Adafruit parte 3106

(3) quattro display alfanumerici Featherwing - blu Adafruit parte 3128

(1) Display OLED piuma 128x64 Adafruit parte 4650

(1) Mini sensore di movimento PIR SR 505 amazon PIR S505 e scheda tecnica

(1) Resistore da 10k Ohm adafruit parte 2748

(4-5) filo a nucleo solido - consiglia un minimo di quattro colori, consiglia questo set: Adafruit parte 1311

(multi) fili breadboard (maschio-maschio) adafruit parte 153

(3) fili breadboard (femmina-femmina) adafruit parte 1919

(1) breadboard: breadboard jameco senza saldatura

(2) intestazioni (per display OLED)

(1) perno di intestazione maschio - minimo 3 perni di intestazione adafruit parte 3002

(1) adattatore a/c 5.25vdc 1A adafruit parte 1994

(1) cavo da USB micro B a USB A (nota non deve essere solo solo alimentazione) parte adafruit 23791

(opzionale) Cavo USB con Switch adafruit parte 620

(1) striscia da 1 metro neopixel RGBW adafruit parte 2842

(1) circuito stampato di carta 10x22cm Amazon Perf Board

(1) scatola delle ombre 8×8 scatola delle ombre

60/40 piombo rosin-core saldatura adafruit parte 145

stoppino per saldatura adafruit parte 149

saldatore adafruit parte 1204

aiutando le mani stand di saldatura adafruit parte 3529

cesoie per cavi cesoie amazon

spelafili adafruit parte 527

(multi) guaina termorestringente adafruit. parte 4559

pistola per colla pistola per colla amazon

Strumento Dremel amazon Strumento Dremel

(vari) cartone, carta, palline da ping pong e materiali traslucidi per diffondere i neopixel. cartoncino nero o cartoncino nero

strumenti aggiuntivi per raccogliere: righello, taglierino, tappetino da taglio, occhiali di sicurezza, forbici robuste (come forbici da cucina).

opzionale:

multimetro Adafruit parte 308

pinza piatta di precisione adafruit parte 1368

Passaggio 1: account IoT, feed IO Adafruit, applet IFTTT e Zapier Zap

Account IoT, feed IO Adafruit, applet IFTTT e Zapier Zap
Account IoT, feed IO Adafruit, applet IFTTT e Zapier Zap

Per indicazioni su come configurare Adafruit IO e IFTTT, Imposta anche account IoT su Zapier e Remember the Milk. Registra nomi utente e API per ciascuno.

Identifica l'SSID 2.4G sul tuo wifi e inserisci il nome SSID e la password per questo SSID.

Imposta i feed in Adafruit IO (questi possono essere nominati qualsiasi cosa, ma aiuta a che questi nomi siano descrittivi. Ecco i nomi assegnati nel codice Arduino.)

alta temperaturaprecipitazionetestonota

Vai su IFTTT e configura 4 applet e collegale ai feed Adafruit IO.

Ogni giorno alle 7 invia alta temperatura - connettiti all'alimentazione ad alta temperatura su Adafruit IOSe le condizioni attuali cambiano in soleggiato - connettiti all'alimentazione delle precipitazioni su Adafruit IOSe le condizioni attuali cambiano in nuvoloso - connettiti all'alimentazione delle precipitazioni su Adafruit IOSe le condizioni attuali cambiano in pioggia -- connettersi al feed delle precipitazioni su Adafruit IO Se le condizioni attuali cambiano in neve -- connettersi al feed delle precipitazioni su Adafruit IO

Vai su Zapier e crea uno Zap e collegalo tra Remember the Milk e il feed Adafruit IO della nota di testo.

Passaggio 2: imposta il codice Arduino

Se non lo hai già fatto, rivedi e configura il software Arduino e assicurati che sia configurato per la scheda esp8266. Ecco un collegamento alle istruzioni su come eseguire questa operazione:

Dopo aver configurato Arduino, copia o scarica questi file

config.hweathernote.ino

Ci sono due file: il file principale weathernote.ino e il file config.h

Il file config.h contiene la tua API e la password di accesso wifi. Questo è l'unico file che devi modificare.

Tuttavia, affinché questo codice possa essere eseguito, dovrai installare queste librerie Arduino. (Se non hai installato le librerie prima, vedi:

Filo Adafruit GFX

Adafruit LEDZainoAdafruit NeoPixelESP8266 WiFiAdafruitIOAdafruit MQTTSPIAdafruit SH110X

Passaggio 3:

Passaggio 4: preparare i display

Prepara i display
Prepara i display

Assemblare e saldare tutte le intestazioni sui display OLED, a 7 segmenti e tre alfanumerici. Nota: i seguenti ponticelli devono essere saldati sul display alfanumerico in modo che ogni display abbia questi indirizzi univoci:

0x710x720x74

collegamenti ai tutorial di Adafruit:

OLED su

Visualizzazione a 7 segmenti su

display alfanumerico

saldare questi ponticelli https://learn.adafruit.com/14-segment-alpha-numer… -- fondo pagina: "Address Jumpers"

Passaggio 5: montaggio a secco del tagliere

Assemblaggio a secco del tagliere
Assemblaggio a secco del tagliere
Assemblaggio a secco del tagliere
Assemblaggio a secco del tagliere

Si raccomanda che tutti questi componenti siano montati a secco su una breadboard con fili per breadboard e testati con il codice Arduino prima dell'assemblaggio finale.

Ecco i perni sulla scheda Adafruit Feather Huzzah che vengono utilizzati in questo progetto

14 PIR2 Neopixel5 SCL quattro display4 SDA quattro displayGND quattro display e PIR3.3v quattro display e PIR

Passaggio 6: saldatura del circuito finale

Saldatura del circuito finale
Saldatura del circuito finale
Saldatura del circuito finale
Saldatura del circuito finale
Saldatura del circuito finale
Saldatura del circuito finale

Riduci la tua perfboard a poco meno di 8 di larghezza. (Indossa occhiali di sicurezza, i trucioli di bachelite possono volare.) Scatta foto del tuo progetto sulla breadboard facendo attenzione alle connessioni. Quindi sposta il tuo progetto dalla breadboard alla perfboard. Usa il filo avvolgimento su parti di saldatura e connessioni alla perfboard - idealmente i fili dovrebbero toccare i pin dell'intestazione sulle tue parti per una continuità affidabile. Nota: gli schermi OLED non durano per sempre, quindi consigliamo di montare questa parte sulle intestazioni (inoltre, le intestazioni aiutano sollevare lo schermo OLED in modo che sia sullo stesso piano dei display a 7 segmenti e alfanumerici e ciò renderà più facile vedere il display a progetto completato).

Le 4 strisce da 3 neopixel possono essere saldate separatamente e quindi saldate alla perfboard.

I 3 fili e il resistore per il PIR possono essere saldati alla perfboard con un margine sufficiente per il taglio successivo. Il passaggio finale sarà quello di prendere i 3 fili della breadboard femmina-femmina e un piccolo pezzo del taglio tagliato dalla tua perfboard e saldare un pin di intestazione maschio a 3 pin e quindi i tre fili del cablaggio PIR provenienti dalla scheda (questo renderà il "connettore" per il PIR.)

Passaggio 7: montaggio della scatola delle ombre

Assemblaggio della scatola delle ombre
Assemblaggio della scatola delle ombre
Assemblaggio della scatola delle ombre
Assemblaggio della scatola delle ombre

La maggior parte di questo è semplice, ma il PIR non funzionerà attraverso il vetro e dovrà quindi essere instradato all'esterno della shadowbox. È possibile utilizzare uno strumento Dremel per creare l'apertura appropriata nella parte superiore del telaio per far passare il PIR. Praticare anche un foro nell'angolo inferiore posteriore per instradare il cavo di alimentazione.

Il cartone può essere utilizzato per sezionare i neopixel in modo che la luce di ciascun filo non si riversi in un'altra sezione. Diventa creativo con la diffusione e personalizza il viso con i tuoi stencil.

Consigliato: