ESP8266 3D Titẹ

ọja Alaye

Awọn pato:

  • Title: Home Ohun elo gige-ati-IoT Itọsọna
  • Onkọwe: Hans Henrik Skovgaard
  • atejade: Elektor Publication
  • ISBN: 978-3-89576-536-0 (Print), 978-3-89576-537-7 (eBook)

Awọn ilana Lilo ọja:

Nipa ọja naa:

Iwe Itọnisọna gige-ati-IoT Ohun elo Ile pese ti ifarada
awọn solusan nipa lilo awọn imọ-ẹrọ titẹ sita ESP8266 ati 3D. Ti a kọ
nipasẹ Hans Henrik Skovgaard, iwe yi ni a okeerẹ guide fun
DIY alara ati ẹrọ itanna apẹẹrẹ.

Awọn ẹya pataki:

  • Ṣiṣayẹwo awọn ilana gige gige ohun elo ile
  • Ijọpọ awọn imọran IoT pẹlu ESP8266
  • Lilo ti 3D titẹ sita fun ṣiṣẹda aṣa solusan

Bi o ṣe le Lo:

  1. Bẹrẹ nipa kika awọn ipin iforo lati ni oye awọn
    awọn ipilẹ.
  2. Tẹle awọn ikẹkọ igbese-nipasẹ-igbesẹ fun ọpọlọpọ awọn iṣẹ akanṣe ti a ṣe ilana
    ninu iwe.
  3. Tọkasi awọn aworan atọka ati awọn apejuwe fun dara julọ
    oye.
  4. Ṣe idanwo pẹlu ex ti peseamples lati mu rẹ
    ogbon.

Awọn imọran fun Awọn olumulo:

  • Rii daju pe o ni iwọle si module ESP8266 ati itẹwe 3D kan
    fun ilowo imuse.
  • Ṣe awọn akọsilẹ ki o kọ awọn imọran silẹ fun ohun elo ile alailẹgbẹ rẹ
    ise agbese.
  • Darapọ mọ awọn agbegbe ori ayelujara tabi awọn apejọ lati pin awọn iriri rẹ ati
    kọ ẹkọ lati ọdọ awọn miiran.

FAQ (Awọn ibeere Nigbagbogbo):

Q: Njẹ iwe itọsọna yii le wulo fun awọn olubere ni
itanna?

A: Bẹẹni, iwe itọnisọna pese alaye
awọn alaye ati awọn iṣẹ akanṣe ti o dara fun awọn olubere lati kọ ẹkọ
ati Ye.

Q: Ṣe awọn ibeere hardware kan pato lati tẹle awọn
ise agbese?

A: Lakoko ti iwe-itọnisọna fojusi lori ESP8266 ati
Titẹ sita 3D, awọn paati itanna ipilẹ ati awọn irinṣẹ le tun jẹ
beere fun diẹ ninu awọn ise agbese.

awọn iwe ohun
Home Ohun elo gige-ati-IoT Itọsọna
Awọn solusan ifarada pẹlu ESP8266 ati titẹ sita 3D
Hans Henrik Skovgaard

Home Ohun elo gige-ati-IoT Itọsọna
Awọn solusan ifarada pẹlu ESP8266 ati titẹ sita 3D

Hans Henrik Skovgaard

Eleyi jẹ ẹya Elektor Publication. Elektor ni media brand ti
Elektor International Media BV PO Box 11, NL-6114-ZG Susteren, The Netherlands foonu: +31 46 4389444
Gbogbo awọn ẹtọ wa ni ipamọ. Ko si apakan ti iwe yii ni a le tun ṣe ni eyikeyi fọọmu ohun elo, pẹlu ṣiṣe ẹda, tabi
Titoju ni eyikeyi alabọde nipasẹ ọna itanna ati boya tabi kii ṣe igba diẹ tabi lairotẹlẹ si lilo miiran ti ikede yii, laisi igbanilaaye kikọ ti onimu aṣẹ-lori ayafi ni ibamu pẹlu awọn ipese ti Awọn aṣa Aṣẹ-lori-ara ati Ofin Awọn itọsi 1988 tabi labẹ awọn ofin kan iwe-ašẹ ti oniṣowo ti Copyright asẹ ni Agency Ltd., 90 Tottenham Court Road, London, England W1P 9HE. Awọn ohun elo fun igbanilaaye oniwa-lori-ara lati ṣe ẹda eyikeyi apakan ti atẹjade yẹ ki o koju si awọn olutẹjade.
Ikede
Òǹkọ̀wé àti Olùtẹ̀jáde ti lo ìsapá wọn tó dára jù lọ láti rí i dájú pé ó tọ́ àwọn ìsọfúnni tó wà nínú ìwé yìí. Wọn ko ro, ati ni bayi aibikita, eyikeyi gbese si eyikeyi ẹgbẹ fun eyikeyi pipadanu tabi bibajẹ ti o ṣẹlẹ nipasẹ awọn aṣiṣe tabi awọn aiṣedeede ninu iwe yii, boya iru awọn aṣiṣe tabi awọn aiṣedeede waye lati aibikita, ijamba, tabi eyikeyi idi miiran. Gbogbo awọn eto ti a fun ninu iwe jẹ Aṣẹ-lori-ara ti Onkọwe ati Elektor International Media. Awọn eto wọnyi le ṣee lo fun awọn idi eto-ẹkọ nikan. Igbanilaaye kikọ lati ọdọ Onkọwe tabi Elektor gbọdọ gba ṣaaju eyikeyi awọn eto wọnyi le ṣee lo fun awọn idi iṣowo.
Iwe katalogi Ilu Gẹẹsi Ilu Gẹẹsi ni Data Atẹjade
Igbasilẹ katalogi fun iwe yii wa lati Ile-ikawe Ilu Gẹẹsi
ISBN 978-3-89576-536-0 Titẹ ISBN 978-3-89576-537-7 eBook
© Copyright 2022: Elektor International Media BV Olootu: Jan Buiting, MA Prepress Production: D-Vision, Julian van den Berg
Elektor jẹ apakan ti EIM, orisun asiwaju agbaye ti alaye imọ-ẹrọ pataki ati awọn ọja itanna fun awọn onimọ-ẹrọ pro, awọn apẹẹrẹ ẹrọ itanna, ati awọn ile-iṣẹ ti n wa lati ṣe alabapin wọn. Ni ọjọ kọọkan, ẹgbẹ kariaye wa ti ndagba ati ṣafihan akoonu ti o ga julọ - nipasẹ ọpọlọpọ awọn ikanni media (pẹlu awọn iwe iroyin, fidio, media oni-nọmba, ati media awujọ) ni awọn ede pupọ - ti o jọmọ apẹrẹ ẹrọ itanna ati ẹrọ itanna DIY. www.elektormagazine.com
4

Awọn akoonu
Awọn akoonu
Chapter 1 · Ọrọ Iṣaaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.1. Kini idi ti iwe yii? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.2. Tani iwe yi fun? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.3. Bawo ni lati lo iwe yii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.4. Eto ti iwe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.4.1. Chapter 2: irinše. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.4.2. Chapter 3: Arduino IDE fifi sori. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.4.3. Chapter 4: emoncms fifi sori. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.4.4. Abala 5: MQTT (ẹfọn) Fifi sori ẹrọ lori Rasipibẹri Pi. . . . . . . . . . . . . . . 18 1.4.5. Abala 6: ṢiiSCAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.4.6. Abala 7: ESP8266 Aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.4.7. Chapter 8: ESP8266 oluṣọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.4.8. Chapter 9: ESP8266 Lori The Air Update/Eto (OTA) . . . . . . . . . . . . 18 1.4.9. Chapter 10: ESP8266 WiFi Antenna. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.4.10. Chapter 11: ESP8266 Ibugbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.4.11. Chapter 12: VPN Gateway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.4.12. Chapter 13: Software / famuwia design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.4.13. Chapter 14: IKEA gige. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.4.14. Chapter 15: ilekun Titiipa Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.4.15. Chapter 16: Agbara sensọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.4.16. Abala 17: Iṣakoso firiji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.4.17. Chapter 18: Eefin Thermostat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.4.18. Chapter 19: 230-VAC Relay Iṣakoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.4.19. Chapter 20: Standalone otutu Sensor. . . . . . . . . . . . . . . . . . . . . . . . 20 1.4.20. Abala 21: Iwọn otutu, Ipa, ati sensọ ọriniinitutu. . . . . . . . . . . . . . . 20 1.4.21. Chapter 22: IKEA Trådfri Adarí. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.4.22. Chapter 23: Laasigbotitusita. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.4.23. Chapter 24: PCB Ìfilélẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.5. Awọn kukuru. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.6. Awọn itọkasi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5

Home Ohun elo gige-ati-IoT Itọsọna
1.7. Esi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Chapter 2 · irinše. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.1. ESP8266. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.1.1. Wemos/Lolin, awọn akọsilẹ gbogbogbo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.1.2. Ipo orun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.2. Rasipibẹri Pi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.2.1. Rasipibẹri Pi iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.3. Neopixel Jewel 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 2.4. IKEA Gronö lamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.5. SSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.6. Iye ti o ga julọ ti DS18B20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.7. QRE1113 (Afọwọṣe) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.8. Silabs MGM210L. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 2.9. Awọn ẹrọ I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.9.1. SHT30 Shield. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.9.2. HP303B Shield. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Chapter 3 · Arduino IDE fifi sori. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.1. Standard Arduino IDE fi sori ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.2. ESP8266 atilẹyin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.3. SPI Flash File (SPIFFS) eto fi sori ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.4. Awọn yiyan si SPI Flash File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 3.5. Awọn ile-ikawe afikun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Chapter 4 · emoncms fifi sori. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 4.1 Ṣe imudojuiwọn ati igbesoke Rasipibẹri Pi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 4.2. Fi awọn igbẹkẹle sori ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 4.2.1. MariaDB & apache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 4.2.2. phpMyAdmin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 4.2.3. PECL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.3. emoncms koodu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 4.3.1. Ṣe atunto awọn emoncms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 4.4. awọn modulu emoncms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.4.1. Dasibodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6

Awọn akoonu
4.4.2. Aworan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.4.3. Awọn ohun elo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 4.5. Iwe aṣẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Chapter 5 · MQTT (efon) Fifi sori ẹrọ lori Rasipibẹri Pi. . . . . . . . . . . . . . . . 74 5.1. Fifi sori ẹrọ ti alagbata Mosquitto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 5.2. Fifi sori ẹrọ onibara Ẹfọn (RPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 5.3. Ijerisi fifi sori ẹrọ ẹfọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 5.4. Fifi sori ẹrọ ti onibara Mosquitto (Windows PC) . . . . . . . . . . . . . . . . . . . . . . . . 83 Chapter 6 · OpenSCAD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Chapter 7 · ESP8266 Aabo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 7.1. VPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Chapter 8 · ESP8266 Watchdogs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 8.1. Awọn aja ni gbogbogbo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 8.2. Alabojuto loop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 8.2.1.Boot idi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Chapter 9 · ESP8266 Lori The Air Update/Eto (OTA) . . . . . . . . . . . . . 96 9.1. web aṣàwákiri OTA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 9.1.1. Tunto Arduino IDE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 9.1.2. Mura sọfitiwia ti n ṣiṣẹ tẹlẹ fun imudojuiwọn OTA. . . . . . . . . . . . . . . . . . . . . . . 97 9.1.3. OTA imudojuiwọn examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 9.1.3.1. Famuwia kọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 9.1.3.2. Famuwia imudojuiwọn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 9.1.3.3. Fileeto kikọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 9.1.3.4. Fileimudojuiwọn eto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 9.1.3.5. Imudojuiwọn OTA pẹlu aabo ọrọ igbaniwọle. . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 9.1.4. CLI OTA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Chapter 10 · ESP8266 WiFi Eriali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 10.1. Mefa fun ita eriali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 10.2. Ṣetan-ṣe eriali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 10.3. Awọn eriali ti a gbala. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 10.4. DIY eriali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 10.5. DIY Yagi eriali (2.4 GHz). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
7

Home Ohun elo gige-ati-IoT Itọsọna
10.5.1. Mekaniki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 10.6. Awọn wiwọn eriali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 10.7. Ikẹkọ siwaju sii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Chapter 11 · ESP8266 Ibugbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 11.1. LOLIN D1 mini boṣewa ile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 11.2. LOLIN D1 mini Pro-bošewa ile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 11.3. LOLIN D1 mini ile titiipa ilẹkun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 11.4. LOLIN D1 mini firiji ile iṣakoso. . . . . . . . . . . . . . . . . . . . . . . . . . 132 11.5. LOLIN D1 mini agbara sensọ ile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 11.6. LOLIN D1 mini IKEA Trådfri ile adarí. . . . . . . . . . . . . . . . . . . . . . . . 133 Chapter 12 · VPN Gateway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.1. Ogiriina iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 12.2. Rasipibẹri Pi iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 12.2.1. Ipilẹ iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 12.2.2. Ṣii VPN fifi sori ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 12.2.3. Ṣii VPN iṣeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 12.2.3.1. ṢiiVPN Aṣẹ file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 12.2.3.2. Bẹrẹ ni akoko bata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 12.2.3.3. Iṣeto ni ẹnu-ọna VPN (fun pẹlu awọn tabili IP!) . . . . . . . . . . . . . . . 147 12.3. Lilo ti ẹnu-ọna VPN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 12.3.1. Awọn ilọsiwaju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Chapter 13 · Software/famuwia Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 13.1. Lilo EEPROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 13.2. Awọn iṣẹ IwUlO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 13.2.1. Fifi sori ẹrọ ti awọn iṣẹ ohun elo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 13.2.2. ọna kikaBytes () . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 13.2.3. printFloat () . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 13.2.4 jẹ Nọmba () . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 13.2.5. errorState(int state) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 13.2.6. bọtini titẹ Duro() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 13.2.7. CACHE_RAM_ATTR lwdtcb () . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 13.2.8. lwdtFeedInit() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
8

Awọn akoonu
13.2.9. lwdtFeed() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 13.2.10. getBootDevice () . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 13.2.11. bẹrẹWiFi (). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 13.2.12. showWiFiStatus () . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 13.2.13. doWifiConnect () . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 13.2.14. MQTT_connect (). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Chapter 14 · IKEA gige. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 14.1. Eto eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 14.2. Darí ijọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 14.2.1. Gronö lamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 14.2.2. ESP8266 ile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 14.3. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 14.3.1. Awọn ile-ikawe afikun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 14.3.2. Awọn ẹya ara ẹrọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 14.3.3. Apẹrẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 14.3.3.1. web ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 14.3.4. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 14.3.4.1. ṣeto() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 14.3.4.2. loop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 14.3.5. HTTP POST ibeere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 14.3.5.1. Koodu ibeere HTTP POST ni gbogbogbo. . . . . . . . . . . . . . . . . . . . . . . . . . 172 14.3.5.2. Awọn aṣẹ ibeere HTTP POST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 14.3.6. Imuse ti itanna. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 14.3.6.1. Rainbow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 14.3.6.2. Rainbowcycle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 14.3.6.3. Aimi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 14.3.6.3. Parẹ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 14.4. Isẹ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 14.4.1. Lojoojumọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 14.4.1.1. Agbara-soke. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 14.4.2. Iṣeto ni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Chapter 15 · Ilekun Titiipa Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
9

Home Ohun elo gige-ati-IoT Itọsọna
15.1. Eto eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 15.2. Darí ijọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 15.3. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 15.3.1. Emoncms wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 15.3.1.1. ṣeto() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 15.3.1.2. loop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 15.3.2. Dasibodu Emoncms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 15.3.3. MQTT wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 15.3.3.1. Atẹjade alabara MQTT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 15.3.3.2. Alabapin alabara MQTT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 15.3.4. MQTT alagbata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Chapter 16 · Agbara sensọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 16.1. Eto eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 16.2. Darí ijọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 16.3. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 16.3.1. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 16.3.1.1. ṣeto() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 16.3.1.2. loop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 16.3.1.3. Awọn iṣẹ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 16.4. Isẹ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 16.5. Dasibodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Chapter 17 · firiji Iṣakoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 17.1. Eto eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 17.1.1. SSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 17.1.2. DS18B20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 17.2. Darí ijọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 17.2.1. Ko si awọn iyipada si firiji rara. . . . . . . . . . . . . . . . . . . . . . . . . . 231 17.2.2. Iyipada firiji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 17.3. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 17.3.1. Awọn ile-ikawe afikun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 17.3.2. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 17.3.2.1 setup (). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10

Awọn akoonu
17.3.2.2. loop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 17.3.3. Ilana iwọn otutu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 17.3.4. Iṣẹ-ṣiṣe Watchdog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 17.3.5. web ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 17.3.5.1. Ṣeto iwọn otutu ati hysteresis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 17.3.5.2. Ṣiṣakojọpọ iwọn otutu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 17.3.5.3. Fi iṣeto ni pamọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 17.3.6. SPI Flash File Eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 17.3.7. Ṣe akopọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 17.4. Isẹ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 17.5. Dasibodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 Chapter 18 · Eefin Thermostat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 18.1. Eto eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 18.1.1. SSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 18.1.2. DS18B20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 18.2. Darí ijọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 18.3. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 18.3.1. Awọn ile-ikawe afikun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 18.3.2. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 18.3.2.1. ṣeto() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 18.3.2.2. loop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 18.3.3. Ilana iwọn otutu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 18.3.4. Iṣẹ-ṣiṣe Watchdog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 18.3.5. web ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 18.3.5.1 Ṣeto iwọn otutu ati hysteresis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 18.3.5.2 Ṣiṣakoṣo iwọn otutu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 18.3.5.3. Fi iṣeto ni pamọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 18.3.6. SPI Flash File Eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 18.3.7. Ṣe akopọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 18.4. Isẹ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 18.5. Dasibodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Chapter 19 · 230-VAC Relay Iṣakoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
11

Home Ohun elo gige-ati-IoT Itọsọna
19.1. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 19.1.1. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 19.1.1.1.setup (). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 19.1.1.2. loop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 19.1.2. Web ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 19.2. Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 19.2.1. SSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 19.2.2.1. Ibugbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 19.2.2. Yiyi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 19.2.2.1 Ibugbe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 19.2.3. Relay Shield. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 19.2.3.1. Ibugbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 19.2.4. Yiyan 230-VAC yii Tan/Pa ikole. . . . . . . . . . . . . . . . . . . . . . 297 Chapter 20 · Standalone otutu Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 20.1. Ibugbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 20.2. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 20.2.1. Awọn ile-ikawe afikun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 20.2.2. Sọfitiwia Ṣiṣẹ-OTA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 20.2.2.1. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 20.2.2.2. Dasibodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 20.2.3. Sọfitiwia sise ipo oorun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 20.2.3.1. Awọn iyatọ ipo oorun-hardware ati iṣeto. . . . . . . . . . . . . . . . . . . . . . . 304 20.2.3.2. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 20.2.3.3. Dasibodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 Abala 21 · Iwọn otutu, Ipa, ati sensọ ọriniinitutu. . . . . . . . . . . . . . . . . 309 21.1. Eto eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 21.2. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310 21.2.1. Awọn ile-ikawe afikun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 21.2.1.1. HP303B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 21.2.1.2. SHT3x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 21.2.2. Firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 21.2.2.1. ṣeto() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12

Awọn akoonu
21.2.2.2. loop() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 21.2.3. Web ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 21.3. Dasibodu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 Chapter 22 · IKEA Trådfri Adarí. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 22.1. Apejuwe ti ero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 22.2. Nlọ si awọn modulu IKEA trådfri. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321 22.3. Eto eto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328 22.4. Darí ijọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330 22.4.1. I2C Adirẹsi jumpers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 22.4.2. Ita awọn asopọ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 22.4.3. ZigBee agbara jumpers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 22.4.4. LED jara resistors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 22.4.5. Awọn modulu ZigBee. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 22.4.6. Oriṣiriṣi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 22.5. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 22.5.1. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 22.5.1.1. "Idanwo-ati-atunṣe" setup(). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 22.5.1.2. “Idanwo-ati-atunṣe” loop(). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 22.5.1.3. Eto adarí (). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 22.5.1.4. Loop oludari (). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 22.5.2. web ni wiwo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 22.5.3. Awọn ile-ikawe afikun. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 22.6. Isẹ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 22.6.1. Iṣeto ni ti oludari (fikun awọn modulu ZigBee) . . . . . . . . . . . . . 340 22.6.1.1. Ṣafikun module ZigBee pẹlu isakoṣo latọna jijin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 22.6.1.2. Fifi ZigBee module lai latọna jijin. . . . . . . . . . . . . . . . . . . . . . . . . . . 345 22.6.2. Lilo ojoojumọ ti oludari IKEA Trådfri. . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 Chapter 23 · Laasigbotitusita. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 23.1. Hardware oran. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 23.1.1. DS18B20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 23.1.2. LED pupa / Alawọ ewe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 23.1.3. Konpireso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
13

Home Ohun elo gige-ati-IoT Itọsọna
23.1.4. Awọn okun USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 23.2. Awọn oran nẹtiwọki. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350 23.3. Wemos famuwia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 23.3.1. Tunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 23.4. emoncms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 23.4.1. Fifi sori aworan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 23.4.2. Awọn kikọ sii / Awọn ifunni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 23.5. Awọn modulu IKEA ZigBee. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 23.5.1. Software ikojọpọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 23.5.2. Fifi ZigBee modulu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 23.5.3. Idanwo oludari IKEA Trådfri. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 23.5.4. Idilọwọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 Chapter 24 · PCB Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354 24.1. Atẹle titiipa ilẹkun PCB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354 24.2. Sensọ agbara. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357 24.3. Awọn olutọsọna firiji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 24.3.1. PCB eleto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 24.3.2. DS18B20 PCB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 24.4. Eefin thermostat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 24.5. IKEA Trådfri oludari. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Chapter 25 · Software Akojọ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 25.1. Awọn eto IwUlO HTTP POST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 25.1.1. PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 25.1.2. c-koodu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368 25.1.3. Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 25.2. Loop aago aago. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 25.2.1. Ti o wa ni hhsUtility.h/cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373 25.2.2. Lati fi kun ni iṣeto(): . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 25.2.3. Lati fi kun ni lupu(): . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 Atọka. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14

Awọn iwe aṣẹ / Awọn orisun

elektor ESP8266 3D Printing [pdf] Iwe data
ESP8266 3D Printing, ESP8266, 3D Printing, Titẹ

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *