Arduino에서 데이터를 출력하는 6개의 디스플레이

Arduino에서 데이터를 출력하는 6개의 디스플레이

따라서 Arduino가 있습니다. 몇 가지 기본 사항을 배웠습니다. 초보자 가이드 시작합니다. 다음은?





Arduino에 디스플레이를 추가하면 다양한 용도로 사용할 수 있습니다. 마이크로 컨트롤러의 일반적인 용도는 센서에서 데이터를 읽는 것이므로 디스플레이를 사용하면 Arduino IDE 내에서 직렬 모니터를 사용할 필요 없이 이 데이터를 실시간으로 볼 수 있습니다. 또한 프로젝트에 텍스트, 이미지 또는 터치 스크린을 통한 상호 작용으로 개인적인 터치를 제공할 수 있습니다.





많은 Arduino 스타터 키트에는 어떤 형태의 간단한 디스플레이가 함께 제공됩니다. 스크린이 통합된 다양한 사전 제작된 Arduino 실드도 있습니다. 이전에 Raspberry Pi용으로 설계된 더 큰 디스플레이를 다루었지만 Arduino 기반 프로젝트에 더 적합한 몇 가지 옵션을 사용할 수 있습니다.





이 기사에서는 사용 가능한 다양한 유형의 디스플레이, 가져오는 위치 및 설정 방법에 대해 설명합니다.

1. 액정 디스플레이

NS 액정 디스플레이(LCD) DIY 프로젝트와 가전 제품에서 가장 흔히 볼 수 있는 디스플레이입니다. 작동이 간단하고 전력이 낮고 매우 저렴하기 때문에 이는 놀라운 일이 아닙니다.



이러한 유형의 디스플레이는 디자인이 다를 수 있습니다. 일부는 더 크고, 더 많은 문자 공간과 행이 있으며, 일부는 백라이트가 있습니다. 대부분은 Arduino 핀에 대한 8개 또는 12개의 연결을 통해 보드에 직접 부착되므로 사용 가능한 핀이 더 적은 보드와 호환되지 않습니다. 이 경우에는 다음과 같은 화면을 구입하십시오. I2C 어댑터 , 4개의 핀만 사용하여 제어할 수 있습니다.

이미지 크레디트: www.martyncurrey.com





단 몇 달러(또는 알리익스프레스에서 .95 포함된 I2C 어댑터 포함), 이 간단한 디스플레이를 사용하여 모든 프로젝트에 실시간 피드백을 제공할 수 있습니다.

화면은 다양한 언어로 된 대부분의 사용 사례를 다루는 매우 다양한 사전 설정 문자가 가능합니다. Arduino에서 제공하는 액정 라이브러리를 사용하여 LCD를 제어하십시오. NS 표시하다() 그리고 디스플레이 없음() 방법은 다음과 같이 LCD에 기록합니다. 공식 튜토리얼 아두이노 웹사이트에서





이미지 크레디트: arduino.cc

메모: LCD 화면에 I2C 어댑터를 사용하는 경우 LiquidCrystal_I2C 라이브러리 대신에.

비디오 튜토리얼을 선호한다면, 회로 기초 설정 및 사용에 대한 훌륭한 실행 16x2 LCD :

2. 7세그먼트 디스플레이

숫자와 몇 가지 기본 문자를 표시할 수 있는 간단한 것을 찾고 계십니까? 아마도 당신은 그 옛날 아케이드 느낌의 무언가를 찾고 있습니까? NS 7세그먼트 디스플레이 귀하의 필요에 맞을 수 있습니다.

이전에 이 편리한 작은 디스플레이를 본 적이 없다면 Buzz Wire 게임에서 게임 상태를 표시하는 데 사용합니다.

내 Facebook 사진을 비공개로 만드는 방법

이 간단한 보드는 7개의 LED(점을 포함하는 경우 8개)로 구성되며 공통 LED가 있는 일반 LED와 매우 유사하게 작동합니다. 양극 또는 음극 연결. 이를 통해 V+(또는 공통 음극의 경우 GND)에 한 번 연결하고 Arduino의 핀에서 제어할 수 있습니다. 코드에서 이러한 핀을 결합하여 더 추상적인 디자인과 함께 숫자와 여러 글자를 만들 수 있습니다. 사용 가능한 세그먼트를 사용하여 상상할 수 있는 모든 것입니다!

이러한 디스플레이가 작동하는 방식에 대한 전체 입문서는 이 광범위한 초보자 가이드 ~에서 AllAbout회로 .

따라할 동영상 가이드의 경우, 크리스티안 블라솔 그의 에피소드를 헌정했다 무엇이든 아두이노 7세그먼트 디스플레이 시리즈:

3. 5110 디스플레이

다음 목록은 5110 디스플레이 , 또한 사랑 받고 거의 파괴할 수 없는 Nokia 3310 에서 널리 사용되기 때문에 Nokia 디스플레이 로 애칭 도 알려져 있습니다 .

이미지 크레디트: sparkfun.com

이 작은 LCD 화면은 흑백이며 화면 크기는 다음과 같습니다. 84x48 픽셀이지만 속지 마십시오. 에 들어옴 알리익스프레스에서 이하 , 이러한 디스플레이는 매우 저렴하며 일반적으로 백라이트가 표준으로 제공됩니다.

사용하는 라이브러리에 따라 화면에 다양한 글꼴로 여러 줄의 텍스트가 표시될 수 있습니다. 또한 이미지를 표시할 수 있으며 작품을 화면에 표시하는 데 도움이 되도록 설계된 무료 소프트웨어가 있습니다. 새로 고침 빈도는 세부적인 애니메이션에 비해 너무 느리지만 이러한 화면은 장기간 지속되는 프로젝트에 포함될 만큼 충분히 견고합니다.

스파크펀은 광범위한 가이드 이 작은 LCD를 사용하거나 5110에 대한 간략한 소개를 보려면 다음 비디오를 확인하십시오. 엠케이미 랩 :

4. OLED 디스플레이

해상도 및 기능 향상을 위해 너는 디스플레이가 당신이 찾고 있는 것일 수 있습니다. 언뜻 보기에 이 화면은 5110 화면과 비슷해 보이지만 상당한 업그레이드입니다. 표준 0.96인치 화면은 128 x 64 흑백 , 백라이트가 표준으로 제공됩니다.

그들은 다음을 사용하여 Arduino에 연결합니다. I2C , 의미 V + 그리고 접지 핀, 화면과 통신하는 데 두 개의 추가 핀만 필요합니다. 다양한 크기와 풀 컬러 옵션을 사용할 수 있는 이 디스플레이는 매우 다양합니다.

이미지 크레디트: adafruit.com

OLED 디스플레이를 시작하는 프로젝트를 위해 전자 D20 빌드 당신이 알아야 할 모든 것을 가르쳐 줄 것입니다 -- 그리고 당신은 게임 세션을 위한 궁극의 괴짜 디지털 주사위를 갖게 될 것입니다!

이러한 디스플레이는 지금까지 언급한 다른 디스플레이와 동일한 방식으로 사용할 수 있지만 재생 빈도는 훨씬 더 야심찬 프로젝트를 허용합니다. NS 기본 흑백 화면 아마존에서 사용할 수 있습니다.

LANMU 0.96 'I2C IIC SPI 직렬 128X64 화이트 OLED LCD 실드 보드 OLED 모듈 지금 아마존에서 구매하세요

5. TFT LCD

박막 트랜지스터 액정 디스플레이(TFT LCD) Arduino에 화면을 추가하는 옵션과 관련하여 여러 면에서 품질이 한 단계 더 높아졌습니다. 터치스크린 기능의 유무에 관계없이 사용할 수 있으며 온보드 마이크로 SD 카드 슬롯에서 비트맵 파일을 로드하는 기능도 추가합니다.

아두이노는 공식 가이드 그들의 설정을 위해 비 터치 스크린 TFT LCD 화면 . 터치스크린 버전 설정의 기본 사항을 알려주는 동영상 자습서를 보려면 YouTuber educ8s.tv 당신은 다음을 다루었습니까?

이 화면의 기본 버전으로 원가 계산 4달러 미만 , 그리고 미만으로 제공되는 터치스크린 에디션 [Broken Link Removed], 이 디스플레이는 프로젝트에 멋진 디스플레이가 필요할 때 또 다른 훌륭한 선택입니다.

6. 전자종이 디스플레이

조금 다른 것을 찾고 계십니까? NS 전자종이 (또는 전자잉크 묻는 사람에 따라) 디스플레이가 적합할 수 있습니다. 이 화면은 훨씬 더 자연스러운 독서 경험을 제공하는 다른 화면과 다릅니다. 이 기술이 사용 가능한 거의 모든 전자책의 초석이라는 것은 놀라운 일이 아닙니다.

이미지 크레디트: waveshare.com

이 디스플레이가 좋아 보이는 이유는 작동 방식 때문입니다. 각 '픽셀'은 두 전극 사이에 대전 입자를 포함합니다. 각 전극의 전하를 전환하면 음으로 대전된 검은색 입자에 영향을 주어 양으로 대전된 흰색 입자로 자리를 바꿀 수 있습니다.

이것이 전자종이에 자연스러운 느낌을 주는 것입니다. 보너스로 잉크가 해당 위치로 이동하면 잉크를 유지하는 데 전력을 사용하지 않습니다. 이것은 이러한 디스플레이를 자연적으로 작동하는 데 낮은 전력으로 만듭니다.

이러한 하이테크 디스플레이는 비용이 더 많이 듭니다. 4.3인치 웨이브쉐어 에 들어오는 화면 이상 . 이러한 디스플레이를 연결하고 프로그래밍하는 방법에 대한 전체 개요를 보려면 YouTuber educ8s.tv 다시 한 번 도움이 됩니다.

스크린 드림

이 기사에서는 Arduino 디스플레이에 사용할 수 있는 대부분의 옵션을 다루었지만 DIY 장치에 피드백을 추가하는 더 이상하고 멋진 방법이 분명히 있습니다.

이제 무엇이 있는지 알았으니 DIY 스마트 홈 설정에 화면을 통합하지 않겠습니까? 레트로 게임이 더 마음에 든다면 Arduino에서 레트로 클래식 Pong의 작은 버전을 만들어 보지 않겠습니까?

가능성은 무한하며 이러한 디스플레이를 프로젝트에 통합한 방법을 듣고 싶습니다. Arduino 디스플레이의 특이한 용도를 생각해 냈습니까? 프로젝트에서 생각하지 못했던 화면을 사용하고 계십니까?

아래 댓글 섹션에서 알려주십시오!

우리가 추천하고 토론하는 항목이 마음에 드셨으면 좋겠습니다! MUO는 제휴 및 후원 파트너십을 가지고 있으므로 귀하의 구매 중 일부에서 수익의 일부를 받습니다. 이는 귀하가 지불하는 가격에 영향을 미치지 않으며 최고의 제품 추천을 제공하는 데 도움이 됩니다.

컴퓨터가 외장 하드 드라이브를 읽지 않음
공유하다 공유하다 트위터 이메일 Canon vs. Nikon: 어느 카메라 브랜드가 더 낫습니까?

Canon과 Nikon은 카메라 업계에서 가장 큰 두 회사입니다. 그러나 어느 브랜드가 더 나은 카메라와 렌즈 라인업을 제공합니까?

다음 읽기
관련 항목
  • DIY
  • 아두이노
저자 소개 이안 버클리(216건의 기사 게재)

Ian Buckley는 독일 베를린에 거주하는 프리랜스 저널리스트, 음악가, 공연자 및 비디오 프로듀서입니다. 글을 쓰지 않거나 무대에 오르지 않을 때는 미친 과학자가 되기 위해 DIY 전자 제품이나 코드를 만지작거리고 있습니다.

이안 버클리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.