Orodha ya maudhui:

Kituo cha Hali ya Hewa ya Picha: Hatua 7 (na Picha)
Kituo cha Hali ya Hewa ya Picha: Hatua 7 (na Picha)

Video: Kituo cha Hali ya Hewa ya Picha: Hatua 7 (na Picha)

Video: Kituo cha Hali ya Hewa ya Picha: Hatua 7 (na Picha)
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Julai
Anonim
Kituo cha Hali ya Hewa ya Picha
Kituo cha Hali ya Hewa ya Picha

Daima alitaka kuwa na kituo cha hali ya hewa cha picha? Na kwa sensorer sahihi? Labda mradi huu ni kitu kwako. Na kituo hiki cha hali ya hewa unaweza kuona hali ya hewa "inafanya". Joto kwa mfano linaweza kuongezeka au kushuka. Kutoka kwa kipima joto cha kawaida haiwezekani kuona historia ya joto. Na kituo hiki cha hali ya hewa una historia ya masaa 26, iliyoonyeshwa zaidi ya saizi 320 za onyesho la TFT. Kila dakika 5 pikseli imeongezwa kwenye grafu ambayo itakuwezesha kuona ikiwa ina hali ya kupanda au kushuka. Hii imefanywa kwa joto, unyevu, shinikizo la hewa na CO2 kwa rangi tofauti. Joto la nje pia linajumuishwa bila waya. Kwa njia hii unaweza "kutabiri" hali ya hewa kulingana na kile shinikizo la hewa linafanya.

Vituo vya kawaida vya hali ya hewa vina sensorer ambazo sio sahihi. Kwa mfano, kwa joto kawaida huwa na usahihi wa digrii +/- 2. Kwa kituo hiki cha hali ya hewa sensorer sahihi zaidi hutumiwa. Sensorer ya joto ya HDC1080 ina usahihi wa digrii +/- 0.2 ambayo ni bora zaidi. Sawa kwa unyevu na shinikizo la hewa.

Juu ya onyesho la TFT vipimo vya sensorer huonyeshwa na kuburudishwa kila sekunde 5. Vipimo hivi pia vinapatikana kupitia RS232.

Sifa kuu:

  • Grafu katika rangi tofauti kwa kutambua mwenendo
  • Sensorer sahihi kwa joto, unyevu na shinikizo la hewa.
  • Takwimu za upimaji wa kiwanda na joto la sensa husomwa kutoka kwa sensorer inapowezekana na kutumika kwa nambari ili kupata vipimo sahihi zaidi.
  • Joto hupatikana katika Celsius (chaguo-msingi) au Fahrenheit.
  • Joto la nje kupitia moduli isiyo na waya (hiari)
  • RS232 interface kwa ufuatiliaji wa mbali.
  • Ubunifu mzuri (hata mke wangu anavumilia kwenye sebule yetu;-)

Natumai utafurahiya kuchunguza hali ya hali ya hewa sawa na mimi!

Hatua ya 1: Sehemu

Sehemu
Sehemu
Sehemu
Sehemu
Sehemu
Sehemu

1 x TFT Module 2.8 inchi bila Jopo la Kugusa ILI9341 Drive IC 240 (RGB) * 320 SPI Interface

1 x Microchip 18f26k22 microcontroller 28-PIN PDIP

Moduli 1 x HDC1080, GY-213V-HDC1080 Sura ya Usawa wa hali ya hewa ya hali ya hewa yenye sensorer ya joto

1 x GY-63 MS5611 Moduli ya Sensor ya Urefu wa Anga IIC / SPI

1 x MH-Z19 infrared co2 sensor kwa mfuatiliaji wa co2

1 x (hiari) NRF24L01 + PA + LNA moduli zisizo na waya (na antenna)

1 x 5V Kwa 3.3V DC-DC Hatua ya Kusambaza Umeme Buck Module AMS1117 800MA

1 x Kauri capacitor 100nF

2 x Bodi ya Acrylic 6 * 12cm unene 5mm au 100 * 100mm unene 2mm

1 x Micro USB kontakt 5pin kiti Jack Micro usb DIP4 miguu Miguu minne Kuingiza kiti cha sahani kontakt mini ya usb

1 x Nyeusi Universal Android Simu Micro USB EU Plug Travel AC Wall Charger Adapter Kwa Simu za Android

1 x PCB pande mbili.

Spacers / screws zingine za M3

-

Kwa joto la nje (hiari)

1 x Microchip 16f886 microcontroller 28-pin PDIP

1 x Maji ya sensorer DS18b20 joto sensorer joto joto Kifurushi cha chuma-waya 100cm

1 x 4k7 kupinga

1 x NRF24L01 + Moduli isiyo na waya

1 x Kauri capacitor 100nF

1 x Mfano mkate wa mkate wa PCB

1 x 85x58x33mm Jalada lisilo na maji Jalada la Plastiki ya Cable Project Box Box Case

1 x Mmiliki wa Sanduku la Uhifadhi wa Bodi ya Plastiki na Viongozi wa waya kwa 2 X AA 3.0V 2AA

2 x AA betri

Hatua ya 2: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Nilitumia PCB yenye pande mbili kwa mradi huu. Faili za Gerber zinapatikana. PCB hii inafaa nyuma ya onyesho la TFT. Sensor ya joto imewekwa nyuma ili kuzuia joto kutoka kwa mzunguko. Unganisha NRF24L01 + kwa njia ifuatayo kwa mdhibiti mdogo:

pini 2 - CSN ya NRF24L01 +

pini 8 - GND ya NRF24L01 +

pini 9 - CE ya NRF24L01 +

pini 22 - SCK ya NRF24L01 +

pini 23 - MISO ya NRF24L01 +

pini 24 - MOSI ya NRF24L01 +

pini 20 - VCC ya NRF24L01 +

n.c - IRQ ya NRF24L01 +

Hatua ya 3: Joto la nje

Joto la Nje
Joto la Nje
Joto la Nje
Joto la Nje

Mdhibiti mdogo wa 16f886 hutumiwa kusoma sensor ya joto ya DS18B20 kila dakika 5. Joto hili linaambukizwa kupitia moduli isiyo na waya ya NRF24L01 +. Mfano mkate wa mkate wa PCB unatosha hapa. Tumia usanidi ufuatao wa pini ndogo ndogo.

pini 2 - CSN ya NRF24L01 +

pini 8 - GND

pini 9 - CE ya NRF24L01 +

pini 14 - SCK ya NRF24L01 +

pini 15 - MISO ya NRF24L01 +

pini 16 - MOSI ya NRF24L01 +

pini 20 - +3 volt ya betri za AA

pini 21 - IRQ ya NRF24L01 +

pini 22 - data ya DS18B20 (tumia kontena la 4k7 wakati wa kuvuta)

Hatua ya 4: Pato la RS232

Pato la RS232
Pato la RS232

Kila sekunde 5 vipimo hutolewa kupitia RS232 kwa pini 27 (baud 9600). Unaweza kuunganisha kiolesura hiki na kompyuta yako na utumie programu ya wastaafu (kwa mfano Putty) kupata data. Inakuruhusu kutumia vipimo kwa madhumuni mengine.

Hatua ya 5: Kanuni

Kanuni
Kanuni
Kanuni
Kanuni

Sensorer zinazotumiwa katika mradi huu zinatumia njia tofauti tofauti za microcontroller ya 18f26k22. Ndivyo ilivyo kwa interface ya kwanza ya serial inayotumiwa na sensa ya MH-Z19 CO2. Muunganisho huu umewekwa kwa baud 9600. Muunganisho wa pili wa serial wa microcontroller hii hutumiwa kwa kutoa vipimo vya sensorer kwenye pini 27 kila sekunde 5 ili uweze kuiunganisha kwenye kompyuta yako (pia imewekwa baud 9600). Kihisi cha joto / unyevu wa HDC1080 na sensor ya shinikizo la hewa ya MS5611 inafanya kazi kwenye kiwambo cha i2c. Onyesho la TFT na moduli isiyo na waya ya NRF24L01 + inafanya kazi kwenye kiolesura sawa cha SPI kilichosanidiwa saa 8 Mhz. Mdhibiti mdogo wa 18f26k22 amewekwa 64 Mhz. Kwa msingi, hali ya joto iko katika Celsius. Kwa kuunganisha pini 21 hadi ardhini unapata joto katika Fahrenheit. Shukrani kwa Achim Döbler kwa maktaba yake ya picha ya µGUI na Harry W (1and0) kwa suluhisho lake la 64bit.

Mdhibiti mdogo wa 16f886 hutumiwa kupima joto la nje. Sensor ya joto ya DS18B20 inasomwa kila dakika 5 (itifaki ya waya moja hutumiwa hapa) na hupitishwa na kiolesura cha SPI kupitia moduli isiyo na waya ya NRF24L01 +. Wakati mwingi mdhibiti mdogo huyu yuko katika hali ya nguvu ndogo ili kuokoa betri. Kwa kweli pia joto hasi linaungwa mkono. Ikiwa hali hii ya joto ya nje haitumiki haitaonekana kwenye skrini ya TFT kwa hivyo ni hiari.

Kwa programu ya kudhibiti 18f26k22 na 16f886 microcontrollers unahitaji programu ya pickit3. Unaweza kutumia programu ya programu ya bure ya Microchip IPE (usisahau kuweka VDD hadi 3.0 volt na angalia kisanduku cha kuangalia "Mzunguko wa Lengo la Nguvu kutoka kwa Zana" katika "Chaguzi za ICSP" kwenye menyu ya "Nguvu").

Hatua ya 6: Ushawishi wa Timelaps

Image
Image

Mchoro wa wakati wa jinsi masaa 15 ya ufuatiliaji wa hali ya hewa unavyoonekana. Haze nyeupe kwenye maonyesho haipo katika ukweli.

  • Katika nyekundu joto la ndani
  • Katika rangi ya machungwa joto la nje
  • Katika bluu unyevu
  • Katika kijani shinikizo la hewa
  • Katika manjano co2

Hatua ya 7: Furahiya

Furahiya mradi huu !!

Lakini kwa kanuni, ni makosa kujaribu kuanzisha nadharia juu ya ukubwa unaoweza kuonekana peke yake. Kwa kweli kinyume kabisa kinatokea. Ni nadharia ambayo huamua kile tunaweza kuona.

~ Albert Einstein katika Fizikia na Zaidi ya Werner Heisenberg uk. 63

Ilipendekeza: