BASIC4MCU | 질문게시판 | 안녕하세요 마스터님!
페이지 정보
작성자 조밍 작성일2018-09-09 00:56 조회8,008회 댓글1건본문
//
#include <SPI.h>
#include <MFRC522.h>
//
#define RST_PIN 9
#define SS_PIN 10
//
MFRC522 mfrc(SS_PIN,RST_PIN);
//
int LED=3;
//
void setup(){
Serial.begin(9600);
SPI.begin();
pinMode(LED,OUTPUT);
}
//
void loop(){
if(!mfrc.PICC_IsNewCardPresent()!mfrc.PICC_ReadCardSerial()){ delay(500); return; }
//
if(mfrc.uid.uidByte[0]==111&&mfrc.uid.uidByte[1]==100&&mfrc.uid.uidByte[2]==11&&mfrc.uid.uidByte[3]==12){
analogWrite(LED,50); delay(500);
}
else if(mfrc.uid.uidByte[0]==125&&mfrc.uid.uidByte[1]==111&&mfrc.uid.uidByte[2]==102&&mfrc.uid.uidByte[3]==50){
analogWrite(LED,255); delay(100);
}
RFID는 이제 성공적으로 끝나서 블루투스 및 비콘으로 넘어가려합니다.
RFID에 UID가 있듯이 블루투스에도 UUID가 있는것을 확인하였습니다.
위의 코드와 비슷하게 LED를 동작할 수 있게 구현하고 싶습니다.
비콘존에 들어가면 LED비콘이 범위내의 특정 블루투스 UUID를 인식해서 analogWrite(LED,255);로 밝기 변화를 하고싶습니다.
코드를 어느방향으로 구상해야할지 질문드립니다 매번 정말감사합니다!