Talaan ng mga Nilalaman:

ESP8266 / ESP12 Witty Cloud - Arduino Pinapatakbo ng SmartThings RGB Controller: 4 na Hakbang
ESP8266 / ESP12 Witty Cloud - Arduino Pinapatakbo ng SmartThings RGB Controller: 4 na Hakbang

Video: ESP8266 / ESP12 Witty Cloud - Arduino Pinapatakbo ng SmartThings RGB Controller: 4 na Hakbang

Video: ESP8266 / ESP12 Witty Cloud - Arduino Pinapatakbo ng SmartThings RGB Controller: 4 na Hakbang
Video: Обзор ESP8266 "Witty Cloud", преимущества или недостатки? 2024, Hulyo
Anonim
Image
Image

Ang RGB's RGB's RGB's Kahit saan! Sino ang hindi nagkagusto na magkaroon ng ilang cool na mukhang may kulay na ilaw sa paligid ng kanilang bahay sa mga panahong ito? Ang maliit na proyekto na ito ay ipinapakita ang ESP8266 na halo-halong may kontrol ng SmartThings at nagpapahangin bilang isang tunay na maayos na RGB controller para sa mga LED strips at iba pa. Ang isang Gizwits ESP8266 Witty Cloud controller ay ginagamit para sa kaginhawaan salamat sa isinama nitong RGB LED, ngunit karamihan sa anumang ESP8266 ESP12 / ESP32 ay dapat na gumana. Sigurado ako na mayroon kang isang pares … O 10 na naglalagay upang subukan ito. Pumunta bumuo ng isa at magsaya!

Hakbang 1: Hardware - Ano ang Kakailanganin - Madaling ISA SA ORAS NA ITO

Hardware - Ano ang Kakailanganin - Madaling ISA SA ORAS NA ITO!
Hardware - Ano ang Kakailanganin - Madaling ISA SA ORAS NA ITO!

HINDI AKO nag-eendorso, kumakatawan, o tumatanggap ng anupaman para sa mga halimbawa sa ibaba. Caveat Emptor.

Kapalit kung kinakailangan para sa iyong mga indibidwal na kinakailangan / parameter. Ang mga link sa mga produkto ay para lamang sa mga halimbawa at hindi promosyon. 1. ESP8266 GizWits Witty Cloud MC2. Samsung SmartThings 2.0 Hub

Hakbang 2: Software - Ano ang Kakailanganin mo

Software - Ano ang Kakailanganin mo
Software - Ano ang Kakailanganin mo
Software - Ano ang Kakailanganin mo
Software - Ano ang Kakailanganin mo
Software - Ano ang Kakailanganin mo
Software - Ano ang Kakailanganin mo
Software - Ano ang Kakailanganin mo
Software - Ano ang Kakailanganin mo

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

Pag-setup ng Hardware
Pag-setup ng Hardware
  1. Maingat na iposisyon ang iyong USB cable kaya't ang hugis ng pagwawakas ay tumutugma sa koneksyon sa iyong ESP8266. Uri ng tulad ng isang 1 piraso ng palaisipan.
  2. Gamit ang banayad na puwersa, dahan-dahang upuan ang konektor ng cable sa konektor ng ESP.
  3. I-plug ang iba pang dulo ng USB cable sa USB port ng aparato na iyong gagamitin upang i-program / i-power ang iyong ESP.
  4. Oo … ang mga hakbang na ito ay sadyang tunog ng panunuya. Sana nasiyahan ka at hindi ka naiinis!

Hakbang 4: Pag-setup ng Software

Pag-setup ng Software
Pag-setup ng Software
Pag-setup ng Software
Pag-setup ng Software
Pag-setup ng Software
Pag-setup ng Software

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.

Alam kong maraming paunang impormasyon at pagsasaayos kung ito ang iyong unang pagkakataon sa pag-set up ng mga pagsasaayos ng ST_Anything, ngunit sulit ito. Mangyaring huwag mag-atubiling magtanong ng anumang mga katanungan na maaaring mayroon ka sa paraan. Bilang karagdagan, ang SmartThings Forum na ito para sa proyektong ito ay isang mahusay na lugar para sa mga tip at payo.

Baguhin ang naka-attach na sketch ng Arduino, pagdaragdag ng iyong mga detalye sa kapaligiran sa WiFi / SmartThings. Ang sketch ay tumatawag kung saan gagawin ang mga pagbabago, tulad ng mga hakbang sa Pahina ng GITHub. TANDAAN: Ang mga default na pin na ginamit sa sketch na ibinigay sa Repo ay tiyak sa karaniwang ESP8266 ESP12. Upang magtrabaho sa Witty ESP8266 tulad ng inilarawan sa Instructable na ito, mangyaring palitan ang PIN_RGB1_Red pin mula D5 hanggang D8, at i-unsment din ang kahulugan ng pin na #define D8 15. Tingnan ang ScreenShot.

Inirerekumendang: