Мазмұны:

HackerBox 0054: Ақылды үй: 8 қадам
HackerBox 0054: Ақылды үй: 8 қадам

Бейне: HackerBox 0054: Ақылды үй: 8 қадам

Бейне: HackerBox 0054: Ақылды үй: 8 қадам
Бейне: #97 HackerBox 0054 Smart Home 2024, Қараша
Anonim
HackerBox 0054: Ақылды үй
HackerBox 0054: Ақылды үй

HackerBox бүкіл әлемдегі хакерлерге сәлем! HackerBox 0054 үйді автоматтандыруды ақылды қосқыштар, сенсорлар және т.б. арқылы зерттейді. Sonoff WiFi ақылды қосқыштарын конфигурациялаңыз. Бағдарламалық тақырыптар мен балама бағдарламалық жасақтамаларды қосу үшін ақылды қосқыштарды өзгертіңіз. Home Assistant, MQTT орнатыңыз және Amazon Alexa немесе Google Home сияқты ақылды үй хабтарын біріктіріңіз. Wemos ESP8266 модульдерінің көмегімен DIY WiFi ақылды түйіндерін жинаңыз. WiFi ақылды түйіндерін коммутатордың басқару нүктелері, сенсорлық нүктелер немесе екеуі де ретінде теңшеңіз. Ақылды үйдің бірнеше сенсорлық нұсқаларын қарастырыңыз. Импульстік оксиметрия мен жүрек соғу жиілігін бақылау тәжірибесі.

Бұл нұсқаулықта HackerBox 0054 -ті іске қосуға арналған ақпарат бар, оны жеткізілім аяқталғанша осы жерден сатып алуға болады. Егер сіз ай сайын пошта жәшігіңізден осындай HackerBox алғыңыз келсе, HackerBoxes.com сайтына жазылып, революцияға қосылыңыз!

HackerBoxes - бұл электронды техника мен компьютерлік технологиялардың энтузиастары мен хакерлерге арналған ай сайынғы жазылу қорапшасы. Бізге қосылыңыз және HACK LIFE өмір сүріңіз.

1 -қадам: HackerBox 0054 үшін мазмұн тізімі

  • Екі Sonoff негізгі WiFi ақылды қосқышы
  • Екі Wemos D1 Mini ESP8266 модулі
  • Екі Wemos D1 шағын реле қалқаны
  • Екі Wemos D1 шағын прототипті қалқандары
  • Тұрақты ток кернеуі 5 В -қа дейінгі екі желілік айнымалы ток
  • FTDI сериялық USB модулі
  • MAX30100 импульстік оксиметрдің жүрек соғу модулі
  • MH-SR602 PIR қозғалыс сенсор модулі
  • Су сенсоры модулі
  • Екі DS18B20 сандық температура сенсоры
  • 4.7K екі резистор
  • Ерлер мен әйелдерге арналған DuPont 10 см секіргіштер
  • Эксклюзивті винилді веб -камераның шпиондық блокаторы
  • Эксклюзивті HackerBox HackLife Iron-On Patch

Пайдалы болатын басқа да нәрселер:

  • Бір немесе екі екі жақты айнымалы ток ұзартқыш сымдары
  • Пісіру үтігі, дәнекерлеу және негізгі дәнекерлеу құралдары
  • Бағдарламалық құралдарды іске қосуға арналған компьютер

Ең бастысы, сізге шытырман оқиға, хакерлік рух, шыдамдылық пен қызығушылық қажет болады. Электроникамен жұмыс жасау және тәжірибе жасау өте пайдалы болса да, кейде қиын, қиын және тіпті көңілсіз болуы мүмкін. Мақсат - жетілу емес, прогресс. Егер сіз шыдамдылық танытып, шытырман оқиғадан ләззат алсаңыз, бұл хоббиден үлкен қанағат алуға болады. Әр қадамды ақырын жасаңыз, егжей -тегжейлі ойлаңыз және көмек сұраудан қорықпаңыз.

Әдеттегідей, біз сізден HackerBoxes туралы жиі қойылатын сұрақтарды қарауды сұраймыз. Онда сіз қазіргі және болашақ мүшелер үшін көптеген ақпарат таба аласыз. Біз алатын техникалық емес электрондық хаттардың барлығына дерлік ЖҚС-да жауап берілген, сондықтан егер сіз жылдам қарасаңыз, біз оны бағалаймыз.

2 -қадам: Sonoff ақылды қосқыштарымен үйді автоматтандыру

Sonoff ақылды қосқыштары бар үйді автоматтандыру
Sonoff ақылды қосқыштары бар үйді автоматтандыру

Sonoff негізгі ақылды қосқыштары - бұл WiFi арқылы жіберілген хабарламаларға сәйкес кез келген электрлік құрылғының қуатын ауыстыру арқылы Smart Home функциясын қолдайтын қашықтан басқару пультінің қосқыштары. Sonoff негізгі ақылды қосқыштары ESP8266 WiFi микроконтроллерінен, жүктемені қосуға және өшіруге арналған қуат релесінен және ауысатын сол желіден микроконтроллер мен релені беру үшін тұрақты токтан шағын конвертордан тұрады.

ЕСКЕРТУ: Ақылды коммутатор құрылғылары үйдегі электр қуатына қосылады. Электр қуаты қауіпті болуы мүмкін. Сіз құрылғыларды желіге қосудың салдарын түсінуіңіз керек. Құрылғы ток көзіне қосылған кезде ешқашан жұмыс жасамаңыз. Құрылғы қуат көзіне қосылған кезде оны реттеуге, өзгертуге немесе бағдарламалауға тырыспаңыз. Егер сізде электр желісімен қауіпсіз жұмыс істеу тәжірибесі немесе жайлылығы болмаса, сізге көмектесу үшін тиісті тәжірибесі бар біреуді шақырыңыз. ҚАУІПСІЗДІК БІРІНШІ

Жақсы бастама - бұл суретте көрсетілгендей «ауыспалы ұзартқыш сымды» біріктіру. Айнымалы ток желісінде N (НЕЙТРАЛДЫ) өткізгіш бар екенін ескеріңіз, ол әдетте ақ болады. Ол сондай -ақ L (LINE, LIVE, HOT) өткізгішке ие, ол әдетте ҚАРА. Сондай -ақ, әдетте GREEN немесе BARE METAL болатын G (GROUND) өткізгіш болуы мүмкін. N CONDUCTOR кеңірек штепсельдік ұшына және қабырғалы немесе таңбаланған оқшаулағыш пиджакқа қосылады. Sonoff ақылды қосқышының L және N бұрандалы терминалдарына қосылу кезінде осыны есте сақтаңыз.

Sonoff ақылды қосқышының пластикалық корпусының ұштарын міндетті түрде бұрап алыңыз, осылайша ішіндегі тістер электр өткізгіштердің оқшаулағыш қаптамасына жабысып қалады. Бұл кернеуді жеңілдетеді, ол сымның тартылып кетуіне жол бермейді, содан кейін зақым немесе жарақатқа әкелуі мүмкін. Егер қосылатын сым немесе құрал үшінші GROUND өткізгішке ие болса, Sonoff ақылды қосқышының екі жағындағы жердің қосылғанын тексеріңіз (қосқышты айналып өту).

Sonoff Smart коммутаторларымен тікелей байланысатын және басқаратын әдепкі қолданба - eWeLink.

3 -қадам: Соноффты бұзыңыз

Соноффты бұзыңыз
Соноффты бұзыңыз

Бортта Sonoff ақылды қосқышының ішінде тақырыпқа арналған дәнекерлеу тесіктері бар. Тақырыпқа қуат, жер, TX және RX кіреді. Оларды ESP8266 қайта бағдарламалау үшін пайдалануға болады. Sonoff ақылды қосқышындағы түйме GPIO0 -ге қосылады, сондықтан оны ESP8266 бағдарламалау режиміне жүктеу үшін пайдалануға болады.

Sonoff Smart Switch тақтасында әйел тақырыбын пайдалану ұсынылады. Қолдану кезінде тақтада жоғары кернеу болғандықтан, біз еркек бастың түйреуішінің бір нәрсені қысқартқанын қаламаймыз.

Sonoff ақылды қосқышын ашпас бұрын, электр желісінен толық ажыратуды ұмытпаңыз. Коммутатор бағдарламаланғаннан кейін, жоғары кернеулі желіге қайта қосар алдында оны корпусына толығымен бекітіңіз

Бейне: Sonoff тақырыбына қосылу

ESP8266 негізделген Smart қосқыштарына сіздің хакерлік ләззат алу үшін жүктеуге болатын бірнеше түрлі бағдарламалық жасақтама бар. Ең танымалдарының бірі - Тасмота (жобаның сайтынан Тасмота туралы қараңыз).

Бейне: Тасмота Соноффқа жүктелуде

Бейне: Тасмотаға толық нұсқаулық

4 -қадам: Үй көмекшісі және MQTT

Үй көмекшісі және MQTT
Үй көмекшісі және MQTT

Үйдегі автоматтандыру бағдарламасы үйде, кеңседе немесе кейде коммерциялық жағдайда табылған қарапайым құрылғыларды, мысалы, шамдар, HVAC жабдығы, кіруді басқару, шашыратқыштар және басқа құрылғыларды басқаруды жеңілдетеді. Ол, әдетте, спринклерлерді тиісті уақытта қосу сияқты оқиғаларды өңдеуді, мысалы, қозғалыс анықталған кезде шамдарды қосу сияқты, жоспарлауды қамтамасыз етеді.

Үй автоматтандырудың екі жалпы платформасы - Home Assistant және openHAB. Олар екеуі де ашық көзі және өте толық мүмкіндіктері бар. Біз үй көмекшісін толығырақ қарастырамыз.

Бейне: жаңадан бастаушыларға арналған үй көмекшісі

MQTT (Message Queuing Telemetry Transport)-бұл құрылғылар арасында хабарламаларды тасымалдауға арналған жеңіл, жарияланымға жазылу желісінің протоколы.

Бейне: Үй көмекшісінде MQTT туралы түсінік

Бейне: 8266 құрылғыларын MQTT және Adafruit.io арқылы қосу

Бейне: Alexa және Google Home көмегімен үй көмекшісі

5 -қадам: Wemos D1 Mini бар DIY ақылды қосқыш

Wemos D1 Mini бар DIY ақылды қосқыш
Wemos D1 Mini бар DIY ақылды қосқыш

Wemos D1 Mini - әйгілі ESP8266 модулі, WiFi қолдауымен және USB интерфейсімен. Оны Arduino IDE және ESP8266 қолдайтын басқа платформалар арқылы оңай бағдарламалауға болады.

Wemos D1 Mini сияқты ESP8266 модулі Sonoff Smart Switch сияқты функционалдылықты қамтамасыз ету үшін реле қосылуы мүмкін. Мұндай конфигурация сонымен қатар қосымша GPIO түйреуіштерін ұсынады. Бұл IO түйреуіштері датчиктерді (кірістерді), индикаторларды/жетектерді (шығуларды), қосымша релелерді және басқа да басқа құрылғыларды қосуды қолдай алады.

Сонымен қатар, релені желідегі кернеуді ғана емес, кез келген сигнал түрін ауыстыру үшін пайдалануға болады. Басқа сигналдарды ауыстыру кондиционерлеу жүйесін, суару/жаңбырлатқышты, гараж есіктерін, кіру/қақпа құлыптарын және ландшафт немесе бассейн шамдары сияқты төмен вольтты жарықтандыруды басқаруға мүмкіндік береді. Интернетте мұндай жобалардың көптеген мысалдары бар.

Wemos D1 Mini microUSB порты арқылы «қабырға сүйегі» телефонды зарядтағыш сияқты кез келген барабар 5В қуат көзінен қуат алады. Немесе қуат үшін шағын айнымалы токтан тұрақты токқа арналған адаптерді (Sonoff ақылды қосқышына ұқсас) қолдануға болады. Дегенмен: Қуат адаптеріне желі қуатын мұқият қосқанда өте сақ болу керек. Сондай -ақ, қуат көзіне қосылмас бұрын қуат адаптерін қорғау және оқшаулау үшін қоршау болуы керек.

Жоба: WiFi арқылы Wemos D1 шағын релесін басқару

Бейне: Тасмота Wemos D1 Mini -ге жүктелуде

6 -қадам: үйді автоматтандыруға пайдалы датчиктер

Сенсорлар үйді автоматтандыруға пайдалы
Сенсорлар үйді автоматтандыруға пайдалы

Қозғалыс сенсоры

MH-SR602-пассивті инфрақызыл сенсор (PIR сенсоры). PIR сәулелері инфрақызыл (ИҚ) сәулесін олардың көру аймағындағы заттардан таралады. Олар көбінесе PIR негізіндегі қозғалыс детекторларында қолданылады. PIR сенсорлары әдетте қауіпсіздік дабылы мен автоматты жарықтандыруда қолданылады. Температурасы абсолютті нөлден жоғары барлық объектілер сәуле түрінде жылу энергиясын шығарады. Әдетте бұл сәуле адам көзіне көрінбейді, себебі ол инфрақызыл толқын ұзындығында сәулеленеді, бірақ оны PIR сияқты электронды құрылғылар арқылы анықтауға болады.

Бұл мысал Arduino жобасында PIR қозғалыс сенсор модулін қалай қолдану керектігін көрсетеді. MH-SR602 PIR қозғалыс сенсоры 3.3V-15V кернеу диапазонында жұмыс істейтіндіктен. Оны Wemos D1 Mini (ESP8266) немесе 5V Arduino көмегімен 3,3В кернеу мен сигнал беру кезінде пайдалануға болады.

Су сенсоры

Су сенсорына арналған бұл демо -жоба өзі туралы айтады. Сенсорлық модуль 3,3В немесе 5В кернеумен жұмыс істейді. Шығуды кез келген аналогтық кіріс түйреуіші мен Arduino analogRead () функциясы арқылы сезуге болады.

Температура сенсоры

DS18B20 - бұл температура сенсоры, оны әр түрлі жағдайларда қолдануға болады. Сенсор 1 сымды (I2C) шинасы арқылы байланысады және жұмыс істеу үшін тек бір 4.7K тартқыш резистор қажет. Бұл мысал DS18B20 интерфейсін Wemos D1 Mini -мен көрсетеді.

7-қадам: Пульсоксиметр және жүрек соғу жиілігі мониторы

Пульсоксиметр және жүрек соғу жиілігі мониторы
Пульсоксиметр және жүрек соғу жиілігі мониторы

Пульсоксиметрия - пациенттің оттегінің қанықтылығын бақылаудың инвазивті емес әдісі. Оттегінің перифериялық қанықтылығы (SpO2) көрсеткіші артериалды қан газының анализінен алынған артериялық оттегінің қанықтылығының (SaO2) көрсеткіштерімен сәйкес келмесе де, екеуі де қауіпсіз, ыңғайлы, инвазивті емес, қымбат емес импульсті оксиметрия әдісімен жақсы корреляцияланған. клиникалық қолдануда оттегінің қанықтылығын өлшеу үшін құнды.

MAX30100 (немесе MAX30102)-бұл импульсті оксиметрия мен жүрек соғу жиілігін бақылайтын биосенсор модулі. Оған ішкі жарық диодтары, фотодетекторлар, оптикалық элементтер және қоршаған ортаны жарықтандырудан бас тартатын төмен шуылдық электроника кіреді. MAX30100 мобильді және киілетін құрылғыларды жобалау процесін жеңілдету үшін жүйенің толық шешімін ұсынады.

Бұл мысал жоба MAX30100 модулін Wemos D1 Mini -мен байланыстыруды көрсетеді.

ЕСКЕРТУ: MAX30100 модулі, кез келген DIY шешімі сияқты, тек оқу эксперименттері мен демонстрациялық мақсаттарға арналған. Бұл демонстрациялық қондырғылар медициналық құралдар болып табылмайды және диагноз қоюға немесе басқа клиникалық мақсатқа сенуге болмайды. Қосымша ақпарат алу үшін әрқашан сіздің лицензияланған дәрігеріңізбен кеңесіңіз.

8 -қадам: Планетаны бұзу

Планетаны бұзу
Планетаны бұзу

Сізге HackerBox электроника мен компьютерлік технологиядағы осы айдағы қызықты оқиғалар ұнайды деп сенеміз. Төмендегі түсініктемелерде немесе Facebook HackerBox тобында табысқа жетіңіз және бөлісіңіз. Сонымен қатар, егер сізде сұрақтар туындаса немесе көмек қажет болса, [email protected] электронды поштасына жібере алатындығыңызды ұмытпаңыз.

Келесі не? Революцияға қосылыңыз. HackLife өмір сүріңіз. Пошта жәшігіңізге ай сайын жеткізілетін керемет қорапты алыңыз. HackerBoxes.com сайтына кіріп, ай сайынғы HackerBox жазылымына жазылыңыз.

Ұсынылған: