제조공정
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 3 | ||||
| × | 1 | ||||
| × | 10 |
1단계:자료 수집
2단계:설정
Arduino의 5V 핀에서 빨간색 와이어를 브레드보드의 양극 채널에 연결합니다. Arduino의 GND 핀에서 검은색 와이어를 브레드보드의 음극 채널에 연결합니다.
<울>초음파 센서:
<울>LED:
<울>LED에 연결된 녹색 전선은 LED의 양극에 일렬로 연결해야 하며, LED의 음극은 220옴 저항을 사용하여 브레드보드의 음극 채널에 연결해야 합니다.
3단계:조립 - 브레드보드
먼저 Arduino의 5V 및 GND 핀을 브레드 보드에 연결합시다. 앞서 언급했듯이 5V 핀에 연결된 전선은 브레드보드의 양극 채널에 연결하고 GND 핀에 연결된 전선은 브레드보드의 음극 채널에 연결해야 합니다.
4단계:조립 - 초음파 센서
HC-SRO4 초음파 센서를 연결할 시간입니다! 좋은 팁은 초음파 센서를 브레드보드에 최대한 오른쪽으로 배치하고 바깥쪽을 향하도록 하는 것입니다. 설정 사진을 다시 참조하여 초음파 센서의 GND 핀을 브레드보드의 음극 채널에 연결해야 합니다. 다음으로 센서의 Trig 핀을 Arduino의 핀 2에 연결하고 센서의 Echo 핀을 Arduino의 핀 3에 연결합니다. 마지막으로 초음파 센서의 VCC 핀을 브레드보드의 양극 채널에 연결합니다. 헷갈리는 부분이 있으면 위의 그림을 참고하세요.
5단계:조립 - LED
다음 단계는 LED를 브레드보드와 Arduino에 연결하는 것입니다. 필요한 경우 설정 사진(2단계)을 다시 참조하는 것이 좋습니다. LED를 부착하는 것은 매우 쉽고 반복이 많습니다. 먼저 Green LED를 부착해 보겠습니다. 따라서 이를 수행하는 방법은 양극(긴 다리)을 Arduino의 6번 핀에 녹색 와이어로 연결하고 음극(짧은 다리)을 220옴을 사용하여 브레드보드의 음극 채널에 연결하는 것입니다. 저항기. 그런 다음 노란색과 빨간색 LED에 대해 이 단계를 반복하고 노란색 LED의 양극(긴 다리)을 Arduino의 핀 5에 연결한 다음 빨간색 LED의 양극을 핀 6에 연결합니다. 이렇게 하면 설정이 위의 그림과 비슷하게 보일 것입니다.
저항기는 반드시 필요한 것은 아니지만 사용하는 것이 좋습니다.
6단계:조립 - 부저
이를 위한 설정의 마지막 부분은 부저를 브레드보드와 Arduino에 연결하는 것입니다. 이것은 전체 설정에서 가장 쉬운 부분 중 하나입니다. 녹색 와이어를 사용하여 버저의 긴 다리를 Arduino의 7번 핀에 연결한 다음 220옴 저항을 사용하여 버저의 짧은 다리를 브레드보드의 음극 채널에 연결하기만 하면 됩니다.
버저의 짧은 다리를 브레드보드의 음극 채널에 연결할 때 저항을 사용하는 것이 좋습니다. 이렇게 하면 부저의 볼륨이 크게 줄어들고 부저가 빨리 꺼지는 것을 방지할 수 있습니다.
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">#define trigPin 2#define echoPin 3#define LEDlampRed 4#define LEDlampYellow 5#define LEDlampGreen 6 #define soundbuzzer 7int sound =500;void setup() { Serial.begin (9600); 핀모드(trigPin, 출력); 핀모드(에코핀, 입력); 핀모드(LED램프적색, 출력); 핀모드(LED램프노란색, 출력); 핀모드(LED램프녹색, 출력); pinMode(soundbuzzer, OUTPUT);} void 루프() { 긴 지속 시간 indigit, distanceincm; digitalWrite(trigPin, LOW); 지연 마이크로초(2); digitalWrite(trigPin, HIGH); 지연마이크로초(10); digitalWrite(trigPin, LOW); durationindigit =pulseIn(echoPin, HIGH); distanceincm =(durationindigit/5) / 29.1; if (distanceincm <50) { digitalWrite(LEDlampGreen, HIGH);} else { digitalWrite(LEDlampGreen, LOW); } if (distance <20) { digitalWrite(LEDlampYellow, HIGH);} else { digitalWrite(LEDlampYellow,LOW); } if (거리 <5) { digitalWrite(LEDlampRed, HIGH); 소리 =1000;} else { digitalWrite(LEDlampRed,LOW); } if (distanceincm> 5 || distanceinsm <=0){ Serial.println("허용되는 거리 범위를 벗어남"); noTone(사운드부저); } else { Serial.print(거리); Serial.println("cm"); 톤(부저, 사운드); } 지연(300);}섹션>
제조공정
구성품 및 소모품 Arduino UNO × 1 Adafruit RGB 백라이트 LCD - 16x2 × 1 브레드보드(일반) × 1 저항 220옴 × 1 SparkFun 푸시버튼 스위치 12mm × 1 점퍼 와이어(일반) × 1 USB-A-B 케이블 × 1 앱 및 온라인 서비스 Arduino IDE 이 프로젝트 정보 필요한 부품은 위의 그림과
주요 석유 및 가스 건설 프로젝트에서 유체 시스템 구성 요소를 표준화해야 하는 세 가지 이유 Edward A. Hernandez, 글로벌 영업 관리자, 글로벌 건설 모든 대규모 석유 및 가스 건설 프로젝트에는 몇 가지 고유한 어려움이 있습니다. 수천 명의 사람들이 참여하고 경쟁이 치열하고 물류가 복잡하고 지출 승인이 느리게 이루어질 수 있으며 프로젝트 오버런의 지속적인 위협이 있습니다. 품질 관리를 유지하면서 기한과 비용 목표를 충족하려면 국제적인 범위, 광범위한 기능 및 응용 프로그램별 전문 지식을 갖춘 공급업체 및 협력업