제조공정
![]() |
| × | 1 | |||
![]() |
| × | 4 | |||
| × | 1 |
| ||||
|
프로젝트 비하인드 아이디어
Arduino(매우 복잡한 회로도 포함)를 사용하여 전기 장치를 켜고 끄는 프로젝트가 많이 있지만 웹 또는 휴대 전화(간단한 회로 사용)를 통해 전기 장치를 제어하는 방법과 할 수 있는 방법이 없는 경우 이것은 매우 길고 지루합니다. 그래서 누군가는 긴 발걸음을 내딛어야 하기 때문에 다른 사람들의 수고를 줄이기 위해 먼저 긴 걸음을 내딛기로 한다. 이를 달성하기 위해 Arduino 이외의 프로그래밍 없이 릴레이만 있는 회로 작업 없이 매우 간단한 단계로 모든 장치를 제어할 수 있는 공통 웹 플랫폼을 만들었습니다. 이것이 이 위대한 프로젝트의 핵심 아이디어였습니다. 누구나 쉽게 구현할 수 있는 DIY 프로젝트의 좋은 예 중 하나이며 5v 릴레이와 일부 전선/플러그만 사용하기 때문에 비용이 5달러 미만입니다.
작동 원리는 무엇입니까?
우리는 전기 장치를 쉽게 관리하거나 가전 제품을 매우 쉽게 자동화할 수 있는 개방형 무료 웹 플랫폼을 만들었습니다. 매우 유용한 장치가 될 수 있습니다. 집 밖에 있는데 가전제품을 켜고 끄는 것을 잊었다고 가정해 봅시다. 웹사이트 페이지에 액세스하여 휴대폰이나 데스크탑에서 제어할 수 있기 때문에 걱정할 필요가 없습니다. 이 프로젝트를 사용하려면 다음 작업만 수행하면 됩니다. 처리에서 직렬 입력을 읽는 Arduino 코드를 복사하여 붙여넣습니다. 켜기/끄기에 도움이 되는 릴레이 제어 기기 . 따라서 릴레이 및 아두이노 프로그램이 작동 중이며 처리를 어떻게 해야 합니까? 차근차근 답을 찾아봅시다.
프로그래밍 및 회로
Arduino 측에서:
우리는 Arduino를 사용하여 Processing 프로그램에서 직렬 입력을 읽고 직렬 포트에 쓰기를 릴레이 켜고 끕니다. 우리가 만든 장치 또는 회로. 처리에서 오는 일련의 데이터를 읽는 아래 코드를 볼 수 있습니다. "1"이 나오면 릴레이를 켜고 "0"이면 릴레이 장치를 끄는 일부 데이터를 확인합니다. 릴레이 작동 방식은 다음 단계입니다.
//실제 code의 일부if(Serial.available()>0){ //시리얼 데이터 읽기 readSerial =Serial.read(); 지연(100); if(readSerial =='1'){ //1이면 릴레이를 켭니다. digitalWrite(RELAY1,HIGH); } if(readSerial =='0'){ //0이면 릴레이를 끕니다. digitalWrite(RELAY1,LOW); } 코드>
릴레이 작동: (이미 알고 있는 경우 건너뛸 수 있습니다.)
AC 제어를 위해 릴레이를 사용하는 방법?AC는 AC 조명에 전원을 공급하는 교류 220v(인도)입니다. Arduino는 고전압 n amp를 제어할 수 없지만 릴레이는 이 작업을 수행할 수 있으며 이것이 유일한 설계입니다. 그래서 우리는 고출력 장치를 제어하기 위해 스위치로 릴레이를 사용하고 있습니다. 릴레이에서 NO,NC 및 COM은 무엇입니까?
<울>아래에 NO,NC, COM에 대해 자세히 설명하였으니 조금 헷갈리시면 참고하시기 바랍니다. NO NO NO NO NO 연결
<울>처리 측에서:
여기에서 코드 처리는 두 응용 프로그램 즉, 두 응용 프로그램과 통신하는 프로젝트의 핵심입니다. 웹 애플리케이션과 Arduino는 우편함에서 메일을 모아서 지정된 주소로 배달하는 옛날의 다리나 우체부라고 상상합니다. 여기 처리는 http://www.parikshackrack.com/gadgetProgrammers/homeAutomation/xxxxx
에서 우리가 만든 API를 호출합니다.(우리가 사용하는 사이트는 데모 목적일 뿐입니다.) 처리 소프트웨어를 통해 이 API를 호출하면 이전에 논의한 대로 처리 중에 읽고 Arduino 프로그램에 보낼 스위치 현재 상태를 얻고 마침내 Arduino가 이를 보드에 씁니다. 웹/모바일 측에서: 웹에 액세스하기 위해 아래와 같이 가제트 프로그래머 플랫폼을 사용하고 있습니다.
고토:http://www.parikshackrack.com/gadgetProgrammers/homeAutomation
여기로 이동하여 장치를 켜고 끄십시오. 처리 코드에서 읽을 것입니다.
회로:다이어그램에 표시된 대로
<울>
프로젝트 실행 단계 <울>
http://www.parikshackrack.com/gadgetProgrammers/homeAutomation
버튼을 눌러 조명을 켜고 끕니다.
마지막 단어
만세! 모든 것이 잘되면 조명이 작동하는 것을 볼 수 있습니다.
시간을 내주셔서 감사합니다. 질문이나 질문이 있으면 댓글로 소리쳐 주십시오.
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">#define RELAY1 7 char readSerial; 무효 설정(){ Serial.begin(9600); pinMode(RELAY1, OUTPUT);} 무효 루프(){ char readSerial; // 지연(1000); if(Serial.available()>0){ readSerial =Serial.read(); 지연(100); Serial.println(읽기 직렬); if(readSerial =='1'){ //Serial.println("ASDF"); 디지털 쓰기(RELAY1,HIGH); } if(readSerial =='0'){ digitalWrite(RELAY1,LOW);; } } }섹션>
제조공정
데스크톱, 웹 및 모바일을 포함하여 다양한 버전의 RoboDK가 있습니다. 문제는 귀하의 요구에 가장 적합한 것이 무엇입니까? RoboDK에는 다양한 제품군이 있습니다. 경쟁업체와 달리 RoboDK의 여러 버전은 응용 프로그램 영역별로 그룹화되지 않습니다. RoboDK의 모든 버전은 동일한 통합 로봇 프로그래밍 경험을 제공하며 모든 로봇 애플리케이션에 적용됩니다. 또한 RoboDK 라이선스가 있는 모든 버전에 액세스할 수 있습니다. . 대신 지원하는 기기에 따라 버전이 다릅니다. 이는 RoboDK의 각 버전을 약간 다른
필름 테크 라인 5 배경위스콘신주 스탠리에 있는 회사인 Film Tech는 오하이오주에 있는 한 회사로부터 중고 3층 취입 필름 라인을 구입했습니다. 기계는 2015년 봄에 분해되어 시설로 옮겨졌습니다. Film Tech는 원래 상태의 기계에 대한 문서의 누락으로 인해 라인에서 완전한 제어 업그레이드를 완료할 것을 요청했습니다. 프로젝트의 범위는 압출기 및 다이의 온도 제어 업그레이드, 새로운 드라이브 및 모터로 라인의 웹 처리 업데이트, 라인 공정 제어를 위한 새로운 작업자 스테이션 제공에 중점을 두었습니다. 이러한 항목과 함께