Orodha ya maudhui:

16 X 2 LCD I2c Inaonyesha Takwimu za MQTT: Hatua 3
16 X 2 LCD I2c Inaonyesha Takwimu za MQTT: Hatua 3

Video: 16 X 2 LCD I2c Inaonyesha Takwimu za MQTT: Hatua 3

Video: 16 X 2 LCD I2c Inaonyesha Takwimu za MQTT: Hatua 3
Video: Display WiFi Access Points on LCD with ESP8266 signal strength as percentage 2024, Novemba
Anonim
16 X 2 LCD I2c Inaonyesha Takwimu za MQTT
16 X 2 LCD I2c Inaonyesha Takwimu za MQTT

Shukrani kwa Mafunzo ya Nerd Random na 3KU_Delta kwa msukumo wao, msaada na nambari.

Hatua ya 1: Sensorer ya Dimbwi la Mamba

Sensorer ya Dimbwi la Mamba
Sensorer ya Dimbwi la Mamba
Sensorer ya Dimbwi la Mamba
Sensorer ya Dimbwi la Mamba
Sensorer ya Dimbwi la Mamba
Sensorer ya Dimbwi la Mamba

3KU_Delta ilichapisha mradi mzuri hapa juu ya mafundisho: Mradi Mzima wa Mamba

Mradi huo ulijumuisha kuchapisha hali ya joto, wakati wa sasisho la mwisho, na hali ya betri kupitia Blynk na MQTT. Baadaye aliongeza kiambatisho cha kuunda onyesho kubwa la LED na kuona data kwenye Node Red kwa Raspberry Pi.

Nilibadilisha vitu vichache:

Nilitaka kuwa na nguvu zaidi na uwezo zaidi wa kuchaji. Kwa hivyo mimi:

1. Ninaweka safu kubwa (6V 1W Solar Cell safu) juu ya mamba; ingawa hii ilikuwa 6V kinyume na 3.7V, TP4056 iliweka voltage kwenye betri na mzunguko kwa thamani sahihi.

2. Niliweka pakiti kubwa zaidi ya (2000mAh Lithium Polymer ion Battery Pack ndani ya mamba. Katika marekebisho kutoka kwa chapisho lake la asili, 3KU_Delta alipendekeza betri hii kubwa.

Betri kubwa haikufaa kwenye 5cm na bodi ya mzunguko ya 7cm 3KU_Delta iliyotumiwa, lakini nilitumia bodi hiyo ya ukubwa hata hivyo; ilinipa nafasi zaidi ya kuweka vifaa kuliko bodi ndogo ya mzunguko na pia kuweka mdhibiti wa voltage TP4056 kwenye bodi moja.

Ili kuwa na hakika kwamba ESP8266 Wemos D1 mini pro na TP4056 hazingekuwa na uwezekano wowote wa kupata maji ya dimbwi juu yao, nilitia muhuri bodi nzima ya mzunguko kwa kutumia nyenzo ya "Saver Food". Nilifunga nyenzo kwa kutumia kiboreshaji kidogo cha Mini bag kinachopatikana kwenye Amazon. Nililisha waya kwa Seli ya jua, betri, antena, na ds18b20 kupitia mwisho mmoja wa "begi" na kisha nikafunga shimo hilo na seal ya Silicone.

Kwa njia, (kama 3KU_Delta inavyosema katika maoni) hakikisha umefunga ds1820b na safu nyembamba ya epoxy kuhakikisha kuwa maji ya dimbwi hayataharibu sensa.

Hatua ya 2: Onyesha kwenye LCD ndogo (16 X 2)

Onyesha kwenye LCD ndogo (16 X 2)
Onyesha kwenye LCD ndogo (16 X 2)
Onyesha kwenye LCD ndogo (16 X 2)
Onyesha kwenye LCD ndogo (16 X 2)
Onyesha kwenye LCD ndogo (16 X 2)
Onyesha kwenye LCD ndogo (16 X 2)

Nilitaka kupata data kutoka kwa broker yangu raspberry pi MQTT na kuona data kwenye onyesho ndogo la LCD. Mafunzo yasiyofaa ya Nerd yalichapisha miradi miwili na vile vile hatua za kupata MQTT nyingi inachapisha katika mpango mmoja wa Arduino ide. Hapa kuna viungo vya vitu hivyo:

dsb18b20 na ESP8266

Inaonyesha data kwenye LCD

na

Kujiandikisha kwa mada nyingi za MQTT

Ninamshukuru Rui Santos kwa kuniruhusu kuchapisha nambari niliyounda kwa kurekebisha na kutumia maandishi yake yote matatu.

Sehemu zinahitajika kwa urahisi kwenye Amazon au Ebay:

1. ESP8266 bodi ya NodeMCU

2. 16 X 2 LCD kuonyesha na bodi i2c masharti - kuwa na uhakika wa kupata kuonyesha na bodi i2c masharti. Hiyo itakuokoa wakati mwingi kuuza bodi ya i2c kwenye onyesho la LCD.

3. Kesi ya kuonyesha baseball ya plastiki - Nilipata ya bei rahisi sana kwenye Amazon na nilitumia nusu tu ya kesi hiyo. Kwa bahati mbaya, LCD ni kubwa kidogo kuliko kesi ya baseball. Ikiwa unataka kuweka mradi wako katika kesi iliyofungwa, kesi ya bei ya chini ya mpira wa miguu iliyopatikana ilikuwa kwenye Duka la Chombo.

4. nyaya fupi za kuunganisha

5. Joto hupunguza neli kushikilia waya mahali pake.

Kama unavyoona kwenye picha hapo juu, nilitumia nusu tu ya kesi hiyo. Ikiwa unataka kesi kubwa ambayo inafungwa, ninashauri kesi ya mpira wa laini. Bei ya chini sana niliyoipata ilitoka kwenye Duka la Kontena (sku #: 44070).

Niliweka nambari yangu kwenye GitHub: Code

Shukrani kwa 3KU_Delta na Rui na Sara Santos wa Random Nerd Tutorials kwa msaada wao na msukumo.

Ilipendekeza: