- 아두이노 OLED 0.96인치 128x64 I2C 4핀 A36
- IIC/I2C 인터페이스를 이용한 OLED 모듈
- 작동전압 3.3V-5V 아두이노 VCC를 사용 가능
- OLED 색상은 검정 바탕에 파란 화면
- OLED란, 유기 발광 다이오드 또는 유기EL이라고 하고, 형광성 유기 화합물에 전류가 흐르면 빛을 내는 전계 발광현상을 이용하여 스스로 빛을 내는 자체발광형 유기물질
- OLED의 장점은 낮은 전압 구동과 시야각이 넓고 (옆에서 봐도 잔상이 남지 않음) 제조 공정이 간단하여 가격이 저렴하며 좋은 화질을 가지고 있음
※ 제품 폰트 색상 랜덤 배송 (청색, 백색)
- 해상도 128 * 64
- 시야각 160 °
- 구동 전압 3V ~ 5V DC
- 사용 온도 -30 ℃ ~ 70 ℃
- PCB 사이즈 27.0mm X 27.0mm X 4.1mm
- 통신방법 I2C/IIC 인터페이스(2개의 IO핀 필요)
- 드라이버 IC SSD1306
- 아두이노 OLED 0.96인치 128x64 I2C 4핀 A36 * 1개
/* HelloWorld.ino "Hello World" version for U8x8 API Universal 8bit Graphics Library (https://github.com/olikraus/u8g2/) */ #include#include #ifdef U8X8_HAVE_HW_SPI #include #endif /* -scl --> pin 13 -sda --> pin 11 -res --> pin 8 -dc --> pin 9 -Vcc --> 3.3V -Gnd --> GND */ U8X8_SSD1306_128X64_NONAME_4W_SW_SPI u8x8(/*clock=*/ 13, /*data=*/ 11, /*cs=*/ U8X8_PIN_NONE, /*dc=*/ 9, /*reset=*/ 8); void setup(void) { u8x8.begin(); u8x8.setPowerSave(0); } void loop(void) { u8x8.setFont(u8x8_font_chroma48medium8_r); u8x8.drawString(0, 1, "Hello World!"); u8x8.drawString(0, 3, "LKEMBEDDED"); u8x8.drawString(0, 5, "OLED 0.96 128x64"); u8x8.drawString(0, 6, "A37 Product"); u8x8.refreshDisplay(); // only required for SSD1606/7 delay(2000); } // U8glib 헤더파일 필요 #include "U8glib.h" //U8glib 헤더파일 호출 U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); // 사용IC와 통신방법에 따른 설정 void draw() { // 화면출력함수 u8g.setFont(u8g_font_unifont); // 폰트설정 u8g.drawStr(0, 20, "Hello World!"); // 좌표 및 출력 문구 설정 } void setup() { //초기화 } void loop() { // 무한루프 u8g.firstPage(); // 첫번째 페이지설정 do { draw(); // draw에서 설정했던 화면을 출력 } while (u8g.nextPage()); // 다음페이지 설정이 있다면 호출 delay(1000); // 딜레이 1초 }
품명/모델명 | [상세설명참조] | ||
---|---|---|---|
인증유형/인증번호 | 해당없음 | ||
정격전압/소비전력 | [상세설명참조] | ||
제조년월 | [상세설명참조] | ||
제조자/수입품여부/수입자 | [상세설명참조] | ||
제조국 | [상세설명참조] | ||
크기/무게 | [상세설명참조] | ||
주요 사양 | [상세설명참조] | ||
품질보증기준 | [상세설명참조] | ||
A/S 책임자와 전화번호 | [상세설명참조] |
상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?