-
INA226 초정밀 전력 모니터링 가이드: 소수점 단위까지 잡아내는 리얼타임 와트메타(Wattmeter) 만들기
1. 들어가며: “내 프로젝트, 전기를 얼마나 먹을까?” 임베디드 프로젝트를 진행하다 보면 단순히 동작 여부를 넘어, 실제 소모 전력이 얼마나 되는지 궁금할 때가 많습니다. 특히 배터리로 구동되는 기기라면 ‘mA’ 단위의 미세한 차이가 기기의 수명을…
-
2.0 인치 TFT 디스플레이 ST7789V 성능리뷰
안녕하세요! 오늘은 마이크로컨트롤러(MCU) 프로젝트의 꽃, 디스플레이 업그레이드 이야기를 해보려 합니다. 최근 알리나 국내 오픈마켓에서 “2.0인치 OLED”라는 제목으로 팔리는 제품들, 아마 많이 보셨을 겁니다. 저도 이번에 스마트 부화기 프로젝트를 위해 하나 업어왔는데요. 결론부터 말씀드리면,…
-
1mm의 정밀함! 레이저 거리 센서 VL53L0X 초보 가이드 (1/2)
안녕하세요! 오늘은 스마트 부화기 프로젝트의 쓰일 VL53L0X ToF(Time-of-Flight) 거리 센서를 ESP32-C3에 연결하고 정밀도를 높이는 과정을 공유합니다. 기존의 초음파 센서보다 훨씬 작고 정확한 이 녀석, 어떻게 다루는지 함께 보시죠. 1. 사용 부품 소개 이번…
-
ESP32와 원형 LCD(GC9A01)를 활용한 실감 나는 로봇 눈 만들기 (feat. MicroPython)
1.28 인치 7PIN 8PIN SPI TFT LCD 모듈 GC9A01 프로젝트 개요: 왜 원형 LCD인가? 일반적인 사각형 디스플레이와 달리 GC9A01 원형 TFT LCD는 로봇의 눈을 표현하기에 최적화된 형태를 가집니다. 하지만 두 개의 고해상도(240×240) 화면을…
-
I2C 주소 똑같아도 상관없음! 멀티플랙서 TCA9548A 사용법
※ I2C 주소가 같은 ssd1306 5개를 esp32-c3 mini 에 연결해서 구동하려고 한다. 어떻게 연결해야 하나? 1. I2C 주소 문제 (0x3C, 0x3D) 일반적인 SSD1306 모듈은 뒷면의 저항(Jumper) 위치를 옮겨서 주소를 0x3C 또는 0x3D 중…
-
왜 내 OLED는 얼룩덜룩해질까? 수명을 2배 늘리는 팁 (feat. PIR sensor)
OLED 번인 방지: PIR 센서로 디스플레이 수명 늘리는 법 OLED 디스플레이의 최대 단점인 밝기 저하와 번인 현상! 장시간 화면을 켜두었을 때 발생하는 얼룩덜룩한 잔상을 방지하기 위해, PIR 인체감지 센서를 활용하여 사람이 있을 때만…
-
폐프린터 버리지 마세요! 스텝모터 재활용하기 (L298N)
폐 프린터에서 추출한 모터는 Japan Servo KP39EM2-011 스텝 모터였습니다. **일본 서보(JAPAN SERVO CO., LTD.)**에서 제조한 바이폴라(Bipolar) 타입의 스텝 모터입니다. 정확한 모델명은 KP39EM2-011 (EM-240 시리즈)입니다. 1. 주요 스펙 (Label 정보 분석) 2. L298N 연결…
-
HDD 스핀들 모터, L298N으로 돌려봤더니… 결과는?
오늘의 프로젝트는 폐하드드라이브 추출 모터 구동 테스트입니다. 결론부터 말씀드리면 ‘절반의 성공, 절반의 실패’입니다. L298N의 전압 강하와 스텝 신호의 한계 때문에 하드디스크 특유의 초고속 회전(7200RPM)을 구현하기엔 역부족이었습니다. 실패를 통해 배운 BLDC 모터의 특성을 공유합니다.…
-
WiFi의 한계를 넘어, ESP32-C3와 무선 모듈의 만남
ESP32-C3는 뛰어난 가성비와 RISC-V 아키텍처, 그리고 강력한 내장 WiFi/Bluetooth 기능으로 많은 메이커의 사랑을 받고 있습니다. 하지만 실제 프로젝트 하다 보면 한계에 부딪히곤 합니다. “벽 하나만 통과해도 끊기는 WiFi 거리, 배터리를 순식간에 갉아먹는 전력…
-
NEMA 17부터 28BYJ-48까지: 내 프로젝트에 딱 맞는 스텝모터 고르기
1. 스텝모터 3종 토크 비교표 모델명 최대 토크 (Holding Torque) 크기 (두께) 특징 17HS4401 약 40 ~ 45 N·cm 40mm (표준) 가장 강력함. 17HS4023 약 14 ~ 15 N·cm 23mm (슬림) 가벼움. 28BYJ-48…










