일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 리버싱
- binarybomb
- pwntool
- phase_3
- 툴
- IDS
- Bomb
- 리눅스
- Linux
- bomb lab
- 파일
- 디렉터리
- phase_6
- 침입감지시스템
- 서브모터
- 명령어
- gdb
- Reversing
- reversingg
- mandb
- phase_2
- 밤랩
- phase_4
- phase_5
- phase_1
- 데이터 형태
- pwnable
- 스테가노
- bomblab
- 아두이노
Archives
- Today
- Total
Flag={C0MPU73R}
아두이노 초음파 센서를 이용한 센서등 본문
----------------------코드--------------------
#define TRIG 2
#define ECHO 3
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
pinMode(7, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG, LOW);
long distance = pulseIn(ECHO, HIGH) / 58.2;
Serial.println(distance);
if(distance < 10){
digitalWrite(7, HIGH); // 거리 10보다 가까워지면 켜짐
} else {
digitalWrite(7, LOW); // 아니면 꺼짐
}
}
'활동' 카테고리의 다른 글
블루투스로 서브모터, 팬 제어하기 (0) | 2018.09.29 |
---|---|
2018 Cisco Netrider 수상 (0) | 2018.08.27 |