(2CPU에 글 한두번 올리는거도 아니지만 여전히 사진 돌리는 기능을 못찾고있네요
없는걸수도있지만요)
이건 초소형 아두이노인 digispark 알리발 짝퉁과 아두이노 전압센서로 만든
전압 측정기입니다.
아두이노 디지스파크
매우 작은 크기에요
전압 측정 센서 사양
입력전압 : 0 ~ 25Vdc
전압 측정 범위 : 0.02445 ~ 25Vdc
최소 전압 변동 감지 : 0.00489Vdc
SIZE : 23 X 14(mm)
고작 저항 2개 붙어있는 아주 허접한 센서입니다.
0~25vdc까지 측정 가능하며 원리는 간단합니다.
센서의 단자들만 아두이노에 연결해주고
아두이노엔 소스 컴파일해주고 pc나 폰등에 연결만 해주면
부팅되는순간 전압 측정값을 계속 타이핑해줍니다.
voltage : 5.04v 엔터 이런식으로 되게 만들었고요
원래 1초마다 출력되게 컴파일했는데 너무 느려서
0.5초인가 0.1초인가로 줄였습니다.
허접한 자작품인만큼 정밀한 값은 측정 불가능하겠지만.
휴대용으론 훌륭하다고 생각됩니다.
usb 단자는 기기에 연결해주고 터미널단자로 - + 만 넣어주면 됩니다.
전면은 이렇게 생겼고요
후면엔 이렇게 배선이 보이죠
마땅히 고장날 일도없고 재료값도 얼마 안해서 그냥 글루건으로 싹 발라놨습니다.
센서가 아무래도 완벽하지 않은 제품이다보니
smps에 +만 연결된상태에서도 전압이 측정되네요
5v 단자와 12v smps를 측정해봤습니다.
멀티미터로도 측정해보니
5v 단자는 5.9~6.1vdc
12v smps는 14.8~14.9vdc가 나오는데요
멀티미터가 지금 문제가있어서 아마
아두이노 측정기가 더 정확하지 않나 싶네요
제작비용은
digispark : 알리에서 약$1.3 입니다. 한국에선 안사는게 나은 가격
전압센서 : 알리에서 약&0.25 이며, 한국에서 1100원입니다.
전선 : 집에 있는거 조금
전선집게 : 집에 사둔거
납 : 집에 있는거 조금
글루건 : 집에 있는거 조금
DLC로 C타입 OTG 젠더
P.S 애플기기에선 되는지 모르겠습니다.
라이트닝 to USB가 비싸서요.
digispark 소스코드 (총합 26줄)
#include
#include "DigiKeyboard.h"
float vout = 0.0;
float vin = 0.0;
float R1 = 30000.0;
float R2 = 7500.0;
int SPIN = A1;
int value = 0;
void setup(){
pinMode(SPIN, INPUT);
DigiKeyboard.print("Voltage: ");
DigiKeyboard.print(vin,2);
DigiKeyboard.println("v");
}
void loop(){
value = analogRead(SPIN);
vout = (value * 5.0) / 1024.0;
vin = vout / ( R2 / ( R1 + R2) );
DigiKeyboard.print("Voltage: ");
DigiKeyboard.print(vin,2);
DigiKeyboard.println("v");
delay(100);
}
°¨»çÈ÷ Àß¾²°Ú½À´Ï´Ù.
ÈÞ´ë¿ëÀ¸·Î µü ÁÁÀº °Å °°½À´Ï´Ù.
±×·±µ¥ °¡´ÉÇصµ uart µå¶óÀ̹ö¿¡ Äֿܼ¡ ¶ç¿ì°í ÇÏ·Á¸é °á±¹ Å°º¸µå°¡ ´õ ÆíÇÒ µí ÇÕ´Ï´Ù ¤»¤»...