ULTIMAS ACTUALIDADES
Home / arduino lcd 예제

arduino lcd 예제

이 튜토리얼의 하단에, 나는 당신이 16 × 2 LCD와 아두 이노와 함께 무엇을 할 수 있는지에 대한 몇 가지 프로젝트 아이디어를 통해 이동합니다. 당신이 공유하고 싶은 아이디어가있는 경우, 다음 아래에 코멘트를 남겨 주저하지 말고. 이 주제는 아두 이노 포럼에서 논의되었습니다. 특히 포럼 게시물, 2012 년, 어떻게 lcd.print() 및 lcd.write() 기능이 다른지에 대해 이야기했다. 실제로 너무 많은 세부 사항을 입력하지 않고 인쇄 함수는 write 함수를 호출합니다. 우리가해야 할 첫 번째 일은 액정 라이브러리를 삽입하는 것입니다. 우리는 다음과 같이 할 수 있습니다 : 스케치 > 라이브러리를 포함 > 액정. 그런 다음 LC 개체를 만들어야 합니다. 이 개체의 매개 변수는 다음과 같이 LCD의 핀에 각각 아두 이노 보드의 디지털 입력 핀의 숫자여야합니다 : (RS, 활성화, D4, D5, D6, D7).

설정에서 우리는 LCD에 대한 인터페이스를 초기화하고 begin() 기능을 사용하여 디스플레이의 크기를 지정해야합니다. 숫자를 인쇄하려면 따옴표가 필요하지 않습니다. 예를 들어 123456789를 인쇄하려면 lcd.print(123456789)를 사용합니다. 이 함수는 커서를 화면의 왼쪽 위 모서리에 배치하고 해당 위치에서 후속 텍스트를 인쇄합니다. 예를 들어 이 코드는 «hello world!» 의 처음 세 글자를 X: 문자와 단어를 인쇄하려면 텍스트 주위에 따옴표(«)를 배치합니다. 예를 들어, 안녕하세요, 세계를 인쇄하려면, lcd.print («안녕하세요, 세계!»)를 사용합니다. 아두 이노 시계를 만들 계획이라면 이 중 하나를 사용하고 싶을 것입니다. 온도 센서와 버튼이 함께 묶여 있으면 버튼을 눌러 현재 온도를 얻을 수있는 스마트 시계를 만들 수 있습니다. 한 단계 더 스피커를 추가하고 알람 시계 역할을하는 것입니다. lcd.print() 기능에 관한 의견만 있으면 lcd.print(xxx.yyyyy,3)와 같은 기능을 사용하는 경우; LCD에 xxx.yyy가 표시됩니다. 즉, 3은 소수점 다음에 표시할 숫자 수를 알려줍니다.

나는 이것을 어디에서도 기록하지 못했다 (아마도 그것이 있었고 나는 그것을 놓쳤다.) 아래의 모든 코드는 Arduino IDE와 함께 사전 설치된 LiquidCrystal 라이브러리를 사용합니다. 라이브러리는 축약된 형식으로 프로그램에 쉽게 추가할 수 있는 함수 집합입니다. 같은 여기 m8, 나는 연결 / LCD 디스플레이 진기한을 재건하지만 아두 이노에 연결되지 않을 것 🙁 이 모듈을 사용하려면 먼저 I2C 주소를 알아야 합니다. 다음은 Arduino에 연결된 I2C 장치를 스캔하는 스케치입니다: 커서 위치는 lcd.setCursor(열, 행)로 정의됩니다. 열 과 행 좌표는 0(각각 0-15 및 0-1)에서 시작합니다. 예를 들어, lcd.setCursor (2, 1)를 사용하여 위의 «안녕하세요, 세계!» 프로그램의 보이드 설정() 섹션에서 «안녕하세요, 세상!» 인쇄하여 오른쪽 두 개의 공간으로 이동합니다: 5. 다음 Arduino 디지털 핀을 LCD 핀으로 연결합니다. 이 예제는 LCD에 «Hello World!» 를 인쇄하고 Arduino가 재설정된 후 몇 초 만에 시간을 표시합니다. 매개 변수로 전달되는 숫자는 디스플레이 보드의 핀에 연결한 Arduino 핀 번호를 나타냅니다. 다음은 다시 기능의 예이지만 대신 LCD에 해당 핀이 포함되어 있습니다. 나는 전에 아두 이노 주사위 회로를 커버하지만 대신 LED의를 사용하는 대신 롤의 결과를 표시하는 LCD를 사용할 수 있습니다.

스위치를 유지하고 나머지는 화면으로 교체하십시오.

About onda mix

TAMBIÉN PUEDES VER

리눅스 fork exec 예제

1) waitpid(): pid 인수에 의해 지정된 자식이 종료될 때까지 또는 신호가 전달될 때까지 현재 프로세스의 …