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

Wi-Fi 켜기

구성품 및 소모품

Arduino MKR1000
× 1
피에조 부저
피에조
× 1
송 릴레이
× 1

이 프로젝트 정보

WiFi 라우터에 연결할 수 없는 경우가 있습니다. 이는 WiFi 종속 IoT 장치의 수가 증가하는 경우 특히 문제가 될 수 있습니다. 많은 경우 해결 방법은 라우터를 재부팅하는 것입니다. 즉, 전원 코드를 뽑았다가 몇 초 동안 기다렸다가 다시 연결하는 것입니다.

계속해서 그 문제를 겪고 싶지 않다면 이 장치는 Wi-Fi 연결을 주시할 것입니다. 연결이 끊어지면 부저를 켜서 사용자에게 경고한 다음 릴레이를 사용하여 미리 정의된 시간 동안 라우터를 끕니다. 라우터를 다시 켭니다. 라우터가 켜진 후 WiFi 확인을 수행하기 위해 잠시 기다립니다.

이것은 유한 상태 기계 설계 패턴을 사용하여 설계되었습니다.

WiFi가 내장된 MKR 1000 보드를 사용합니다. (WiFi 실드 또는 이에 상응하는 것과 함께 Arduino를 사용할 수도 있습니다.) google.com에 연결을 시도하여 WiFi 연결을 확인합니다. 연결에 성공하면 장치가 연결된 상태가 됩니다. Connected 상태에서는 일정 시간 기다렸다가 Checking 상태로 전환되어 주기적인 검사를 수행합니다.

연결에 성공하지 못하면 장치가 연결 끊김 상태가 됩니다. 이 상태는 포트 3을 통해 부저를 켭니다. 몇 초 동안 기다린 다음 RouterOff 상태로 들어갑니다.

RouterOff 상태가 되면 Port 0에 연결된 릴레이에 의해 라우터가 꺼지고 잠시 후 라우터가 켜지고 상태가 RouterOn으로 변경됩니다.

RouterOn 상태가 되면 라우터는 릴레이에 의해 켜집니다. 라우터가 부팅되고 WiFi를 시작할 시간을 잠시 동안 기다립니다. 그런 다음 상태가 검사를 수행하는 검사 중으로 변경됩니다.

구축 단계는 다음과 같습니다.

1단계: 스피커 연결

Arduino의 핀 3을 스피커의 빨간색 선에 연결합니다.

Arduino의 접지를 스피커의 검은색 선에 연결합니다.

2단계: 릴레이 연결

전원 코드를 가져 와서 전선 중 하나를 잘라 릴레이에 연결하십시오. 한쪽 끝을 릴레이의 공통 단자에 연결하고 다른 쪽 끝을 릴레이의 NC(Normally Closed) 단자에 연결합니다. 가닥이 다른 부품에 닿지 않도록 주의하십시오. 회로도에 따라 Arduino에 릴레이를 연결합니다. 릴레이가 비전도성 표면에 있고 가급적이면 비전도성 인클로저에 있는지 확인하십시오. 이는 RELAY의 하단 부분이 주 전선에서 높은 전압을 노출시키기 때문에 중요합니다. 프로젝트가 준비될 때까지 코드를 메인에 연결하지 마십시오.

릴레이의 In1 핀을 Arduino의 디지털 핀 0에 연결합니다.

3단계: Arduino에 스케치 업로드

코드는 https://github.com/sameerkapps/KeepTheWiFiOn

에서 제공됩니다.

네트워크 이름(SSID) 및 연결 암호 업데이트 .

아두이노에 업로드하세요.

설정에서 Arduino 핀을 구성하고 WiFi 연결을 시작합니다. 그런 다음 상태를 확인 중 상태로 변경합니다.

루프에서 현재 상태를 기반으로 메서드를 호출하여 상태를 처리합니다.

이 프로젝트가 마음에 들면 존경 버튼을 클릭하고 네트워크와 공유하고 나를 팔로우하십시오.

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

코드

Github의 코드
코드에서 SSID와 비밀번호를 업데이트하세요.https://github.com/sameerkapps/KeepTheWiFiOn

회로도

Schematics는 Arduino Micro Rev 3를 사용합니다. MKR 1000에는 사용할 수 있는 회로도가 없습니다. MKR 1000으로 교체하세요. . KeepTheWiFiOn.fzz

제조공정

  1. 시제품에 대한 찬가
  2. 제품 디자인의 과제
  3. 레고 Mindstorms NXT 초음파 센서를 Raspberry Pi에 연결하는 방법
  4. 드론 파이
  5. 내륙 항구가 미국 공급망을 더 잘 연결하는 방법
  6. ISS용 WiFi RSSI 센서 추적기
  7. 미래의 공장:주목해야 할 4가지 시장 동향
  8. 주목해야 할 미래시장의 4대 공장 동향
  9. 여름철에 공장을 쾌적하게 유지하는 방법
  10. 데이터 버스의 전체 개요:점을 연결하십시오!