Мазмуну:

HackerBox 0054: Smart Home: 8 кадам
HackerBox 0054: Smart Home: 8 кадам

Video: HackerBox 0054: Smart Home: 8 кадам

Video: HackerBox 0054: Smart Home: 8 кадам
Video: #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 Mini релелик калканчтары
  • Эки Wemos D1 Mini Prototype Shields
  • Эки магистралдык AC 5V DC кубаттуулук адаптерлери
  • FTDI сериялык USB модулу
  • MAX30100 Pulse Oximeter Heart Rate Module
  • MH-SR602 PIR Motion Sensor Module
  • Суу сенсорунун модулу
  • Эки DS18B20 санарип температура сенсорлору
  • Эки 4.7K каршылыгы
  • Эркек-Аял DuPont 10см Джамперс
  • Эксклюзивдүү винил веб -камера шпион блокатору
  • Эксклюзивдүү HackerBox HackLife Iron-On Patch

Башка пайдалуу нерселер:

  • Бир же эки эки тиштүү AC узартуу зымдары
  • Лампочка, ширетүүчү жана негизги ширетүүчү шаймандар
  • Программалык куралдарды иштетүү үчүн компьютер

Эң башкысы, сизге укмуштуу окуялар, хакердик рух, чыдамкайлык жана кызыгуу керек болот. Электрониканы куруу жана эксперимент кылуу, абдан пайдалуу болсо да, кээде татаал, татаал, ал тургай көңүлүңдү чөгөрүшү мүмкүн. Максат - кемчилик эмес, прогресс. Туруктуу жана укмуштуу окуялардан ырахат алганда, бул хоббиден чоң канааттануу алса болот. Ар бир кадамды жай жаса, майда -чүйдөсүнө чейин ойлон жана жардам суроодон коркпо.

Адаттагыдай эле, сизден HackerBoxes FAQ кароону суранабыз. Ал жерде сиз учурдагы жана болочок мүчөлөрү үчүн көптөгөн маалыматтарды таба аласыз. Бизге келген техникалык эмес электрондук почталардын дээрлик баарына FAQда жооп берилген, андыктан тез карап көрсөңүз, биз аны абдан баалайбыз.

2 -кадам: Sonoff Smart Switch менен үйдү автоматташтыруу

Sonoff Smart өчүргүчтөрү менен үйдү автоматташтыруу
Sonoff Smart өчүргүчтөрү менен үйдү автоматташтыруу

Sonoff Basic Smart Switches - бул WiFi аркылуу жөнөтүлгөн билдирүүлөргө ылайык дээрлик бардык электрдик түзүлүштөрдүн кубаттуулугун которуу аркылуу Smart Home функциясын колдогон алыстан башкаруу кубаттуулугу. Sonoff негизги акылдуу которгучтары ESP8266 WiFi микроконтроллерин, жүктү күйгүзүү жана өчүрүү үчүн күч релесин жана микроконтроллерди жана релени ошол эле линиядан берүү үчүн DC кубаттуулугу үчүн кичине ACны камтыйт.

ЭСКЕРТҮҮ: Smart switch түзмөктөрү үйүңүздүн электр кубатына туташат. Электр кубаты коркунучтуу болушу мүмкүн. Сиз түзмөктөрдү электр кубатына туташтыруунун кесепеттерин түшүнүшүңүз керек. Эч качан түзмөктө электр энергиясына туташып турганда иштебеңиз. Аспап электр кубат булагына туташып турганда аны тууралоого, өзгөртүүгө же программалоого аракет кылбаңыз. Эгерде сизде электр энергиясы менен коопсуз иштөө үчүн тажрыйба же сооротуу жок болсо, сизге жардам берүү үчүн тийиштүү тажрыйбасы бар бирөөнү кошуңуз. КООПСУЗДУК БИРИНЧИ

Жакшы баштапкы чекит - бул чиймеде көрсөтүлгөндөй "алмаштырылуучу узартуу зымын" бириктирүү. AC токтун электр линиясында адатта ак болгон N (нейтралдуу) өткөргүч бар экенин эске алыңыз. Ошондой эле, адатта КАРА болгон L (LINE, LIVE, HOT) өткөргүч бар. Адатта GREEN же BARE METAL болгон G (GROUND) өткөргүч болушу мүмкүн. N CONDUCTOR кененирээк сайгычка жана кырдуу же белгиленген изоляциялык жакетка туташат. Sonoff Smart Switchдин L жана N бурамалуу терминалдарына туташып жатып, муну эске алыңыз.

Sonoff Smart Switch'дин пластикалык корпусунун учтарын талкалап коюуну унутпаңыз, андыктан тиштер электр өткөргүчтөрүнүн изоляциялоочу күрмөсүнө жабышып калат. Бул тирөөч зымдын бошонуп кетишине жол бербөөчү штаммды басаңдатууну камсыз кылат, бул зыянга же жаракатка алып келиши мүмкүн. Эгерде алмаштырылып турган шнур же шайман үчүнчү GROUND өткөргүчкө ээ болсо, Sonoff Smart Switchдин эки тарабындагы жердин бири -бирине туташып турганын текшериңиз (которгучту айланып өтүү менен).

Sonoff Smart которгучтары менен байланышып, көзөмөлдөгөн демейки колдонмо eWeLink.

3 -кадам: Sonoff Hack

Hack the Sonoff
Hack the Sonoff

Sonoff акылдуу которгучунун ичинде тактада баш үчүн ширетүүчү тешиктер бар. Башына күч, жер, TX жана RX кирет. Бул ESP8266 программасын кайра программалоо үчүн колдонулушу мүмкүн. Sonoff Smart Switch баскычы GPIO0 менен туташат, андыктан аны ESP8266ны программалоо режимине жүктөө үчүн колдонсо болот.

Sonoff Smart Switch тактасында аялдын башын колдонуу сунушталат. Колдонуу учурунда тактада жогорку чыңалуу бар болгондуктан, биз ийилген эркек баш пиндин бир нерсени кыскартуусун каалабайбыз.

Sonoff акылдуу которгучун ачардан мурун, электр тармагын толугу менен ажыратууну унутпаңыз. Коммутатор программалангандан кийин, жогорку чыңалуудагы электр тармагын кайра туташтыруудан мурун, аны корпусуна толугу менен мөөр басып коюңуз

Видео: Sonoff башына туташуу

Сиздин хакердик ырахатыңыз үчүн ESP8266 негизделген Smart Switchлерге жүктөлүүчү ар кандай программалар бар. Эң популярдуусу Тасмота (долбоордун сайтынан Тасмота жөнүндө караңыз).

Видео: Тасмота Sonoffко жүктөлүүдө

Видео: Тасмотага толук жол

4 -кадам: Үй жардамчысы жана MQTT

Үй жардамчысы жана MQTT
Үй жардамчысы жана MQTT

Үйдү автоматташтыруу программасы үйдө, кеңседе, же кээде коммерциялык шартта, мисалы, жарыктар, HVAC жабдуулары, кирүүнү башкаруу, чачыраткычтар жана башка түзмөктөрдө жалпы техниканы башкарууну жеңилдетет. Ал, адатта, пландаштыруучу тапшырмаларды, мисалы, чачыраткычтарды керектүү убакта күйгүзүүнү жана окуя аныкталганда, кыймыл аныкталганда жарыкты күйгүзүүнү камсыз кылат.

Үйдү автоматташтыруунун эки жалпы платформасы - Home Assistant жана openHAB. Алар экөө тең ачык булак жана абдан толук өзгөчөлөнгөн. Үй Жардамчысына кененирээк токтолобуз.

Видео: Үй жардамчысы башталгычтарга көрсөтмө

MQTT (Message Queuing Telemetry Transport)-бул түзмөктөр ортосунда билдирүүлөрдү ташуу үчүн жеңил, жарыялоого жазылуу тармагынын протоколу.

Видео: Үй Жардамчысында MQTT жөнүндө түшүнүк

Видео: 8266 түзмөктөрүн MQTT жана Adafruit.io менен туташтыруу

Видео: Alexa жана Google Home менен үй жардамчысы

5 -кадам: DIY Smart Switch Wemos D1 Mini менен

DIY Smart Switch Wemos D1 Mini менен
DIY Smart Switch Wemos D1 Mini менен

Wemos D1 Mini - бул WiFi колдоосу жана USB интерфейси менен курулган популярдуу ESP8266 модулу. Бул Arduino IDE жана ESP8266 колдогон башка платформалар аркылуу оңой программаланышы мүмкүн.

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

Мындан тышкары, реле сигналдын бардык түрүн которуу үчүн колдонулушу мүмкүн, жөн эле кубаттоочу чыңалуу эмес. Башка сигналдарды которуу кондиционер тутумдарын, сугат/чачыраткычтарды, гараж эшиктерин, кирүү/дарбазанын кулпуларын жана ландшафт же бассейн чырактары сыяктуу төмөнкү чыңалуудагы жарыктандырууну колдоого алат. Интернетте мындай долбоорлордун көптөгөн мисалдары бар.

Wemos D1 Mini microUSB порту аркылуу "дубал сөөл" телефонун кубаттоочу сыяктуу 5V ар кандай шайкештиктен камсыздалат. Же болбосо, чакан ACдан DCге чейинки адаптер (Sonoff Smart Switchге орнотулганга окшош) бийлик үчүн колдонулушу мүмкүн. Бирок: Этияттык менен адаптерге электр тармагын туташтырууда өтө этият болуу керек. Ошондой эле, кубаттуулукту иштетүүдөн мурун, кубат адаптерин коргоо жана изоляциялоо үчүн корпус камсыздалышы керек.

Долбоор: WiFi аркылуу Wemos D1 Mini релесин көзөмөлдөө

Видео: Тасмота Wemos D1 Miniге жүктөлүүдө

6 -кадам: Үйдү автоматташтыруу үчүн пайдалуу сенсорлор

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

Кыймыл сенсору

MH-SR602-пассивдүү инфракызыл сенсор (PIR сенсор). PIRлер көрүү чөйрөсүндөгү объектилерден чыккан инфракызыл (IR) жарыкты өлчөйт. Алар көбүнчө PIRге негизделген кыймыл детекторлорунда колдонулат. PIR сенсорлору көбүнчө коопсуздук сигнализациясында жана автоматтык жарыктандырууда колдонулат. Температурасы абсолюттук нөлдөн жогору болгон бардык объекттер жылуулук энергиясын нурлануу түрүндө чыгарышат. Адатта, бул нурлануу адамдын көзүнө көрүнбөйт, анткени ал инфракызыл толкун узундугунда нурланат, бирок аны PIR сыяктуу электрондук түзүлүштөр аркылуу аныктаса болот.

Бул мисал Arduino долбоорунда PIR кыймыл сенсор модулун кантип колдонууну көрсөтөт. MH-SR602 PIR Motion Sensor 3.3V-15V чыңалуу диапазонунда иштегендиктен. Бул Wemos D1 Mini (ESP8266) же 5V Arduino менен 3.3V камсыздоо жана сигнал берүү менен колдонулушу мүмкүн.

Суу сенсору

Суу сенсорунун бул демо -долбоору өзү үчүн көп нерсени айтат. Сенсор модулу 3.3V же 5V менен иштейт. Чыгууну каалаган аналогдук киргизүү пини жана Arduino analogRead () функциясы аркылуу сезсе болот.

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

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

7-кадам: Pulse Oximeter жана Heart-Rate Monitor

Pulse oximeter жана Жүрөктүн кагышын көзөмөлдөөчү
Pulse oximeter жана Жүрөктүн кагышын көзөмөлдөөчү

Пульсоксиметрия - пациенттин кычкылтек каныккандыгын көзөмөлдөө үчүн инвазивдүү эмес ыкма. Кычкылтек кычкылтегинин (SpO2) окулушу артериялык кан газынын анализинен артериялык кычкылтек каныктыруусунун (SaO2) эң керектүү окуусуна дайыма окшош болбосо да, экөө тең коопсуз, ыңгайлуу, инвазивдүү эмес, арзан импульстук оксиметрия ыкмасы менен жакшы байланышкан. клиникалык колдонууда кычкылтектин каныккандыгын өлчөө үчүн баалуу.

MAX30100 (же MAX30102)-бул импульсоксиметрия жана жүрөктүн кагышын көзөмөлдөөчү биосенсор модулу. Бул ички светодиоддорду, фотодетекторлорду, оптикалык элементтерди жана тышкы ызы-чуудан баш тартуу менен аз ызы-чуу электрониканы камтыйт. MAX30100 мобилдик жана кийилүүчү түзмөктөрдүн дизайнын жеңилдетүү үчүн толук тутум чечимин камсыз кылат.

Бул мисал долбоору MAX30100 модулун Wemos D1 Mini менен байланыштырууну көрсөтөт.

ЭСКЕРТҮҮ: MAX30100 модулу, башка DIY чечимдери сыяктуу эле, билим берүү эксперименттери жана көрсөтүү максатында гана арналган. Бул көрсөтмө бирдиктер таптакыр медициналык аппараттар эмес жана диагнозго же башка клиникалык максатка таянбашы керек. Көбүрөөк маалымат алуу үчүн ар дайым лицензияланган дарыгериңиз менен кеңешиңиз.

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

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

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

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

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