Taula de continguts:
- Pas 1: Comptes IoT, Feeds IO Adafruit, IFTTT Applets i Zapier Zap
- Pas 2: configureu el codi Arduino
- Pas 3:
- Pas 4: prepareu les pantalles
- Pas 5: Muntatge en sec de la taula de pa
- Pas 6: Soldar el circuit final
- Pas 7: Muntatge de la caixa d’ombres
Vídeo: Nota meteorològica: 7 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
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
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
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
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
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
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:
Estació meteorològica professional amb bricolatge ESP8266 i ESP32: 9 passos (amb imatges)
Estació meteorològica professional que utilitza bricolatge ESP8266 i ESP32: LineaMeteoStazione és una estació meteorològica completa que es pot connectar amb sensors professionals de Sensirion, així com amb algun component de l’instrument Davis (pluviòmetre, anemòmetre)
Estació meteorològica senzilla amb ESP8266 .: 6 passos (amb imatges)
Estació meteorològica senzilla que utilitza ESP8266: en aquest instructiu compartiré com utilitzar ESP8266 per obtenir dades com ara temperatura, pressió, clima, etc. Recompte total de visualitzacions. i mostreu les dades al monitor sèrie i visualitzeu-les a la pantalla LCD. Les dades seran f
Estació meteorològica NaTaLia: l'estació meteorològica amb energia solar Arduino s'ha fet correctament: 8 passos (amb imatges)
Estació meteorològica NaTaLia: Estació meteorològica amb energia solar Arduino feta de la manera correcta: després d’un any d’exitació en 2 llocs diferents, comparteixo els plans del projecte de la meva estació meteorològica amb energia solar i explico com va evolucionar cap a un sistema que realment pot sobreviure durant molt de temps períodes des de l'energia solar. Si segueixes
Estació meteorològica completa de Bricolatge Raspberry Pi amb programari: 7 passos (amb imatges)
Estació meteorològica completa de Raspberry Pi amb programari de bricolatge: a finals de febrer vaig veure aquesta publicació al lloc de Raspberry Pi. http://www.raspberrypi.org/school-weather-station-.. Havien creat estacions meteorològiques Raspberry Pi per a escoles. En volia una! Però en aquella època (i crec que encara està escrit
Mini estació meteorològica amb Attiny85: 6 passos (amb imatges)
Mini estació meteorològica amb Attiny85: en una instrucció recent, Indigod0g va descriure una mini estació meteorològica que funciona força bé, mitjançant dos Arduinos. Potser no tothom vol sacrificar 2 Arduinos per obtenir lectures d'humitat i temperatura i vaig comentar que hauria de ser possible