에듀이노-코딩교육 전문 쇼핑몰 에듀이노-코딩교육 전문 쇼핑몰

학교, 공공기관이라면 후불결제하세요!

 
현재 위치
  1. 게시판
  2. 묻고답하기

묻고답하기

기술문의 게시판입니다.

게시판 상세
제목 예제 실행 질문입니다
작성자 dante1791 (ip:)
  • 작성일 2022-01-06
  • 추천 추천하기
  • 조회수 92

위의 예제에서 그대로  코딩을 복사해서 붙여넣고 같은 곳에 핀을 연결했는데 온습도 결과가 이상하게 나옵니다

센서는 DHT11을 사용했구요

뭐가 잘못일까요?


상태창에는 



In file included from C:\Users\������\Desktop\arduino-1.8.19-windows\arduino-1.8.19\libraries\Ethernet\src\Dns.cpp:8:0:

C:\Users\������\Desktop\arduino-1.8.19-windows\arduino-1.8.19\libraries\Ethernet\src\Dns.cpp: In member function 'uint16_t DNSClient::BuildRequest(const char*)':

C:\Users\������\Desktop\arduino-1.8.19-windows\arduino-1.8.19\libraries\Ethernet\src\utility/w5100.h:457:25: warning: result of '(256 << 8)' requires 18 bits to represent, but 'int' only has 16 bits [-Wshift-overflow=]

 #define htons(x) ( (((x)<<8)&0xFF00) | (((x)>>8)&0xFF) )

                      ~~~^~~

C:\Users\������\Desktop\arduino-1.8.19-windows\arduino-1.8.19\libraries\Ethernet\src\Dns.cpp:164:18: note: in expansion of macro 'htons'

  twoByteBuffer = htons(QUERY_FLAG | OPCODE_STANDARD_QUERY | RECURSION_DESIRED_FLAG);

                  ^~~~~

스케치는 프로그램 저장 공간 15428 바이트(47%)를 사용. 최대 32256 바이트.

전역 변수는 동적 메모리 885바이트(43%)를 사용, 1163바이트의 지역변수가 남음.  최대는 2048 바이트. 





이런 문구가 뜨면서 컴파일과 업로드는 됩니다.


뭐가 문젠지 알려주세요


게시글 신고하기

신고사유

신고해주신 내용은 쇼핑몰 운영자의 검토 후 내부 운영 정책에 의해 처리가 진행됩니다.

평점 0점
첨부파일
비밀번호 수정 및 삭제하려면 비밀번호를 입력하세요.
  • note 2022-01-09 0점
    수정 삭제 댓글
    스팸글 컴파일과 업로드가 정상적으로 된다면 해당 정보로만 판단하긴 어렵고, 결선등 동작환경을 확인할 수 있는 이미지, 시리얼 모니터 등의 결과 이미지 등을 첨부해주셔야 할 것 같습니다

    보통 업로드는 잘됐는데 결과 값이 이상하게 뜨면 시리얼 모니터의 보드레이트가 올바로 설정되어 있지 않기 때문인데요

    이건 웹브라우저를 사용하는 예제 이기 때문에 단순히 파악하기가 어렵습니다. 동작 환경에 대한 이미지를 첨부해 주세요
  • 하이 2022-01-11 0점
    수정 삭제 댓글
    스팸글 client.println("(부등호)meta http-equiv="refresh" content="5"(부등호)");해당 코드를
    client.println("(부등호)meta http-equiv='refresh' content='5'(부등호)"); 이렇게 바꿔보세요. "인식이 잘못되어서 그럴 수 있습니다.
    (부등호)부분은 부등호 기호로 바꿔주세요. 사이트 스크립트 때문에 부득이하게 이렇게 올립니당

스팸신고 스팸해제

댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

댓글 입력

댓글달기이름 :비밀번호 :

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

«
»