"따라 하면서 배우는 사물인터넷"에서는 광범위한 주제를 다루고 있습니다. 그래서 책에 싣지 못한 내용을 웹 페이지로 제공하고 있습니다.
제1장 | 사물인터넷 시작하기 | |
라즈베리파이를 이용하여 IoT 서버 구축하기 21-02-21 내용보강 | https://iotmaker.kr/iotbook-raspberrypi | |
보드,실드,부품 구매 정보 | https://iotmaker.kr/iotbook-components | |
제2장 | 아두이노 프로그램 만들기 | |
추가 23-02-25 추가 책에서는 옛 버전의 아두이노 IDE를 기준으로 설치 방법을 설명하고 있지만, 웹페이지에서는 아두이노 버젼 2.X 기준으로 설명하고 있습니다. 웹페이지의 내용은 책의 다음 두 섹션을 대체합니다. CHAPTER 02 | SECTION 01 |아두이노 IDE 설치하기 CHAPTER 02 | SECTION 02 |ESP8266 보드 매니저 설치하기 | https://iotmaker.kr/iotbook-install-arduino-ide | |
보드 매니저 URLs 복사하기 | https://iotmaker.kr/iotbook-board-urls | |
아두이노 IDE 강제 종료하기 | https://iotmaker.kr/iotbook-ide-stop | |
AIM 라이브러리와 예제 프로그램 설치하기[+예제 플로우,myConfig.h설치하기] 21-08-07 수정 AimSandglass.h의 일부 오류가 수정되었습니다. 23-02-25 수정 AimPass.h,AimConfig.hAimMqtt.h의 코드가 변경되었습니다. 변경된 기능을 적용하기 위해서는 Arduino\libraries에 있는 Aim 폴더를 삭제하고 Aim.zip을 다운로드하여 다시 설치하여야 합니다. | https://iotmaker.kr/iotbook-aim-install | |
AIM 라이브러리 사용법 | https://iotmaker.kr/iotbook-aim-info | |
제3장 | 변수 | |
아스키(ASCII) 코드 | https://iotmaker.kr/iotbook-ascii | |
String의 메소드 사용법 | https://iotmaker.kr/iotbook-string | |
제8장 | 아두이노 라이브러리 활용하기 | |
아두이노 라이브러리 정보 파일 | https://iotmaker.kr/iotbook-arduino-lib-files | |
외부 편집기 (Sublime text 3) 사용하기 | https://iotmaker.kr/iotbook-sublime-text-3 | |
스니펫 정보(Aims라이브러리) | https://iotmaker.kr/iotbook-aims | |
DS18B20(디지털 온도 센서) 스니펫 사용법 (함수형식) | https://iotmaker.kr/iotbook-aims-ds18b20-func | |
제9장 | 기본 클래스 사용법 | |
AIM 라이브러리에 대한 정보 | https://iotmaker.kr/iotbook-aim | |
제10장 | MQTT와 IoT네트워크 | |
라즈베리파이를 이용한 IoT 서버 구축하기 | https://iotmaker.kr/iotbook-raspberrypi | |
추가 mosquitto.conf 파일 수정이 거부되었을 때 해결 방법 | https://iotmaker.kr/iotbook-file-permission-error | |
추가 mosquitto_passwd에서 파일 쓰기가 안될 때 관리자 계정으로 실행하기 | https://iotmaker.kr/iotbook-mosquitto-administrator | |
추가 윈도우즈에 설치한 Mosquitto에 원격 접속허용하기 21-08-23 추가 | https://iotmaker.kr/2021/08/23/mosquitto-remote-access-for-windows/ | |
Mosquitto와 Node-RED서 사용할 Windows 포트 열기 | https://iotmaker.kr/iotbook-windows-port | |
Windows에서 Mosquitto 관리하기 | https://iotmaker.kr/iotbook-windows-mosquitto-management | |
클라우드 MQTT 브로커 사용하기 | https://iotmaker.kr/iotbook-mqtt-clouds 9페이지 분량의 웹페이지가 표시되므로 모바일 데이터 소모에 주의하셔요. |
|
MQTT 접속을 위한 모바일 앱 | https://iotmaker.kr/iotbook-mqtt-dash | |
외부 웹서버에 접속하여 정보 교환하기[기상정보 가져오기] | https://iotmaker.kr/iotbook-http | |
추가 IFTTT를 통하여 메일 보내기 | https://iotmaker.kr/iotbook-ifttt | |
제11장 | Node-RED | |
라즈베리파이에서 Node-RED 활용하기 | https://iotmaker.kr/iotbook-raspberrypi-node-red | |
추가 윈도우즈에 Node-RED 설치하고 실행하기 23-03-08 추가 | https://iotmaker.kr/2023/03/08/node-red-windows-install/ | |
Node-RED 보안 설정하기 | https://iotmaker.kr/iotbook-node-red-security | |
추가 Node-RED에 유저네임과 비밀번호 지정하기 | https://iotmaker.kr/iotbook-node-red-user-windows | |
추가 윈도우즈에 OpenSSL 설치하고 인증서 만들기 23-03-14 추가 | https://iotmaker.kr/2023/03/14/install-openssl-make-cert-windows/ | |
추가 윈도우즈에서 Node-RED에 인증서 등록하고 SSL 적용하기 23-03-15 추가 | https://iotmaker.kr/2023/03/15/windows-node-red-ssl/ | |
안전하게 원격 접속하는 방법 | https://iotmaker.kr/iotbook-secure-connection | |
클라우드 Node-RED사용하기 | https://iotmaker.kr/iotbook-node-red-clouds |
|
플로우 다운로드하기 | https://iotmaker.kr/iotbook-node-red-flows | |
추가Mosquitto와 Node-RED서 사용할 Windows 포트 열기 | https://iotmaker.kr/iotbook-windows-port | |
JSONata와 주요 함수 | https://iotmaker.kr/iotbook-jsonata | |
Node-RED와 자바스크립트 학습하기 | https://iotmaker.kr/iotbook-node-red-study | |
추가 Node-RED와 모바일 앱(Blynk)을 연결하는 방법 | https://iotmaker.kr/iotbook-blynk 27페이지 분량의 웹페이지가 표시되므로 모바일 데이터 소모에 주의하셔요. |
|
제12장 | MQTT 프로그램 만들기 | |
와이파이와 MQTT기본 라이브러리 사용법 | https://iotmaker.kr/iotbook-mqtt-basic | |
AimMqtt.h 고급 기능 사용하기 준비중 | https://iotmaker.kr/iotbook-mqtt-advanced | |
제13장 | 보드와 실드 사용하기 | |
다양한 폼 팩터의 개발 보드 사용하기 준비중 | https://iotmaker.kr/iotbook-dev-boards | |
이 책에서 사용하는 커스텀 실드 준비중 | https://iotmaker.kr/iotbook-components | |
제14장 | 핀 사용법 | |
추가 LOLIN D1 mini 핀 사용법 | https://iotmaker.kr/iotbook-lolin-d1-mini-pin-usage | |
추가 MH-ET LIVE ESP32 minikit (D1 mini ESP32) 핀 구성도 | MH-ET LIVE ESP32 minikit pinout | |
추가 MH-ET LIVE ESP32 minikit (D1 mini ESP32)에 프로그램 올릴 때 보드 선택하기 | https://iotmaker.kr/iotbook-mh-et-live-esp32-minikit-upload-board-sel | |
추가 analogRead() 함수 사용할 때 mqtt 연결이 끊어지는 문제 해결 방법 | https://iotmaker.kr/iotbook-analogread-mqtt-error | |
ESP32의 아날로그 핀 사용법 21-02-01 추가 | https://iotmaker.kr/iotbook-esp32-analog | |
제16장 | 온습도 모니터링 | |
추가 페이지 408 DHT22 센서 실드가 오류를 일으키는 경우가 있습니다. 이 경우 데이터 핀을 변경하여 오류를 피할 수 있습니다. 23-02-28 추가 | https://iotmaker.kr/iotbook-fix-dht22-shield | |
온습도 센서용 스니펫 사용법 (DHT22, DHT12, DHT11, SHT30,DS18B20) | https://iotmaker.kr/iotbook-aims-temp-hum | |
OLED 실드용 스니펫 사용법 (책,U8g2lib.h 사용) 책의 본문과 연습문제에서 사용함 다른 I2C 센서와 간섭을 일으키는 경우 있음 | https://iotmaker.kr/iotbook-aims-oled | |
OLED 실드용 스니펫 사용법 (추천,Adafriut_SSD1306.h 사용) 다른 I2C 센서와 간섭을 일으키지 않음 | https://iotmaker.kr/iotbook-aims-oled-Adafruit | |
XBM형식의 이미지 파일을 만드는 방법 | https://iotmaker.kr/iotbook-xbm-file |