>

직렬을 통해 PC와 통신하는 arduino mega가 있습니다. 내가 PC에 말하고 싶은 것 중 하나는 12V 변환기 (arduino와 벽 전원 사이에 스위치가있는)에 벽 전원에 연결되어 있는지 여부입니다. 추가 하드웨어없이 소프트웨어에서 그렇게 할 수있는 방법이 있는지 궁금합니다.

감사합니다!

  • 답변 # 1

    아니요, 추가 하드웨어 없이는 할 수 없습니다.

    12V 전원을 공급할 때 0-5V 내에 들어가도록 전압 분배기를 통해 VIN을 통과 한 다음 ADC 입력에 공급해야합니다. 5V (양극)와 VIN (음극) 사이의 다이오드로 온보드 전압 레귤레이터를 보호하십시오. 그런 다음 VIN의 전압을 측정하고 약 4.5V 또는 11.5V인지를 결정할 수 있습니다

    22K/10K 분압기는 12V를 3.75V로 낮추어 과전압 상황 (12V 비 조정 전원 공급 장치가 실제로 15V를 제공하는 경우)에 충분한 "헤드 룸"을 제공합니다.

  • 이전 arduino - 수분 센서 데이터가 직렬 모니터로 데이터를 출력하지 않습니까?
  • 다음 arduino - 우노와 파워 모터