Кубаттуу электр розеткалары: 7 кадам (сүрөттөр менен)
Кубаттуу электр розеткалары: 7 кадам (сүрөттөр менен)
Anonim
Кубаттуу электр розеткалары
Кубаттуу электр розеткалары
Кубаттуу электр розеткалары
Кубаттуу электр розеткалары
Кубаттуу электр розеткалары
Кубаттуу электр розеткалары

Бул көрсөтмө сизге Электрдик Импти колдонуп, интернетти иштетүүчү кубат адаптерин жасоо үчүн, иштебей турган кубат адаптерин кантип бузууну көрсөтөт. Бул смартфонду же веб -браузерди колдонуп, каалаган тармактан алыстан башкарууга мүмкүндүк берет. Менин гаражымдын "салынган" жарыктандыруусу начар. Сиз машинаңыз сыяктуу чоң нерселерди табуу үчүн колдо болгон жарыкты колдонсоңуз болот, бирок жаңы эле түшүп кеткен бураманы унутуңуз. Жарык берүү көйгөйүн чечүү үчүн, мен иштөөчү жайдын үстүнө илинип туруучу эки 4 фут, 4 түтүк флюоресценттүү дүкөн чырактарын сатып алдым. Плагиндин бийиктиги болжол менен 12 фут болгон шыпта болгондуктан, мага жарыкты алыстан күйгүзүү жана өчүрүү керек болчу. Мен жергиликтүү дүкөндө Стэнли алыстан башкарылуучу электр розеткасын таптым, же мен ойлондум. Биринчи Стэнли пульту 1 -күнү иштебей калды. Алмаштыруучу блок бир нече күндөн кийин иштебей калды. Үчүнчү алмаштыруу бирдиги бир нече айдан кийин иштебей калды. Мен аны кайра дүкөнгө алып кете алган жокмун-эски мектептин убактылуу жарым алыскы чечими катары дүкөндүн чырактарына тарткычтарды орноттум. Мага керектүү нерсе WeMo же ушул сыяктуу түзүлүш болчу. Балким, бир аз ашыкча болсо, менин муктаждыктарым үчүн идеалдуу чечим. Бирок, кийин мага тийди. Кыязы, Стэнли түзмөгүнүн иштебей калуусу, АСтин которулушун көзөмөлдөгөн RF схемасы. Эгерде мен бул схеманы Электрдик Имп менен алмаштырсам, UL коопсуздугу үчүн буга чейин бекитилген AC схемасынын дизайнын бузуунун кажети жок болмок жана жүктөө үчүн жакшы жасалган корпуска ээ болмокмун. Мен Philips отверткасын кармап, Stanley агрегатын ачтым. Электр импинин (https://www.electricimp.com) минималдуу күч менен оңдолушу үчүн идеалдуу көрүндү… же мен ойлодум. Менин дүкөндүн жарыгы интернет булутуна бурулду. Тилекке каршы, РФ схемасын Электрдик Имп менен алмаштыруу планы чоң тоскоолдукка учурады, анткени Стэнлинин электр тилкесиндеги DC электр энергиясы Электр Импти иштетүү үчүн жетиштүү токту жеткире албайт. Имп WiFi өткөрүп берүү боюнча болжол менен 400mA талап кылат, андыктан хакердик мен ойлогондон да инвазивдүү болуп чыкты, анын ичинде Стэнли корпусуна тигилген имп, уюлдук телефондун заряддагыч түзүлүшү жана реле тактасы бар. сиз жана смартфонуңуз кайда болбосун, жарык дисплейиңизди көзөмөлдөөгө мүмкүндүк берет, ал тургай диванда болсо да, түнкүсүн карга толгон короого кирбөө үчүн …. жөн эле электр коркунучун жаратпаш үчүн муну жасасаңыз, гидроизоляцияны эстен чыгарбаңыз. Мен колдонгон Стэнли бирдиги ар кандай интернет сайттарда дагы эле бар, андыктан эгер сиз WeMo'ish сыяктуу негизги түзмөктү кааласаңыз, булак коду жана электроникага жеткиликтүүлүгүңүз жеткиликтүү болсо, анда бул Нускоо сизди ошол жерге жеткирет.

1 -кадам: Бул кантип иштейт

Бул кантип иштейт
Бул кантип иштейт
Бул кантип иштейт
Бул кантип иштейт

Электрдик имп системанын иштешинин өзөгү болуп саналат. Желе колдонмосундагы баскыч иштетилгенде, AJAX HTTP Сурамы сиздин Импке тиешелүү URLге жасалат. Бул суроо атайын сиздин Imp Imp менен байланышкан Electric Imp булутундагы Imp Agentга жөнөтүлөт. Агент коду - бул чакан веб -сервер, ал өтүнүчтү талдайт жана эгер жарактуу болсо, аны булуттун жардамы менен Imp программасына өткөрүп берет. Бул сахнанын артындагы серверге негизделген Агент менен жабдыкка негизделген жабдыктын ортосундагы байланышты таланттуу адамдар тарабынан иштелип чыккан. Imp камтылган программасы булуттагы Агенттен билдирүү алат жана реленин чыгышын ошого жараша орнотот. Бул сиздин SmartPhone же веб -браузериңиздеги баскычты басуу менен Стэнли соода түйүндөрүн өчүрүү же күйгүзүү үчүн эң аз программалык камсыздоону жана программалык камсыздоону иштеп чыгууга мүмкүндүк берет. Жакшы!

2 -кадам: Сизге керектүү нерселер

Сизге керектүү нерселер
Сизге керектүү нерселер
Сизге керектүү нерселер
Сизге керектүү нерселер
Сизге керектүү нерселер
Сизге керектүү нерселер

Алыстан башкарылуучу AC кубат которгучтарынын көптөгөн вариациялары бар. Булар АКШда декабрь айында абдан популярдуу. Кыязы, алардын кайсынысы болбосун ушуга окшош түрдө хакерлик кылышы мүмкүн. Бул мен колдонгон Стэнли бирдигинин бөлүктөрү жана инструменттеринин тизмеси

  • Stanley Remote Powered розеткасы. Мен колдонгон бирдик дагы эле $ 16га жеткиликтүү 1000Bulbs.com мага 3 соода түйүнүнүн ыңгайлуулугу жагат
  • Электрдик имп
  • Electric Imp ташуучу такта
  • SainSmart 2-канал эстафетасы. Опто-изолятор кирүүлөрү бар. Мен бул тактаны башка долбоор үчүн сатып алдым. Ал кезде (2013 -жылдын августунда) Amazon Prime менен 5 долларга чейин жеткирилген. Учурдагы баасы $ 9
  • 1 x 4 Pin Molex туташтыргычы. Мен өзүмдү Jameco.com сайтынан сатып алдым
  • 1 x 3 Pin Molex туташтыргычы. Jameco.com
  • 5 x Molex KK Series коннекторлору үчүн туташтыргычтар. Jameco.com
  • Thermistor - 10K https://www.sparkfun.com/products/250 (Милдеттүү эмес - мен дагы бул үчүн кодду жазышым керек)
  • iPhone кубаттоо үчүн iPhone USB кубаттагычы - Amazon эң жакшы бааларга ээ
  • USB кабели импке энергия берүү үчүн кесилет. Эгерде сиз кичинекей сайгычка ээ болсоңуз (iPhone менен келген сыяктуу, туташтыргычты бузуу кадамынан кача аласыз!)

Куралдар жана жабдуулар

  • Philips бурама айдоочу Stanley бирдигин ажыратуу үчүн. Кепилдик жараксыз деп айтуунун кажети жок
  • Soldering Iron and solder- Radioshackтин ар кандай түрлөрү бар
  • 24 же 26 же 28 электр өткөргүчтү релеге туташтыруу үчүн зым. Radioshackте 24 ченегичтин ар кандай түстөрү бар
  • Курч пайдалуу бычак
  • Чакан электр шаймандары (зым кескич, сым тазалоочу ж.
  • Чакан бургулоочу биттер (1/16 ") жана Стэнли агрегатынын капталындагы Imp уячасын жасоо үчүн бургулоо. Тиешелүү кесүүчү бити бар Dremel куралы.
  • Электр имп жана релени корпустун ичинде орнотуу үчүн ысык желим пистолети жана клей таякчалары. Мен жогорку күч түрүн колдондум..

Эсиңизде болсун, Stanley Remote AC розеткасын ачканыңызда, кепилдигиңиз жараксыз болот. Ошондой эле, сиз негизги кубатталган түзмөктөр үчүн тиешелүү коопсуздук процедуралары менен иштегениңизди текшериңиз. Стэнли агрегатын иштетүүдөн мурун, аны сууруңуз. Ал ажыратылганда, кокустан өзүңүздү шок кылып алуудан коркпостон, анын үстүндө коопсуз иштей аласыз. Эгерде сиз агрегат туташтырылган учурда иштөөгө аракет кылсаңыз, Стэнли бирдигинин ичиндеги тирүү чыңалуу (115VAC) сизди өлтүрүүгө жетиштүү. Эч качан Стэнли бирдигинин ички бөлүгүндө капкакты алып салганда жана бирдигин сайганда иштебеңиз. Коопсуз болуңуз. Куралдар үчүн стандарттык DIY коопсуздук процедураларын колдонуңуз жана дайыма коопсуздук көз айнегин тагыңыз.

3 -кадам: Демонтаждоо жана өзгөртүү

Демонтаждоо жана өзгөртүү
Демонтаждоо жана өзгөртүү
Демонтаждоо жана өзгөртүү
Демонтаждоо жана өзгөртүү
Демонтаждоо жана өзгөртүү
Демонтаждоо жана өзгөртүү

Стэнли бирдиги кичинекей Philips отверткасы менен арткы тарабындагы 5 бураманы алып салуу менен ачылат. Бурамалардын бири стикердин астына жашырылышы мүмкүн. Бардык 5 бурамалар чыгып кеткенден кийин, акырындык менен эки жарымын бөлүңүз. Алыстан башкаруучу ПХБны алып салыңыз жана аны жок кылыңыз. Биз аны кайра колдонбойбуз. Бул жерде Imp орнотулат. Төмөнкү пластикалык корпуста калыптанган 2 чоң пластикалык башчы бар, алар баштапкы RF тактасы орнотулган. Бул башчыларды бир жуп кескич менен кесип, андан ары дремел куралы менен тегиздеп койсо болот. Имп жана реле схемалары базага жабыштырылат. Стенли бирдиги кайра чогултулганда реле тактасы үстүңкү капкакты тазалоо үчүн жетишерлик төмөн болуп турушу үчүн башчыларды алып салуу керек. Негизги схеманы кабыктан алып салыңыз. Dremel куралын колдонуп, кесилген диски бар, сүрөттө көрсөтүлгөндөй схеманын тактынын AC бөлүгүн гана калтыруу үчүн, болгон схеманы кылдаттык менен кесип алыңыз. ПХБны кесүү, розеткаларды күйгүзүп жана өчүрө турган жаңы реле үчүн жол -жоболоштурууну камсыз кылуу үчүн зарыл. Электр розеткаларын колдогон негизги AC тректерин калтыргыңыз келет. Электрдик карта үчүн слотту камсыз кылуу үчүн корпустун капталында слот жасоо керек. Башында мен жөнгө салуучу Стэнли агрегатын колдонууну ойлогом. Бул күч жетишсиз болуп чыккандан кийин, оюкту төмөнкү корпустун карама -каршы жагына жылдырууга туура келди. Уячаны жасоо үчүн болжол менен түз сызыкта 1/16 тешиктерди бургула, анан кичинекей файлды колдонуп, уячаны төрт бурчтукка салыңыз. Бул сүрөттөр көрүнгөн жерде уячаңызды жасабаңыз …… акыркы сүрөттөрдү караңыз акыркы кадамда уячанын кайда барыш керек экенин билүү үчүн!

4 -кадам: Электр деталдары жана жыйын

Электр деталдары жана чогултуу
Электр деталдары жана чогултуу
Электр деталдары жана чогултуу
Электр деталдары жана чогултуу
Электр деталдары жана чогултуу
Электр деталдары жана чогултуу
Электр деталдары жана чогултуу
Электр деталдары жана чогултуу

Стэнли бирдигиндеги баштапкы реле 250VAC/10A релеси менен жабдылган, ал 12V катушка чыңалуусун талап кылган. 5V чынжырынан иштетүү кыйын, андыктан ал эки релелик модулга алмаштырылды. Стэнли бирдиги иштей баштоодон мурун анын сайылып турбаганын текшериңиз. Мен колдонгон реле тактасында 5В катушка чыңалуусу менен которула турган эки 10А релеси бар. Бузулган бирдиктин 15А рейтингин камсыз кылуу үчүн, мен реледи 20А жүктөө рейтингин берүү үчүн параллелдүү түрдө колдондум. Бул стандарттуу 15А ажыратуучу корголгон үй зымдары схемасына туташкан электр адаптери үчүн татыктуу коопсуздук факторун камсыздайт. Эгерде сиз жогорку ток релесин колдонсоңуз, электр розеткаларын жекече алмаштырсаңыз болот. Эгерде электр тилкеси 15А деп бааланса, анда розеткалардын бири 15Ага чейин иштөө үчүн коопсуз болушу керек. Бул көрсөтмө үчүн көрсөтүлгөн релелерди параллелдүү түрдө туташтыруу менен, сиз каалаган бир розетка же бардык 3 розетка 15Аны коопсуз түрдө тарта алат. Мындан көбүрөөк жүк жана сиздин үйдүн электр өткөргүч панелиндеги өчүргүч схеманы коргоо үчүн чуркайт. Электрониканын кубаты iPhone USB кубаттагычы менен камсыздалат. Менде колдоно турган запас бар болчу. Алар арзан жана Amazon менен ebayде жеткиликтүү. USB кабели менен келген заряддагычты сатып алуу, өзүңүздүн электр менен камсыздоочу компоненттерди сатып алууга караганда арзаныраак. IPhone форм фактору Стэнли бирдигинин чектелген ички мейкиндигинде жакшы иштейт. Заряддагычтын AC терминалдарына түз туташуу үчүн күрөк терминалдарын колдонуңуз. Кокус байланышка жол бербөө үчүн AC терминалдарынын ачык жерлерин жабуу үчүн heatshrink колдонуңуз. Менин проектимдин кутусунан тапкан USB кабели чоң көлөмдүү туташтыргычы бар болчу. Курч бычактын жардамы менен пластикалык калыптар алынып салынган. USB кабелинин кызыл жана кара зымдары механикалык бекемдигин камсыз кылуу үчүн 26 калибрлүү зым менен алмаштырылган, андан кийин туташтыргыч сүрөттөрдө көрүнгөндөй жылуулукту азайтуу аркылуу корголгон. Башында мен релелерди өз алдынча алмаштырууну көздөп жаткам, ошондо мен жок дегенде 2 розетканы өз алдынча көзөмөлдөй алам. Райондун башында ушинтип зым тартылган. Релейлердин учурдагы өткөрүү жөндөмдүүлүгүн изилдеп чыккандан кийин, мен реленин чыгууларын параллель кылууну туура көрдүм. Imp жана Relay тактасынын ортосундагы байланышта ар бир релени башкарган эки Imp пини бар. Чындыгында, сиз бир эле импрейнди эки реле киришине туташтыра аласыз. Программалык камсыздоо эки пинди тең алмаштырат, андыктан эки жолу тең жакшы. AC нейтралдуу жана AC Ground буга чейин электр розеткаларга туташкан. Баарын фабрикадан келгендей туташтырыңыз. Өзгөртүлүшү керек болгон жалгыз зым AC Live зымы (Black Wire). Бул зым схемада көрсөтүлгөндөй ар бир релеге жандуу зым кирүүсү үчүн t'd же бутактуу болушу керек. Биригүүнү ысык сууктан коргоо. Мен бул бутактануу үчүн 16AWG зымынын кичинекей бир бөлүгүн колдондум. 16AWG multistrand зымы адатта 22Ампс көтөрө алат, кыска шасси зымдары үчүн колдонулганда. Реле чыгуулары сүрөттө көрсөтүлгөндөй AC ПХБнын астына ширетилет. Бардык байланыштар жасалганда, баарын корпуста көрсөтүлгөндөй кысып, реле менен имплит такталарын корпустун базасына ысык клей менен жабыңыз.

5-кадам: Imp Firmware, Agent Code жана Blink-up

Imp Firmware, Agent Code жана Blink-up
Imp Firmware, Agent Code жана Blink-up

Импти иштетүү үчүн, ал зымсыз тармагыңызга туташуусу керек. Electric Imp оптикалык конфигурацияны аткаруучу куралды камсыз кылат. Бул процесс BlinkUp деп аталат жана бул жерде кеңири баяндалган https://electricimp.com/docs/gettingstarted/1-blinkup/ BlinkUp аяктагандан кийин, сиздин имп IDEде Жаңы Түзмөктөр астында пайда болот. Эгерде сиз буга чейин Электрдик Импти колдоно элек болсоңуз, анда мен сизге Импти кармап калуу үчүн, биринчи кезекте, Electric Imp сайтындагы Hello World мисалын колдонуп көрүүнү сунуштайм. Ошондой эле @beardedinventor тарабынан жазылган көрсөтмөлөр боюнча импровизаторго чоң жол көрсөткүч бар: https://www.instructables.com/id/Getting-Started-with-Electric-Imp/ Imp үчүн камтылган программа бул кадамга ImpoweredImp катары тиркелет.nut Агенттин коду ImpoweredAgent.nutFirmware жана Agent кодунун өз ара аракети катары тиркелет. Агентиңиздин ага тиешелүү URLи бар. Бул URLге HTTP билдирүүсү жөнөтүлгөндө, Имп Булутунда иштеген Агент кодуңуз API ачкычын келген API ачкычын (сиз түзгөн бардык ачкычты - көбүрөөк битти табуу кыйыныраак) салыштыруу аркылуу сурамдын негиздүүлүгүн текшерет. Агенттин эсинде (API ачкычынын идеясы https://forums.electricimp.com/discussion/comment/8281#Comment_8281). Эгерде ачкыч дал келсе, анда билдирүү HTTP Request пакетинде buttonPress окуясы же Status өтүнүчү өтүп жаткандыгын аныктоо үчүн текшерилет. Эгерде HTTP Сурамы статус үчүн болсо, Агент коду AC розеткаларынын Күйгүзүү/Өчүрүү абалын кайтарат. Чыгуу казыктары абалын өзгөрткөндө, статус Imp камтылган программасы тарабынан асинхрондук түрдө жаңыртылып турат. HTTP Сурамында buttonPress окуясы өткөрүлсө, бул окуя Imp жана серверге негизделген Агенттин ортосундагы электрдик имп коопсуз байланыш каналы аркылуу Imp программасына өткөрүлүп берилет. Imp бул окуяны agent.on аркылуу "алат" ("buttonPressed", function (value) функциясы. Imp баскычын басуу окуясы Имп тарабынан кабыл алынган сайын, Pin1 менен 7нин чыгуу абалы которулат, ал релелерди күйгүзөт же Мурунку абалына жараша өчүк. Статус өзгөрмөсү Agent-Imp байланыш каналы аркылуу агентке кайра жөнөтүлөт жана Агент тарабынан device.on функциясында кабыл алынат.

6 -кадам: IPhone HTML/Javascript коду

IPhone HTML/Javascript коду
IPhone HTML/Javascript коду
IPhone HTML/Javascript коду
IPhone HTML/Javascript коду

Кардар колдонмосу - бул жылаңач сөөктөр HTML/Javascript колдонмосу. Жөнөкөй сүрөт баскыч катары колдонулат. Сүрөт басылганда, баскыч түзмөктөн чыккан WiFi пакеттерин көрсөтүү үчүн жанданат. Электрдик имп менен баарлашуу Агенттин URL дарегине билдирүү жөнөтүү аркылуу жүзөгө ашырылат. HTML колдонмосунда биз XMLHttpRequest объектисин түзөбүз, андан кийин баскычты басуу окуясын форматталган JSON пакетинде агенттин URL дарегине жарыялайбыз. xmlhttp.open ("POST", "https://agent.electricimp.com/YourURL?timestamp=" + жаңы дата (). getTime (), чындык); xmlhttp.setRequestHeader ("Content-type", "application/x-www-form-urlencoded"); xmlhttp.setRequestHeader ("x-apikey", "Сиздин API ачкычыңыз"); var impRequest = {"request": "buttonPressed", "button": button.id}; xmlhttp.send (JSON.stringify (impRequest)); Электр розеткаларынын статусун алуу үчүн Агентке xmlhttp.open ("POST", "https://agent.electricimp.com/YourURL?timestamp=" + new Date (). GetTime (), true) суралат; xmlhttp.setRequestHeader ("x-apikey", "Сиздин API ачкычыңыз"); xmlhttp.setRequestHeader ("Content-type", "application/x-www-form-urlencoded"); var impRequest = {"request": "GetStatus"}; xmlhttp.send (JSON.stringify (impRequest)); HTML баракчасы iPhone'до жергиликтүү колдонмо катары көрүнүшү үчүн, аны веб -сайттан жүктөп, анан аны үй экранына кошуу керек. Бул процесс менин мурунку көрсөтмөмдө бул жерде сүрөттөлгөн: https://www.instructables.com/id/Electric-Imp-Garage-Door-Opener/step10/Configuring-IIS-Express-And-Loading-The-App-onto- y/ iPhone файлдары бул кадамга тиркелет

7 -кадам: Бул иштейт

Ал иштейт!
Ал иштейт!
Ал иштейт!
Ал иштейт!

Бардык имараттан кийин, конфигурациялоо жана балким бир аз каргыштан кийин, сиз каалаган жерден iPhone/Smartphone/Веб -браузериңизден башкара турган WeMo'ish түзмөгүңүз болушу керек. Интернетти колдонгон розетканын көптөгөн колдонуулары бар, бул сиздин үйдү ушунчалык акылдуу кылат.

  • Лампалар, hi-fi, сыналгы сыяктуу үйдөгү түзмөктөрүңүздү алыстан башкаруу. Элеске кошуу үчүн сыналгыңызды күйгүзүп же өчүрсөңүз болот. Ар бир түзмөктү башка күйгүзүү/өчүрүү графигинде иштетүү үчүн, үйүңүздөгү чыныгы адамдардын кокустук табиятын имитациялоо үчүн, сиз жокто коопсуздук максатында элести бүтүрүү үчүн программалык камсыздоону жана смартфондун программасын күчөтсөңүз болот.
  • Электр түйүндөрүнө кирүү кыйын үчүн алыстан башкарууну кошсоңуз болот. мисалы менин гараж чырактарым!
  • Сиз түйүндөрдүн абалын көрө аласыз, сиз үйдөн алысыраак жолдо бир нече чакырым жүргөндөн кийин пайда болгон суроолорго жооп берүү үчүн "балды үтүктү, чачты ысык таякты, балык танкынын чыпкасын, бассейн чыпкасын, жарык таймерлери "күйгүзүү / өчүрүү ар бир түзүлүштүн мүнөзүнө жараша.
  • Кыймыл аныкталганда нерселерди автоматтык түрдө күйгүзүү/өчүрүү үчүн кыймыл сенсорун кошуңуз.
  • Thermistor же бөлмө температурасын көзөмөлдөө үчүн башка температураны сезүүчү түзүлүштү кошуңуз.
  • IFTTT.com сайтына кантип туташуу керек экенин билиңиз, ошондо сиз, мисалы, электрондук почта, FB билдирүүсү, розеткаңызды күйгүзүү /өчүрүү үчүн твит кыла аласыз.
  • Сураныч, төмөндө комментарий калтырыңыз, мен сиздин тизмеңизди бул тизмеге кошом!

Эгер сиз аны куруп жатсаңыз, анда комментарийлерге кошуңуз жана ушул эле максаттарга жетүү үчүн сиз кошкон кошумча мүмкүнчүлүктөр же альтернативдүү электр розеткалары жөнүндө мага кабарлаңыз. Ошондой эле, эгер сиз бул нерсени IFTTT кантип жасоону билсеңиз, анда мен да муну билгим келет! Ура!

Аппараттык Hacking
Аппараттык Hacking
Аппараттык Hacking
Аппараттык Hacking

Аппараттык хакердик боюнча экинчи сыйлык

Микроконтроллер конкурсу
Микроконтроллер конкурсу
Микроконтроллер конкурсу
Микроконтроллер конкурсу

Микроконтроллер конкурсунда экинчи сыйлык

Сунушталууда: