반응형

 

(JLCPCB에서 제작지원을 해주었습니다)

Get JLCPCB $60 new user coupons by https://jlcpcb.com/KOR

 

안녕하세요! 심심한 녹칸다 입니다!

최근 녹칸다의 라이브방송에서 녹칸다의 스마트팜에 모듈로 들어갈 건습구 온도센서의 PCB를 easyeda로 디자인했습니다~!

 

DHT-11이나 DHT-22를 사용하려고보니 일반적인 환경에서는 건습구 온도센서를 많이 활용한다고 했습니다~!(어디서 줏어들음)

 

건구 온도(dry bulb temp.)와 습구 온도(wet bulb temp.)의 차이를 어떤 수식을 이용해서 계산하면 상대습도를 계산할 수 있습니다~!

그리고 그 상대습도를 기준으로 식물에 습도조절을 하면 되는 것입니다~!

소프트웨어적인건 나중에 녹칸다가 어떻게? 처리하도록 하고 일단 그것이 실현 가능하게끔 PCB를 만들고 커버를 만들어보도록 하겠습니다~!

 

대략 위 사진과 같이 구성요소를 배치했습니다~!

DS18B20센서 2개로 건구온도와 습구온도를 측정하게 되는데 dht22의 용도는 2개의 센서값을 보정할때 사용하기로 했습니다~! (녹칸다 마음)

 

주요 컨트롤 보드는 ESP32로 선정했습니다~!

(향후 IoT로 버전업을 위해서)

easyeda의 회로도편집기 모습입니다~!

rs485모듈도 들어간답니다~!

PCB편집기의 모습입니다~~!

이제 easyeda의 pcb도면을 fusion360으로 옮겼습니다~~!

지금부터는 3D 모델링입니다~!

내부에 있는건 필요없고 테두리와 고정나사의 위치, 전원부 위치 정도를 활용하면 될 것 같습니다~!

 

 

3d모델도 easyeda에서 내보내기 해서 fusion360으로 가져왔는데..

비율이 안맞아서 수동으로 맞추어주었습니다!

전체적인 커버를 나름대로 디자인 해보았습니다~!

(주의 : 녹칸다는 fusion360 초보임)

 

pcb기판의 외부연결부는 시원하게 큰 구멍을 뚫어주었습니다~!

상단부 커버입니다~!

상단부 커버는 특별히 오픈할 일이 없기 때문에 나사로 고정하는 방식을 선택했습니다~!

하단부 커버는 습구온도계에 물공급을 위해서 자주 열었다가 닫았다가 해야할 거 같아서 슬라이딩 도어 형태로 디자인 해보았습니다~!

(과연 잘 맞으려나..)

측면부에는 40mm 쿨링팬이 부착됩니다~!

쿨링팬이 습구온도계에 있는 물에젖은 거즈를 증발시키면 온도가 낮아지겠지요?

그럼 건구온도계와 온도차이가 발생할 것이고 어떻게 계산을 하게되면 상대습도가 계산된다고 합니다~!

(아직 정확히는 모름)

상단 커버에는 0.96인치 OLED(SSD1306)과 온습도센서(DHT-22)가 외부로 돌출되도록 부착됩니다~!

하단커버는 이런형식으로 열리도록 했습니다~!

DS18B20을 부착하게 되면 아마 이런모습이 되지 않을까 싶네요~!

아래쪽에 추가된건 물통입니다~!

물통도 3D프린팅 항목에 포함합니다~!

(전용 물통이라고 할까나?)

렌더링으로 본 모습입니다~!

원래 40mm쿨링팬은 내부에 부착되는건데 제가 외부에 부착하는걸로 착각하고 공간을 충분히 안만들어서 그냥 밖에 부착하는걸로 했습니다~!

으음 좋아좋아요~!

뚜껑을 다 오픈하면 이런 모습입니다~!

지금 구성대로라면 왼쪽에 있는 DS18B20이 건구온도센서, 오른쪽 DS18B20이 습구온도센서 역할을 하게 되겠네요~!

습구온도센서는 물에적신 거즈를 둘둘 감아놓으면 됩니다~!

(아래쪽 물통에서 물을 빨아올리도록)

 

fusion360에서 모델링한 결과를 확인할 수 있는 영상입니다~~!

https://youtu.be/6BG1smWfeYo

 

fusion360에서 4개의 step파일을 내보내기 했습니다~!

bottom이 전체 골격이고 cover1이 상단커버, cover2가 하단커버 bottle2가 물통입니다~~!

3D모델링상에 나머지것들은 그냥 맞나안맞나를 확인하기 위해서 존재하는 것들입니다~!

 

이제 JLCPCB에 가서 주문절차를 보도록 하겠습니다~!

order now를 누르고 3D프린팅쪽 매뉴로 이동합니다~~!

그리고 fusion360에서 출력한 3D모델을 추가해주면 됩니다~~!

소재를 골라야하는데 기본은 레진입니다~~!

LEDO6060이란 소재로 기본 선택되어있는데 저번에 이것으로 출력해보니 결과물이 상당히 좋았습니다~~!

그래서 다른걸로 하기 보다는 이번에도 이걸로 해야겠습니다~~!

(단점이라면 녹칸다는 까만색을 좋아하는데 흰색이라는 점?)

jlcpcb에서 확인한 3D모델의 모습입니다~~!

상단 커버의 모습~~!

하단커버의 모습~~!

물통의 모습~~!

4개의 구성요소를 모두 jlcpcb의 장바구니에 담았습니다~~!

이제 적절한 타이밍에 주문을 하고 결과물이 배송되면 하단에 실물사진을 올려놓도록 하겠습니다~~~!

그럼 20000 ~~~!

반응형
Posted by 덕력킹
,