제조공정
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
|
이 튜토리얼에서는 모션 활성화 카메라를 만드는 방법을 보여줍니다. 보안 카메라로 사용하거나 움직임이 있을 때 사진을 찍는 파티 캠으로 사용할 수 있습니다. 사진은 예시로 트위터에 업로드 되며, 이벤트 발생 시 SMS를 통해 계정 확인이 가능합니다.
무엇이 필요합니까?
**1SHELD 라이브러리를 모두 설치했는지 확인하세요.**
이 모션 활성화 카메라를 만드는 단계:
1단계 <울>
http://codepad.org/ckMD0prd
<울>
2단계(LED) <울>
3단계(PIR 모션 센서) <울>
프리징:
4단계(연결) <울>
Facebook.postLastPicture("HappyHolidays")
5단계(준비 완료) <울>
참고:어떤 일이 발생했을 때 알림을 받으려면 보조 Twitter 계정을 만들고 기본 계정으로 보조 Twitter 계정을 만드세요. 보안 카메라가 무언가를 캡처하여 업로드하면 알림이 전송됩니다. 또는 기본 계정을 사용하고 문제가 발생하면 SMS 알림을 받으세요.
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">//메모리 과부하를 피하기 위해 다음을 포함해야 합니다.#define INCLUDE_SMS_SHIELD //sms#define CUSTOM_SETTINGS# INCLUDE_CAMERA_SHIELD 정의 //카메라#define INCLUDE_TEXT_TO_SPEECH_SHIELD //텍스트를 음성으로 변환#define INCLUDE_FACEBOOK_SHIELD //facebook#define INCLUDE_TWITTER_SHIELD //twitter#include섹션>int ledPin =8; // LEDint에 대한 핀 선택 inputPin =2; // 입력 핀 선택(PIR 센서용)int PIR =LOW; //모션센서의 값int val =0; 무효 설정() { pinMode(ledPin, OUTPUT); // LED를 출력으로 선언 pinMode(inputPin, INPUT); // 읽기 센서를 입력으로 선언합니다. 이것은 움직임이 없는 것과 움직임이 없는 것의 차이를 찾는 모션 센서의 부분입니다. OneSheeld.begin(); // 원쉴드 코드 시작 }void loop(){ //루프 시작 val =digitalRead(inputPin); // 움직임 감지 핀의 입력 값 읽기 if (val ==HIGH) { // 움직임인지 확인 digitalWrite(ledPin, HIGH); // LED를 켜서 움직임이 발견되었음을 나타냅니다. delay(100); // 루프를 1/10초 동안 지연 if (PIR ==LOW) { //PIR 값이 LOW와 같으면 다음을 수행합니다. SMS.send("0123456789","Motion DETECTED , Twitter에서 이미지 확인"); //0123456789 대신 귀하의 번호를 추가하고 자신의 PIR을 편집하십시오 =HIGH; // 무한 루프를 수행하지 않도록 PIR을 HIGH로 설정하고 NOT LOW로 설정합니다. TextToSpeech.say("got you"); //전화는 이것이 니딩되지 않았다고 말합니다. 이 침묵을 원하면 제거하십시오. Camera.setFlash(ON); // 밤이 되면 플래시 켜기 Camera.rearCapture(); //후면카메라로 사진찍기 Twitter.tweetLastPicture("Posted with 1sheld @1sheeld"); //트위터에 이미지 게시 // Facebook.postLastPicture("Posted by User"); // FACEBOOK을 사용하려면 이것을 활성화합니다. delay(1000); // 값이 재설정되고 th 이동이 달라지도록 1초 동안 지연 } } else { // 이동이 없으면 digitalWrite(ledPin, LOW); // LED 끄기 if (PIR==HIGH){ //중첩 if, 해당 값이 HIGH이면 로우로 설정하고 모든 것을 검사할 것입니다. PIR =LOW; //루프 재시작 } }
제조공정
구성품 및 소모품 Arduino UNO × 1 브레드보드(일반) × 1 초음파 센서 - HC-SR04(일반) × 1 부저 × 1 LED(일반) × 3 저항 221옴 × 1 점퍼 와이어(일반) × 10 이 프로젝트 정보 1단계:자료 수집 2단계:설정 Arduino의 5V 핀에서 빨간색 와이어를 브레드보드의 양극 채널에 연결합니다. Arduino의 GND 핀에서
이 프로젝트에서는 Arduino 보안 및 경보 시스템을 만드는 방법을 배웁니다. 다음 비디오를 보거나 아래에 작성된 튜토리얼을 읽을 수 있습니다. 개요 알람은 A 버튼을 누른 후 10초 후에 활성화됩니다. 물체를 감지하기 위해 초음파 센서를 사용하고 알람이 무언가를 감지하면 부저가 소리를 내기 시작합니다. 알람을 중지하려면 4자리 비밀번호를 삽입해야 합니다. 사전 설정된 비밀번호는 1234이지만 변경할 수도 있습니다. B 버튼을 눌러 암호 변경 메뉴로 들어갑니다. 계속하려면 현재 암호를 입력해야 하고 새 4자리 암호를 입력