Taula de continguts:

Feu una estació meteorològica personal: 10 passos (amb imatges)
Feu una estació meteorològica personal: 10 passos (amb imatges)

Vídeo: Feu una estació meteorològica personal: 10 passos (amb imatges)

Vídeo: Feu una estació meteorològica personal: 10 passos (amb imatges)
Vídeo: Маленький лисенок вышел к людям за помощью 2024, Desembre
Anonim
Feu una estació meteorològica personal
Feu una estació meteorològica personal

Assegut a la vostra habitació comenceu a suar o a sentir-vos fred; et preguntes quant seria la temperatura a la teva habitació? o quina seria la humitat? Això va passar amb mi fa un temps enrere.

Això va conduir a la creació de Personal Weather Station, que controla la temperatura, la humitat, la pressió i la intensitat de la llum de la vostra habitació i la penja a un canal privat a thingspeak.com.

Comencem.

Pas 1: vídeo ràpid

Image
Image

Aquí teniu un petit vídeo que resumeix cada cosa en 5 minuts.

Feu clic aquí per veure a youtube

Pas 2: components electrònics necessaris per a l'estació meteorològica personal

Components electrònics necessaris per a l'estació meteorològica personal
Components electrònics necessaris per a l'estació meteorològica personal
Components electrònics necessaris per a l'estació meteorològica personal
Components electrònics necessaris per a l'estació meteorològica personal

Descripció: utilitzarem DHT11 per detectar la humitat, BMP180 per detectar la temperatura i la pressió i una resistència a la llum (LDR) per tenir una idea aproximada de la intensitat de la llum. Arduino nano recopilarà dades d’aquests sensors i els enviarà a ESP8266 per penjar-los al vostre canal privat a thingspeak.com. Alimentarem el nostre Arduino nano des d’un adaptador de paret de 12V-2A, els sensors i l’ESP8266 rebran el voltatge convertit baix del convertidor de dades basat en LM2596.

Llista de components:

  1. Sensor de pressió i temperatura BMP180,
  2. Sensor d’humitat DHT11,
  3. Resistència dependent de la llum (LDR),
  4. Mòdul wifi ESP8266 (firmware preparat),
  5. Arduino nano,
  6. 2 resistències: 51 KOhm i 4,7KOhm,
  7. LM2596 convertidor de dòlars,
  8. Presa DC,
  9. Canvia i
  10. Adaptador de paret de 12V-2A.

Pas 3: Eines i elements addicionals necessaris per a l'estació meteorològica personal

Eines i articles addicionals necessaris per a l'estació meteorològica personal
Eines i articles addicionals necessaris per a l'estació meteorològica personal
Eines i articles addicionals necessaris per a l'estació meteorològica personal
Eines i articles addicionals necessaris per a l'estació meteorològica personal
Eines i articles addicionals necessaris per a l'estació meteorològica personal
Eines i articles addicionals necessaris per a l'estació meteorològica personal

Descripció: farem servir pelador de filferro per treure filferro, llima per suavitzar talls / forats a la carcassa, pistola de cola per col·locar components a l'interior de la carcassa, tornavís per tancar la tapa de la carcassa i soldar ferro amb fil de soldar per muntar el circuit a la placa de circuit per a usos generals (GCB). La caixa de plàstic de 4x4x2 polzades fa de tancament. També necessitarem una tira de berg mascle i femella juntament amb connectors femella per a un muntatge adequat a GCB.

Llista d'eines:

  1. Decapant de filferro,
  2. Dossier,
  3. Pistola de cola,
  4. Tornavís i
  5. Soldadura de ferro i filferro de soldadura.

Llista d’elements addicionals:

  1. Caixa de plàstic de 4x4x2 polzades (he utilitzat aquesta dimensió, totes les dimensions properes haurien d’estar bé),
  2. Circuit de propòsit general,
  3. tira de berg mascle i femella i
  4. connectors femella.

Pas 4: Requisits de programari

Requisits de programari
Requisits de programari
Requisits de programari
Requisits de programari

Descripció: per veure el valor de les dades del sensor, necessitarem un canal privat a thingspeak.com. Necessitarem Arduino IDE per escriure codi arduino per a arduino nano. (Suposo que teniu PC / portàtil i una ruta wifi amb accés a Internet)

Llista de requisits de programari:

  1. Canal privat a Thingspeak.com i
  2. ID Arduino (preferentment la darrera versió).

Podeu descarregar la versió més recent d'Arduino IDE des de arduino.cc.

Ara permetem crear un canal privat a thingspeak.com.

Pas 5: crear un canal privat a Thingspeak.com

S'està creant un canal privat a Thingspeak.com
S'està creant un canal privat a Thingspeak.com
S'està creant un canal privat a Thingspeak.com
S'està creant un canal privat a Thingspeak.com
S'està creant un canal privat a Thingspeak.com
S'està creant un canal privat a Thingspeak.com

Per crear un canal privat a thingspeak.com, seguiu aquests passos:

  1. Obriu el navegador web i aneu a thingspeak.com i feu clic a la pestanya "Registra't" a l'extrem superior dret (imatge núm. 1)
  2. Empleneu les dades i feu clic a "Crea un compte", (imatge núm. 2)
  3. Ara feu clic a la pestanya "Canal nou" (imatge núm. 3)
  4. Torneu a omplir els detalls del canal i activeu 4 camps (ja que us enviarem 4 valors de sensor), desplaceu-vos cap avall i feu clic a la pestanya "Desa el canal", (imatge núm. 4/5)
  5. En aquesta pàgina, feu clic a la pestanya "Claus API" i anoteu la vostra "Clau API API".

Això és tot gent, ara teniu el vostre canal de coses privades.

Ara deixem tots els components electrònics junts.

Pas 6: esquema de l'estació meteorològica personal

Esquema de l'estació meteorològica personal
Esquema de l'estació meteorològica personal

Aquí adjunto la imatge de l’esquema de Personal Weather Station. També adjunto un fitxer fritzing per al mateix. Les connexions són bastant senzilles.

  1. BMP180 es connecta al port I2C de nano arduino.
  2. LDR està connectat de manera divisòria de tensió amb una resistència de 51 KOhm i la unió es connecta al pin A1 de nano arduino.
  3. El pin de dades de DHT11 s’eleva amb una resistència de 4,7 KOhm i es connecta a un pin A0 d’arduino nano.
  4. TX i RX de l’ESP8266 es connecten a D10 i D11 d’arduino nano respectivament. El CH_PD de l'ESP8266 es connecta a un carril de 3,3 V.
  5. Ajusteu la sortida del mòdul LM2596 a 3,3 V girant el potenciòmetre en aquest mòdul. Connecteu la sortida d’aquest mòdul a Vcc i Gnd de BMP180, DHT11, LDR i V8 i Gnd d’ESP8266 respectivament.
  6. L'entrada del mòdul LM2596 prové d'un adaptador de paret de 12V-2A que també es connecta a Vin i Gnd d'Arduino nano.

Hem de muntar aquest circuit a la placa de circuits d’ús general. Fem això.

Pas 7: Muntatge del circuit a la placa de circuits per a usos generals (GCB)

Muntatge del circuit a la placa de circuit per a usos generals (GCB)
Muntatge del circuit a la placa de circuit per a usos generals (GCB)
Muntatge del circuit a la placa de circuit per a usos generals (GCB)
Muntatge del circuit a la placa de circuit per a usos generals (GCB)
Muntatge del circuit a la placa de circuit per a usos generals (GCB)
Muntatge del circuit a la placa de circuit per a usos generals (GCB)
Muntatge del circuit a la placa de circuit per a usos generals (GCB)
Muntatge del circuit a la placa de circuit per a usos generals (GCB)

Les eines de maquinari i els elements addicionals del pas 3 ja estan en funcionament.

  1. Utilitzeu la tira femenina Berg per a la ubicació d'Arduino nano i ESP8288 a GCB,
  2. Utilitzeu ferro de soldadura i filferro de soldadura per connectar-los elèctricament al tauler,
  3. Utilitzeu connectors femella per ampliar l’abast de tots els sensors i del mòdul LM2596 ja que s’enganxaran a la tapa i a la paret del recinte.
  4. Utilitzeu una tira de berg mascle per crear punts de connexió per a extensions femenines fabricades en 3,
  5. Realitzeu un esquema de circuits a GCB mitjançant cables (desfeu-los amb un fil conductor), o bé amb un carril de fil de soldadura fos i, finalment,
  6. Comproveu si hi ha sortides abans d’engegar el circuit mitjançant un multímetre.

Ara que tot el maquinari està col·locat a GCB, vegem el codi.

Pas 8: Codi

El codi per a l'estació meteorològica personal és bastant senzill. He comentat correctament el codi per facilitar la portabilitat. Abans de gravar el codi, tingueu cura de seguir les coses.

  1. Assegureu-vos que totes les biblioteques estiguin instal·lades,
  2. Substitueix els guions per SSID del vostre punt d'accés (enrutador wifi) a la línia 14 del codi,
  3. Substitueix els guions per PASSWORD de la vostra xarxa wifi a la línia 15 del codi,
  4. Substitueix els guions per la clau d'API d'escriptura del canal privat de ThingsPeak a la línia 17 i
  5. Mentre programeu Arduino nano, assegureu-vos que el vostre subministrament de 12V CC està DESACTIVAT.

Aquí teniu l’enllaç a github (Personal Weather Station) per descarregar el codi i les biblioteques que he utilitzat.

Ara que tenim el maquinari i el programari al seu lloc, només queda l’embalatge.

Pas 9: preparació del recinte

Preperació del recinte
Preperació del recinte
Preperació del recinte
Preperació del recinte
Preperació del recinte
Preperació del recinte

Ara hem de fer forats de diverses formes i mides a la caixa de 4x4x2 polzades. Hem de fer forats per a la presa de corrent continu i encendre qualsevol paret preferent del recinte. També hem de fer forats per a sensors a la tapa del recinte.

He adjuntat una imatge que mostra les dimensions dels forats que hem de fer al recinte.

Utilitzeu una fulla calenta per tallar el plàstic.

Utilitzeu la llima per suavitzar els forats.

Ara el vostre recinte està preparat per allotjar el vostre circuit.

Pas 10: Tancament de la tapa

Tancament de la tapa
Tancament de la tapa
Tancament de la tapa
Tancament de la tapa
Tancament de la tapa
Tancament de la tapa
Tancament de la tapa
Tancament de la tapa

Introduïu el GCB muntat dins del recinte.

Col·loqueu l'interruptor i la presa de corrent continu als forats de la paret; sensors als forats de la tapa. Finalitzeu la seva posició i utilitzeu una pistola de cola per solucionar-los. Finalment, utilitzeu un tornavís per tancar la tapa.

Aquí la teniu, la vostra estació meteorològica personal. Engegueu la font d'alimentació i vegeu la temperatura, la humitat, la pressió i la intensitat de la llum de la vostra habitació des de qualsevol lloc del món a través del vostre telèfon intel·ligent / PC / portàtil / tauleta al vostre canal privat Thingspeak.

Això és tot per això instructiu. Comenteu en cas de dubte.

Si us ha agradat aquest instructable, és probable que us agradi el meu canal de youtube. Gràcies per llegir.

Recomanat: