먼저 사용한 모든 재료를 소개함

알리에서 산 펌프

ULN2003 모터 드라이버 보드

12v 1a 어댑터

DC 잭 (암, 숫잭과 동일 규격)

LM2596 DCDC 강압회로

ESP8266 NODEMCU

아두이노 점퍼 케이블 다수

절연테이프

스트립퍼 (전선 탈피기)

납, 인두 등 납땜공구 (없으면 굳이 안해도 되긴함)

멀티미터 (전압 측정기 (어댑터에서 나오는 12v의 전압을 강압회로거쳐서 5v만들어줄건데 5v인지 확인하기 위한 장비)

하이박스 (케이스용)

스텝드릴비트 (케이스 구멍뚫는용)




24b0d121e09c28a8699fe8b115ef046c68f72a4b9b

https://ko.aliexpress.com/item/1005003238930622.html?spm=a2g0o.order_list.0.0.297d140f2utj0x&gatewayAdapt=glo2kor

펌프 6.51달러에 알리 셀렉션 배송이라 ㅍㅌㅊ



24b0d121e09c28a8699fe8b115ef046c69f22a4e9a

https://ko.aliexpress.com/item/1005003340817670.html?spm=a2g0o.productlist.0.0.72accd2cPXZNZJ&algo_pvid=8a080f18-aadd-499f-bfdc-6abae9865d7b&algo_exp_id=8a080f18-aadd-499f-bfdc-6abae9865d7b-12&pdp_ext_f=%7B%22sku_id%22%3A%2212000025303756654%22%7D&pdp_npi=2%40dis%21USD%21%210.82%21%21%21%21%21%402101d91e16535665574181998ee97e%2112000025303756654%21sea

펌프를 구동할 모터용 드라이버 보드

얘는 알리 스탠다드 쉽 쓰려면 배송비만 3딸라정도라서 그냥 국내에서 사는게 나음

나는 디바이스 마트에서 샀음

바로 아래사진이 디바이스마트임


24b0d121e09c28a8699fe8b115ef046c69f52a469e


24b0d121e09c28a8699fe8b115ef046f5d4d9999ab

이건 어댑터에서 나오는 12v를 5v로 낮춰줄때 필요한 dcdc 강압회로임

파란색 네모박스 위에 달린 금색깔을 돌려서 전압 조정하는거고 전압 볼수있는 멀티미터같은게 있어야

보고 5v로 맞출수있음

아니면 찾아보면 5v로 고정되어있는 제품도 있다.

꼭 위 제품이 아니여도 됨 그냥 12v를 5v로 낮추고 5w정도 출력만 나와도 충분할듯

판매글은 디바이스마트임




24b0d121e09c28a8699fe8b115ef046f5e459d9fad

얘도 위랑 같은 강압회로인데 5v 고정으로 나오는거같아서 같이 올려봄

판매글은 디바이스마트임



24b0d121e09c28a8699fe8b115ef046c66f4204a9d

어댑터인데 죵나 비싸니까 대충 알아서 12v짜리 구하면됨

전류는 펌프 개수마다 다른데 내가 1개를 파워서플라이에 물려서 테스트했을때로 말하자면

idle 상태 (켜져만 있는) - 12v 0.06a 소모
run 상태 (펌프 돌아갈떄) - 12v 0.29a 소모

nodemcu + 강압회로 + 펌프 까지 총 0.29a 소모니까

1a로 펌프 3개까진 가동 가능하지 싶음

판매글은 디바이스마트임




24b0d121e09c28a8699fe8b115ef046c68f62a4e9d

핵심모듈이라고 할 수 있는 nodemcu인데 국내에선 보통 이가격정도임

알리가면 2~3천원수준 대량 살거면 알리에서 스탠다드 쉽 적용시켜서 사는게 나음

난 한번살때 10개정도씩 삼

판매글은 디바이스마트임



24b0d121e09c28a8699fe8b115ef046542a3fa3e

점퍼는 납땜 하기 싫으면 필수로 필요

얼마 안하니까 사두면 좋음

난 M/M M/F F/F 다 사둠

M = Male 단자가 튀어나온거

F = Female 구멍있는거



24b0d121e09c28a8699fe8b115ef046c61f82f4c9e

어댑터를 꽂아서 전류를 받아줄 커넥터임

아래사진처럼 직접 납땜하는 방식이 있고 위 사진처럼 케이블 달린게 있음

난 납떔하기 귀찮아서 그냥 케이블 달린거 썼음


24b0d121e09c28a8699fe8b115ef0469903bf3bb

근데 이거로 하면 깔끔하게 매립 가능하긴 함



3ebed823e8d375f53eefcee440886a370a93000d9d6525c6b49311df

내가 보고한 회로도인데 존나 좆만해서 안보여가지고 내가 아래에 새로 그려둠




05e9d271b1803ca33fb981ed4085746a81e2ec951a2eaa5f63c83a52ff3a874f6206cf1c3396f26ab20f5014a86249dba421


어댑터의 12v가 모터 드라이버로 +-, 강압회로로 +-, node mcu gnd로 -만, 모터 +로 +만 가고

모터 -는 드라이버의 흰색 커넥터에 연결됨 드라이버 커넥터들은 위에서 소개한 점퍼 케이블 꼽으면 딱맞음

암-암잭은 드라이버랑 nodemcu 연결하고

암잭달린거 암거나 쪽 잘라서 드라이버에 연결하고 반대쪽은 모터 -에 각각 연결

드라이버 검정색 커넥터는 위 회로도 오른쪽처럼 하면됨 

강압회로에서 나온 5v는 nodemcu의 VIN과 GND로



그리고 nodemcu에 펌웨어를 심어줘야해

https://www.joy-reef.com/en/arduino-dosing-pump-diy-part-3-software/

이 링크 가면 친절하게 다 나와있음


24b0d121e09c28a8699fe8b115ef046c61f529499d


펌웨어 눌러서 

Dosing Pump Beta 15/05/2020 Https Report 옆에 다운로드 누르면 bin 파일 받아지고

드라이버는 내가 받아보니까 CP210X 드라이버가 받아지는데

nodemcu마다 드라이버가 달라서 내가 위에 올린 사진의 제품이랑은 호환이 안될거야 

걍 구글에 ch340 드라이버 받아서 깔믄될것임

그다음에 플래셔 눌러서 

Assets에 exe써진거 받아서 실행하고

nodemcu를 pc에 연결하고 

쓰기 급 귀찮으니까

https://www.joy-reef.com/en/category/do-it-yourself/

여기 들어가서 걍 구글번역 돌리고 하자

그런다음

https://www.joy-reef.com/en/

여기 들어가서 회원가입 해야함

이메일 인증까지 하면 가입 완료일거고


그런다음 nodemcu 키면 파란불 깜빡깜빡 할텐데

폰에서 wifi 들어가면 joyreef 라고 써진거 있을거임

그거 연결하고 인터넷 없음 뜨면 걍 연결 유지 눌러

웹브라우저 켜서 192.168.4.1 드가면 JoyReef Doso 라고 써진 설정창 나옴

아래 파란버튼 눌러서



3eb8c432ecdc3fb520b5c6b236ef203e41800aa19746c4

자동으로 연결될건데 안되면 걍 한번 껏다키면됨

https://iot.joy-reef.com/

여기 들어가서 우측에 자기 이름 누르면 Test connection 나옴 눌러

좌측에 Test Dosing Pumps Module 누르고 우측에 테스트 누르면

기기가 연결되면 기기의 내부 ip가 나옴

error가 뜨면 좀 더 기다려보거나 다시 껏다키고 기다려보거나

폰 wifi로 들어가서 설정 확인해봐야함




06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b20c1eacd3ea872570abbdb8034da75f4

테스트 사진임 


이건 영상


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519bae84a65fa396fc56f9274af734983e3959

케이스로 쓸 하이박스 뚜껑에 구멍뚫는데 잘못뚫어서 구멍 4개됨

심지어 한개는 커서 글루건쏴서 너트 고정함



06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519baf8494f1572d2c4485eea5eb68f283361f

박스 아래에 호스 빠질 구멍 2개 뽕뽕 



06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519bac848111860286f35d2a81e8f15f0284ea

대충 맞는 볼트랑 너트로 결합시켰음

없다면 알아서 고정

글루건을 쏘던 순접을 쓰던



06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519bad84cf0c54514f852b0b23aca5ed52d308

대충 배선사진 내부에 넣다보면 무슨일이 생길지 몰라서 모든 노출된곳 절연테이프로 감쌌음

아까 하나 해먹었거든 드라이버에서 연기나면서 냄새 존나남

일시적인줄알고 계속 전원넣으니까 칩이 100도찍길래 버림



06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519ba3849f2019eea1615703cd3736d2e27f34


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519aaa845f30b0eee7f346ea0f5838c82b3077


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519aab842522fd44776ca378c471136af7ad6a

뚜껑 야무지게 닫음

글고 하이박스는 가공하기전에 뚜껑 닫히는거 방향 보고 가공해야함

홈같은게 있어서 그게 맞아야 뚜껑이 닫히고 반대면 안닫힘

그거 모르고 구멍 뚫어버려서 걍 홈을 뜯어내버림



29b9d468f5dc3f8650bbd58b3680756fe492a0

대충 joy ref 인터페이스임





06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519bae84a65fa396fc56f9274af734983e3959


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519baf8494f1572d2c4485eea5eb68f283361f


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519bac848111860286f35d2a81e8f15f0284ea


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519bad84cf0c54514f852b0b23aca5ed52d308


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519ba3849f2019eea1615703cd3736d2e27f34


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519aaa845f30b0eee7f346ea0f5838c82b3077


06bcdb27eae639aa658084e5448374686145f41cae32f37228cffe0b519aab842522fd44776ca378c471136af7ad6a



대충 참고한 글들이고

다른거 없이 걍 무조건 joyreef글들 보고 그대로 따라한거임 




https://www.joy-reef.com/en/arduino-dosing-pump-diy-part-1-assembling/

https://www.joy-reef.com/pompa-dosometrica-fai-da-te-terza-parte-il-software/