안녕하세요
D0, D1 은 말씀하신대로 HW시리얼용이나 범용IO용으로 수시로 바꿔가며 사용 가능하십니다.
정확한 코딩법은 저도 테스트를 해봐야하므로 직접 테스트해보시거나
관련 커뮤니티에서 문의해보시면 도움을 받으실수 있을것 같습니다.
참고로, 핀용도가 바뀌는경우 외부하드웨어 연결상태도 고려해야할 수 있습니다.
즉, 하나의 핀에 여러장치를 함께 연결할수있는 경우가 있고 아닌경우가 있습니다.
---------- Original Message ----------
핀0과 핀1을 필요에 따라,
Serial로 사용하다가 digitial input/output으로 사용하려고 합니다.
loop() 내에 조건을 설정하여
조건에 맞으면 Serial.start()를 쓰면 시리얼로 동작하고,
조건에 맞지 않으면 디지털 입출력으로 쓰는 방법에 대해 알려주셨으면 합니다.
제 생각으로는
Serial.start()를 쓰면 시리얼로 동작하고, 시리얼로 동작 중
pinMode()를 쓰면 입출력으로 동작할 것 같은데, 맞나요?
그러다가 다시 Serial.start()를 쓰면 시리얼로 동작하고, ...
빠른 답장 항상 감사합니다.
회원에게만 댓글 작성 권한이 있습니다.