本文へジャンプ
  • ながの子育て応援宣言
  • 行動宣言募集
  • 婚活サポーター募集中
  • 婚活の秘訣
  • ながの結婚支援ネットワーク

投稿

아두이노 lcd 예제

2019年8月2日

“편집” 버튼을 클릭하여 계속 재생하고 코드를 직접 수정할 수 있습니다. 예를 들어 첫 번째 와 두 번째 행에서 메시지를 변경해 보십시오. lcd.begin(16,2) 명령은 LCD 열 및 행 수를 설정합니다. 예를 들어 20개의 열과 4개의 행(20×4)이 있는 LCD가 있는 경우 이를 lcd.begin(20×4)으로 변경해야 합니다. 우리가해야 할 첫 번째 일은 액정 라이브러리를 삽입하는 것입니다. 우리는 다음과 같이 할 수 있습니다 : 스케치 > 라이브러리를 포함 > 액정. 그런 다음 LC 개체를 만들어야 합니다. 이 개체의 매개 변수는 다음과 같이 LCD의 핀에 각각 아두 이노 보드의 디지털 입력 핀의 숫자여야합니다 : (RS, 활성화, D4, D5, D6, D7). 설정에서 우리는 LCD에 대한 인터페이스를 초기화하고 begin() 기능을 사용하여 디스플레이의 크기를 지정해야합니다. 이제 프로그래밍에 참여할 준비가 되었습니다! 나는 순간에 할 수있는 더 흥미로운 것들을 통해 갈 것이다, 하지만 지금은 단지 간단한 테스트 프로그램을 실행할 수 있습니다. 이 프로그램은 화면에 “안녕하세요, 세계!”를 인쇄합니다. Arduino IDE에 이 코드를 입력하고 보드에 업로드합니다: LCD 보드의 데이터시트에는 핀 번호와 해당 유형이 포함됩니다.

예를 들어, 아래는 내 보드의 데이터 시트입니다. (DB4 = D4, E = 사용 등) 예를 들어 LCD 핀 D7이 Arduino 핀 12에 연결하도록 한다고 가정해 보겠습니다. 액정 (RS, E, D4, D5, D6, 12): 그냥 다음과 같은 기능에 D7 대신에 “12”를 넣어. 이 함수는 프로그램의 void 설치() 섹션 앞에 배치해야 합니다. 문자와 단어를 인쇄하려면 텍스트 주위에 따옴표(“)를 배치합니다. 예를 들어, 안녕하세요, 세계를 인쇄하려면, lcd.print (“안녕하세요, 세계!”)를 사용합니다. 아두 이노에 코드를 업로드하고 첫 번째 줄에 “안녕하세요, 세계!”라는 표시와 두 번째 줄의 매 초마다 계산되는 숫자가 표시됩니다. 여기서 x는 수평 위치이고 y는 수직 위치입니다. 16 x 2 LCD의 경우 x는 0에서 15, y는 0에서 1입니다.

예제에 표시되지 않는 다른 유용한 명령은 다음과 같습니다 : 나는 아두 이노 보드와 동일해야하지만 첫 번째 행의 모든 픽셀을 채우는 것을 허용하지 않는 elegoo 보드를 사용하고 있습니다. 아두 이노의 어떤 버전을 사용해야합니까? 나는 창에, 나는 이전 버전을 사용해야합니까? 이 예제는 LCD에 “Hello World!” 를 인쇄하고 Arduino가 재설정된 후 몇 초 만에 시간을 표시합니다. lcd.print(–message–“) 명령은 LCD 디스플레이의 첫 번째 열과 행에 메시지를 인쇄합니다. “메시지”의 최대 길이는 LCD 열 번호와 같아야 합니다. 예를 들어 16개의 열에 대해 최대 길이는 16과 같고 20열의 경우 최대 길이는 20과 같습니다. 이 모듈을 사용하면 4 개의 핀만 있으면됩니다! 여기 당신이 당신의 아두 이노에 연결 하는 방법: 같은 여기 m8, 내가 연결/LCD 디스플레이 진기한 재건 하지만 그것은 아두 이노에 연결 하지 않을 것 이다:( 이 함수는 커서를 화면의 왼쪽 위 모서리에 배치하고 해당 위치에서 후속 텍스트를 인쇄합니다.

グローバルメニューへジャンプ

ページのトップへ