Taula de continguts:

Nota meteorològica: 7 passos (amb imatges)
Nota meteorològica: 7 passos (amb imatges)

Vídeo: Nota meteorològica: 7 passos (amb imatges)

Vídeo: Nota meteorològica: 7 passos (amb imatges)
Vídeo: Основные ошибки при возведении перегородок из газобетона #5 2024, Desembre
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

Es tracta d’una combinació d’estació meteorològica i recordatori. Tots podem comprovar el temps als nostres telèfons, però de vegades i sobretot quan s’intenta sortir per la porta, tot el que es necessita és un camí ràpid cap a les condicions meteorològiques. Aquesta estació meteorològica proporciona una visualització ràpida de les condicions actuals: assolellat, ennuvolat, plujós o nevant, la temperatura i una nota breu. A més, un sensor activat per moviment activa una pantalla de desplaçament que ofereix un missatge útil: "màscara + tecles"

Descripció: aquesta estació està integrada a Arduino i combina feeds i activadors d’IoT (Internet of Things). Hi ha quatre pantalles principals i un sensor de moviment.

Pantalla 1: les condicions meteorològiques il·luminen els neopíxels darrere d’una plantilla de sol, núvols, gotes de pluja i flocs de neu. Es tracta d’una pantalla purament visual.

Pantalla 2: alta temperatura del dia en una pantalla de 7 segments.

Pantalla 3: breu nota de Remember the Milk (per exemple, "necessitem menjar per a gossos") en una pantalla OLED

Pantalla 4: recordatori activat pel moviment per no oblidar la màscara i les tecles de 3 pantalles alfanumèriques.

Subministraments:

Llista de materials / eines (tingueu en compte que la majoria dels enllaços són a Adafruit als Estats Units, però aquestes parts estan disponibles per a altres venedors. Aquest projecte es basa en la placa arduino wifi esp8266. Tot i que aquest projecte utilitza la versió Adafruit de la placa esp8266 - - al tauler Adafruit Feather Huzzah, es pot substituir el tauler NodeMCU, però la ubicació física dels pins serà diferent. Els enllaços a les eines són de referència. El pressupost pot determinar quin model de l'eina es compra.)

(1) Feather Huzzah board adafruit part 2821

(1) Matriu de plomes de 7 segments Adafruit part 3106

(3) pantalles quad alfanumèriques de ploma - blau Adafruit part 3128

(1) Pantalla de ploma OLED 128x64 Adafruit part 4650

(1) Mini sensor de moviment PIR SR 505 amazon PIR S505 i full de dades

(1) Resistència de 10k Ohm adafruit part 2748

(4-5) filferro de nucli sòlid: recomana un mínim de quatre colors, recomana aquest conjunt: Adafruit part 1311

(multi) cables de taulers de pa (home-home) adafruit part 153

(3) cables de taulers de pa (dona-dona) adafruit part 1919

(1) tauler de pa: tauler de pa jameco soldable

(2) capçaleres (per a pantalla OLED)

(1) passador de capçalera masculí: mínim 3 passadors de capçalera adafruit part 3002

(1) adaptador a / c 5.25vdc 1A adafruit part 1994

(1) cable micro USB a USB A (la nota no ha de ser només alimentació) adafruit part 23791

(opcional) Cable USB amb Switch adafruit part 620

(1) tira metàl·lica RGBW de neopixel d'1 metre, part 2842

(1) tauler de circuits impresos de paper 10x22cm tauler de perfeccionament amazònic

(1) quadre d'ombra de 8 × 8 quadre d'ombra

Soldadura de nucli de resina 60/40 de plom adafruit part 145

part de metxa soldadura adafruit 149

part de soldar adafruit 1204

soldadura de mans ajudants adafruit part 3529

retalls de filferro retalls d’amazona

separadors de filferro adafruit part 527

(multi) tubs termorretractables adafruit. part 4559

pistola de cola pistola de cola amazònica

Eina Dremel amazon Eina Dremel

(diversos) cartró, paper, boles de ping pong i materials translúcids per difondre els neopíxels. tauler de nucli negre o paper de construcció negre

eines addicionals per recollir: regle, ganivet per a afició, estora per tallar, ulleres de seguretat, talls resistents (com les tisores de cuina).

opcional:

multímetre Adafruit part 308

alicates planes de precisió adafruit part 1368

Pas 1: Comptes IoT, Feeds IO Adafruit, IFTTT Applets i Zapier Zap

Comptes IoT, Adafruit IO Feeds, IFTTT Applets i Zapier Zap
Comptes IoT, Adafruit IO Feeds, IFTTT Applets i Zapier Zap

Per obtenir instruccions sobre com configurar Adafruit IO i IFTTT teniu

També configureu comptes IoT a Zapier i Remember the Milk. Registreu noms d'usuari i API per a cadascun.

Identifiqueu SSID 2.4G al vostre wifi i tingueu el nom i la contrasenya SSID per a aquest SSID.

Configureu feeds a Adafruit IO (es poden anomenar qualsevol cosa, però ajuda que aquests noms siguin descriptius. Aquests són els noms assignats al codi Arduino).

hightempprecipitationtextnote

Aneu a IFTTT i configureu 4 miniaplicacions i connecteu-les a feeds d'Adafruit IO.

Tots els dies a les 7 del matí envieu una temperatura elevada: connecteu-vos a l’alimentació hempemp a Adafruit IO Si l’estat actual canvia a assolellat - connecteu-vos a l’alimentació de precipitacions a Adafruit IO Si l’estat actual canvia a ennuvolat - connecteu-vos a l’alimentació de precipitacions a Adafruit IO - connectar-se a l’alimentació de precipitacions a Adafruit IO Si l’estat actual canvia a la neu - connectar-se a l’alimentació de precipitacions a Adafruit IO

Aneu a Zapier i creeu un Zap i connecteu-lo entre Remember the Milk i la nota de text Adafruit IO feed.

Pas 2: configureu el codi Arduino

Si encara no ho heu fet, reviseu i configureu el programari Arduino i assegureu-vos que estigui configurat per a la placa esp8266. Aquí hi ha un enllaç a instruccions sobre com fer-ho:

Un cop hàgiu acabat de configurar Arduino, copieu o descarregueu aquests fitxers

config.hweathernote.ino

Hi ha dos fitxers: el fitxer principal weathernote.ino i el fitxer config.h

El fitxer config.h conté la vostra contrasenya d’accés wifi i API. Aquest és l'únic fitxer que heu de canviar.

Tot i això, per tal que aquest codi s’executi, haureu d’instal·lar aquestes biblioteques Arduino. (Si no heu instal·lat biblioteques abans, consulteu:

Cable Adafruit GFX

Adafruit LED MotxillaAdafruit NeoPixelESP8266 WiFiAdafruitIOAdafruit MQTTSPIAdafruit SH110X

Pas 3:

Pas 4: prepareu les pantalles

Prepara les pantalles
Prepara les pantalles

Muntar i soldar totes les capçaleres de pantalles OLED, de 7 segments i de tres pantalles alfanumèriques. Nota: els ponts següents s'han de soldar a la pantalla alfanumèrica, de manera que cada pantalla tingui aquestes adreces úniques:

0x710x720x74

enllaços a tutorials d'Adafruit:

OLED a

7 visualització del segment a

visualització alfanumèrica

soldeu aquests jumpers https://learn.adafruit.com/14-segment-alpha-numer… - part inferior de la pàgina: "Jumpers d'adreces"

Pas 5: Muntatge en sec de la taula de pa

Muntatge en sec de taulers de pa
Muntatge en sec de taulers de pa
Muntatge en sec de taulers de pa
Muntatge en sec de taulers de pa

Es recomana que tots aquests components s’instal·lin en sec en una placa de fil amb cables de la placa de prova i es provin amb el codi Arduino abans del muntatge final.

Aquests són els pins del tauler Adafruit Feather Huzzah que s’utilitzen en aquest projecte

14 Neopíxels PIR2 5 pantalles SCL 4 pantalles SDA quatre pantalles GND quatre pantalles i PIR3.3v quatre pantalles i PIR

Pas 6: Soldar el circuit final

Soldant el circuit final
Soldant el circuit final
Soldant el circuit final
Soldant el circuit final
Soldant el circuit final
Soldant el circuit final

Reduïu el tauler de perfecció fins a una mica menys de 8 d'ample. (Utilitzeu ulleres de seguretat, ja que els xips de baquelita poden volar.) Feu fotos del vostre projecte a la tauleta amb atenció a les connexions. A continuació, moveu el projecte de la tauleta a la tauleta. Utilitzeu filferro embolcall per soldar peces i connexions al perfboard: idealment els cables haurien de tocar els passadors de capçalera de les vostres peces per obtenir una continuïtat fiable. Nota: les pantalles OLED no duren per sempre, així que recomaneu que aquesta part es munti a les capçaleres (també, les capçaleres ajuden aixequeu la pantalla OLED perquè quedi al mateix pla que les pantalles de 7 segments i alfanumèriques, cosa que facilitarà la visualització de la pantalla quan es completi el projecte).

Les 4 tires de 3 neopíxels es poden soldar per separat i després soldar-les al perfboard.

Els 3 cables i la resistència del PIR es poden soldar a la placa perfecta amb una quantitat suficient per retallar-la posteriorment. L’últim pas serà agafar els 3 cables femella-femella i un petit tros del tall fora del vostre perfboard i soldar un passador masculí de 3 pins i, a continuació, els tres cables del cablejat PIR que surten del tauler (això farà que el "connector" per al PIR.)

Pas 7: Muntatge de la caixa d’ombres

Muntatge de la caixa d’ombres
Muntatge de la caixa d’ombres
Muntatge de la caixa d’ombres
Muntatge de la caixa d’ombres

La major part d’això és senzill, però el PIR no funcionarà a través del vidre i, per tant, s’haurà d’encaminar fora de la caixa d’ombres. Es pot utilitzar una eina dremel per fer l'obertura adequada a la part superior del marc per alimentar el PIR. Feu també un forat a la cantonada inferior posterior per encaminar el cable d'alimentació.

El cartró es pot utilitzar per seccionar els neopíxels de manera que la llum de cada cadena no corri cap a una altra secció. Sigues creatiu amb difusió i personalitza la cara amb els teus propis plantilles.

Recomanat: