웹 사용자 인터페이스(voltmeter.php 업로드) 및 voltmeter_body.jpg ) PHPoC 쉴드
전압을 보려면 웹 페이지 http://phpoc_shield_ip_address/voltmeter.php에 액세스하십시오.
다음과 같이 스마트폰에서 전압을 볼 수 있습니다.
배선 팁:
초보자를 위한 최고의 Arduino 스타터 키트
초보자를 위한 최고의 Arduino 키트 보기
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">
코드
<울>
ResistorCalibration.ino
볼트미터.ino
전압계.php
ResistorCalibration.inoArduino
- 교정 부분에 설명된 대로 배선 - 이 코드를 한 번 실행 - 직렬 플로터 열기 - 비율 값 복사 - 이 값을 Voltmeter.ino
double ratio;int analogReadAverage(int pin, int read_time){ unsigned long read_value =0; // read_time 값의 아날로그 읽기:for(int i =0; i
Voltmeter.ino아두이노
메인 코드입니다. 이 코드를 업로드하기 전에 다음을 수행해야 합니다. - ResistorCalibration.ino 업로드 - 직렬 모니터 열기 - 이 코드의 5번째 줄에 있는 비율 값을 복사하고 값을 바꿉니다.
double V_measure;double V_in; 이중 V_참조; 이중 비율 =11.59; 이중 mapFloat(이중 x, 이중 in_min, 이중 in_max, 이중 out_min, 이중 out_max) { return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;}int analogReadAverage(int 핀, int read_time){ unsigned long read_value =0; for(int i =0; i
voltmeter.phpPHP
이 파일은 웹 사용자 인터페이스입니다. 배경 이미지 voltmeter_body.jpg
PHPoC Shield - VOLTMETER<스타일>html {높이:100%;}본문 {너비:100%; 높이:100%; 텍스트 정렬:가운데;}.컨테이너 {너비:100%; 최소 높이:99%; 최대 높이:100%;}캔버스 { 배경:url(voltmeter_body.jpg); 배경 크기:포함; 글꼴 패밀리:'Segment7Standard'; 글꼴 두께:굵게; 글꼴 스타일:기울임꼴;}