์์คํ ๊ฐ๋ฐ/์๋์ด๋ ธ&๋ผ์ฆ๋ฒ ๋ฆฌํ์ด4 RS-485 master/slave ํต์ ํ๊ธฐ - ์์ค์ฝ๋ ํฌํจ https://yonglimlee.tistory.com/entry/485-Serial-%ED%86%B5%EC%8B%A0%ED%95%98%EA%B8%B0?category=734072 485 Serial ํต์ ํ๊ธฐ 1. ์ค๋น๋ฌผ (1) TTL to RS485 ์๋ ํ๋ฆ์ ์ด ์ปจ๋ฒํฐ ๋ชจ๋ [SZH-CVBE-010] (2) ์๋์ด๋ ธ ๋๋ ธ (Slave#1 ์ญํ ) (3) ์๋์ด๋ ธ ๋ฉ๊ฐ (Slave#2 ์ญํ ) (4) ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด (Master ์ญํ ) ์๋์ ์ฌ์ง์ TTL to RS485 ์ปจ๋ฒํฐ.. yonglimlee.tistory.com 1. ํต์ ๋ฐฉ๋ฒ - RS-485 2. ๊ตฌ์ฑ - master node 1๊ฐ - slave node 2๊ฐ 3. master์ธก ์์ค #include "Definition.h" //๊ตฌ์กฐ์ฒด๊ฐ ์ ์ธ.. 2019. 10. 17. nodeMCU ์์ดํ์ด ์ค์บํด์ AP์ด๋ฆ๊ณผ ๋น๋ฐ๋ฒํธ ์์์ค๊ธฐ nodeMCU๋ ESP8266 ๋ชจ๋์ด๋ผ WiFi์ ์ ์๋ ๊ฐ๋ฅํ๊ณ (Station mode), ์ค์ค๋ก๊ฐ WiFi๋ฅผ ํฐ๋จ๋ฆด ์๋(Soft AP mode) ์๋ค. ๋ชฉํ ๊ธฐ๋ฅ (1) ์์ดํ์ด ์ค์บ์ด ๊ฐ๋ฅํ๋ค. (2) ์ค์บํ ์์ดํ์ด ๋ชฉ๋ก ์ค์์ ์์ดํ์ด๋ฅผ ์ ํํ ํ, ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅ๋ฐ๋๋ค. (3) ์๋์ด๋ ธ IDE, ์ฆ sktech์์ ์ ํํ ์์ดํ์ด์ ์ด๋ฆ๊ณผ ๋น๋ฐ๋ฒํธ๋ฅผ ํ์ธํ ์ ์๋ค. Step1. ์์ดํ์ด ์ค์บํ๊ธฐ. (1) ๊ด๋ จ ํค๋ํ์ผ ์ถ๊ฐ #include "ESP8266WiFi.h" #include (2) ์ค์บ ๊ธฐ๋ฅ ์ถ๊ฐ void scanWiFiList() { int numberOfNetworks = WiFi.scanNetworks(); for(int i =0; i 2019. 5. 24. 485 Serial ํต์ ํ๊ธฐ 1. ์ค๋น๋ฌผ (1) TTL to RS485 ์๋ ํ๋ฆ์ ์ด ์ปจ๋ฒํฐ ๋ชจ๋ [SZH-CVBE-010] (2) ์๋์ด๋ ธ ๋๋ ธ (Slave#1 ์ญํ ) (3) ์๋์ด๋ ธ ๋ฉ๊ฐ (Slave#2 ์ญํ ) (4) ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด (Master ์ญํ ) ์๋์ ์ฌ์ง์ TTL to RS485 ์ปจ๋ฒํฐ. Max 485๋ก๋ ์๋ํด๋ดค์ผ๋ ์๋ ์ปจ๋ฒํฐ๊ฐ ๋ ์ฌํํ๊ณ , ์ถ๊ฐ์ ์ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ํ ๋ ํ์์์ด ๊ฐํธํ๋ค. 2. ์ฐ๊ฒฐํ๊ธฐ ์๋์ด๋ ธ ๋๋ ธ, ๋ฉ๊ฐ, ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด RS485 ์ปจ๋ฒํฐ ๋ชจ๋ GND GND Vcc(5v) VCC Tx RXD Rx TXD RS485 ์ปจ๋ฒํฐ ๋ชจ๋์ D-/B, D+/A, GND ๋ผ๋ฆฌ ๊ฐ๊ฐ ์ฐ๊ฒฐํด์ค๋ค. 3. ๋์ ๋ฐฉ์ ์๋ฆฌ์ผ ํต์ ์ด๋ผ๊ณ ํ๋ ๊ฒ TCP/IP ์ฒ๋ผ ํน์ ๋๋ฐ์ด์ค์๋ง ๊ฐ์ ์์ฒญํ๋๊ฒ์ ๋ถ๊ฐ๋ฅํ๋ค. ๋๋ถ๋ถ์ ์๋ฆฌ.. 2019. 4. 18. ์๋์ด๋ ธ OLED ์ถ๋ ฅํ๊ธฐ 0. ์ค๋น ๊ตฌ์ฑํ : ์๋์ด๋ ธ UNO, YwRobot ์ฌ์ OLED i2C 128x32(DIS080015) 1. ์ฐ๊ฒฐ OLED ์๋์ด๋ ธ GND GND Vcc 5V SDA A5 SCL A4 2. ์๋์ด๋ ธ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ ํด๋น ์ ํ์ ์๋์ด๋ ธ U8glib๋ฅผ ์ง์ํ๋ค. https://code.google.com/archive/p/u8glib/downloads Google Code Archive - Long-term storage for Google Code Project Hosting. code.google.com ์์ ๋งํฌ์์ u8glib ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ค์ด๋ฐ๊ณ , ์๋์ด๋ ธ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ถ๊ฐํด๋๋๋ค. 3. ์ฝ๋ #include "U8glib.h" U8GLIB_SSD1306_128X32 u8g(U8G_I2C.. 2019. 3. 29. ์ด์ 1 ๋ค์