Orodha ya maudhui:

2.4 Kituo cha hali ya hewa cha TFT Arduino na Sensorer Nyingi: Hatua 7
2.4 Kituo cha hali ya hewa cha TFT Arduino na Sensorer Nyingi: Hatua 7

Video: 2.4 Kituo cha hali ya hewa cha TFT Arduino na Sensorer Nyingi: Hatua 7

Video: 2.4 Kituo cha hali ya hewa cha TFT Arduino na Sensorer Nyingi: Hatua 7
Video: BTT Octopus v1.1 - Концевой выключатель 2024, Novemba
Anonim
2.4 Kituo cha hali ya hewa cha TFT Arduino kilicho na Sensorer nyingi
2.4 Kituo cha hali ya hewa cha TFT Arduino kilicho na Sensorer nyingi
2.4 Kituo cha hali ya hewa cha TFT Arduino kilicho na Sensorer nyingi
2.4 Kituo cha hali ya hewa cha TFT Arduino kilicho na Sensorer nyingi

Kituo cha hali ya hewa cha Arduino kinachoweza kubeba na TFT LCD na sensorer chache.

Hatua ya 1: Hadithi

Hivi karibuni nilikuwa na wakati kidogo wa kucheza na arduino.

Pata mchoro kwenye mtandao miezi michache iliyopita na TFT LCD na sensorer ya DHT na RTC. Kwa hivyo niliiunganisha, nikafanya marekebisho kwenye mchoro ili ufanye kazi. Baada ya kupakia ilikuwa ikifanya kazi mbaya !! Kwa hivyo baada ya masaa 4 nikagundua haina maana kuteseka nayo. Nilidhani nitajifanyia kituo cha hali ya hewa ambacho nitatumia nyumbani kwangu.

Tuanze!

Hatua ya 2: Sehemu Zinazohitajika

Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika

Sehemu zinahitajika:

- Arduino uno au Mega2560 (tayari alikuwa)

- 2.4 tft LCD na Ili932x au 9341 IC (tayari ilikuwa)

- DHT11 (tayari ilikuwa nayo)

- DS18b20 (tayari alikuwa nayo)

- sensorer 4 ya taa ya siri ya LDR (analog na dijiti)

- Baadhi ya waya za kuruka (tayari alikuwa nazo)

- IDE ya Arduino na maktaba sahihi

Kwa hivyo wakati huu haikuwa gharama kwangu.

Hatua ya 3: Usanidi wa vifaa

Usanidi wa Vifaa
Usanidi wa Vifaa

Kweli haikuwa jambo kubwa. Clones ya Kichina ya Arduino sio mbaya kila wakati. Wakati bodi ina laini ya pili ambapo unaweza kuziba pini, hiyo inafanya nafasi ya kusonga zaidi na wiring.

Kwa hivyo niliuza pini kwa njia tofauti (kuangalia chini) ili kufanya kazi iwe rahisi. Tazama picha.

Kwa wakati huu tumepata 3 5V, 3 3.3 V na pini kadhaa za GND.

Sasa unaweza kuunganisha sensorer nyingi kwa bodi kwa njia hii.

Sensor ya DHT imeunganishwa na Digital 11.

Sensor ya joto imeunganishwa na Dijiti 10.

LDR imeunganishwa na Analog 5.

Digital 12 na 13 ni bure. Kwa hivyo bado unaweza kuongeza sensa 1 ikiwa unataka. (Nataka)

Kwa sababu ya LCD hakuna sensorer za I2C zinaweza kushikamana na bodi. Lcd inahitaji pini ya A4 kwa Rudisha.

Inasikitisha, lakini ni kweli.

Hatua ya 4: Programu

Pakua maktaba na mchoro.

Ninapakia maktaba za mradi huu.

Maktaba ya SPFD5408 ni nzuri sana kuendesha lcd yetu ya 2.4 TFT, lakini nadhani ni nzuri tu kwa ILI932X; 9340; 9341 IC.

2019.01.05.!!

Sasisho Ndogo! Sasa Arduino anaonyesha hatua ya umande!

Kielelezo cha joto huonyeshwa wote Celsius na Fahrenheit.

2019.01.06!!

Toleo la Mcufriend sasa linaripoti maadili kwa mfuatiliaji wa serial.

Hatua ya 5: Wacha tuone kile Tumefanya

Wacha tuone kile Tumefanya
Wacha tuone kile Tumefanya
Wacha tuone kile Tumefanya
Wacha tuone kile Tumefanya
Wacha tuone kile Tumefanya
Wacha tuone kile Tumefanya

Arduino yetu inaingiza maadili kutoka kwa sensorer na kiwango cha sasisho cha 1000ms.

Tunachoona:

- Joto kutoka kwa sensorer ya DHT kwenye mita ya pete

- Unyevu kwenye kona ya juu kulia

- Joto kutoka kwa sensorer DS18B20

- Kiashiria cha joto katika Fahrenheit

- Ukali wa mwanga kwa asilimia (bado ni gari kidogo)

- Joto katika Fahrenheit

- Sehemu ya umande katika Celsius

- Hesabu kabisa ya unyevu

Lakini! Bado tuna pini 2 za dijiti bila malipo, kwa hivyo bado kuna nafasi ya kuboresha kidogo ili kuongeza uwezo wa bodi yetu ya Arduino.

Ninapanga mipango kadhaa (na ya kuona) kwa kituo hiki cha hali ya hewa katika siku za usoni kuifanya ifanye kazi na ionekane bora. Mara tu ninapokuwa na wakati wa kutosha bila shaka ……

Toleo la 3 ni la maonyesho yanayofaa ya McuFriend. Nilikuwa na onyesho la dereva la IC 1580 na 5408 ambalo sikulitumia kwa karibu miaka 2. Kwa hivyo nilifanya marekebisho ya kufanya kazi nao. Nilipakia maktaba yangu ya McuFriend.

Hatua ya 6: Kuandika Makosa

Kuandika Makosa
Kuandika Makosa
Kuandika Makosa
Kuandika Makosa

Hivi karibuni ninaandika makosa na Arduino IDE (na sio mimi tu). Hili ni shida kurudi mara nyingi.

Ikiwa una hitilafu ya kukusanya na mchoro huu tafadhali nakili kwenye dirisha mpya la Arduino na ujaribu tena.

Hii inanifanyia kazi, tumaini itakufanyia pia.

Kwa sababu ya ESP Core bado ninakaa kwenye Arduino IDE 1.6.13.

Kwa nini usiboresha? Kwa sababu tu toleo hili ni rahisi sana kwangu.

Hatua ya 7: Imekamilika

Umemaliza.

Tumia kama unavyopenda.

Asante kwa kusoma maelekezo yangu.

Ilipendekeza: