정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

웨더클락 날씨정보 lcd로 표현문제
김범식 | 2016-08-18

많은 도움을 주셔서 어느덧 막바지에 이르는것 같습니다.

파싱은 이제 확실히 해결되었고 조건문도 해결될듯 싶습니다

다만 문제는 lcd에 문자전송이 해결이 안되고 있는 점입니다.

소스는

#include <Adafruit_CC3000.h>
#include <ccspi.h>
#include <SPI.h>
#include <string.h>
#include "utility/debug.h"
#include <LiquidCrystal.h>
// These are the interrupt and control pins
LiquidCrystal lcd(13, 12, 11, 9, 8, 7);
#define ADAFRUIT_CC3000_IRQ   3
#define ADAFRUIT_CC3000_VBAT  5
#define ADAFRUIT_CC3000_CS    10
Adafruit_CC3000 cc3000 = Adafruit_CC3000(ADAFRUIT_CC3000_CS, ADAFRUIT_CC3000_IRQ, ADAFRUIT_CC3000_VBAT,
                                         SPI_CLOCK_DIVIDER);

이렇게 했는데 와이파이 쉴드에서 핀을 3개 쓰는걸로 되어있으니

lcd핀은 3번 5번 10번을 제외한 핀 6개를 사용했습니다.

이렇게 출력하니 lcd 화면엔 아무것도 안나왔으며 파싱한 값이 사라지는 등 오류가 발생하더군요

무언가 핀이 겹치는거 같은데 혹시 보이는 것 외에 중첩되는 핀이 있는건가요?

 

두번째로 아두이도 A0~A5와 같은 아날로그 핀을 사용하여 날씨에 따라 led를 제어하고 싶은데

아날로그 핀으로 사용해도 작동되는지 궁금합니다.

이전글   |    아두이노에서 AT커맨드가 듣질 않아요 ㅠㅠ ... 2016-08-18
다음글   |    급합니다. 한번 봐주세요.....지그비 관련 질문있습니다. ... 2016-08-19