Talaan ng mga Nilalaman:
- Hakbang 1: Mga Mapagkukunan
- Hakbang 2: Prototyping sa Breadboard (Laktawan sa Hakbang 3 Kung nais mong Dumiretso sa Code at Assembly)
- Hakbang 3: Bahagi ng IoT
- Hakbang 4: Pag-freeform ng Circuit
- Hakbang 5: Pangwakas
- Hakbang 6: Pag-troubleshoot
- Hakbang 7: Saan Makukuha ang Mga Bahagi ng Theese?
Video: Paano Gumawa ng Pocket Sized IoT Weather Station: 7 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Hello reader!
Sa itinuturo na ito matututunan mo kung paano gumawa ng maliit na Weather Cube gamit ang D1 mini (ESP8266) na konektado sa iyong WiFi sa bahay, upang matingnan mo ang output nito kahit saan mula sa lupa, syempre hangga't mayroon kang koneksyon sa internet. Ang pangkalahatang paggawa ng proyektong ito ay hindi masyadong mahirap o mabibigat ng mapagkukunan, kaya't magiging perpekto ito bilang iyong unang proyekto sa IoT. Kaya't magsimula tayo.
PS: Isaisip na ito ang aking unang Tagubilin kaya't hindi lahat ay magiging perpekto.:)
Hakbang 1: Mga Mapagkukunan
Tulad ng nabanggit ko sa pagpapakilala, ang proyektong ito ay napakadaling itayo at hindi nangangailangan ng masyadong maraming mga bahagi. Narito ang listahan ng mga bahagi:
Mga Elektronikong Bahagi:
WeMos D1mini
BME280
I2C OLED Display (128x64)
1.5mm Brass Rod o Iron Rod
TANDAAN: Kung nais mo ng karagdagang impormasyon tungkol sa mga bahagi ng mga ito para sa hal. kung saan makukuha ang mga ito, maaari kang tumingin sa Hakbang 7
Mga tool para sa prototyping at pagsubok sa circuit:
Breadboard
Jumper wires
USB wire - Micro USB Type B hanggang USB Type A
Mga tool:
Panghinang
Bench vice - hindi sapilitan
Maliit na martilyo - hindi sapilitan
Hakbang 2: Prototyping sa Breadboard (Laktawan sa Hakbang 3 Kung nais mong Dumiretso sa Code at Assembly)
Kung hindi mo na-solder ang iyong mga pin sa iyong D1mini / OLED / BME280, ngayon ang oras upang gawin ito
Hinahayaan ang una na ilagay ang lahat ng aming mga bahagi sa breadboard. Magsisimula kami sa pamamagitan ng paglalagay ng D1mini sa 2 magkakahiwalay na daang-bakal (larawan blg.1). Pagkatapos nito ay ilalagay natin ang patas na distansya ng BME280 mula rito (larawan blg.2). At sa wakas ay ilalagay natin ang OLED sa tapat ng BME280 (larawan no.3). Ngayon, ikonekta natin silang magkasama.
Narito ang lahat ng mga koneksyon:
Ang D1 na pin sa SCL / SCKpin sa OLED at SCL / SCK na pin sa BME280
Ang D2 pin sa SDA pin sa OLED at SDA pin sa BME280
Ang G ay pin sa GND pin sa pareho, ang OLED at BME280
3.3V pin sa BME280 VCC pin
At sa wakas 5V pin sa OLED VCC
Suriing muli ang iyong mga koneksyon bago ikonekta ito sa iyong computer at mag-upload ng code dito! Wala kang nais sunugin
Hakbang 3: Bahagi ng IoT
Ang bahaging ito ay talagang simple. Una sa lahat, pumunta sa AppStore at i-download ang Blynk app. Pagkatapos nito, buksan ito at mag-sign up. Susunod na lumikha ng bagong proyekto. Tinawagan ko ang aking WeatherStation ngunit maaari mo itong pangalanan kahit anong gusto mo. Pagkatapos nito, itakda ang pagpipilian ng aparato sa ESP8266 at uri ng pagkakakonekta sa WiFi (larawan blg.1). Susunod na tapikin ang lumikha ng proyekto. Nakakuha ka ng isang email gamit ang iyong token sa pag-verify. Tumalon ngayon sa code (i-download ang link sa ibaba) at palitan ang mga naka-highlight na bahagi. Pagkatapos nito, tumalon muli sa workspace ng proyekto ng Blynk app, mag-tap sa screen upang buksan ang kahon ng widget (larawan blg.2). Ngayon maglagay ng 3 mga kahong may label na halaga sa pamamagitan ng pag-tap sa kanila (larawan blg.3). Upang i-set up ang mga ito, i-tap ang una at itakda ang pangalan nito. Tinawag ko itong temperatura (hindi ito sapilitan ngunit ginagawa nitong mas simple at mas organisado ang lahat). Bilang input piliin ang virtual pin 1 at sa uri ng label na "° C" (larawan no.4). Pagkatapos nito maaari kang pumunta at i-set up ang iba pang mga may label na halaga.
Narito ang maliit na tsart:
May label na halagang blg.2:
Pangalan: Humidity
Input: Virtual pin V2
Label: "%"
May label na halagang blg.3:
Pangalan: Altitude o pressure - nakasalalay sa aling code ang pinili mo
Pagpasok: Virtual pin V3
Label: Altitude o pressure - nakasalalay sa code
Kung nagawa mo nang tama ang lahat, i-upload ang iyong code sa D1mini, maghintay ng kaunting sandali at pagkatapos ay dapat na lumitaw ang mga halaga sa OLED at sa iyong Blynk app (larawan Blg.5) (kailangan mong pindutin ang pindutan ng pag-play sa kanang tuktok sulok ng screen). Kung walang lalabas, pumunta sa bahagi ng pag-troubleshoot.
Hakbang 4: Pag-freeform ng Circuit
Okay, ito ang magiging pinakamahirap na bahagi kaya maghanda ka. Ihanda ang iyong mga tansong tungkod / bakal na bakal (gagamit ako ng tanso na pinahiran na mga kawit na bakal dahil hindi ko makita ang mga tungkod na tanso lamang) at painitin ang iyong bakal na panghinang. Ngayon ay maaari mo itong mabuo sa anumang nais mo! Bubuoin ko ito sa isang simpleng cube. Ang prosesong ito ay nangangailangan ng pasensya at oras, kaya huwag mo itong isugod kung hindi mo nais na basagin ang iyong buong circuit. Maaari mong makita ang natapos na circuit sa larawan blg.2. Nagpasya akong gumamit ng 1, 5mm rods sa labas, ngunit mas payat na mga tungkod sa insede (1mm) para sa mas madaling pamamahala.
BABALA: Ang panghinang lamang sa maayos na maaliwalas na espasyo, maaaring makapagpapatay ng nakakalason na usok ang paghihinang
TIP:
Para sa mga bending rod ay gumamit ng bench vice at isang maliit na martilyo - kung wala kang bench vice, o martilyo, pliers at hubad na mga kamay ay sapat
Gumamit ng tape o pagtulong sa mga kamay na magkakasama sa mga tungkod habang hinihinang mo ang mga ito. Ito ay mas madali.
O kung gumagamit ka ng mga iron rod na kagaya ko, maaari kang gumamit ng 2 malalakas na magnet upang mahawakan ito (larawan blg.1).
Kung ang iyong mga kasukasuan ay hindi magkakasama, alisan ng takip ang mga ito at pahirain ang mga ito gamit ang papel de liha.
Kung ang iyong solder ay hindi dumadaloy sa mga puwang, gumamit ng kaunting panghinang na pagkilos o pag-init pa ng magkasanib.
Hakbang 5: Pangwakas
Ngayon ang tanging natitirang gawin ay upang ikonekta ito sa 5V 1A PSU. Kung nagawa mo nang tama ang lahat, dapat itong gumana nang maayos (huwag kalimutang i-upload ang iyong code kung hindi mo pa nagawa). Kung walang lumalabas o may hindi tama, tumalon sa seksyon ng pag-troubleshoot.
Hakbang 6: Pag-troubleshoot
Ipinapakita ang pagpapakita nan: Suriin ang iyong mga kable! Ang iyong sensor ay hindi konektado nang maayos.
BME280 na naglalabas ng 0.0: Suriin ang iyong mga kable! Ang iyong sensor ay hindi konektado nang maayos.
Hindi nagpapakita ang data ng itim na display / sensor: Suriin ang iyong mga ad ng I2C gamit ang I2C scanner o suriin ang wring.
Offline ang aparato sa app: Suriin kung naipasok mo nang tama ang iyong Token / WiFi name / WiFi password. Kung oo, suriin ang iyong signal ng wifi. Maaaring mahina ito o wala kang koneksyon sa internet.
Nagkakaproblema pa rin o nakakita ka ng mga pagkakamali sa pagtuturo na ito? Isulat sa mga komento at makakarating ako sa iyo sa lalong madaling panahon.:)
Hakbang 7: Saan Makukuha ang Mga Bahagi ng Theese?
Bago ka ba sa electronics? Walang problema! Narito ang maikling paliwanag sa ilang mga pisikal na bahagi, kung paano ito gumagana at kung paano sila makuha ang pinakamura:
1. Saan ko makukuha ang lahat ng mga elektronikong bahagi?
Aliexpress Sa pamamagitan ko, ang Aliexpress ay ang pinakamahusay na site, sa malayo upang makuha ang lahat ng mga bahagi ng para sa murang presyo. Ang downside lamang ay ang pangunahing pagpapadala ay karaniwang tumatagal ng maraming oras (Kahit saan mula sa 2 Linggo hanggang 1, 5 Buwan).
2. Ano ang BME280?
Ang BME280 ay isang sensor na maaaring masukat ang Temperatura, Kamag-anak na Humidity at Atmospheric Pressure. Ito ay talagang maginhawa upang magamit sa mga maliliit na form-factor aplication tulad ng bulsa na laki ng electronics. Dagdag pa tungkol dito.
TANDAAN: Ang D1mini, BME280 at OLED display ay pawang inorder mula sa AliExpress
Unang Gantimpala sa Pocket Sized Contest
Inirerekumendang:
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na sa Tamang Daan: 8 Hakbang (na may Mga Larawan)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na ang Tamang Daan: Matapos ang 1 taon ng matagumpay na operasyon sa 2 magkakaibang mga lokasyon binabahagi ko ang aking mga plano sa proyekto ng istasyon ng solar Powered na solar at ipinapaliwanag kung paano ito nabago sa isang system na maaaring mabuhay nang matagal panahon mula sa solar power. Kung susundin mo
Natatanging Deskpiece ng Station ng Weather Weather: 5 Hakbang (na may Mga Larawan)
Natatanging Deskpiece ng Weather Weather Station: Hey Guys! Para sa proyekto sa buwan na ito ay gumawa ako ng isang istasyon ng panahon sa anyo ng isang Desk Plant o maaari mo itong tawagan bilang isang Desk Showpiece. Ang istasyon ng panahon na ito ay kumukuha ng data sa ESP8266 mula sa isang Website na pinangalanang openwethermap.org at binabago ang mga kulay ng RGB sa
Paano Gumawa ng Simpleng Weather Station Gamit ang Arduino: 6 Hakbang (na may Mga Larawan)
Paano Gumawa ng Simpleng Weather Station Gamit ang Arduino: Hello Guys, Sa Instructable na ito ipapaliwanag ko kung paano gumawa ng simpleng istasyon ng panahon upang maunawaan ang temperatura at halumigmig gamit ang DHT11 sensor at Arduino, ang sensed data ay ipapakita sa LCD Display. Bago simulan ang itinuturo na ito dapat mong malaman ito
Ang Pinakamalamig na USB L.E.D. Pocket-Sized Light (Pocket-Sized Entry): 6 na Hakbang
Ang Pinakamalamig na USB L.E.D. Pocket-Sized Light (Pocket-Sized Entry): Sa Instructable na ito, ipapakita ko sa iyo kung paano gumawa ng isang pinalakas na USB na L.E.D. ilaw na maaaring tiklop sa laki ng isang X-it Mints na lata, at madaling maiakma sa iyong bulsa. Kung gusto mo ito, tiyaking + ito at iboto ako sa paligsahan! Ang mga materyales at
Paano Gumawa ng Kalendaryo ng Lolo't Lola & Scrapbook (kahit na Hindi mo Alam Kung Paano Mag-Scrapbook): 8 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng Kalendaryo ng Lolo't Lola & Scrapbook (kahit na Hindi mo Alam Kung Paano Mag-Scrapbook): Ito ay isang napaka-matipid (at lubos na pinahahalagahan!) Regalo para sa holiday para sa mga lolo't lola. Gumawa ako ng 5 mga kalendaryo sa taong ito nang mas mababa sa $ 7 bawat isa. Mga Materyal: 12 magagandang larawan ng iyong anak, mga anak, pamangkin, pamangkin, aso, pusa, o iba pang mga kamag-anak12 iba't ibang mga piraso