아두이노
lcd 1602 with iic 사용하기!
samsaraA
2017. 9. 28. 14:07
아두이노 강좌를 보다가 LCD 부분에서 막혔다..
강사님이 사용하시는 LCD랑 내가 갖고있는 LCD가 달라서 사용법을 직접 찾아봄.
(내가 갖고있는 LCD는 lcd 1602 with iic 라고 적혀있음)
먼저
https://github.com/marcoschwartz/LiquidCrystal_I2C에서 라이브러리를 다운받는다.
아두이노에서 라이브러리 적용
<소스코드>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #include <LiquidCrystal_I2C.h> #include <Wire.h> LiquidCrystal_I2C lcd(0x27,16,2); void setup() { lcd.init(); lcd.backlight(); lcd.print("Hello, world!"); } void loop() { } | cs |
연결은 요렇게
SCL -> A5
SDA -> A4
VCC -> 5V
GND -> GND
그럼 쨘!!
엄청 예쁘다!
응용해서 재밌는거 만들어야겠당
+) 처음엔 이렇게 아무것도 안떠서 으잉? 하고 엄청 헤맸다..
그럴땐 뒷면의 이부분을 돌려주면 됨!!
백라이트 , 명암을 설정하는 부분이다.
나같은 경우는 신용카드로 돌렸다 ㅋㅋㅋ
카드야 미안해...