산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

Arduino Uno + 전기 장치(전구) + Android 전화

구성품 및 소모품

Arduino UNO
× 1
릴레이 모듈
× 1
남성/여성 점퍼 와이어
× 1
Android 기기
× 1

앱 및 온라인 서비스

Arduino IDE
블링크

이 프로젝트 정보

설명:

이 프로젝트는 릴레이 모듈을 사용하여 전구(또는 모든 장치)를 Arduino Uno에 연결하는 방법에 관한 것입니다. 또한 Arduino를 Android 장치와 연결한 다음 원격으로 장치를 켜고 끄는 방법을 다룹니다.

릴레이

릴레이를 사용하여 고전압 전자 장치를 제어할 수 있습니다. 릴레이는 실제로 전자석에 의해 전기적으로 작동되는 스위치입니다. 전자석은 예를 들어 마이크로컨트롤러의 5볼트와 같은 저전압으로 활성화되고 접점을 당겨 고전압 회로를 만들거나 끊습니다.

HL-52S 릴레이 모듈:

이 프로젝트는 10A @ 250 및 125 V AC 및 10A @ 30 및 28 V DC 정격의 2개의 릴레이가 있는 HL-52S 2채널 릴레이 모듈을 사용합니다. 고전압 출력 커넥터에는 3개의 핀이 있으며 중간 핀은 공통 핀이고 표시에서 다른 두 핀 중 하나는 상시 개방 연결용이고 다른 하나는 상시 폐쇄 연결용입니다.

모듈의 다른쪽에는 2세트의 핀이 있습니다. 첫 번째 핀에는 6개의 핀, 접지 및 모듈에 전원을 공급하기 위한 VCC 핀과 4개의 입력 핀 In1, ln2, ln3 및 In4가 있습니다. 두 번째 핀 세트에는 JDVcc와 Vcc 핀 사이에 점퍼가 있는 3개의 핀이 있습니다. 이와 같은 구성으로 릴레이의 전자석은 Arduino 보드에서 직접 전원이 공급되며 릴레이에 문제가 발생하면 마이크로 컨트롤러가 손상될 수 있습니다.

따라야 할 단계:

1단계: 아두이노와 USB를 시스템에 연결하십시오.

2단계: Arduino의 접지 핀을 릴레이 모듈의 접지 핀, Arduino의 5V가 있는 릴레이 모듈의 VCC 핀, 마지막으로 릴레이 모듈의 ln1이 있는 Arduino의 7번 핀을 연결합니다.

3단계: 아래 주어진 코드를 Arduino에 업로드하고 회로 기판을 통해 전구의 전류 공급을 켜십시오.

Android Phone에서 따라야 할 단계:

1단계: Google Play 스토어에서 "Blynk" 앱을 설치하고 새로 만들기 " 버튼.

2단계: 프로젝트 이름을 지정하고 IoT 보드(Arduino)를 선택한 다음 "을 클릭하세요. 이메일 " 그리고 마침내 "만들기 ". Blynk에서 메일로 보낸 인증 토큰으로 코드의 인증 토큰을 변경하는 것을 잊지 마십시오.

3단계: 화면에 버튼을 추가하고 길게 눌러 구성하세요.

4단계: 버튼 이름을 “Bulb로 지정 ” 색상을 변경하고 출력을 D7, 즉 디지털 핀 7로 선택합니다.

5단계: 화면 왼쪽 상단의 재생 버튼을 클릭합니다.

프로젝트가 모두 설정되었으며 이제 Android Phone의 전구 버튼을 눌러 전구를 제어할 수 있습니다.

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • 코드
  • 코드 Arduino
    /** * 1. 선택 사항이지만 권장됩니다. * 인쇄물을 보려면 추가 USB 직렬 어댑터를 연결하십시오. * * 2. 인증 토큰을 편집하고 이 스케치를 업로드합니다. * * 3. 서버로 트래픽을 리디렉션하기 위해 스크립트(라이브러리 루트의 "scripts" 폴더에 있는 스크립트, * 예:'blynk-library/scripts')를 실행합니다. * * Windows의 경우:* 1. cmd.exe를 엽니다. * 2. 작성(blynk-ser.bat 폴더에 대한 경로 입력):* cd C:\blynk-library\scripts * 3. 작성(COM4는 Arduino의 포트임):* blynk-ser.bat -c COM4 * 4. 그리고 "Enter"를 누르고 "Enter"를 누르고 "Enter"를 누릅니다. * * * 4. 깜박임 시작! :) * *********************************************** ***************/#include SoftwareSerial DebugSerial(2, 3); // RX, TX#define BLYNK_PRINT DebugSerial#include // 인증 토큰은 Blynk App.s// 프로젝트 설정으로 이동합니다. (nut icon).char auth[] ="Your Auth Token ";void setup(){ // 디버그 콘솔 DebugSerial.begin(9600); // Blynk는 Serial Serial.begin(9600)을 통해 작동합니다. Blynk.begin(auth, Serial);}void 루프(){ Blynk.run();}

    제조공정

    1. Samsung SAMIIO, Arduino UNO 및 Raspberry Pi로 몇 분 만에 화재 감지기 만들기
    2. 이슬람 기도 시간이 있는 Arduino 시계
    3. Arduino Uno WiFi를 사용하는 WebServerBlink
    4. Arduino 및 Android 기기로 Roomba 로봇 제어
    5. 간단한 UNO 계산기
    6. Android 기기가 있는 휴대용 온도계
    7. 시력의 지속성
    8. Arduino Uno로 LED 매트릭스 제어
    9. Wi-Servo:Wi-Fi 브라우저 제어 서보모터
    10. 스마트폰의 온도 모니터링