Turinys:

Galingi elektros lizdai: 7 žingsniai (su nuotraukomis)
Galingi elektros lizdai: 7 žingsniai (su nuotraukomis)

Video: Galingi elektros lizdai: 7 žingsniai (su nuotraukomis)

Video: Galingi elektros lizdai: 7 žingsniai (su nuotraukomis)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Lapkritis
Anonim
Galingi elektros lizdai
Galingi elektros lizdai
Galingi elektros lizdai
Galingi elektros lizdai
Galingi elektros lizdai
Galingi elektros lizdai

Ši instrukcija parodo, kaip nulaužti maitinimo adapterį, kuris yra prieinamas, kad būtų sukurtas maitinimo adapteris, įgalinantis internetą naudojant „Electric Imp“. Tai leidžia nuotoliniu būdu valdyti bet kurį iš tinklo maitinamą įrenginį naudojant išmanųjį telefoną ar žiniatinklio naršyklę. Mano garažo „pastatytas“apšvietimas yra prastas. Galite naudoti turimą šviesą, kad surastumėte didelius daiktus, tokius kaip jūsų automobilis, tačiau pamirškite ką tik numestą varžtą. Norėdami išspręsti apšvietimo problemą, nusipirkau du 4 pėdų, 4 vamzdžių liuminescencinius parduotuvės šviestuvus, kabinamus virš mano darbo zonos. Kadangi kištukinis taškas yra maždaug 12 pėdų aukščio lubose, man reikėjo būdo nuotoliniu būdu įjungti ir išjungti šviesas. Vietinėje parduotuvėje radau nuotoliniu būdu valdomą „Stanley“maitinimo lizdą ir buvau nusiteikęs. Pirmasis „Stanley“nuotolinio valdymo pultas sugedo 1 dieną. Pakeitimo blokas sugedo po poros dienų. Trečias pakeitimo blokas sugedo po poros mėnesių. Niekada nesiruošiau jo grąžinti į parduotuvę-kaip senos mokyklos laikiną pusiau nuotolinį sprendimą įdiegiau traukiančias virveles parduotuvės šviesoms. Man reikėjo „WeMo“ar panašaus įrenginio. Puikus sprendimas mano poreikiams, jei gal šiek tiek persistengsiu. Bet tada mane užklupo. Greičiausiai „Stanley“įrenginio gedimo taškas yra RF grandinė, valdanti kintamosios srovės perjungimą. Jei šią grandinę pakeisčiau „Electric Imp“, man nereikėtų maišytis su kintamosios srovės grandinės konstrukcija, kuri jau yra patvirtinta UL saugai ir turėčiau gražiai pagamintą korpusą. Pagriebiau „Philips“atsuktuvą ir atidariau „Stanley“įrenginį. Vidus atrodė tobulas „Electric Imp“(https://www.electricimp.com) modernizavimui su minimaliomis pastangomis … arba aš taip maniau. Mano parduotuvės žibintai buvo nukreipti į interneto debesį. Deja, planas pakeisti RF grandinę „Electric Imp“sukėlė didžiulį keblumą, nes Stanley maitinimo bloko nuolatinės srovės maitinimo šaltinis negali tiekti pakankamai srovės, kad galėtų maitinti „Electric Imp“. „Imp“reikia apie 400 mA „WiFi“perdavimui, todėl įsilaužimas pasirodė esąs labiau invazinis, nei planavau, įskaitant „Imp“, mobiliojo telefono įkroviklį ir relės plokštę, įkištą į „Stanley“korpusą. Kadangi atostogų sezonas yra visai šalia, leis jums valdyti savo šviesos ekraną, kad ir kur būtumėte, ir jūsų išmanusis telefonas, net jei jis yra tik iš sofos, kad išvengtumėte naktinės kelionės į snieguotą kiemą … tiesiog nepamirškite hidroizoliacijos, jei tai padarysite, kad netyčia nesukeltumėte elektros pavojaus. „Stanley“įrenginį, kurį naudoju, vis dar galima rasti įvairiose interneto svetainėse, taigi, jei norite pagrindinio „WeMo'ish“tipo įrenginio, turinčio visišką prieigą prie šaltinio kodo ir elektronikos, kad galėtumėte nulaužti tobulybę, šis „Instructable“padės jums ten patekti.

1 žingsnis: kaip tai veikia

Kaip tai veikia
Kaip tai veikia
Kaip tai veikia
Kaip tai veikia

„Electric Imp“yra sistemos veikimo pagrindas. Kai žiniatinklio programos mygtukas yra suaktyvintas, AJAX HTTP užklausa pateikiama URL adresui, būdingam jūsų parod. Ši užklausa siunčiama „Imp Agent“, esančiam „Electric Imp“debesyje, kuris yra specialiai susietas su jūsų „Electric Imp“. Agento kodas yra mini žiniatinklio serveris, kuris analizuoja užklausą ir, jei galioja, perduoda ją jūsų „Imp“programinei įrangai per debesį. Šį užkulisių ryšį tarp serverio agento ir aparatinės įrangos programinės įrangos sukūrė talentingi „Electric Imp“žmonės. „Imp“programinė įranga gauna pranešimą iš debesies pagrindu veikiančio agento ir atitinkamai nustato relės išvestį. Tai leidžia išjungti arba įjungti „Stanley“lizdus paspaudus „SmartPhone“ar žiniatinklio naršyklės mygtuką su minimaliomis programinės įrangos ir programinės įrangos kūrimo pastangomis. Puiku!

2 žingsnis: reikalingi dalykai

Daiktai, kurių jums prireiks
Daiktai, kurių jums prireiks
Daiktai, kurių jums prireiks
Daiktai, kurių jums prireiks
Daiktai, kurių jums prireiks
Daiktai, kurių jums prireiks

Yra daug nuotolinio valdymo kintamosios srovės jungiklių variantų. Jie yra labai populiarūs gruodžio atostogų sezono metu JAV. Greičiausiai bet kuris iš jų gali būti nulaužtas panašiai. Tai yra mano naudojamo „Stanley“įrenginio dalių ir įrankių sąrašas

  • „Stanley“nuotolinio maitinimo lizdas. Naudotą įrenginį vis dar galima įsigyti už maždaug 16 USD iš „1000Bulbs.com“. Man patinka patogumas turėti 3 pardavimo vietas
  • „Electric Imp“https://www.sparkfun.com/products/11395
  • „Electric Imp“nešiklio plokštė
  • „SainSmart“2 kanalų relės lenta. Turi optinio izoliatoriaus įėjimus. Aš nusipirkau šią plokštę kitam projektui. Tuo metu (2013 m. Rugpjūčio mėn.) Jis buvo mažesnis nei 5 USD kartu su „Amazon Prime“. Dabartinė kaina yra 9 USD
  • 1 x 4 kontaktų „Molex“jungtis. Aš nusipirkau savo iš Jameco.com
  • 1 x 3 kontaktų „Molex“jungtis. Jameco.com
  • 5 x Molex KK serijos jungčių jungčių kontaktai. Jameco.com
  • Termistorius - 10K https://www.sparkfun.com/products/250 (Neprivaloma - man vis tiek reikia parašyti kodą)
  • „iPhone“USB įkroviklis impulsams maitinti - „Amazon“turi geriausias kainas
  • USB kabelis, kuris bus sugadintas tiekti energiją „Imp“. Jei gausite vieną su mažu kištuko galu (pavyzdžiui, tas, kuris pateikiamas kartu su „iPhone“, galėsite išvengti jungties žalojimo žingsnio!)

Įrankiai ir reikmenys

  • „Philips“atsuktuvas Stanley įrenginio išardymui. Nereikia nė sakyti, kad jūsų garantija netenka galios, kai tik tai padarysite
  • Lituoklis ir lituoklis- „Radioshack“yra įvairių
  • 24 arba 26 arba 28 matuoklio prijungimo laidas, skirtas prijungti elektrinį imp/I įėjimą į relę. „Radioshack“turi skirtingas 24 matuoklio spalvas
  • Aštrus naudingas peilis
  • Maži elektriniai įrankiai (vielos pjaustytuvas, vielos nuėmiklis ir kt.)
  • Maži grąžtai (1/16 ") ir grąžtas, skirtas„ Stanley “įrenginio šone esančiam„ Imp “plyšiui padaryti.„ Dremel “įrankis su atitinkamu pjovimo antgaliu.
  • Karšto klijų pistoletas ir klijų lazdelės, skirtos elektriniam impregnatoriui ir relei montuoti korpuse. Aš naudojau didelio stiprumo tipą..

Atminkite, kad kai tik atidarysite „Stanley Remote AC Outlet“jungiklį, jūsų garantija nebegalioja. Taip pat įsitikinkite, kad dirbate laikydamiesi tinkamų pagrindinių įrenginių saugos procedūrų. Prieš pradėdami dirbti, atjunkite „Stanley“įrenginį. Nors jis yra atjungtas nuo elektros tinklo, galite saugiai dirbti su juo, nebijodami atsitiktinai sukrėsti save. Jei bandysite dirbti su įrenginiu, kai jis yra prijungtas, „Stanley“įrenginio įtampa (115 VAC) yra pakankama, kad jus užmuštų. Niekada nedirbkite su „Stanley“įrenginio vidinėmis dalimis, kai dangtelis yra nuimtas ir įrenginys prijungtas. Būkite saugūs. Įrankiams naudokite standartines „pasidaryk pats“saugos procedūras ir visada dėvėkite apsauginius akinius.

3 žingsnis: išmontavimas ir modifikavimas

Išardymas ir modifikavimas
Išardymas ir modifikavimas
Išardymas ir modifikavimas
Išardymas ir modifikavimas
Išardymas ir modifikavimas
Išardymas ir modifikavimas

„Stanley“įrenginys atidaromas nuėmus 5 varžtus galinėje pusėje, naudojant mažą „Philips“atsuktuvą. Vienas iš varžtų gali būti paslėptas po lipduku. Atsukus visus 5 varžtus, švelniai atsukite abi puses. Išimkite nuotolinio valdymo pulto plokštę ir išmeskite. Mes daugiau jo nenaudosime. Čia bus įdiegtas „Imp“. Ant apatinio plastikinio korpuso, prie kurio buvo pritvirtinta originali RF plokštė, yra 2 dideli plastikiniai gaubtai. Šiuos viršelius galima nupjauti pora šoninių pjaustytuvų ir dar labiau išlyginti naudojant „dremel“įrankį. Imp ir relės grandinės plokštės bus priklijuotos prie pagrindo. Nuimti viršelius reikia, kad relės plokštė būtų sumontuota pakankamai žemai, kad būtų galima nuimti viršutinį dangtį, kai Stanley įrenginys bus surinktas iš naujo. Nuimkite pagrindinę plokštę nuo korpuso. Naudodami „Dremel“įrankį su išjungtu disku, atsargiai supjaustykite esamą grandinę, kad paliktumėte tik kintamosios srovės plokštės dalį, kaip parodyta paveikslėliuose. Pjauti PCB būtina, kad būtų užtikrintas atstumas naujoms relėms, kurios įjungs ir išjungs lizdus. Norite palikti pagrindinius kintamosios srovės takelius, palaikančius maitinimo lizdus. Norint įrengti angą elektrinei imp kortelei, korpuso šone reikia padaryti angą. Iš pradžių aš ketinau naudoti „Stanley“įrenginį, įmontuotą reguliatoriumi, kad maitintų imp. Kai tai pasirodė nepakankama galia, turėjau perkelti lizdą į priešingą apatinio korpuso pusę. Norėdami padaryti angą, išgręžkite keletą 1/16 colių skylių maždaug tiesia linija, o tada naudokite mažą failą, kad suapvalintumėte angą. Nedarykite savo angos ten, kur rodomos šios nuotraukos….. pažiūrėkite į galutines nuotraukas paskutiniame žingsnyje, kad pamatytumėte, kur turėtų eiti lizdas!

4 žingsnis: elektros detalės ir surinkimas

Elektros detalės ir surinkimas
Elektros detalės ir surinkimas
Elektros detalės ir surinkimas
Elektros detalės ir surinkimas
Elektros detalės ir surinkimas
Elektros detalės ir surinkimas
Elektros detalės ir surinkimas
Elektros detalės ir surinkimas

Originali „Stanley“įrenginio relė buvo aprūpinta 250 VAC/10 A relė, kuriai perjungti reikėjo 12 V ritės įtampos. Sunku įjungti iš 5 V grandinės, todėl jis buvo pakeistas dvigubu relės moduliu. Prieš pradėdami dirbti, įsitikinkite, kad „Stanley“įrenginys nėra prijungtas. Mano naudojamoje relės plokštėje yra dvi 10A relės, kurios persijungs su 5V ritės įtampa. Siekiant užtikrinti įsilaužusio įrenginio įvertinimą 15A, lygiagrečiai naudoju relės, kad būtų suteikta 20A apkrova. Tai užtikrina tinkamą maitinimo adapterio, prijungto prie standartinės 15A pertraukiklio apsaugotos namų laidų grandinės, saugos koeficientą. Jei naudojate didesnės srovės relę, maitinimo lizdus galite perjungti atskirai. Jei maitinimo bloko nominali įtampa yra 15A, bet kuris iš lizdų turi būti saugus naudoti iki 15A. Lygiagrečiai prijungdami prie šios instrukcijos nurodytas reles, galite užtikrinti, kad bet kuris atskiras lizdas arba visi trys lizdai kartu galėtų saugiai traukti 15A. Didesnė apkrova ir jūsų namų laidų skydo grandinės pertraukiklis suveiks, kad apsaugotų grandinę. Elektronikos energiją tiekia „iPhone“USB įkroviklis. Turėjau atsarginių dalių, kurias galėjau panaudoti. Jie yra nebrangūs ir prieinami „Amazon“ir „ebay“. Pigiau nusipirkti įkroviklį su USB kabeliu, nei nusipirkti komponentus, kad galėtumėte sukurti savo maitinimo šaltinį. „IPhone“formos faktorius gerai veikia ribotoje „Stanley“įrenginio erdvėje. Norėdami tiesiogiai prisijungti prie įkroviklio kintamosios srovės gnybtų, naudokite kastuvinius gnybtus. Norėdami išvengti atsitiktinio sąlyčio, naudokite šiluminį susitraukimą, kad padengtumėte atviras kintamosios srovės gnybtų dalis. USB kabelis, kurį radau savo projekto dėžutėje, turėjo stambią formuotą jungtį. Naudojant aštrų peilį, plastikiniai liejiniai buvo pašalinti. Raudoni ir juodi USB kabelio laidai buvo pakeisti 26 gabarito laidu, kad būtų užtikrintas didesnis mechaninis tvirtumas, o tada jungtis buvo toliau apsaugota naudojant šiluminį susitraukimą, kaip parodyta paveikslėliuose. Iš pradžių ketinau savarankiškai perjungti relę, kad galėčiau savarankiškai valdyti bent 2 lizdus. Taip iš pradžių buvo prijungta grandinė. Ištyręs dabartinę relių laikomąją galią, pasirinkau lygiagrečius relės išėjimus. Ryšys tarp imp ir relės plokštės turi du imp kaiščius, valdančius kiekvieną relę. Tiesą sakant, galite tiesiog prijungti vieną imp kaištį prie abiejų relės įėjimų. Programinė įranga perjungia abu kaiščius kartu, todėl viskas gerai. Kintamosios srovės neutralė ir kintamosios srovės įžeminimas jau yra prijungti prie elektros lizdo. Palikite viską prijungtą taip, kaip ateina iš gamyklos. Vienintelis laidas, kurį reikia modifikuoti, yra kintamosios srovės laidas (juodas laidas). Ši viela turi būti t'd arba šakota, kad prie kiekvienos relės būtų įvestas laidas, kaip parodyta schemoje. Apsaugokite jungtį šiluminiu susitraukimu. Šiam išsišakojimui naudojau nedidelį 16AWG vielos gabalėlį. 16AWG daugiapakopis laidas paprastai gali perduoti 22 amperus, kai naudojamas trumpo nuotolio važiuoklės laidams. Relės išėjimai yra lituojami prie kintamosios srovės PCB apačios, kaip parodyta paveikslėlyje. Kai visos jungtys yra padarytos, suspauskite viską į korpusą, kaip parodyta, ir karštai klijuokite relę ir impregnavimo plokštes prie korpuso pagrindo.

5 veiksmas: patobulinkite programinę-aparatinę įrangą, agento kodą ir mirksėkite

„Imp“programinė įranga, agento kodas ir „Blink-up“
„Imp“programinė įranga, agento kodas ir „Blink-up“

Norint, kad impulsas veiktų, jis turi prisijungti prie belaidžio tinklo. „Electric Imp“yra įrankis, kuris atlieka optišką konfigūraciją. Procesas vadinamas „BlinkUp“ir išsamiai aprašytas čia https://electricimp.com/docs/gettingstarted/1-blinkup/ Kai „BlinkUp“bus baigtas, jūsų ID bus rodomas jūsų IDE skiltyje Nauji įrenginiai. Jei anksčiau nenaudojote „Electric Imp“, siūlau pirmiausia išbandyti „Hello World“pavyzdį „Electric Imp“svetainėje, kad suprastumėte „Imp“. Taip pat yra puikus instrukcijų nurodymų vadovas, kurį parašė @beardedinventor: https://www.instructables.com/id/Getting-Started-with-Electric-Imp/ Prie šio veiksmo pridedama imp programinė įranga kaip „ImpoweredImp“.nut Agento kodas pridedamas kaip ImpoweredAgent.nutFirmware ir agento kodo sąveika Jūsų agentas turi konkretų URL. Kai į šį URL siunčiamas HTTP pranešimas, „Imp Cloud“veikiantis agento kodas tikrina užklausos pagrįstumą, lygindamas gaunamą API raktą (bet kokį raktą, kurį sudarote - daugiau bitų sunkiau atspėti) su išsaugotu API raktu. agento atmintyje (API rakto idėja iš https://forums.electricimp.com/discussion/comment/8281#Comment_8281). Jei raktas sutampa, pranešimas tikrinamas siekiant nustatyti, ar mygtuko paspaudimo įvykis ar būsenos užklausa perduodami HTTP užklausos pakete. Jei HTTP užklausa skirta būsenai, agento kodas grąžina kintamosios srovės lizdų įjungimo/išjungimo būseną. „Imp“programinė įranga asinchroniškai atnaujina būseną, kai išvesties kaiščiai keičia būseną. Jei HTTP užklausoje perduodamas mygtuko paspaudimo įvykis, šis įvykis perduodamas „Imp“programinei įrangai per elektrinį imp saugų ryšio kanalą tarp „Imp“ir serverio agento. Imp „gauna“šį įvykį per agentą.on („buttonPressed“, funkcijos (vertės) funkcija. Kiekvieną kartą, kai Imp gauna mygtuko paspaudimo įvykį, įjungiama 1 ir 7 kaiščių išvesties būsena, kuri įjungia arba Išjungta, atsižvelgiant į ankstesnę būseną. Būsenos kintamasis siunčiamas atgal agentui per „Agent-Imp“ryšio kanalą ir agentas jį gauna „device.on“funkcijoje.

6 veiksmas: „iPhone“HTML/„Javascript“kodas

„IPhone“HTML/„Javascript“kodas
„IPhone“HTML/„Javascript“kodas
„IPhone“HTML/„Javascript“kodas
„IPhone“HTML/„Javascript“kodas

Kliento programa yra neapdorota HTML/„Javascript“programa. Paprastas vaizdas naudojamas kaip mygtukas. Paspaudus vaizdą, mygtukas animuojamas, kad būtų rodomi iš įrenginio sklindantys „WiFi“paketai. Bendravimas su „Electric Imp“atliekamas siunčiant pranešimą į agento URL, kuris yra būdingas jūsų konkrečiam imp. „HTML“programoje sukuriame XMLHttpRequest objektą ir paspaudžiame mygtuko paspaudimo įvykį suformatuotame JSON pakete į agento URL. xmlhttp.open ("POST", "https://agent.electricimp.com/YourURL?timestamp=" + nauja data (). getTime (), tiesa); xmlhttp.setRequestHeader („Content-type“, „application/x-www-form-urlencoded“); xmlhttp.setRequestHeader („x-apikey“, „Jūsų API raktas“); var impRequest = {"request": "buttonPressed", "button": button.id}; xmlhttp.send (JSON.stringify (impRequest)); Norėdami gauti maitinimo lizdų būseną, agentui pateikiama užklausa xmlhttp.open ("POST", "https://agent.electricimp.com/YourURL?timestamp=" + nauja data (). GetTime (), true); xmlhttp.setRequestHeader ("x-apikey", "Jūsų API raktas"); xmlhttp.setRequestHeader („Content-type“, „application/x-www-form-urlencoded“); var impRequest = {"request": "GetStatus"}; xmlhttp.send (JSON.stringify (impRequest)); Jei norite, kad HTML puslapis būtų rodomas kaip „iPhone“programa, turite jį įkelti iš svetainės ir pridėti prie pagrindinio ekrano. Procesas aprašytas mano ankstesniame nurodyme čia: https://www.instructables.com/id/Electric-Imp-Garage-Door-Opener/step10/Configuring-IIS-Express-And-Loading-The-App-onto- y/ Prie šio veiksmo pridedami „iPhone“failai

7 žingsnis: tai veikia

Tai veikia!
Tai veikia!
Tai veikia!
Tai veikia!

Po viso kūrimo, konfigūravimo ir galbūt net šiek tiek keiksmų turėtumėte turėti „WeMo'ish“įrenginį, kurį galite valdyti iš savo „iPhone“/išmaniojo telefono/žiniatinklio naršyklės iš bet kurios vietos. Yra daug interneto prieigos lizdo naudojimo būdų, todėl jūsų namai tampa daug protingesni.

  • Nuotolinis jūsų prietaisų, tokių kaip lempos, „Hi-Fi“, televizorius ir kt., Valdymas. Galite patobulinti programinę įrangą ir sukurti kelis įrenginius, kad galėtumėte valdyti savo namų apšvietimą, kad žmonės galvotų, jog namas užimtas, kol esate išvykę. Norėdami įjungti iliuziją, galite įjungti ir išjungti televizorių. Galite patobulinti programinę -aparatinę įrangą ir išmaniųjų telefonų programinę įrangą, kad užprogramuotumėte kiekvieną įrenginį veikti skirtingu įjungimo/išjungimo tvarkaraščiu, kad būtų imituojamas atsitiktinis realių žmonių prigimtis jūsų namuose, kad būtų užtikrinta iliuzija saugumo tikslais, kai esate išvykę.
  • Galite pridėti nuotolinio valdymo pultą sunkiai pasiekiamiems maitinimo taškams…. pavyzdžiui, mano garažo žibintai!
  • Galite pamatyti savo parduotuvių būseną, kad galėtumėte atsakyti į klausimus, kurie, kaip atrodo, visada kyla, kai jau esate daug mylių į kelionę toli nuo namų, pvz., „Medus, ar pasukai lygintuvą, plaukų karštą lazdelę, žuvų bakų filtrą, baseino filtrą, šviesos laikmačiai “įjungti / išjungti, atsižvelgiant į kiekvieno įrenginio pobūdį.
  • Pridėkite judesio jutiklį, kad automatiškai įjungtumėte/išjungtumėte, kai aptinkamas judesys.
  • Norėdami stebėti kambario temperatūrą, pridėkite termistorių ar kitą temperatūros jutiklį.
  • Išsiaiškinkite, kaip prisijungti prie IFTTT.com, kad galėtumėte, pavyzdžiui, el. Paštu, FB žinute, „Twitter“pranešimu įjungti /išjungti
  • Prašome komentuoti žemiau ir aš pridėsiu jūsų idėjas prie šio sąrašo!

Jei kuriate, pridėkite prie komentarų ir praneškite man apie visas papildomas funkcijas, kurias pridėjote, arba alternatyvius elektros lizdo įrenginius, kuriuos nulaužėte, kad pasiektumėte tą patį tikslą. Be to, jei suprasite, kaip IFTTT tai padaryti, man taip pat patinka žinoti! Sveikinimai!

Aparatinės įrangos įsilaužimas
Aparatinės įrangos įsilaužimas
Aparatinės įrangos įsilaužimas
Aparatinės įrangos įsilaužimas

Antrasis prizas aparatinės įrangos įsilaužime

Mikrovaldiklių konkursas
Mikrovaldiklių konkursas
Mikrovaldiklių konkursas
Mikrovaldiklių konkursas

Antrasis prizas mikrovaldiklių konkurse

Rekomenduojamas: