Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang DaVinci na aming Dragon ay para sa isang pag-upgrade ng software sa Controller ng kanyang Vivarium. Napagpasyahan kong lumipat mula sa magandang ole tradisyunal na 'kumpleto sa' Arduino na lohika na naging chugging ang layo mas mapagkakatiwalaan para sa nakaraang taon, sa isang ST_Anything SmartThings pagsasama upang maaari kong makinabang ang awtomatiko at remote accessibility na likas na ibinibigay ng kapaligiran. Ang cool na bagay ay ang katunayan na ang umiiral na disenyo / arkitektura ng DaVinci's ESP8266 ESP12 NodeMCU 0.9 controller ay 100% portable sa bagong ST_Anothing patungkol sa mga map mappings, atbp… At…. Sinusuportahan ang OTA na ginagawang mas madali dahil naipatupad ko na sa kanyang mayroon nang kalesa na. Basahin pa upang malaman kung paano magsimula sa ST_Anumang bagay at makita kung paano ang proyektong ito ay naging isang mahusay na solusyon para sa DaVinci's Den.
Hakbang 1: Ano ang Kakailanganin mo - Hardware
- ESP8266 ESP12E NodeMCU
- NodeMCU Base ver 1.0
- Dual Channel Relay
- DS18B20 Temperatura Sensor
- Mga jumper
- Mga generic cord ng extension ng sambahayan (o natapos na sa dalawahan)
- Lalagyan na humahawak ng mga bahagi
- Samsung SmartThings 2.0 Hub
Hakbang 2: Ano ang Kakailanganin Mo - Software
ASSUMPTIONS: komportable na pagtatrabaho sa Arduino IDE, Library, SmartThings IDE at GITHub.
Arduino IDE
SmartThings IDE
SmartThings Android App
Github
Hakbang 3: Pag-setup ng Hardware at Elektrikal
Pagbabago ng Cord ng Extension:
- Hatiin ang 2 mga wire ng kurdon sa isang kutsilyo ng gamit o katulad. Pumili ng isang lokasyon sa haba na may katuturan para sa iyong pag-set up / pagsasaayos
- Tingnan ang plug ng iyong extension cord: ang isang prong ay mas malaki kaysa sa isa pa. Gupitin ang kawad na tumatakbo sa mas maliit na prong, at i-strip 1 "sa bawat panig. Para sa dalawahang channel relay, ulitin ang proseso sa ika-2 extension cord. TIP SA PUTI: Ang tamang kawad ay ang isa na walang mga ridges na tumatakbo kasama ang haba nito. Para sa mas detalyadong mga hakbang sa hakbang na ito, tingnan dito. Nakuha ko ito sa tamang landas gamit ang paggamit ng mga relay sa ganoong pamamaraan. Mga Koneksyon ng Controller / Relay: ESP8266 -------------------- --Relay -------------------- Cord cord ---- Appliance 5V ----------------- 5V Grd ---------- --------------------- Grd D6 --------------------------- ----- Data1D7 ----------------- Data2D3 / 3.3V / GRD ------ ---- ----------------- DS18B20D5 / 5v / GRD -------------------- ---- ------------ DHT11 Karaniwan ------------ Manipis_Blade Cut_1 NC o HINDI ------------- Manipis_Blade Cut_2 Malawak na_Blade ------------------------------ Plug
Hakbang 4: Pag-setup ng Software - Lahat ng Ito - Pangwakas na Hakbang
ASSUMPTIONS: komportable na pagtatrabaho sa Arduino IDE, Library, SmartThings IDE at GITHub.
Mag-login sa iyong kani-kanilang mga SmartThings IDE at GITHub account. Sundin ang LAHAT ng mga hakbang na ipinakita rito ni Daniel Ogorchock. AKA Ogiewon. Ang naka-attach na larawan ay nagpapakita ng ilang mga aparato na idinagdag kapag ginagamit ang kanyang kasama na sketch ST_Anything_Multiple_ESP8266WiFi Ang Arduino sketch na aking na-load para sa DaVinci's controller ay naka-attach din para sa sanggunian. Alam kong maraming impormasyon at pagsasaayos ngunit sulit ito. Mangyaring huwag mag-atubiling magtanong ng anumang mga katanungan na maaaring mayroon ka sa paraan. Bilang karagdagan, ang SmartThings Forum para sa proyektong ito ay isang magaling na lugar para sa mga tip at payo.