D1 MINI 4

공기가 깨끗해지고 있다.

공기청정기를 만들어서 작동을 해 봤다. 물론 맘속 주문으로 '공기가 엄청나게 깨끗해지고 있다'고 주문을 넣으며... 영롱하고 아름다운 모습 과는 거리가 있다. 옆에 12V 전원을 넣을 수 있도록 했다. 업데이트 및 디버깅을 위해서 뒷면에 구멍을 만들었는데... 구겨 넣다보니 위치가 미스다. 그래서 옆에 다시 구멍을 뚫었다. 실내와 실외를 구분했으며 현재 동작하는 모드를 빨간색으로 표시했다. 자동모드이다. 아주 좋을 때는 꺼지고 보통일 때부터 1단계로 동작하며 4단계까지 증가한다. 동영상으로 작동 영상을 찍어봤다. 생각보다 아주 맘에 든다. 먼지를 만드느라 쬐금 힘들었다. 추가로 오늘 납뗌을 쬐금 해 봤다. 초미세먼지가 최악으로 나왔다. 납뗌이 이렇게나 무서운거였구나. ㅜㅜ

케이스 만들기

동작은 학인했고, UI도 대충 만들었으니 케이스 작업을 시작하기로 하자. 솔리드 웍스 공부했었는데 CNC 한다고 Fusion360으로 갈아 탔다. 그런데 공부없이 설계하려니 여간 허덕이는게 아니다. 책은 더이상 사치품 같아서 유투브 보면서 공부 좀 해야겠다. 3D 프린터로 출력을 시작 했다. 대략 7시간 걸린다. 세월의 흔적이 말해주는 낡은 3D 프린터. 날잡아서 연마봉부터 싹 교체해줘야지. 최근들어 품질이 엉망이다. 어디부터 손을 볼지 감도 오지 않을만큼. 청소라도 해야하는데 분해가 귀찮다. ㅜㅜ UI는 얼추 완성되었다. 실내 미세먼지정보와 실외 정보를 가팅 보여주도록 했다. 가변저항을 돌려서 속도 조절이 가능하도록 했다. 자동조절은 실내먼지 정보를 받아서 동작하다록 구현했다. 출력이 완료되었다. 헉...

회로 구성

그 동안 모듈별로 하나씩 하나씩 테스트하며 핀을 적재적소에 분배시켰다. 엔코더는 전압문제로(5V) 포기하고, 대신 자주 사용했던 가변저항과 버튼으로 급 선회했다. 전체 회로도가 필요한 분들은 다운 받아서 참고하면 된다. 별거없어 보이는데 꽤나 복잡하다. 시작은 미약하나 끝은 항상 복잡함. 빵판에 나름 깔끔하게 납뗌을 하는데... 이건 내 체질이 아닌 듯. 아무리해도 깔끔하지 않고.. 납뗌도 뭔가 계속 불안 불안 함. 작업 중 모터 드라이버 하나가 홀라당 타버렸다. 뭐가 문제인지도 모른체 계속 작업 함. 일단 LCD 동작 확인, FAN 동작도 확인 함. 공기청정기 위에 이렇게 둘턴데... 선 정리 어떻게하고 케이스는 어떻게 만드나? 아이들 스탠드 만들어 줄 때 사용한 UI를 고대로 가져와서 수정 할 예정...

12V DC Fan 과 PMS 5003 연결

[12V DC FAN 연결]DC Fan 잡음을 줄이려고 25V 1000uf 캐패시터를 달았다. // #define IA 5 // D5// #define IB 4 // D2 #define IA D1 // D5 --> D1으로 수정#define IB D2 // D2 // 25V1000uf Motor driver에 연결 void setup() { pinMode(IA, OUTPUT); pinMode(IB, OUTPUT); Serial.begin(115200);} void loop() { analogWrite(IA, 100); analogWrite(IB, LOW); Serial.println("Speed = 100 "); delay(2000); // wait for a second analogWrite(IA, 1..