Sadržaj:
- Korak 1: Hardver - ono što vam treba
- Korak 2: Softver - ono što vam treba
- Korak 3: Postavljanje hardvera
- Korak 4: Postavljanje softvera
Video: ESP8266/ESP-12 Arduino napajanje SmartThings DS18B20 Temp. Senzor: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Svi volimo znati koja je trenutna sobna temperatura, a ponekad i koja je u drugoj prostoriji, ili možda čak i u vašoj kući za odmor na drugom kraju svijeta. Možda želite pratiti temperaturu u kući vašeg guštera? Došli ste na pravo mjesto da naučite kako izgraditi vlastitu DS18B20 Temp povezanu sa SmartThings -om. Senzor sa ESP8266 i Arduino. Pogledajte ovaj Vid i čitajte dalje.
Korak 1: Hardver - ono što vam treba
Ja NE podržavam, zastupam niti primam bilo što za dolje navedene primjere. Caveat Emptor.
Zamijenite prema potrebi vaše individualne zahtjeve/parametre. Linkovi na proizvode služe samo za primjere, a ne za promociju. Nisam koristio otpornik za DS18B20. Molimo vas da koristite vlastitu prosudbu.
1. ESP8266 ESP12 NodeMCU SOC
2. Senzor temperature DS18B20
3. Baza NodeMCU
4. Samsung SmartThings 2.0 čvorište
USB mikro kabel
Korak 2: Softver - ono što vam treba
PRETPOSTAVKE: Udoban rad s Arduino IDE, bibliotekama, SmartThings IDE i GITHub.
Arduino IDE
Samsung SmartThings IDE
SmartThings Android aplikacija
GITHub
Korak 3: Postavljanje hardvera
Za ovaj odjeljak objašnjeni koraci temelje se na mojim postavkama. Podesite po potrebi.
- Instalirajte NodeMCU ploču na Node Base. (potvrdite ispravnu orijentaciju tako da se lokacije antena podudaraju sa svakim ili brojevi pinova ako su navedeni na bazi)
- Na DS18B20 instalirajte priključke ženskog terminala. (Odsekao sam, skinuo, lemio i omotao kratkospojnike na linije DS1820B)
- Priključite napajanje DS18B20 na šinu 3.3v na bazi čvora. Pogledajte sliku.
- Pričvrstite DS18B20 uzemljenje na tlo na bazu čvora. Pogledajte sliku.
- Priključite podatke DS18B20 na pin D3 šine na bazi čvora. Pogledajte sliku.
NAPOMENA: Možda ćete morati prekinuti podatkovnu vezu prilikom učitavanja skice i ponovo se povezati nakon završetka učitavanja.
Korak 4: Postavljanje softvera
PRETPOSTAVKE: Udoban rad s Arduino IDE, bibliotekama, SmartThings IDE i GITHub.
- Prijavite se na odgovarajuće IDE i GITHub račune SmartThings.
- Slijedite SVE korake koje je ovdje prikazao Daniel Ogorchock. AKA Ogiewon.
Znam da ima puno početnih informacija i konfiguracije ako vam je ovo prvi put da postavljate konfiguracije ST_Anything, ali vrijedi. MOLIMO vas da slobodno postavite bilo kakva pitanja koja biste mogli imati usput. Osim toga, SmartThings forum za ovaj projekt je ODLIČNO mjesto za savjete i savjete.
- Izmijenite priloženu Arduino skicu dodajući svoje specifičnosti okruženja WiFi/SmartThings. Skica poziva gdje treba izvršiti promjene, kao i koraci na stranici GITHub.
- Pogledajte priložene snimke zaslona za (2) ST_Anything promjene specifične za uređaj. (Za verziju NodeMCU 0.9 … Promijenite pin D7 u pin D3) i komentirajte sve uređaje/biblioteke koje trenutno ne želite instalirati.
- Priložena skica ima promjene D7 do D3 i komentarisane dodatke. NAPOMENA: Ako ste odspojili kratkospojnik sa D#, ponovo se povežite nakon učitavanja skice.
- Otvorite mobilnu aplikaciju SmartThings. Ako još uvijek trebate dodati detalje prema koracima ovdje, učinite to sada.
- Pogledajte popis uređaja unutar svoje mobilne aplikacije SmartThings, sada biste trebali vidjeti DS18B20 s vašom trenutnom temperaturom.
Preporučuje se:
Napajanje za napajanje iz PC napajanja: 8 koraka (sa slikama)
Napajanje za napajanje iz PC napajanja: Ažuriranje: Razlog zašto nisam morao koristiti otpornik za zaustavljanje automatskog isključivanja PSU -a je taj što (smatra se …) LED u prekidaču koji sam koristio vuče dovoljno struje da spriječi PSU se isključuje. Dakle, trebalo mi je stono napajanje i odlučio sam napraviti
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovo i većina ljudi se suočava s problemom
Kompaktno regulisano napajanje - jedinica za napajanje: 9 koraka (sa slikama)
Kompaktno regulisano napajanje - jedinica za napajanje: Već sam napravio nekoliko napojnih jedinica. U početku sam uvijek pretpostavljao da mi treba PSU s mnogo pojačala, ali tijekom nekoliko godina eksperimentiranja i izgradnje shvatio sam da mi treba mali kompaktni PSU sa stabilizacijom i dobrom regulacijom napona i cu
Pretvorite ATX napajanje u uobičajeno DC napajanje!: 9 koraka (sa slikama)
Pretvorite ATX napajanje u uobičajeno DC napajanje !: DC napajanje može biti teško pronaći i skupo je. Sa značajkama koje su manje ili više pogodne ili vam nedostaju ono što vam je potrebno. U ovom Instructable -u ću vam pokazati kako pretvoriti napajanje računara u uobičajeno DC napajanje sa 12, 5 i 3,3 V
Uklonite napajanje u stanju pripravnosti pomoću prekidača za napajanje na radnoj površini!: 7 koraka (sa slikama)
Uklonite napajanje u stanju pripravnosti pomoću prekidača za napajanje na računaru !: Svi znamo da se to dešava. Čak i kada su vaši aparati (TV, računar, zvučnici, vanjski tvrdi diskovi, monitori itd.) Isključeni " oni su i dalje uključeni, u stanju pripravnosti, troše energiju. Neki plazma televizori zapravo troše više energije u