๐ญ Project
๐RFID ํฐ์งํก์ด โ๏ธ์ผ์ - RFID ๋ฆฌ๋๊ธฐ ๊ฐ ์ข์์ ํ๋จ์ RFID ํ๊ทธ๊ฐ์ ์ฝ์ด ๋ค์ฌ ํด๋น ์ข์์ ๋ฒํธ๋ฅผ ์ป๊ธฐ ์ํ ์ฅ์น์ด๋ค. ESP32 ์์ ๋น ์ข์ ์ฌ๋ถ๋ฅผ ๋ถ๋ฌ์ฌ ๋ ๋ช ๋ฒ ์ข์์ ์ ๋ณด๋ฅผ ๋ถ๋ฌ์ฌ์ง ๊ฒฐ์ ํ๋ค. - ESP32 DB์ ์ ์ํ๊ณ RFID ๋ฆฌ๋๊ธฐ, ์ง๋๋ชจํฐ, ์คํผ์ปค, ์ฐํ ์ ์ด๋ฅผ ์ํ ๋ฉ์ธ ์ฐ์ฐ์ฅ์น์ด๋ค. RFID์ ํ๊ทธ๊ฐ์ ์ฝ๊ณ ์ด๋ฅผ DB์ ์ฐ๋ํ์ฌ ์คํผ์ปค์๊ฒ ์ด๋ค ์์ฑ์ ์ถ๋ ฅํ ์ง, ์ง๋์ ์ธ๋ฆด์ง ํ๋จํ๋ค. - ์คํผ์ปค&์ฐํ ESP32์์ ์ ๋ฌ๋ฐ์ ๋ช ๋ น์ ์คํํ์ฌ ์์ฑ์ ์ถ๋ ฅํ๋ค. WAV ์์ฑ ํ์ผ์ ์ต์ข ์ ์ผ๋ก byte ๋ณํ์ ํ๊ณ ์๋์ด๋ ธ์ talkie ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ์ ์ถ๋ ฅํ๋ค. - ์ง๋ ๋ชจํฐ ESP32์์ ์ ๋ฌ๋ฐ์ ๋ช ๋ น์ ์คํํ์ฌ ์ง๋์ ์ธ๋ฆฐ๋ค. ํด๋น ์ข์ ๋ฒํธ์ ๋ฐ์ดํฐ..
โ๏ธ์๊ฐ์ฅ์ ์ธ ๋์ ์ค๋ฌธ์กฐ์ฌ : ๊ตญ๋ด ์๊ฐ์ฅ์ ์ธ ํํ ๋์ 30๋ช ์งํ ํด๋ง๋ค ์๊ฐ์ฅ์ ์ธ์ ์๋ ๋์ด๋์ง๋ง ๊ทธ์ ๋ํ ๋ ์์ ๋ถ์กฑํ๋ค. ํนํ, ์ฐ๋ฆฌ๋๋ผ์ ๊ตํต์ฝ์๋ฅผ ์ํ ๋์์ฑ ์ ํด์ธ์ ๋นํด ๋ถ์กฑํ ๊ฒ์ด ํ์ค์ด๋ค. ํ๊ตญ ์๊ฐ ์ฅ์ ์ธ ์ฐํฉํ์ ‘๊ตํต์ฝ์์ ๋ฒ์ค ์น ํ์ฐจ ๊ฐ์ ์ ์ํ ๊ตญ๊ฐํ์ค ๊ณต์ฒญํ’์์ ์ค์ํ ์ค๋ฌธ์กฐ์ฌ์ ๋ฐ๋ฅด๋ฉด, ์๊ฐ์ฅ์ ์ธ 10๋ช ์ค 7๋ช ์ ๋ฒ์ค์ด์ฉ์ด ๋ถํธํ๋ค๊ณ ๋ตํ๋ค. ์ด์ ๊ด๋ จํด 2019๋ ์ ๊ตญ๋ฏผ์ฒญ์๋ ์งํ๋์์ง๋ง ์์ง๊น์ง ๋๋ ทํ ๊ฐ์ ์์ ์๊ณ ์ฌ์ ํ ํด๊ฒฐ๋์ง ๋ชปํ ๋ฌธ์ ๋ก ๋จ์์๋ค. โ๏ธ๋ฌธ์ ์ฌ์ ์ ๋ฐ ํด๊ฒฐ๋ฐฉ๋ฒ โ ๋ฒ์ค๋ง๋ค ๋ค๋ฅธ ์ข์ ๋ฐฐ์น๋ โจ Press Sensor ์ดํ โจ ํ์น ์ ์ข์ ๋ฐฐ์น๋ ํ์ ๋ฐ ์๊ฐ ๋จ์ถ โก ๋น ์ข์ ํ์ โจ RFID ํฐ์งํก์ด โจ ํ์น ํ ํ์ฌ์์น ๋ฐ ์ฐฉ์..
โ๏ธPower Enable? • ์ ์์ ์กฐ์ ํด์ ์ค ์ ์๋ ๊ฒ • Lidar-Lite V3: ์ฃผํฉ์ ์ • Internal Pullup์ด๋ฏ๋ก High์ผ ๋ ์ ์ ๊ณต๊ธ โ๏ธArduino Code #include #include "time.h" #include #include LIDARLite lidarLite, lidarLite2; int cal_cnt = 0; const char* ssid = "pia071"; const char* password = "92423071"; const char* ntpServer = "pool.ntp.org"; unsigned long epochTime; unsigned long getTime() { time_t now; struct tm timeinfo; if (!ge..
โ๏ธ๋ชฉํ NTP(Network Time Protocol) ์๋ฒ์์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๊ธฐ [TimeStamp][Lidar1] . . [Lidar4] ํํ์ ๋ฐ์ดํฐ ๋ฝ๊ธฐ โ๏ธArduino Model Arduino Uno WiFi Rev2(WiFi ๋ด์ฅ ๋ชจ๋) โจ Wire.h์์ ์ถฉ๋์ด ๋ฐ์ โจ Arduino Uno + ESP32 ์กฐํฉ์ผ๋ก ๋ณ๊ฒฝ โ๏ธESP32 Code #include #include "time.h" #include #include LIDARLite lidarLite, lidarLite2; int cal_cnt = 0; const char* ssid = "myssid"; const char* password = "mypassword"; const char* ntpServer = "pool.ntp..