들어가며

전자공학과 컴퓨터 공학의 대중화로 일반인들도 약간의 공학적 지식을 갖고 있거나 차분히 따라만 하더라도 IoT(Internet of Thing)을 DIY(Do it yourself)로 할 수 있는 시대이다.

본 교재는 IoT에 관심이 있는 일반인이나 전자전기컴퓨터에 관심이 있는 학생들이 따라하면서 전체적인 구성과 개념을 이해할 수 있도록 구성하였다. 좀더 구체적으로 말하자면, 컴퓨터 공학이나 전자전기공학을 전공한 학생들이 3학년때까지 학습한 전공 지식을 기반으로 디바이스를 설계 및 제작하고, 이로 부터 획득된 정보를 BLE를 통해 핸드폰이나 AWS 클라우드에 저장한다. 클라우드에서는 획득된 정보를 그래프로 보여주거나 역방향으로 디바이스를 제어하는 방법을 학습한다.

Femon 체온계를 사용하여 아이폰, 안드로이드폰, 라즈베리파이와 같이 다양한 하드웨어 플랫폼에서 각각 Swift, Java, Python으로 위 기능을 구현하였다.

본 교재는 Open hardware와 software를 기반으로 한다. 하드웨어는 BLE, ADC와 같은 다양한 구성 요소를 사용할 수 있다. 소프트웨어는 Windows, Android, iOS, Cloud와 같은 다양한 플랫폼을 지원한다. 각 플랫폼에 대한 소스코드는 Swift(iOS), Java(Android), Python(RaspberryPi)으로 제공된다. 클라우드는 AWS를 사용하며, iOS에는 Realm 데이터베이스를 사용한다.

본 교재를 통해 독자들은 IoT의 기본 개념과 원리를 이해하고, 다양한 플랫폼에서 IoT 프로젝트를 진행할 수 있는 능력을 배양할 수 있을 것이다.

바나나 체온계 실습 키트의 구매처는 다음과 같습니다.

사이트: https://www.bio-processor.com/product-page/%EB%B3%B5%EC%A0%9C-banana-thermometer 전화번호: 070-8620-8020 E-mail: sales@lstgrp.com

Last updated