Raspberry Pi를 사용하여 사물 인터넷 (IOT) 구축

문제를 제거하기 위해 도구를 사용해보십시오





이 아이디어는 1999 년까지 이름이 지정되지 않았습니다. 사물 인터넷은 수십 년 동안 개발되었습니다. 예를 들어, 최초의 인터넷 기기는 1980 년대 초 카네기 멜론 대학의 콜라 머신이었습니다. 프로그래머는 기계에 더 많이 인터넷에 연결하고 기계의 상태를 확인하고 기계로 이동하기로 결정한 경우 차가운 음료가 대기 중인지 여부를 결정할 수 있습니다. 이 기사에서는 라즈베리 파이 .

Raspberry Pi를 사용하는 IoT

라즈베리 파이를 사용하는 IoT에는 주로 IoT, 라즈베리 파이, IOT 설계 방법론 등이 포함됩니다.




사물 인터넷이란 무엇입니까?

그만큼 사물 인터넷 (IoT) 개체, 동물 또는 사람에게 단일 식별자와 자동 전송 기능 및 사람과 사람 또는 사람과 컴퓨터 간의 통신을 요구하지 않고 데이터를 네트워크에 자동으로 전송하는 기능이 제공되는 시나리오입니다. IoT는 무선 기술의 만남에서 진화했습니다. MEMS (마이크로 전자 기계 시스템) 그리고 인터넷.

사물 인터넷

사물 인터넷



IoT 설계 방법론

모든 웹 애플리케이션은 기본적으로 Java 프로그래밍 언어로 개발됩니다. 여기에는 JSP와 유사한 자바 기술, 서블릿, 최대 절전 모드, 웹 서비스 등이 포함되며 최신 버전의 넷빈 IDE는 기본적으로 웹 애플리케이션 개발에 사용됩니다. 부트 스트랩, 자바 스크립트, jQuery 등과 같은 추가 기술은 UI 및 클라이언트 측 유효성 검사를 처리하는 데 사용됩니다. Cisco에서 제공하는 API는 Cisco IP 폰과 관련된 애플리케이션을 개발하는 데 사용됩니다.

IOT uisng Raspberry Pi

IOT uisng Raspberry Pi

웹 애플리케이션에서 사용되는 5 단계

  • Apache Webserver 설치
  • My SQL 데이터베이스 시스템 만들기
  • GUI 용 웹 애플리케이션 (Graphical User Interface) 개발
  • 웹 애플리케이션을위한 많은 PHP, JAVA 스크립트, CSS 및 Python 프로그램 작성
  • 웹 서버에서 웹 애플리케이션 호스팅

라즈베리 파이

Raspberry Pi의 역사는 기본적으로 2006 년에 소개되었습니다. 주요 개념은 특히 교육용으로 설계되고 Python 용으로 설계된 Atmel ATmega644를 기반으로합니다. Raspberry Pi는 작은 크기, 즉 신용 카드 크기의 단일 보드 컴퓨터로, Raspberry Pi라는 재단이 영국 (영국)에서 개발했습니다. 이 재단의 주요 모토는 교육 기관 및 개발 도상국에서 기본 컴퓨터 과학 교육을 촉진하는 것입니다. 1 세대 Raspberry (Pi 1)는 2012 년에 출시되었으며 모델 A와 모델 B라는 두 가지 유형의 모델이 있습니다.


라즈베리 파이

라즈베리 파이

다음 해에는 A + 및 B + 모델이 출시되었습니다. 2015 년에 다시 Raspberry Pi2 모델 B가 출시되었고 바로 해에 Raspberry Pi3 모델 B가 시장에 출시되었습니다.

Raspberry Pi는 TV, 컴퓨터 모니터에 연결할 수 있으며 표준 키보드와 마우스를 사용합니다. 모든 연령대가 처리 할 수있어 사용자 친화적입니다. 워드 프로세싱, 인터넷 스프레드 시트 탐색, 게임 플레이, 고화질 비디오 재생과 같이 데스크탑 컴퓨터에서 기대하는 모든 작업을 수행합니다. 다양한 디지털 제작자 프로젝트, 음악 기계, 기상 관측소에 대한 상위 감지기 및 적외선 카메라가있는 새집 트위터와 같은 많은 응용 분야에서 사용됩니다.

모든 모델은 칩 그래픽 처리 장치 GPU (비디오 코어 IV), ARM 호환 및 CPU를 포함하는 Broadcom SOC (System on a Chip)를 사용합니다. CPU 속도는 Pi 3의 경우 700MHz ~ 1.2GHz이고 온보드 메모리 범위는 256MB ~ 1GB RAM입니다. 안 운영 체제 보안 디지털 SD 카드 및 프로그램 메모리에 MicroSDHC 또는 SDHC 크기로 저장됩니다. 대부분의 보드에는 1-4 개의 USB 슬롯, 컴포지트 비디오 출력, HDMI 및 오디오 용 3.5mm 전화 잭이 있습니다. 일부 모델에는 WiFi 및 Bluetooth가 있습니다.

Raspberry Pi Foundation은 다운로드 용 Arch Linux ARM 및 Debian 배포판을 제공하고 BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C ++ 등을 지원하여 Python을 주요 프로그래밍 언어로 홍보합니다.

시작하려면 다음이 필수적입니다.

  • 사용하는 TV 또는 모니터에 맞는 비디오 케이블
  • Linux 운영 체제가 포함 된 SD 카드
  • 전원 공급 장치 (아래 섹션 1.6 참조)
  • USB 키보드
  • TV 또는 모니터 (DVI, HDMI, 컴포지트 또는 SCART 입력 포함)

권장되는 추가 옵션은 다음과 같습니다.

  • 인터넷 연결, 모델 B 전용 : LAN (이더넷) 케이블
  • USB 마우스
  • 전원 공급 USB 허브
  • 인터넷 연결, 모델 A 또는 B : USB WiFi 어댑터

System on Chip이란 무엇입니까?

시스템 온 칩은 기능 요소를 단일 칩 또는 칩셋에 통합하는 복잡한 IC입니다. 칩 메모리의 프로그래밍 가능한 프로세서로, 기능 하드웨어, 소프트웨어, 하드웨어 및 아날로그 구성 요소를 가속화합니다.

시스템 온 칩

시스템 온 칩

SoC의 이점

  • 낮은 전력 소비
  • 크기 감소
  • 전체 시스템 비용 절감
  • 성능 향상

인터넷 게이트웨이 장치

인터넷 게이트웨이 장치에는 WSN 네트워크에서 인터넷으로 접근하는 데이터를 라우팅하고 인터넷에서 들어오는 데이터를 WSN 네트워크로 보내는 기능이 있습니다. 사물 인터넷을위한 Wi-Fi 라우터와 같습니다. 인터넷 게이트웨이 장치에서 우리는 라즈베리 파이 모델 B를 사용하며, 900MHz에서 실행되는 쿼드 코어 ARM Cortex- A7 CPU (1 세대 라즈베리 파이 모델 B +에서 6x 프레젠테이션 개선) 및 1GB LPDDR2 SDRAM ( 2 배 메모리 증가). 그리고 예, 우리가 확보 한 Raspberry Pi1과의 완전한 호환성이 있습니다. Broadcom의 새로운 SoC 인 BCM2836이 핵심 요소입니다.
인터넷 게이트웨이 장치를 사용하는 5 단계

  • Raspberry Pi의 포트 Linux 운영 체제
  • 프로토 타입과 함께 작동하도록 Linux 수정
  • Xbee ZB와 RPI 통신을위한 Python 라이브러리 개발
  • 센서 및 장치 제어에서 프로그램 작성
  • 인터넷 연결을 위해 RPI에서 WI-FI 기능 생성

WSN 노드

무선 센서 네트워크 (WSN)는 노드, 게이트웨이 및 소프트웨어의 세 가지 주요 구성 요소로 구성됩니다. 공간적으로 분산 된 측정 노드는 센서와 인터페이스하여 자산 또는 주변 환경을 모니터링합니다. 수집 된 정보는 소프트웨어를 사용하여 측정 정보를 수집, 절차, 분석 및 제시 할 수있는 유선 지구에 대한 연결을 제공하는 게이트웨이로 무선으로 전송됩니다. 라우터는 WSN에서 거리와 신뢰성을 확장하는 데 사용할 수있는 개별 유형의 차원 노드입니다. 센서는 도로, 차량, 병원, 건물, 사람에 분산 될 수 있으며 의료 서비스, 전장 운영, 재난 대응, 재난 구호 및 환경 모니터링과 같은 다른 애플리케이션을 허용합니다.

IoT 애플리케이션

  • 날씨 보안 및 온도 캠
  • 라즈베리 파이로 소품을 만드는 일하는 의사
  • 감각적으로 공기질 모니터링 모자
  • 굉장한 맥주와 와인 냉장고
  • 라즈베리 파이 인터넷 초인종
  • 사물 인터넷 화장실
  • 집에서 쥐 행동 과학 훈련
  • Pebbly 스마트 초인종
  • 라즈베리 파이 전자 레인지

이것은 Raspberry Pi를 사용하는 IoT에 관한 것입니다. 현재 IoT는 다양한 용도로 구축 된 네트워크의 느슨한 모음으로 구성됩니다. 예를 들어 오늘날의 자동차는 엔진 기능, 안전 기능, 통신 시스템 , 등등. 상업용 및 주거용 건물에는 난방, 환기 및 공기 상태 (HVAC), 전화 서비스, 보안 및 조명을위한 다양한 제어 시스템이 있습니다.

IoT가 발전함에 따라 이러한 네트워크와 다른 많은 네트워크가 추가 보안, 분석 및 관리 기능과 연결될 것입니다. 이를 통해 IoT는 사람들이 성취하는 데 도움이 될 수있는 것에서 훨씬 더 강력해질 수 있습니다. 또한이 개념 또는 전기 및 전자 프로젝트 , 아래 댓글 섹션에 댓글을 달아 소중한 제안을 보내주세요.

사진 크레딧 :