라즈베리파이 4에 캐릭터 LCD를 연결하여 사용하는 방법을 설명합니다. 2017. 02. 19 최초작성2021. 02. 05 라즈베리파이 4에서 진행 필요한 부품은 다음과 같습니다. 캐릭터 LCD 1602 핀헤더 1 x 40p, 2.54mm 가변저항 10K ohm 저항 220 ohm, ¼ W잘못 주문해서 220K ohm을 받았지만 다행히 캐릭터 LCD가 동작 하네요. 점퍼선 Male - Female 캐릭터 LCD에 핀헤더를 납땜해줘야 합니다. 핀헤더 16개핀을 잘라서 캐릭터 LCD에 연결합니다. 인두기로 납땜해서 고정시켜 줍니다. 다음처럼 부품들을 브레드보드에 연결해줍니다. 나중에 검은색 선이 있는 라인은 ground, 빨간색 선이 있는 라인은 5V에 연결되게 됩니다. 라즈베리파이4와 브레드보드에 연결된..
라즈베리파이에서 보낸 문자열을 아두이노 우노에 연결된 캐릭터 LCD에 보여주는 예제입니다.아두이노 우노에 연결된 ESP8266을 사용하여 TCP 소켓 통신을 합니다. 진행하기 전에 다음 포스팅을 참고하여 아두이노 우노에 ESP8266 WiFi 모듈을 연결하고 필요한 WeeESP8266 라이브러리를 설치해야 합니다. Arduino UNO에서 ESP8266 WiFi 모듈을 사용하는 방법http://webnautes.tistory.com/755 1. 아두이노 IDE에 다음 코드를 복사합니다. 다음 포스팅에서 사용한 코드에 LCD에 수신한 문자열을 보여주는 코드를 추가했습니다. TCP 소켓 통신으로 Raspberry Pi에서 Arduino UNO에 연결된 LED 제어하기https://webnautes.tisto..
아두이노 우노에 캐릭터 LCD를 연결하여 사용하는 방법을 설명합니다. 2015. 1. 2. 최초작성2019. 1. 16 최종작성 필요한 부품은 다음과 같습니다. 캐릭터 LCD 1602 핀헤더 1 x 40p, 2.54mm 가변저항 10K ohm 저항 220 ohm, ¼ W잘못 주문해서 220K ohm을 받았지만 다행히 캐릭터 LCD가 동작 하네요. 점퍼선 Male - Male 아두이노와 연결하려면 캐릭터 LCD에 핀헤더를 납땜해줘야 합니다. 핀헤더에서 16개핀을 잘라서 캐릭터 LCD에 연결합니다. 인두기로 납땜해서 고정시켜 줍니다. 다음 회로도처럼 부품들을 브레드보드에 연결해줍니다. (이미지 출처 - https://www.arduino.cc/en/Tutorial/HelloWorld ) 아두이노 IDE에서 ..
Node.js를 라즈베리파이에 설치하는 방법은 아래 글을 참고하세요 [임베디드/Raspberry Pi] - Node.js를 이용하여 라즈베리파이2에 연결된 LED 제어하기 폴더를 생성하고 lcd패키지를 설치해주었습니다. pi@raspberrypi:~ $ mkdir lcd && cd lcdpi@raspberrypi:~/lcd $ npm install lcd 라즈베라파이와 LCD를 연결해줍니다. LCD Pin Pi Pin 01 06 Ground 02 02 5V 03 14 Ground 04 RS 40 GPIO21 05 RW 09 Ground 06 E 38 GPIO20 11 31 GPIO6 12 33 GPIO13 13 35 GPIO19 14 37 GPIO26 15 04 5V 16 34 Ground clock.j..
불을 끄면 CDS값이 50이하로 떨어지고 LCD화면에 plz turn on을 출력합니다. 다시 불을 켜면 cds값은 올라가게 되고 LCD화면에 plz turn off를 출력합니다. 한줄만 지우는 방법을 못찾아서 약간 깜박입니다. 소스코드 #include LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int cdsPIN = 0; int ledPIN = 6; void setup() { // put your setup code here, to run once: Serial.begin(9600); lcd.begin(16,2); } void loop() { // put your main code here, to run repeatedly: int value = analogRead(cdsPI..