Cov txheej txheem:

Wemos D1 Mini Kev Ntsuas Kub/Vaum: 3 Kauj Ruam
Wemos D1 Mini Kev Ntsuas Kub/Vaum: 3 Kauj Ruam

Video: Wemos D1 Mini Kev Ntsuas Kub/Vaum: 3 Kauj Ruam

Video: Wemos D1 Mini Kev Ntsuas Kub/Vaum: 3 Kauj Ruam
Video: 📢 Персональный оповещатель о воздушных тревогах 🚨 на ESP8266 2024, Kaum ib hlis
Anonim
Wemos D1 Mini Kub/Vaum Xyuas
Wemos D1 Mini Kub/Vaum Xyuas
Wemos D1 Mini Kub/Vaum Xyuas
Wemos D1 Mini Kub/Vaum Xyuas

Kuv tab tom nrhiav txoj hauv kev pheej yig thiab yooj yim los saib xyuas qhov kub thiab txias rau kuv lub tsev uas yuav ua haujlwm zoo ntawm roj teeb lossis ntawm lub qhov hluav taws xob. Kuv xav tau los saib xyuas qhov kub thiab txias nyob deb tab sis kuv xav tau qhov ua tau zoo rau qhov ntsuas kub hauv qhov muag.

Kuv siv Arduino sib xws Wemos D1 mini nrog DHT22, DHT21 thiab wemos mini OLED shield. Kuv muaj lub qhov (socket) siv lub ntsuas hluav taws xob (los ntawm USB them nyiaj) thiab lub roj teeb siv lub zog ntsuas. Kuv siv blynk ua kev pabcuam huab rau sawv cev ntawm cov ntaub ntawv.

Cov npe khoom:

wemos D1 mini (aliexpres)

wemos mini OLED shield (aliexpres)

DHT21 kub/av noo sensor (aliexpres)

DHT22 ntsuas qhov ntsuas kub/av noo (aliexpres)

qee cov xov hluav taws xob luv thiab cov cuab yeej thiab cov khoom siv sib txuas.

Kauj Ruam 1: Soldering Pins

Soldering ntawm Pins
Soldering ntawm Pins

Koj yuav tau txais Wemos lub rooj tsavxwm thiab cov ntaub thaiv npog yam tsis tau siv tus pin raws li koj yuav tau txais hauv pob 3 qhov kev xaiv sib txawv:

  • Txiv neej xwb
  • Poj niam nkaus xwb
  • Txiv neej rau Poj Niam

Kuv xaiv muab cov poj niam pins rau ntawm lub rooj tsav xwm tseem ceeb thiab txhua lwm lub laug cam siv Txiv neej rau Poj niam pins. Nws tso cai rau koj los teeb lwm daim thaiv yog tias koj xaiv li ntawd (zoo li daim phiaj thaiv)

Thaum siv tus pas txhuam hniav, xyuas kom tseeb tias koj muab tus txiv neej tus pin rau hauv daim txiag ntoo kom lawv yuav nruj.

Kuv siv Txiv neej rau Poj niam tus pin txawm tias rau daim thaiv npog OLED. Poj niam pins muab ntau dua ib nrab kev tiv thaiv txhua yam rau nws.

Koj tuaj yeem siv ncaj qha wemos D1 mini DHT pro ntaub thaiv npog nrog cov lus qhia no, tab sis kuv siv lub ntsuas ntawm cov xov hluav taws xob luv kom tsis cuam tshuam qhov ntsuas los ntawm cua sov los ntawm wemos board lossis zaub.

Txog cov roj teeb siv lub ntsuas hluav taws xob, Kuv ncaj qha muag lub roj teeb tuav thiab DHT ntsuas lub ntsuas cua rau wemos D1 lub rooj tsav xwm me.

Kauj ruam 2: Teeb Blynk

Teeb tsa Blynk
Teeb tsa Blynk
Teeb tsa Blynk
Teeb tsa Blynk

Nruab blynk ntawm koj lub xov tooj thiab tsim muaj qhov haujlwm tshiab nrog 2 khoom siv. Rau txhua lub cuab yeej koj yuav tau txais tus lej nkag mus tus kheej. Kuv siv ib lub cuab yeej lees paub rau txhua lub cuab yeej sab hauv thiab ib qho rau txhua yam khoom siv sab nraum zoov. Koj yuav tsum tau tso cov lej nkag mus hauv arduino hauv cov kauj ruam tom ntej.

Blynk tso cai rau koj siv tus pin virtual rau kev sib pauv qhov tseem ceeb ntawm koj lub cuab yeej thiab huab. Koj tuaj yeem siv tus lej pin 1 rau ntsuas kub ntawm koj thawj lub ntsuas cua sab hauv thiab tus pin 3 rau ntsuas kub ntawm koj lub ntsuas cua sab hauv ob. Tus pin virtual 2 tshaj rau ntsuas qhov ntsuas cua ntawm koj thawj lub ntsuas cua sab hauv thiab tus pin 4 rau ntsuas cov av noo ntawm koj lub ntsuas cua sab hauv ob. Qhov tseem ceeb tsuas yog siv cim tus lej cim tus lej cim rau txhua lub cuab yeej.

Koj tuaj yeem sim ntau yam kev xaiv los sawv cev rau koj qhov kev ntsuas hauv blynk, Kuv siv cov duab keeb kwm thiab tus nqi me me.

Rau cov ntsuas sab nraum zoov koj tuaj yeem siv cais tus lej cim tseeb thiab txoj hauv kev zoo sib xws.

Kauj Ruam 3: Teeb Ua Ke thiab Kho Wemos D1 Mini Boards

Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards
Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards
Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards
Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards
Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards
Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards
Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards
Tshooj Ua Ke thiab teeb tsa Wemos D1 Mini Boards

Thaum cov pins soldered koj tuaj yeem teeb pawg thawj coj saib thiab thaiv ua ke thiab teeb tsa pawg thawj coj los ntawm Arduino IDE.

Rau Wemos D1 mini board koj yuav xav tau ib yam USB rau cov tsav tsheb uas koj tuaj yeem pom ntawm lawv lub vev xaib.

Rau qhov yooj yim qhia ntawm qhov kub thiab txias ntawm OLED zaub koj tuaj yeem tso qhov program yooj yim blynk-piv txwv uas txuas nrog rau theem no. Nws tau tawm tswv yim zoo yog li koj tuaj yeem hloov kho raws li koj qhov kev sib txuas. Nco ntsoov tias wemos D1 tus pin tsis yog IO1 thiab ntxiv rau. Nov yog IO qhov tseem ceeb ntawm nws tus pin. Koj tuaj yeem pom lawv ntawm wemos site ib yam.

Rau DHT22 sensor koj yuav tsum tau muab tshuaj txhuam 10 kOhm resistor ntawm tus pin 1 thiab 2. (txuas yuav ua li cas txuas nws). DHT22 tuaj yeem txuas nrog yam tsis muaj tus tiv thaiv ntxiv (liab ntawm +3.3V, dub rau hauv av, daj ntawm cov tswv yim digital ntawm ESP8266, yog nws D2 dua li nws IO4 hauv arduino code).

Roj teeb uas siv sab nraum cov cuab yeej muaj peev xwm tsaug zog. Kuv siv Lithium-Thionyl chloride (Li-SOCl2) roj teeb ncaj qha txuas rau hauv av board thiab 3.3 V chaw nres nkoj. Lawv qhov hluav taws xob nyob hauv ESP8266 cov lus qhia tshwj xeeb thiab los ntawm kev txuas lawv ncaj qha Kuv txuag lub zog uas yuav siv tau los ntawm kev siv hluav taws xob ntxiv/nqis hloov pauv. Koj tuaj yeem tshawb nrhiav SAFT 3, 6V thawj lub roj teeb kom pom tus muag khoom, Kuv yuav los ntawm tus muag khoom czech (txuas)

Siv blync-roj teeb-piv txwv teeb tsa uas tau hais tawm zoo thiab koj tuaj yeem hloov kho raws li koj xav tau.

Kuv tau txuas nrog excel cov lej yooj yim uas tau ua pov thawj ua haujlwm yog tias muaj wifi thiab internet txuas nrog. yog wifi lossis internet qis dua nws tuaj yeem ntev txog 35 vib nas this rau koj lub cuab yeej kom tsaug zog thiab nws cuam tshuam rau roj teeb lub neej.

Tam sim no koj yuav tsum tau txais koj cov ntaub ntawv nyeem ntawm OLED zaub thiab ntawm lub xov tooj ntawm tes blynk daim ntawv thov.

NCO TSEG: Siv Blynk lub tsev qiv ntawv version 0.4.10 yog tias koj tau txais "version.h" yuam kev

Pom zoo: