에듀이노-코딩교육 전문 쇼핑몰 에듀이노-코딩교육 전문 쇼핑몰

학교, 공공기관이라면 후불결제하세요!

 
현재 위치
  1. 게시판
  2. 묻고답하기

묻고답하기

기술문의 게시판입니다.

게시판 상세
제목 아두이노 토양수분센서와 5V동작 RGB 3색 LED 스트립(30구)
작성자 CS / 배송 (ip:)
  • 작성일 2019-05-13
  • 추천 추천하기
  • 조회수 31
안녕하세요 에듀이노입니다.
토양수분감지모듈 - http://eduino.kr/product/detail.html?product_no=84&cate_no=34&display_group=1
LED스트립 - http://eduino.kr/product/detail.html?product_no=187&cate_no=51&display_group=1
아두이노 우노 - http://eduino.kr/product/detail.html?product_no=61&cate_no=24&display_group=1
제품링크를 확인하시고 제품 상세페이지에 있는 예제를 이용해서 실습을 먼저 진행하시길 권장드립니다.
두개의 예제를 합치는 문제는 먼저 수분값을 받아온 후 if문을 이용해서 토양 수분값에 의한 led스트립의 HIGH, LOW 값을 결정하는
소스코드를 작성하시는 방법을 추천해 드립니다.
감사합니다.
[ Original Message ]
아두이노 토양수분센서와 5V동작 RGB 3색 LED 스트립(30구)을 결합할려고 합니다.
목적은 센서의 수분에 따라 led빛을 조절할려고하는데 아두이노 보드와 코딩 방법을 모르겠습니다.
컴퓨터 프로그래밍 기초지식이 하나도 없습니다.
--------------------------------------토양수분센서----------
int red = 12;
int green = 5;

void setup() {
Serial.begin(9600);
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
}

void loop() {
int soil = analogRead(A1);
Serial.println(soil);
if(soil < 500)
digitalWrite(green, HIGH);
else
{
digitalWrite(green, LOW);
digitalWrite(red, HIGH);
delay(200);
digitalWrite(red,LOW);
}
delay(500);
}
-------------------------- 5V동작 RGB 3색 LED 스트립----------
#include
#define PIN 7 // 제어 신호핀
#define NUMPIXELS 30 // 제어하고 싶은 LED 개수

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int delayval = 0; // delay for half a second

void setup() {
pixels.begin(); // This initializes the NeoPixel library.
}

Serial.begin(9600);
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);


void loop() {
for(int i=0;i // pixels.Color takes RGB values, from 0,0,0 up to 255,255,255
pixels.setPixelColor(i, pixels.Color(0,150,0)); // Moderately bright green color.

pixels.show(); // This sends the updated pixel color to the hardware.

delay(delayval); // Delay for a period of time (in milliseconds).
}
}
int soil = analogRead(A1);
Serial.println(soil);
if(soil < 500)
digitalWrite(green, HIGH);
else
{
digitalWrite(green, LOW);
digitalWrite(red, HIGH);
delay(200);
digitalWrite(red,LOW);
}
delay(500);
}
--------------------
이거를 합처서 센서의 수분에 따라 led빛을 조절할수있는 보드와 코딩을 알려주실수 있나요??

게시글 신고하기

신고사유

신고해주신 내용은 쇼핑몰 운영자의 검토 후 내부 운영 정책에 의해 처리가 진행됩니다.

평점 0점
첨부파일
비밀번호 수정 및 삭제하려면 비밀번호를 입력하세요.
댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

댓글 입력

댓글달기이름 :비밀번호 :

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

«
»