질문게시판 > 답변 : 답변 : 아두이노 Rf433 송수신기 진동모터

TODAY707 TOTAL343,777
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 질문게시판 | 답변 : 답변 : 아두이노 Rf433 송수신기 진동모터

페이지 정보

작성자 master 작성일2018-10-10 09:43 조회439회 댓글4건

본문

	

 

// DateTime : 2018-10-10 오전 9:47:33
// by Ok-Hyun Park
//
#include <VirtualWire.h>
byte message[VW_MAX_MESSAGE_LEN]; // a buffer to store the incoming messages
byte messageLength=VW_MAX_MESSAGE_LEN// the size of the message
const int RX_DIO_Pin=11// default 11
//
int i;
long time;
//
void setup(){
  pinMode(2,OUTPUT); // 진동모터
  Serial.begin(9600);
  Serial.println("Ready to receive: ");
  vw_set_rx_pin(RX_DIO_Pin); // Initialize RX pin
  vw_setup(2000); // Transfer speed: 2000 bits per sec
  vw_rx_start(); // Start the receiver
  time=millis();
}
//
void loop(){
  if(vw_get_message(message,&messageLength)){ // Non-blocking
    Serial.print("Received: ");
    for(i=0i<messageLengthi++)Serial.write(message[i]);
    Serial.println();
    //if(message[i]=='0')digitalWrite(2,0); // 진동모터 OFF
    //if(message[i]=='1')digitalWrite(2,1); // 진동모터 ON
    digitalWrite(4,HIGH);
    time=millis(); // 수신받은 시간 저장
  }
  //
  if(millis()-time>3000)digitalWrite(4,LOW); // 마지막 메시지 받고 3초가 지나면 진동모터 OFF
}

 

2번이 진동모터인지 4번이 진동모터인지 모르겠지만 참고하세요

 

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 4

조회수 439

A반장님의 댓글

A반장 작성일

감사합니다!!!!

A반장님의 댓글

A반장 작성일

아두이노:1.8.7 (Windows 10), 보드:"Arduino/Genuino Uno"

C:\Users\?씠珥?\Desktop\sketch_oct09a\sketch_oct09a.ino: In function 'void loop()':

sketch_oct09a:26:1: error: 'time' was not declared in this scope

sketch_oct09a:29:13: error: 'time' was not declared in this scope

C:\Users\?씠珥?\Desktop\sketch_oct09a\sketch_oct09a.ino: At global scope:

sketch_oct09a:31:1: error: expected declaration before '}' token

exit status 1
'time' was not declared in this scope

이 리포트는 파일 -> 환경설정에 "컴파일중 자세한 출력보이기"를
활성화하여 더 많은 정보를
보이게 할 수 있습니다.
라고 뜨는데 어떻게 수정하면 될까요?

master님의 댓글

master 댓글의 댓글 작성일

저는 에러없이 컴파일 됩니다.

A반장님의 댓글

A반장 작성일

항상 감사합니다 아주 잘 됩니ㅜㅜ 제가 하면서 먼가 잘못 누른거 같습니다..ㅠㅠ
마스터님 감사합니다!!

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
게시물 검색

Privacy Policy
MCU BASIC ⓒ 2017
모바일버전으로보기