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

가정용 스마트 에너지 절약기

구성품 및 소모품

입자 광자
× 1
Arduino UNO
저는 방금 5V 릴레이에 전원을 공급하는 데 사용했으며 브레드보드 전원 공급 장치를 사용할 수도 있습니다.
× 1
점퍼 와이어(일반)
× 1
Android 기기
× 1
브레드보드(일반)
× 1
릴레이 모듈(일반)
× 1
마이크로 USB-USB 케이블(일반)
파티클 보드에 전원 공급
× 1

앱 및 온라인 서비스

블링크
파티클 빌드 웹 IDE

이 프로젝트 정보

집에 사람이 없을 때에도 계속 켜져 있는 선풍기와 조명으로 인해 가정에서 많은 전기 손실이 발생합니다. 내 생각은 기본적으로 사용자가 집을 나갈 때 팬이나 조명, TV, 팬 또는 에어컨과 같은 기본 가전 제품 중 실수로 전원이 켜져 있는 경우 이를 알려주는 것입니다. 우리 집. 텔레비전이나 에어컨과 같은 일부 가전제품은 배전반 스위치만 켜도 전력을 소모하는데, 적은 양이지만 같은 조건의 1000가구를 합산하면 충분히 큰 수치다.

나는 현재 프로젝트의 작업을 시연하기 위해 집에서 만든 확장 장치를 사용했습니다. 다음은 이 재미있는 프로젝트를 만드는 단계입니다. 시작하겠습니다.

1. 프로젝트 하드웨어 구축에 필요한 것:

이 프로젝트를 빌드하는 데 필요한 사항은 다음과 같습니다.

<울>
  • Particle Photon, 프로젝트의 핵심
  • <울>
  • 브레드보드
  • <울>
  • 릴레이 모듈, 저는 현재 2채널 릴레이 모듈을 사용하고 있지만 여러 채널에서도 동일한 작업을 수행할 수 있습니다.
  • <울>
  • 귀하의 릴레이용 전원 공급 장치는 3.3V만 제공할 수 있으므로 릴레이를 공급하기 위해 Arduino UNO를 사용했지만 외부 전원 공급 장치에서도 동일한 작업을 수행할 수 있습니다.
  • <울>
  • 연결용 점퍼 와이어.
  • 이제 필요한 모든 것이 준비되었으므로 프로젝트를 시작하고 조합해 봅시다!

    2. 하드웨어 조립 :

    그런 다음 이제 다음 회로도와 같이 연결을 수행합니다. 그러나 먼저 릴레이 모듈과 입자 광자의 개략도를 살펴보겠습니다.

    릴레이 모듈의 INT1 핀을 파티클의 디지털 핀에 연결합니다. 현재 보드의 핀 1과 2를 사용했지만 사용자가 선택합니다.

    프로젝트의 최종 개략도는 다음과 같습니다:

    연결을 완료하면 프로젝트가 다음과 같이 보일 것입니다.

    이제 하드웨어 측면에서 완료되었으므로 Android 앱 개발 부분으로 진행할 수 있습니다.

    3. 앱 개발:

    이제 프로젝트의 소프트웨어 부분으로 넘어갑니다. 우리는 이 멋진 플랫폼 Blynk를 사용하여 우리 프로젝트를 위한 매우 간단하고 기본적인 앱을 만들 것입니다. Blynk에서 새 프로젝트를 만드는 단계는 다음과 같습니다.

    1. Blynk 다운로드 플레이스토어에서 앱을 다운로드하세요.

    2. 무료 계정을 만들고 앱 개발을 시작하려면 가입하세요.

    3. 그런 다음 새 프로젝트를 만들고 보드 섹션과 Wi-Fi 옵션에서 파티클 광자를 선택하고 만들기를 누릅니다.

    4. 이제 다이어그램에 표시된 대로 다음 구성요소를 선택합니다.

    <울>
  • 릴레이를 제어하는 ​​버튼입니다. 즉, 조명과 팬처럼 연결된 장치입니다.
  • <울>
  • 지정된 GPS를 벗어날 때 특정 작업을 수행하는 GPS 트리거입니다.
  • <울>
  • 누군가가 집을 떠날 때마다 푸시 알림을 생성하여 실수로 켜져 있던 가전 제품을 꺼서 전기를 절약할 수 있도록 하는 알림입니다.
  • 4. 파티클 보드 프로그래밍:

    이제 blynk 앱과 파티클 광자 간의 연결을 설정하기 위해 파티클 보드를 프로그래밍해야 합니다. 이것은 Blynk 라이브러리를 사용하여 우리 장치와 광자 사이에 쉽고 준비된 통신 링크를 생성할 수 있게 함으로써 달성됩니다.

    코드는 파티클 사이트에 로그인하여 build.particle.io를 사용하여 파티클 보드에 덤프할 수 있습니다. 코드는 첨부 파일에 있습니다.

    그럼 끝입니다! 우리의 프로젝트는 행동할 준비가 되었습니다. 계속해서 빌드하고 즐기십시오. 제 프로젝트와 관련하여 궁금한 점이 있으면 댓글이나 개인 메시지를 통해 자유롭게 질문하세요.

    이것은 내 프로젝트의 비디오 데모입니다.

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

    코드

    <울>
  • 입자 빌드 코드
  • 입자 빌드 코드C/C++
    이것은 입자 프로그래밍을 위한 기본 코드입니다.
    #define BLYNK_PRINT Serial #include #include volatile int state =LOW;char auth[] ="Your Authentication code";BLYNK_WRITE(V0) // GPS 트리거{ GPSflag =param.asInt(); // 플래그를 1 또는 0}BLYNK_WRITE(V1) // GPSflag가 1인 경우 작업을 수행하는 버튼{ if (GPSflag ==1) // Check flag { // 플래그가 1인 경우 작업 digitalWrite(2, high ) } else { // 다른 작업을 수행하거나 이 위치에서 허용되지 않는 작업에 대한 피드백을 제공합니다. digitalWrite(2, low) }}void setup(){ Serial.begin(9600);Blynk.begin(auth); attachInterrupt(D2, notifyOnButtonPress, RISING);}void notifyOnButtonPress(){state =!state;}void loop(){Blynk.run();if (state ==HIGH) { Blynk.notify("당신은 집!"); 지연(200); 상태 =낮음; }}

    회로도


    제조공정

    1. Raspberry Pi를 위한 최고의 액세서리
    2. 스마트해지:가정의 미래
    3. 스마트 보안:해커로부터 스마트 홈 기기를 보호하는 방법
    4. 더 밝은 미래를 위한 스마트 시티의 힘 활용
    5. 스마트 홈의 보안을 개선하는 방법
    6. Verizon과 Honeywell, LTE 기반 스마트 미터를 위해 협력
    7. 스마트 비즈니스를 위한 IoT 에너지 관리 솔루션!
    8. 안정적이고 안정적인 전력 공급을 위한 스마트 그리드
    9. 방수 E-텍스타일을 위한 레이저 프린팅 기술
    10. 디지털 덕분에 Smart Factory에 대한 문서 표준화