/ Arduino : "이론과 실제"

Arduino의 "스마트 하우스": 이론과 실습

인터넷없는 생활, 가전 제품, 스마트 폰상상하기 어렵다. 이 목록에있는 많은 부유 한 사람들이 "스마트 하우스"시스템을 추가했을 것입니다. 이 기사에서 우리는 그것이 무엇인지, 어떻게 설치하고 사용하는지 분석 할 것입니다.

arduino에 스마트 하우스

어떤 종류의 시스템인가?

그것이 분명 해지자, "스마트 홈"시스템모두가 살 수는 없습니다. 그러나 필요한 기술을 가지고 있다면 특별한 응용 프로그램을 통해 직접 만들 수 있습니다. 따라서 Arduino의 "Smart House"시스템에 대해 이야기 해 봅시다. 우리는 우리 자신의 손으로 우리의 거주 구역을 위해 그것을 만들려고 노력할 것입니다.

주어진 시스템이 실제로 무엇입니까? 이것은 일련의 센서 및 컨트롤러입니다. 그들은 서로 다른 유형으로 존재하므로 운동과 열 에너지에 모두 반응 할 수 있습니다. 이러한 장치는 집안의 작업을 제어 할 수 있습니다 : 통신, 보안 시스템 등등. 독립적으로 난방을 포함하고 다양한 공정을 진행할 수있는 "합리적인"설비가 있습니다. 모두는 집으로 돌아가서 따뜻한 목욕, 예열 된 저녁 식사를 기다리고 싶어합니다. "스마트"하우스 - 혼자 사는 사람들을위한 최상의 솔루션. 그러한 시스템을위한 돈이 없다면, 그것은 독립적으로 수행 될 수 있습니다.

센서는 어떻게 작동합니까?

센서는 정보 및 데이터를 읽고 처리 한 다음 적절한 명령을 전송할 수 있습니다. 그들은 온도, 갑작스런 움직임 및 소리에 반응 할 수 있습니다.

가장 간단하고 저렴한 추적 센서는 종종계단 위에서 사용 - 모든 사람이 자동으로 빛을 켜는 것에 익숙합니다. 또한 컨트롤러는 화재 안전 시스템에 자주 사용됩니다. 온도가 급격히 상승하자마자 즉시 경보가 울립니다.

시스템에서 작업하기 전에센서와 모든 가능한 컨트롤러를 올바르게 배포 할 프로젝트를 만들어야합니다. 이를 위해서는 프로그래밍 및 전자 기술이 필요하다는 점에 유의해야합니다. 없으면 간단한 계획 장치, 즉 초보 소비자 용으로 작성해야합니다. Arduino의 시스템입니다. 제조업체는 장치를 설치하고 작동하는 데 절대적으로 간단한 기능을 제공합니다.

스마트 하우스 arduino 메가

왜 Arduino인가?

이 질문은 매우 논리적이고 이해할 수 있습니다. Arduino가 선택되어야하는 유일한 이유는 회사가 이해하기 쉬운 시스템을 생산한다는 것이 이미 서술되어 있습니다. "Smart House"세트는 상점에서 구매하거나 현장에서 주문할 수 있습니다. 독립적으로 설치가 가능하지만 어느 누구도 자격을 갖춘 마스터를 제공하기를 거부합니다. 그는 오류없이 모든 작업을 수행하고 아름다운 디자인을 소홀히하지 않을 것입니다 (예 : 전선을 숨기고 일반적인 고려 사항을 위해 "소변을 보냅니다"). 그러나 대부분의 고객은 여전히 ​​모든 작업을 스스로 결정합니다. 왜? 훨씬 쉽고 저렴합니다. 비슷한 프로젝트를 생산하고 가격을 낮추며 많은 모델의 품질을 과대 평가하는 모든 회사. 기술 된 회사는 이것을하지 않습니다. 인터넷에서의 리뷰는 100 % 확인되었습니다.

구성 요소 및 시스템 설치 비용Arduino (스마트 하우스 프로젝트는 매우 유명합니다)는 다른 제조업체보다 훨씬 저렴합니다. 고장이 발생한 경우 소유주는 계획과 프로젝트 전체를 이해해야하므로 회사 자체도 전체 설치를 자체적으로 수행 할 것을 제안합니다. 또한 시스템을 철저히 파악하면 쉽고 간편하게 사용자 정의 할 수 있습니다.

Arduino 플랫폼에는 많은 오픈 소스 라이브러리가 있으므로 적합한 프로그램을 찾는 것이 쉽습니다.

스마트 홈

세트

판매시 "스마트 홈"세트가 있습니다. 구매자는 구매자가 마더 보드와 브레드 보드, 전자 부품 및 사용 규칙을 자신의 집에서 자동화 된 시스템을 만드는 데 필요한 모든 구성 요소를 찾을 수 있습니다. 이 세트는 사람에게 다이오드를 올바르게 연결하고, 장치를 박수 치며 원격으로 장치를 켜는 방법을 가르쳐줍니다.

"도전"은 14 년 동안의 아이들을 위해 만들어졌습니다. 세트는 지시가된다. 세트의 도움으로 스톱워치, 야간 등 5 가지 기성 프로젝트를 만들 수 있습니다.

Arduino 시동기 장비는 모든 소유자가 예심 시작을 조언하는 기본 세트입니다. Arduino UNO 보드, 센서, 스크린, 저항기 등이 제공됩니다. 비용은 약 80 유로입니다.

"중첩 된 인형"은 10 년 동안의 어린이를위한 것입니다. 그것은 부품의 수와 유형이 각각 다른 여러 버전으로 판매되며, 각기 다른 실험을 수행 할 수 있습니다. 이탈리아에서 제조 된 Arduino UNO Rev3 보드가 공급됩니다. 이 키트를 사용하면 야간 조명, 믹서, 배터리 테스터 등을 만들 수 있습니다.

"암페어"는 보통 훈련을 위해 구입합니다.기관. 그것은 12 세부터 아이들을 위해 만들어졌습니다. 수업이 끝나면 아이들은 직선으로 움직이는 로봇을 만들 수 있습니다. 컨트롤러는 Arduino Uno 모델로 제공됩니다.

에 대한 "Dare"( "Clever House") Arduino 현재 가장 인기가 있습니다.

플랫폼

표준 플랫폼은 Arduino Uno입니다. "스마트 홈"은 종종 기반으로 작동합니다. 그것은 저렴하기 때문에 가장 일반적입니다. 이를 사용하면 마이크로 컨트롤러 기술을 쉽게 관리 할 수 ​​있습니다. 어떤 사람이 Arduino의 이사회에 익숙하지 않은 경우 모든 소유자는 그에게 알선을 시작하라고 조언합니다.

Arduino Leonardo는 약간 싸다.위의 옵션. 사실 Uno와 달리 USB 장치로 사용할 수 있습니다. 예를 들어이 보드 덕분에 마우스와 키보드를 제어 할 수 있습니다.

왜 가장 자주 스마트 홈으로 만들어 집니까?Arduino Mega2560? Uno와는 조금 다르지만 더 많은 기능이 있습니다. 이것은 종종 많은 수의 장치와 동시에 작동하는 데 사용됩니다. 따라서 대규모 프로젝트의 경우 작업하는 것이 훨씬 쉽습니다. 일반적으로 "스마트 홈"을 만들 계획이라면,, Arduino 메가 - 가장 적합한 옵션.

시스템 이점

"Arduino"라는 회사는 프로그래밍에 능숙하지 못한 사람들에게 큰 수요가 있습니다. 모든 제공된 시스템에는 명확한 인터페이스가 있습니다. 그러나 이러한 이점은 제한되지 않습니다.

제조업체는 다음과 같은 기능을 제공합니다.자신의 프로그램 - 소스 코드가 열려 있습니다. 사용 된 언어는 가능한 한 간단합니다. 필요한 경우 USB 케이블을 사용하여 프로그램을 전송할 수 있습니다. "스마트 홈"세트는 매우 흥미 롭습니다.

즉, 프로그래밍 언어에 대한 지식이 있으면 소프트웨어 버전을 하나만 구입하여 가능한 한 많이 조정할 수 있습니다.

추가 유틸리티가 필요한 경우 공식 사이트에서 무료로 다운로드 할 수 있습니다. 시스템은 프로그램을 사용하여 컴퓨터 및 전화에서 관리 할 수 ​​있습니다.

스마트 홈 arduino을 기반으로 스스로 할

일의 원리

센서가 정보를 컴퓨터로 전송하거나무선 데이터 전송 기술을 사용하는 전화. 특수 유틸리티가 데이터를 처리합니다. 명령이 실행됩니다. 메인 센서 (중앙)가 있습니다.이 센서는 구매하거나 독립적으로 만들 수 있습니다. Arduino 보드 ( "Smart Home"프로젝트가 개발 됨)에는 표준 커넥터가 있습니다. 덕분에 모든 구성 요소를 쉽게 선택할 수 있습니다.

 arduino 똑똑한 집

조립에 필요한 것은 무엇입니까?

직접 프로젝트를 구축하려면 일부 장치를 수집하여 장치를 가져와야합니다. 어떤 종류의?

  • 센서 및 컨트롤러.
  • 인터넷 모듈.
  • 연선 (케이블).
  • 스위치.
  • 저항기
  • 인터넷 모듈 용 와이어.
  • 계전기.

액세서리에서 납땜 인두, 드라이버 등이 필요합니다.

Arduino 키트는에서 구매해야합니다.신뢰할 수있는 상점. 왜? 전기를 사용하려면 필요한 모든 장치가 필요하므로 가짜를 사용하는 것이 위험합니다. 필요한 모든 유틸리티는 인터넷에서 다운로드 할 수 있습니다. 따라서 Arduino를 기반으로 자신의 손으로 "스마트 홈"을 만드는 것은 매우 간단합니다.

센서는 기본 설정에 따라 선택해야합니다 : 조명 켜기 또는 끄기, 온도 조절 등.

 arduino uno 똑똑한 집

설치 과정

"똑똑한 집"에는 LED 형 램프 만 있어야한다는 사실에주의를 기울여야합니다. 일반 옵션은 스트레스를 견딜 수 없으며 파열되거나 단순히 파열됩니다.

Arduino의 "Smart Home"프로젝트가 이미 완료된 후컨트롤러와 센서를 연결해야합니다. 그들은 이전에 만들어진 그림과 계획에서 벗어나지 않고 그것을합니다. 연락처는 격리되어 있어야합니다.

모든 작업은 알고리즘의 형태로 단계별로 나타낼 수 있습니다.

  1. 설치 코드.
  2. 컴퓨터 또는 전화에서 응용 프로그램 설정.
  3. 포트 포워딩
  4. 센서 및 소프트웨어 테스트.
  5. 확인 프로세스 중에 문제가있는 경우 문제 해결.

신뢰할 수있는 소스 아카이브에서 소프트웨어를 더 잘 다운로드하십시오. 후자가 열리고 모든 유틸리티가 설치되면 응용 프로그램을 다시 시작하거나 장치를 다시 부팅해야합니다.

Arduino의 Smart Home 소프트웨어는 센서와 센서의 상태를 표시합니다. 필요한 경우 항상 네트워크 주소를 변경하고 알람을 끌 수 있습니다.

라우터 사용

라우터에서 포트를 열어야합니다. 이 작업을 수행하려면 어떻게해야합니까? 구성 메뉴를 열고 Arduino 네트워크 주소를 쓰고 포트를 활성화하십시오.

그 직후 도메인 이름을 설정할 수 있습니다. 이제는 소유자가 자신의 손으로 만든 시스템 테스트를 시작할 수 없습니다.

arduino 똑똑한 집

원격 제어

회사 서버 덕분에 모든기술 자체. 프로세스를 시각화 할 수있는 클라우드 서비스를 사용할 수 있습니다. 인터넷 덕분에 집을 완전히 관리 할 수 ​​있습니다. 도시의 다른 쪽 끝에서 보일러 또는 난방 장치를 활성화 / 비활성화 할 수 있습니다.

SMS 메시지를 관리하는 데 도움이되는 또 다른 방법이 있습니다. 항상 인터넷 연결이있는 것은 아닙니다. 따라서이 방법은 매우 적합합니다.

성과

"스마트 홈 (Smart Home)"이 켜져 있다는 사실에주의를 기울일 필요가 있습니다.Arduino는 개방형 네트워크 주소로 작업 할 수 없습니다. 그렇지 않으면 해킹하기가 쉽습니다. "스마트"시스템에서 작동하는 모든 건물은 모든 사람이 에너지를 절약하고 모든 자원을 올바르게 사용할 수 있도록 도와줍니다. 중요한 것은 가짜없이 올바른 구성 요소를 선택하는 것입니다.

또한 중요한 것은 "Arduino"수천 개의 프로그램 코드를 포함하는 많은 라이브러리가 있습니다. 그래서 인터넷을 통해서만 Arduino에 "Smart Home"시스템을 만드는 것이 더 쉬울 것입니다.

시스템에 대한 소유자의 피드백은 긍정적입니다. 충돌은 발생하지 않으며 모든 알림은 정시에 도착하며 프로그램 추적은 명확합니다. 보안은 자주 업데이트되므로 예기치 않은 일이 발생하면 소유자는 즉시이를 보게됩니다. 자신의 손으로 이러한 시스템을 구축하는 것이 비용 절감에 도움이되는 가장 성공적인 솔루션입니다. 센서와 컨트롤러를 설치하는 것은 어렵지 않습니다.

더 읽기 :