아두이노를 이용한 전류-전압 확인장치 만들기

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 21

  • @tajomania
    @tajomania  3 года назад +11

    영상에 사용된 코드입니다. 회로 구성은 영상 마지막에 있습니다.
    ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
    코드1)
    float R = 10.0;
    void setup() {
    Serial.begin(9600);
    }
    void loop()
    {
    int voltageA0 = analogRead(0);
    int voltageA1 = analogRead(1);
    int voltageA2 = analogRead(2);
    float voltageDiode = ((float)voltageA0 - (float)voltageA1)*5.0/1023.0;
    float voltageResistor = ((float)voltageA1 - (float)voltageA2)*5.0/1023.0;
    float current = voltageResistor/R;
    Serial.print("DATA,");
    Serial.print(voltageDiode);
    Serial.print(",");
    Serial.println(current*1000);
    delay(200);
    }
    ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
    코드2)
    int enablePin = 11;
    int in1Pin = 10;
    int in2Pin = 9;
    int switchPin = 7;
    float R = 10.0;
    void setup() {
    Serial.begin(9600);
    pinMode(in1Pin, OUTPUT);
    pinMode(in2Pin, OUTPUT);
    pinMode(enablePin, OUTPUT);
    pinMode(switchPin, INPUT_PULLUP);
    }
    void loop()
    {
    int speed = 255;
    boolean reverse = digitalRead(switchPin);
    setMotor(speed, reverse);
    int voltageA0 = analogRead(0);
    int voltageA1 = analogRead(1);
    int voltageA2 = analogRead(2);
    float voltageDiode = ((float)voltageA0 - (float)voltageA1)*5.0/1023.0;
    float voltageResistor = ((float)voltageA1 - (float)voltageA2)*5.0/1023.0;
    float current = voltageResistor/R;
    Serial.print("DATA,");
    Serial.print(voltageDiode);
    Serial.print(",");
    Serial.println(current*1000);
    delay(200);
    }
    void setMotor(int speed, boolean reverse)
    {
    analogWrite(enablePin, speed);
    digitalWrite(in1Pin, ! reverse);
    digitalWrite(in2Pin, reverse);
    }

  • @서연-x6v
    @서연-x6v Год назад +4

    안녕하세여 물리 동아리 기장입니다 이 실험을 하고 싶은데 준비물 구입처를 알 수 있을까요ㅠㅠ? 인터넷에 찾아봐도 잘 모르게서요ㅠ

    • @tajomania
      @tajomania  Год назад +1

      전기회로 관련해서는 메카솔루션(mechasolution.com)을 주로 이용하고 있습니다.
      구글에 제품을 검색하시면, 구입처는 많이 있을거에요.

  • @ForSpace914
    @ForSpace914 2 года назад +2

    다음 실험 영상은 언제쯤 올라올까요?

    • @tajomania
      @tajomania  2 года назад +1

      생업이 바뻐 생각보다 올릴 시간이 없네요ㅠㅠ

  • @df184-n4x
    @df184-n4x Год назад +1

    안녕하세요, 화2 세특으로 과일 전지를 하게 된 고3인데, 혹시 과일전지의 전압과 전류를 첫번째 아두이노 회로를 통해 구할 수 있을까요? 구할수잇다면 어떻게 해야하는건가요... 과일 안에 선을 넣어서 측정할 수는 없잖아요 ㅠㅠ 구리랑 아연을 이용해서 구할건데, 그 구리와 아연에 전선을 갖다대면 측정되나오? ㅠㅠ

    • @tajomania
      @tajomania  Год назад +1

      구리, 아연판에 전선(영상에서 전기 소자를 연결한 부분) 연결해서 과일에 꽂으면 전류값이 나올것 같긴 합니다. 그런데 아마 전류가 너무 약하면 측정값이 표시되지 않을 수도 있습니다.

    • @df184-n4x
      @df184-n4x Год назад +1

      @@tajomania 정보 정말 감사합니다. 더 궁금한 것 생기면 답글 달겠습니다.

    • @df184-n4x
      @df184-n4x Год назад

      기말 끝나고 세특기간에 실험하기로 결정됐습니다! 그때 궁금한거 생기면 바로 질문하겠습니다

  • @추상욱-n5u
    @추상욱-n5u Год назад

    궁금한게 있어 질문드립니다.
    1:28초 정도에 전압이 2.5V이상 걸리는 것으로 시리얼 창에 뜨는데 전기소자에 걸리는 전압이 2.5V까지 일 것 같아서 어떻게 나오게 된건지 궁금합니다..
    그리고 전류에 *1000을 해주신건 mA이기 때문인게 맞나요??

    • @tajomania
      @tajomania  Год назад +1

      아두이노의 5V전압을 이용하여 2.5V이상의 전압도 걸릴겁니다. 그리고 전류에 1000 곱한건 말씀대로 mA로 표현하기 위함입니다.

  • @이하린-q8v
    @이하린-q8v Год назад +1

    옴의 법칙을 사용해서 옴의 법칙을 유도하시면 그 실험으로 뭘 구할 수 있죠 ???

  • @leepete0
    @leepete0 Год назад +1

    엑셀로는 어떤방식으로 보내시나요?

    • @tajomania
      @tajomania  Год назад

      저는 데이터를 메모장에 복사하여 엑셀에서 불러서 사용했습니다.
      PLX-DAQ 같은 데이터 연동 프로그램을 쓰면 바로 데이터를 받으실 수 있을겁니다.

  • @스트레스-m5d
    @스트레스-m5d 2 года назад

    안녕하세요. 제가 지금 1년 넘는 기간동안 전기로 고통을 당하고 있습니다. 아랫 집에서 저희집에 전기로 장난을 칠수 있을까요? 그게 가능할까요? 여기저기 문의 했지만 그럴 수 없다는 답변만 들었고 차단기를 내린 후 3일까지 아무 이상이 없었습니다. 그런데 3일후 아래층에서 웅웅우웅 무언가 돌리는 소리가 나기 시작했고 전기가 다시 오기 시작하였습니다. 콘크리트를 뚫고 들어오는 저주파 마사지 같은 느낌으로 어깨에 점같은 피멍이 들고 머리를 짓누르고 눈알이 빠질것같은 고통 하루에 한번 심장마사지를 받고있습니다. 강약조절이 되어 저를 괴롭히고 있습니다. 누군가 우리집에 오면 강도를 확 줄이고 저 혼자 있으면 확 올리는 이런 말이 안되는 상황이 가능한가요?? 친구1명만 유일하게 저희집에서 체험하고 1일만에 너무 아프다고 집으로 돌아갔습니다. 정말 믿겨지지 않지만 이게 가능한가요?? 일반전기업체 누전현상없음-> 관리실 누전현상없음->제가 연락한 기관은 한전-> 한국전력기술개발->국민신문고->과기부->산업통상자원부->사이버경찰_>관할경찰서->관할지구대->한국전파연구원->국민전파연구원->전파진흥협회 (현재답변을 기다리고 있는상황) 그중 산업통상자원부는 개인소견으로 누군가 장난칠 수 있지만 어디까지 개인소견이고 저희가 처리할수 없는 문제이면 경찰서에 문의하라고 합니다. 경찰관은 저를 미친사람 취급합니다. 관련기간들은 떠넘기기 바쁩니다. 제가 더이상 어떻게 알아보고 해결해야 하는지 전기를 이용해 이런짓이 가능한가요? 혹시 이런종류로 실험하신적이 있으신지?? 어떻게 해결해야 할지 모르겠습니다.

  • @전창우-b3j
    @전창우-b3j Год назад

    혹시 저항 몇 옴짜리 사용하셨나요?

    • @tajomania
      @tajomania  Год назад +1

      작은 저항은 10옴짜리로 놓고 만들었을거에요!

    • @전창우-b3j
      @전창우-b3j Год назад

      @@tajomania회로 구성하고 컴퓨터와 아두이노 연결하는데 까지는 성공했는데 데이터는 어디서 얻을 수 있나요??

    • @tajomania
      @tajomania  Год назад +1

      데이터는 시리얼모니터에 숫자로 나타날 겁니다

  • @chlee227
    @chlee227 2 года назад +2

    안녕하세요. 예제1, 예제2 회로도를 알 수 있을까요?

    • @tajomania
      @tajomania  2 года назад +1

      고정댓글에 올려놓았습니다~