-
ESP32 핀 부족 해결! PCF8575로 I/O 16개 확장하기
PCF8575는 I2C 통신 단 2선(SDA, SCL)만으로 GPIO 핀을 16개나 늘려주는 모듈입니다. ESP32-C3처럼 핀 수가 적은 보드를 쓸 때 필요한 아이템이죠. 라이브러리 없이도 i2c.writeto()와 i2c.readfrom()만으로 제어가 가능합니다. PCF8575는 16비트(2바이트) 데이터를 주고받습니다. 메카넘 휠 RC카…
-
온도, 습도에 기압까지 한 번에! 정밀 측정의 신세계 (AHT20 + BMP280)
온도, 습도, 기압 모든 걸 빠르게 정확하게 측정하고 가격도 정말 쌉니다. 온습도 측정용으로는 현존 최고의 제품인 것 같아서 소개합니다. 구동하려면 라이브러리 를 인터넷에서 검색해서 다운 받아서 장치에 넣으면 됩니다. python main.py 배선도 맞고…
-
스마트폰으로 제어하는 전시용 턴테이블: 음악과 속도를 내 맘대로
안녕하세요! DIY 사이트에 올릴 작업물들을 360도 보여주기 위해 직접 제작한 ‘전시용 턴테이블’ 제작기를 가져왔습니다. 1. 제작 동기: “단순히 도는 것만으론 부족하니까” DIY 사이트를 운영하다 보니 정성껏 만든 물건을 다각도에서 보여줄 수 있는 회전판이…
-
가장 작고 강력한 오디오 모듈, DFPlayer Mini를 ESP32-C3로 완벽 제어하기
DFPlayer Mini: 저렴하고 강력한 MP3 모듈 사용법 1. 가성비 끝판왕, 소리의 재미를 더하다 DFPlayer Mini는 저렴한 가격에 MP3 디코더와 앰프 기능을 모두 갖춘 놀라운 모듈입니다. 단순히 음악을 트는 것을 넘어, 안내 음성이나 효과음을…
-
마이크로파이썬으로 구현하는 28BYJ-48 스텝 모터 정밀 구동법
안녕하세요! 오늘은 작지만 강력한 ESP32-C3 Mini 보드를 사용해서 스텝모터를 돌려보겠습니다. 일반 아두이노보다 성능이 좋고 크기가 작아 실제 전시물 제작에 아주 유리한 보드죠. 최근 제가 제작하고 있는 ‘음악 나오는 전시용 회전판(턴테이블)’ 프로젝트에서도 이 스텝모터가…
-
AI 가 디자인한 스마트홈 모니터링 화면 리뉴얼
구글 AI ‘제미나이’와 협업해서 DIY 스마트홈 모니터링 시스템을 완전히 리뉴얼했습니다. 집 내부 장치는 10초마다 외부 Open Weather, Naver 는 10분마다 자동 업데이트 되는 정보. BMP 센서도 두개 있어서 집 대기압도 측정중
-
박쥐 같은 RC카? 초음파 센서로 자율주행 만들기
안녕하세요! 오늘은 마이크로파이썬(MicroPython)과 초음파 센서를 활용해, 장애물을 스스로 감지하고 피해가는 자율주행 RC카 소개입니다. 1. 초음파 센서(Ultrasonic Sensor)란? 초음파 센서는 박쥐가 사물을 감지하는 것과 비슷한 원리로 작동합니다. 센서에서 발사된 초음파가 장애물에 맞고 돌아오는 시간을…
-
일반 LED와는 차원이 다르다! 고휘도 LED 사용 시 주의할 점
1. LED의 소비전력 기준 보통 소비전력을 기준으로 일반 LED와 고휘도(파워) LED를 구분합니다. 2. 왜 1W가 기준점이 될까? 회로 설계 입장에서 1W는 “단순 제어”에서 “전력 제어”로 넘어가는 경계선이기 때문입니다. 3. MCU의 출력 전류 한계 (가장…
-
TV 리모컨으로 RC카 무선 조종하기! ESP32-C3 IR Receiver Control
적외선 리모컨(IR Remote Control)은 보이지 않는 빛(적외선)을 이용해 가전제품을 제어하는 가장 보편적인 무선 통신 방식입니다. 간단하게 핵심만 요약해 드릴게요. 1. 작동 원리 (송신과 수신) 리모컨 버튼을 누르면 내부의 마이크로컨트롤러가 특정 데이터 코드를 생성하고,…
-
RC카의 심장과 근육 모터 드라이버
미니 L298N 모듈 주요 성능 사양을 요약 이 모듈은 소형 로봇이나 배터리 구동 기기에 최적화된 초소형 듀얼 H-브리지 모터 드라이버입니다. 1. 주요 사양 2. 주요 특징 3. 주의사항 소형 완구, 스마트 카, 소형…










