|
|||||||||||||||||
商品購入についてのご案内 | |||
|
|||
피닉스 사용자의 사심없는 공유 덕분에 다양한 로커 또는 버튼 코드를 테스트하는 데 적합한 다음 테스트 코드가 작성되었습니다. 보드를 구분하지 않습니다. 1.8.6 이있는 IDE 보드. 최신 업데이트가 테스트되지 않은 경우)
// 이 코드는 피닉스가 제공합니다.
// 모든 인터페이스의 조이스틱과 버튼 만 테스트됩니다.
// 모든 인터페이스에서 로커와 버튼 만 테스트하십시오.
보이드 설정 (무효)
{
Serial. bect (9600); // 직렬 포트 통신 속도를 9600 baud 로 설정합니다.
For (int i = 0; i<= 13; i ++)// 버튼 위치 정의
{
핀 모드 (i,INPUT_PULLUP);
디지털 쓰기 (i, 1);
}
}
보이드 루프 (무효)
{
// ******************* 조이스틱 위치 판정, 포트에서 포트까지 0-13; A1-A5(14-20)
For (int i = 0; i<= 20; i ++)// 포트 0 에서 20 까지
{
시리얼. 인쇄 (i);
직렬. 인쇄 ("=");
직렬. print(analogRead(i)); // 로커 X 축의 값 읽기, 직렬 포트 디스플레이
직렬. 인쇄 (";" );
}
/ / * * * * * * * * * * * * * * * * * * * * * * * 버튼 위치 판단, 포트 0-13; A1-A5(14-20)
Int i, someInt, 플래그 = 0;
(I = 0; i<= 20; i ++) // 포트 0 에서 20 까지
{
If (digitalRead(i) = 0) // 버튼의 상태를 읽고 누를지 여부를 결정하십시오.
{
시리얼. 인쇄 ("버튼 =");
시리얼. 인쇄 (i);
직렬. 인쇄 (";" );
}
}
직렬. println(""); // 줄 끝
지연 (100); // ms 100 한 번 새로 고침
}