Satura rādītājs:
- 1. darbība. Kas jums nepieciešams
- 2. solis: mājoklis
- 3. darbība: Esp8266 kodēšana
- 4. solis: shematisks
- 5. darbība: papildu informācija
Video: Nabadzīga cilvēka nokrāsas slēdzis: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Šajā pamācībā es jums parādīšu, kā izveidot ļoti lētu bezvadu slēdzi Phillips Hue Lights.
Problēma
Šīm gaismām nepieciešama pastāvīga barošana, sienas slēdžiem vienmēr jābūt ieslēgtiem.
Ja jūs ejat gulēt un izslēdzat sienas slēdzi, gaisma vairs nekad nespīdēs, ja nokrāsu tilts mēģinās ieslēgt gaismu, piemēram, no rīta, lai jūs mierīgi pamodinātu ar "siltu gaismu".
Jums ir jāpērk Hue Tap vai dimmer slēdži, kas ir ļoti dārgi, it īpaši, ja jums tas ir nepieciešams katrai telpai.
Risinājums ir ESP8266 izmantošana. Šie mazie kontrolieri ar iebūvētu USB adapteri ir pieejami par mazāk nekā 3 USD. Barošanai nepieciešams tikai 2 gab. AAA baterija, izmantojot Esp8266 DeepSleep režīmu, akumulators darbojas ilgu laiku.
Katru reizi, kad nospiežat atiestatīšanas pogu, ESP pamostas, izveido savienojumu ar savu WLAN, iegūst lampas statusu, ja tas ir ieslēgts, tas izslēdzas vai otrādi, pēc šīs komandas tas nonāk dziļā miegā
1. darbība. Kas jums nepieciešams
Vienkāršai programmēšanai ir divi dažādi PCB ar Esp8266 un iebūvētu USB adapteri:
Wemos D1 mini, ļoti mazs, ar USB
vai
- NodeMCU, ne tik mazs, ar USB
- Turētājs 2 mikrošūnām (AAA), lodēšanas birkas
- 2 gab. AAA šūnu sārmains
- vadi
- maza skrūve 2x8mm, skatīt attēlu
mājoklim:
3D drukāts korpuss (skatiet STL failu nākamo soli)
vai
korpuss no vecas tālvadības pults (skat. attēlu)
vai
novietojiet Esp un akumulatoru aiz sienas slēdža pogas
2. solis: mājoklis
Ja esat 3D printera īpašnieks, tad vienkārši izmantojiet pievienotās STL, jums pat nav nepieciešama papildu poga, mēs izmantojam iebūvēto atiestatīšanas pogu ar 3D drukātu vāciņu.
Vēl viens risinājums ir veca tālvadības pults.
Ja vēlaties sienas slēdzi nomainīt ar pogas slēdzi un Esp, jums ir jānospiež 2 vadi un jāizolē, lai lampa iegūtu nepārtrauktu strāvu.
!!!!!! APZINĀTIES PAR ELEKTRISKO ŠOKU; JUMS IR JĀZINA, KO DARĪT !!!!!
3. darbība: Esp8266 kodēšana
Vispirms jums ir nepieciešams Arduino IDE.
Tad jums ir jāinstalē bibliotēka priekš Esp8266. Šeit jūs atradīsit vairākas pamācības par pamācībām, kā ieprogrammēt šīs burvīgās sīkumus:-)
Pēc pievienotās skices atvēršanas ar Arduino IDE jums ir jāveic daži iestatījumi atkarībā no vietējā WIFI.
Ātrākai savienošanai/pārslēgšanai mēs izmantojam statisku ip adresi.
IPAddress vārteja (192, 168, 178, 1);
jūsu vietējā wifi maršrutētāja ip adrese, kurā ir pievienots nokrāsas tilts
IPAddress ip (192, 168, 178, 216);
Slēdža IP adrese, ņemiet vērā, ka izmantojiet augstu adresi diapazonā no 200 līdz 250, kas netiek izmantota citām ierīcēm
IPAddress apakštīkls (255, 255, 255, 0);
int gaisma = 2; //
jūsu ieslēgto gaismu skaits
const char hueHubIP = "192.168.178.57";
nokrāsu tilta e -adrese
const char hueUsername = "nokrāsu tilta lietotājvārds"
jums ir jāizveido autorizēts lietotājvārds hue bridge, apskatiet šo pamācību
const int hueHubPort = 80;
vienmēr "80"
const char ssid = "SSID"; // tīkla SSID (nosaukums)
const char pass = "parole"; // tīkla parole
beidzot jūsu wifi SSID un parole
Pēc šo iestatījumu mainīšanas esat gatavs augšupielādei!
4. solis: shematisks
Shēma ir ļoti vienkārša, jums tikai jāpievieno akumulatora turētājs pie GND un 3V3.
Ārējās pogas izmantošana nav obligāta.
5. darbība: papildu informācija
Lai samazinātu enerģijas patēriņu, ir nepieciešams noņemt sprieguma regulatoru.
Izmēriet strāvu pirms un pēc izņemšanas, strāvai miega laikā jābūt mazākai par 0, 1 mA.
Dažreiz jums ir arī jānoņem barošanas tapa no UART mikroshēmas. Plašāku informāciju skatiet šeit.
Ieteicams:
DIY - RGB LED nokrāsas, ko kontrolē Arduino: 5 soļi (ar attēliem)
DIY | RGB LED toņi, ko kontrolē Arduino: Šodien es jums iemācīšu, kā jūs varat ļoti viegli un lēti izveidot savas RGB LED brilles. Tas vienmēr ir bijis viens no maniem lielākajiem sapņiem, un tas beidzot piepildījās! Milzīgs sauciens NextPCB par sponsorēšanu šo projektu. Viņi ir PCB ražotājs
RGB LED pikseļu nokrāsas: 17 soļi (ar attēliem)
RGB LED pikseļu nokrāsas: Sveiki visiem, šajā pamācībā es jums parādīšu, kā izveidot LED pikseļu toņu pāri. Sākotnēji es tos radīju, lai Ziemassvētkos / Jaunajā gadā nēsātu apkārt mājai, kā mobilais rotājums, bet galu galā tie bija nedaudz kiberpunkti
Bluetooth tālvadības gaismas slēdzis - modernizēts. Gaismas slēdzis joprojām darbojas, bez papildu rakstīšanas: 9 soļi (ar attēliem)
Bluetooth tālvadības gaismas slēdzis - modernizēts. Gaismas slēdzis joprojām darbojas, bez papildu rakstīšanas: 2017. gada 25. novembra atjauninājums - šī projekta lieljaudas versiju, kas var kontrolēt kilovatu slodzi, skatiet, modernizējot BLE vadību lieljaudas slodzēm - nav nepieciešama papildu vadu atjaunināšana. 2017. gada 15. novembris - Dažas BLE plates / programmatūras kaudzes tiek gatavotas
Automatizētas Windows nokrāsas: 6 soļi (ar attēliem)
Automatizētas Windows nokrāsas: Vārds uz priekšu Esmu redzējis daudz pamācību par to, kā automatizēt manuālos toņus un žalūzijas, un šajā gadījumā mēs automatizēsim elektriskos toņus. Mēs aptversim elektriskos toņus, ko darbina nepārtrauktas strāvas (DC) elektromotori, kas atveras vai aizveras, apgriežot atpakaļgaitu
Arduino nokrāsas: 8 soļi (ar attēliem)
Arduino nokrāsas: lai iegūtu angļu valodas versiju, noklikšķiniet šeit Vislabākais ir: Parametrisks 3D lodīšu ķēdes pārnesumu CAD fails ar John Abella Adafruit motor shie