Orodha ya maudhui:

Kituo rahisi cha hali ya hewa V2.0: Hatua 5 (na Picha)
Kituo rahisi cha hali ya hewa V2.0: Hatua 5 (na Picha)

Video: Kituo rahisi cha hali ya hewa V2.0: Hatua 5 (na Picha)

Video: Kituo rahisi cha hali ya hewa V2.0: Hatua 5 (na Picha)
Video: Как укладывать декоративный камень!? / Облицовка цоколя / Возможные ошибки 2024, Novemba
Anonim
Kituo rahisi cha hali ya hewa V2.0
Kituo rahisi cha hali ya hewa V2.0

Hapo awali nilishiriki aina kadhaa za vituo vya hali ya hewa ambavyo vilifanya kazi tofauti. Ikiwa haujasoma nakala hizo ninapendekeza uangalie hapa:

  • Kituo rahisi cha hali ya hewa kinachotumia ESP8266.
  • Kituo cha hali ya hewa ya chumba Kutumia Arduino & BME280.

Katika hii inayoweza kufundishwa nitashiriki kituo cha hali ya hewa kilichosasishwa na sifa za pamoja za mbili zilizopita pamoja na huduma kadhaa za ziada. Pamoja na joto la ndani, unyevu na shinikizo tunaweza pia kupata hali ya hali ya hewa ya sasa na utabiri wa siku inayofuata. Takwimu hizi zote zitaonyeshwa kwenye skrini ya OLED, ukurasa wa wavuti na programu ya android / ios.

Kwa hivyo bila kupoteza wakati wowote zaidi, lets kuanza.

P. S: Ikiwa unapenda hii inayoweza kufundishwa, tafadhali piga kura kwenye Shindano la Sensorer:)

Vifaa

Hapa kuna orodha ya sehemu ambazo tutatumia kwa mradi huu.

Wemos D1 Mini (Amazon US / Amazon EU): Unaweza kutumia bodi yoyote ya ESP8266 / ESP32

Sensorer ya BME280 (Amazon US / Amazon EU): Hakikisha unanunua "BME280" sio kuichanganya na "BMP280"

1.3 "OLED Onyesho (Amazon US / Amazon EU): Ninashauri upate OLED sawa na vile nilivyotumia, Au unaweza kupigana nayo kwani OLED nyingi hazifanyi kazi na bodi za ESP

Pushbutton (Amazon US / Amazon EU): Tumia swichi ya kitambo kwani itabadilika kati ya njia tofauti

Bodi ya mkate na Jumpers (Amazon US / Amazon EU): Kwa prototyping

Bodi ya Mfano (Amazon US / Amazon EU): Ili kutengeneza kila kitu kutengeneza mfano wa kudumu zaidi

Batri ya 3.7v (Amazon US / Amazon EU): Ili kuwezesha mfumo (Hiari)

Pamoja na sehemu hizi, tunahitaji pia programu ya kufanya kila kitu kifanye kazi

RemoteMe: Ni jukwaa la IoT ambapo unahitaji kuunda akaunti ya kutumia huduma. Ni bure kabisa

Arduino IDE: Ili kupakia nambari

Hapa kuna zana ambazo unaweza kuhitaji njiani:

Waya Strippers (Amazon US / Amazon EU)

Kitanda cha Soldering (Amazon US / Amazon EU)

Mikono ya Kusaidia (Amazon US / Amazon EU)

Mara tu unapokusanya nyenzo zote tunaweza kuendelea na hatua inayofuata.

Hatua ya 1: Kuunda Wavuti-App na Kifaa cha Mtandao:

Kuunda Wavuti-App na Kifaa cha Mtandao
Kuunda Wavuti-App na Kifaa cha Mtandao
Kuunda Wavuti-App na Kifaa cha Mtandao
Kuunda Wavuti-App na Kifaa cha Mtandao
Kuunda Wavuti-App na Kifaa cha Mtandao
Kuunda Wavuti-App na Kifaa cha Mtandao

Kwanza tunahitaji goto Remoteme.org na kuingia kwenye akaunti yetu. Ikiwa huna akaunti, sasa ni wakati wa kuifanya. Sasa kwa kuwa tumeingia kwenye akaunti ya mbali tunaweza kujenga kituo chetu cha hali ya hewa, rejelea hatua zifuatazo:

  1. Tunapoingia kwenye akaunti yetu ya mbali, tunaelekezwa kwenye ukurasa ambapo tutaona orodha ya miradi. Hapa angalia chini na utapata "Kituo cha Hali ya Hewa". Bonyeza juu yake.
  2. Dirisha ibukizi litaonekana, hapa bonyeza tunaweza kupata habari zote muhimu kuhusu mradi huo. Ikiwa unataka unaweza kusoma maelezo yote au fuata tu hii inayoweza kufundishwa.
  3. Tunapaswa kwenda kwenye kichupo cha "kuijenga" na ujaze habari.

    • Kwanza ingiza jina lako la WiFi na Nenosiri. Hii itaruhusu bodi ya ESP kuungana na mtandao wako wa WiFi.
    • Ifuatayo kuna chaguo ambapo tunaweza kuchagua aina ya bodi. Tunapotumia Wemos D1 mini kulingana na ESP8266, tutachagua bodi hiyo.
    • Sasa inabidi tuingie mahali, huo ndio mji unaishi. Inter jina la jiji na nambari ya nchi. Kwa mfano: Kama ilivyo kwenye picha "Warsaw, PL" inamaanisha mji wa Warsaw, Poland. Baada ya kuingia jiji na nchi yako, Tembeza chini. Hapa unaweza kubadilisha jina la programu na kifaa lakini ni chaguo. Kwa hivyo unaweza kubofya moja kwa moja kwenye "Hatua inayofuata".
    • Hii ndio hatua ya mwisho hapa bonyeza tu kwenye "Jenga mradi". Sasa unaweza kupakua nambari inayotengenezwa kiatomati na mchawi wa nambari.
    • Chini ya hayo kuna chaguzi 3, Fungua, nambari ya QR na Sakinisha. Kubonyeza chaguo la kwanza kutafungua ukurasa wa wavuti na data ya hali ya hewa. Chaguo la pili litapata nambari ya QR ambayo inaweza kukaguliwa kwa kutumia smartphone yoyote kupata ukurasa wa wavuti kwenye kivinjari cha rununu. Chaguo la tatu pia litatoa ukurasa wa wavuti ambao utasanikisha programu ya wavuti kwenye Android / iPhone.

Kwenye ukurasa wa wavuti utaona kuwa milisho miwili ya kwanza inaonyesha data lakini ya mwisho haina kitu. Hiyo ni kwa sababu lazima tuunde kituo cha hali ya hewa ya chumba bado. Kwa hivyo hebu tengeneza mzunguko wa kituo chetu cha hali ya hewa.

Hatua ya 2: Kuunda Mzunguko:

Kuunda Mzunguko
Kuunda Mzunguko
Kuunda Mzunguko
Kuunda Mzunguko

Sasa kwa kuwa tuna nambari hiyo, tunahitaji kuipakia kwenye bodi. Lakini kwanza lazima tuunganishe onyesho, sensorer ya BME280 na kubadili Wemos D1 mini. Ili kufanya hivyo kwanza rejelea mchoro wa mzunguko hapo juu.

Hapa tumetumia itifaki ya I2C ya kuunganisha moduli.

  • SDA kubandika D2
  • SCL kubandika D1
  • GND kubandika GND
  • VIN kubandika 3.3v

Kumbuka: Unganisha pini za kuonyesha za SDA & SCL na BME280 kwa ESP. Pini zote za GND zinapaswa kuunganishwa pamoja.

Kituo kimoja cha kubadili kimeunganishwa na D3 na kingine kimeunganishwa na GND. Ikiwa haujui jinsi kifungo cha kushinikiza kinafanya kazi, ninashauri uangalie nakala hii. Rejea picha zilizo hapo juu kwa uelewa mzuri.

Hatua ya 3: Kupakia Nambari:

Kupakia Nambari
Kupakia Nambari

Kabla ya kupakia nambari, hakikisha umeweka bodi zote za ESP kwenye IDE Ikiwa haujui jinsi ya kufanya hivyo, angalia Video hii ya YouTube.

Pia funga maktaba zifuatazo:

  1. RemoteMe
  2. RemoteMeUtils
  3. SparkFun BME280
  4. esp8266-OLED-bwana
  5. Kitufe cha RBD_
  6. RBD_Timer

Ili kufunga maktaba hizi. fungua Zana za IDE na goto >> Simamia Maktaba. Katika upau wa utaftaji ingiza jina la maktaba moja kwa moja na usakinishe.

Sasa toa faili ya nambari iliyopakuliwa kutoka RemoteMe na uifungue na Arduino IDE. Fuata hatua zifuatazo:

  1. Unganisha mamos yako kwa PC na uchague aina ya bodi (Wemos D1 R1 mini) na uchague bandari inayofaa.
  2. Sasa pakia nambari hiyo na subiri imalize.
  3. Baada ya nambari kupakiwa, bodi itaunganisha kwenye WiFi yako na kuanza kuonyesha data kwenye skrini ya OLED.
  4. Kushinikiza kitufe kitabadilika kati ya mods 3. Unaweza kukagua hiyo mwenyewe.

Sasa kwa kuwa kila kitu kinafanya kazi kama inavyotarajiwa, tunaweza kuendelea kufanya mzunguko huu uwe wa kudumu zaidi na uliofungwa ili uonekane bora.

Hatua ya 4: Kujenga PCB na Ufungaji:

Jengo la PCB na Ukumbi
Jengo la PCB na Ukumbi
Jengo la PCB na Ukumbi
Jengo la PCB na Ukumbi
Jengo la PCB na Ukumbi
Jengo la PCB na Ukumbi
Jengo la PCB na Ukumbi
Jengo la PCB na Ukumbi

Ili kufanya mzunguko wetu uwe salama zaidi na wa kudumu, tunahitaji kuziunganisha vifaa vyote pamoja kwenye bodi ya mfano. Nimeshiriki picha za kazi yangu kutoa wazo bora. Unaweza kutengeneza muundo tofauti ikiwa unataka.

Kwa kiambatisho nilitumia bodi ya povu kwani ni rahisi kutumia na kufanya kazi nayo. Hapa chini nimetoa CAD unaweza kutaja kutengeneza kiambata chako mwenyewe.

Hatua ya 5: Mafunzo ya Video:

Ikiwa unapenda hii kufundishwa, tafadhali piga kura.

Ilipendekeza: