• 제목/요약/키워드: ESP8266

검색결과 10건 처리시간 0.025초

Esp8266모듈을 이용한 소형 데이터 통합 및 융합장치 설계 (Design of Compact Data Integration and Convergence Device Using Esp8266 Module)

  • 이동석;임중수
    • 한국융합학회논문지
    • /
    • 제8권2호
    • /
    • pp.15-20
    • /
    • 2017
  • 본 논문에서는 Esp8266 모듈과 Node.js, TCP/IP 소켓 통신을 이용하여 소형경량 데이터 통합장치를 설계하였다. 본 장치는 Wifi연결 기능을 지원하는 Esp8266모듈을 사용하여 서버와 클라이언트를 구성하고, TCP/IP의 소켓 통신을 사용하여 양방향 데이터 전송을 지원하도록 구성하였다. 서버는 Node.js 운영체제를 사용하여 구성하고 Mysql을 사용하여 데이터를 통합할 수 있게 하였으며, 네트워크는 홈 네트워크와 같이 공유기를 중심으로 사설 IP를 부여하여 Esp8266이 각각 독립적인 IP를 가지게 설계하였다. 본 장치는 양방향으로 데이터를 전송 할 수 있고, 서버 측에서 각각의 클라이언트 데이터들을 저장할 수 있으며 또한 Wire-Shark를 통해 양방향으로 전송되어지는 데이터의 흐름을 확인할 수 있어서 소형의 실시간 데이터 통합 및 융합 장치로 활용할 수 있다.

PJ Link 기반 다중 로봇 원격조종 시스템 (PJ Link-based remote control system for Multiple robots)

  • 김상민;이강희
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.319-320
    • /
    • 2022
  • 본 논문에서는 내부 네트워크를 사용하여 여러 로봇들을 동시에 혹은 각각 제어할 수 있는 시스템을 제안한다. 이 시스템은 모바일, 데스크탑을 통해 원하는 로봇들을 다중 제어하고, 나아가서는 PJ link를 통한 프로젝터 제어, WOL을 통한 데스크탑 제어, 아두이노 레오나르도를 통한 키보드, 마우스 제어 등 여러 통합 컨트롤 시스템을 구축할 수 있다. 와이파이를 통한 시리얼 통신으로 esp8266과 컨트롤 pc 간의 통신이 이루어지고, I2C 통신을 통해 esp8266에서 레오나르도로 신호를 주어 다른 pc를 제어할 수 있다. 로봇의 경우에는 esp8266을 통해 직접적으로 제어가 가능하며 원하는 개수의 로봇을 동시에 혹은 각각 제어할 수 있다. 이러한 통합 컨트롤 시스템을 통해 여러 기기의 로봇을 보다 수월하게 제어가능하며 로봇뿐만 아니라 여러가지 기기들을 한번에, 수월하게 컨트롤 할 수 있게 된다.

  • PDF

실내외 환경과 사용자의 행동을 고려한 스마트 홈 서비스 시스템 (Smart Home Service System Considering Indoor and Outdoor Environment and User Behavior)

  • 김재정;김창복
    • 한국항행학회논문지
    • /
    • 제23권5호
    • /
    • pp.473-480
    • /
    • 2019
  • 스마트 홈은 가정의 가전제품, 에너지 소비 장치, 보안기기 등 모든 사물을 통신망으로 연결해 모니터링 및 제어할 수 있는 기술이다. 스마트 홈은 자동제어 뿐 아니라 상황과 사용자의 취향을 학습하고, 이에 맞는 결과를 스스로 제공하는 방향으로 발전하고 있다. 본 논문은 사용자의 행동을 감지하여 사용자의 특성에 맞는 쾌적한 실내 환경 제어 서비스를 할 수 있는 모델을 제안하였다. 전체 시스템 구성은 센서와 와이파이를 탑재한 ESP8266, 실시간 데이터베이스인 firebase, 스마트 폰 어플로 구성된다. 본 모델은 사용자가 가전기기 작동시의 학습모드, 학습 결과를 통한 학습 제어, 실내와 실외 센서의 값을 이용한 자동 환기 등의 기능으로 구분된다. 학습은 에어컨, 가습기, 공기청정지 등 가전기기 제어시의 온도와 습도에 대한 이동 평균을 이용하였다. 본 시스템은 데이터베이스에 지속적으로 수집된 데이터를 다양한 기계학습과 딥 러닝을 통해 사용자의 특성을 분석하고 예측하여 보다 고 품질의 서비스를 제공할 수 있다.

Mobile Guidance System for Evacuation based on Wi-Fi System and Node Architecture

  • Raju, Timalsina;Kim, Woo Sung
    • Journal of Information Technology Applications and Management
    • /
    • 제26권5호
    • /
    • pp.41-56
    • /
    • 2019
  • Recently great loss of life and property is occurring because of fire, natural disaster, earth quake, tsunami and so on. People spend 80~90% of their time indoor environment like office, supermarket, campus. Therefore Indoor navigation and guidelines system became so essential for most of all. Incase of emergency we must be careful earlier, in such a cases 5G kind of new technology may also cannot work. So immediate action and quick routing notification for guidelines and protection is the most. Considering this issue We proposed indoor evacuating guidance system based on microcontroller Wi-Fi board for Indoor APP using mobile. Focusing various kind of technology like, ok google, voice search APP we purposed node architecture based system. When we listen fire alarm while living inside the room. Then to be safe we connect with server and start Arduino UNO+IoT ESP8266 Wi-Fi shield version1-IoT module to store data in MySQL DB server. We make application to escape out from the building up-to the three exits giving information from source point to destination. Our program can send information to the users emergency location and situations. For this when the user get sound or vibration in their mobile device it indicate fire out near by. At that time we update message from Arduino to DB server for the fixed current position inside the building which give routing signal for that fire out location by changing values from 0 to 1. We have user in point 10 where user is near by. Later we detect Wi-Fi signal form Nodemcu as room of each floor and try to connect with user. Main purpose of this paper is to save life of people in short time and find out the shortest path up to nearest exits in the time of emergencies and rescue them.

농업환경정보 수집을 위한 아두이노 기반 멀티 센서 시스템 개발 및 적용 - 경기 여주시 소재 양돈농가를 사례로 - (Development and Application of Arduino Based Multi-sensors System for Agricultural Environmental Information Collection - A Case of Hog Farm in Yeoju, Gyeonggi -)

  • 한정헌;박종준
    • 농촌계획
    • /
    • 제25권2호
    • /
    • pp.15-21
    • /
    • 2019
  • The agricultural environment is changing and becoming more advanced due to the influence of the 4th Industrial Revolution. From the basic plan of Rural Informatics to the current level of 2nd generation smart farms aimed at improving productivity using Big data, cloud network and more IoT technology. We are continuing to provide support and research and development. However, many problems remain to be solved in order to supply and settle smart farms in Korea. The purpose of this study is to provide a method of collecting and sharing data on farming environment and to help improve the income and productivity of farmers based on collected data. In the case of hog farm, the multiple sensors for environmental data like temperature, humidity and gases and the network environment for connecting the internet were established. The environment sensor was made using the ESP8266 Node MCU board as micro-controller, DHT22 sensor for temperature and humidity, and MQ series sensors for various gases in the hog pens. The network sensor was applied experimentally for one month and the environmental data of the hog farm was stored on a web database. This study is expected to raise the importance of collecting and managing the agricultural and environmental data, for the next generation farmers to understand the smart farm more easily and to try it by themselves.

대규모 센서 네트워크에서 센서 데이터 수집을 위한 효율적인 통신 시스템 설계 및 구현 (Design and Implementation of an Efficient Communication System for Collecting Sensor Data in Large Scale Sensors Networks)

  • 장시웅;김지성
    • 한국정보통신학회논문지
    • /
    • 제24권1호
    • /
    • pp.113-119
    • /
    • 2020
  • 대규모 센서 네트워크에서는 많은 수의 센서로부터 데이터를 수집하고 분석해야 한다. 마이크로 컨트롤러 마다 제어할 수 있는 센서의 수가 제한되어 있는데, 본 논문에서는 많은 수의 센서들을 다수의 마이크로 컨트롤러와 다수의 브릿지 노드를 두어 통신하는 방법을 제시하고, 센서 데이터 수집을 위한 효율적인 통신 시스템을 설계하고 구현하였다. 브릿지 노드는 SPI 통신을 이용하여 여러 마이크로 컨트롤러의 데이터를 종합하고, 종합한 데이터는 무선 TCP/IP 통신을 이용하여 PC서버로 전달하여 센서 데이터를 종합한다. 본 논문에서는 Open H/W인 아두이노 Mini와 ESP8266을 사용하여 통신 시스템을 구성하고 성능을 분석하였다. 성능분석 결과, 700개 이상의 센서로부터 초당 30회 이상의 센싱 데이터를 수집할 수 있다는 결과를 얻었다.

WEMOS와 아두이노 MEGA를 이용한 외출 케어 시스템 (Outdoor Care System using WEMOS and Arduino MEGA)

  • 최정근;김창현;이찬규;최건호;이붕주
    • 한국전자통신학회논문지
    • /
    • 제18권4호
    • /
    • pp.677-686
    • /
    • 2023
  • 본 논문에서는 사용자의 외출 목적을 인지하고 외출 시 도움을 줄 수 있는 유용한 정보를 전달하는 스마트 홈 외출 케어 시스템의 설계 및 구현에 대해 연구한다. ESP8266을 이용하여 기상청의 RSS 서비스 데이터를 실시간으로 전송할 수 있고, Arduino MEGA를 이용하여 데이터를 분석 후 사용자에게 기상정보를 제공할 수 있는 시스템을 구현한다. 앱인벤터를 활용하여 필요한 물품을 잊지 않고 챙길 수 있으며 원하는 날씨와 목적에 맞게 설정을 변경 가능하다. 마이크 위치는 외부에 배치하여 인지도를 12% 높였으며, 압력센서의 감도는 최대 210 kΩ으로 설정했다. 문 사이에 장애물이 있을 경우 자동으로 문이 열린다. 서랍 천장에 초음파 센서를 배치해 0.5cm~10cm 범위 내 물체를 인식해 물체 유무를 확인하고 카메라를 설치해 보안 강화 시스템을 연구헸다.

Performance Comparison of HTTP, HTTPS, and MQTT for IoT Applications

  • Sukjun Hong;Jinkyu Kang;Soonchul Kwon
    • International journal of advanced smart convergence
    • /
    • 제12권1호
    • /
    • pp.9-17
    • /
    • 2023
  • Recently, IoT technology has been widely used in many industries. Also research on integrating IoT technology with IoT sensors is actively underway. One of the important challenges in IoT is to support low-latency communication. With the development of communication networks and protocols, a variety of protocols are being used, and their performance is improving. In this paper, we compare the performance and analyze the characteristics of some of the major communication protocols in IoT application, namely MQTT, HTTP, and HTTPS. IoT sensors acquired data by connecting an Arduino equipped with ESP8266 and a temperature and humidity sensor (DHT11). The server measured the performance by building servers for each protocol using AWS EC2. We analyzed the packets transmitted between the Arduino and the server during the data transmission. We measured the amount of data and transfer time. The measurement results showed that MQTT had the lowest data transmission time and data amount among the three protocols.

Transponder and Ground Station Systems for Drones

  • Kim, Ki-Su;Ha, Heon-Seong;Lee, Jong-Chan
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권6호
    • /
    • pp.9-15
    • /
    • 2020
  • 본 논문에서는 4차 산업혁명의 대표 기술 중 하나인 드론(무인항공)이 공항 안전 및 사생활 침해를 위협하는 사례를 제시 하고 문제를 해결하기 위해 드론 관제 시스템 제안을 기술하였다. 최근 (드론) 무인항공이 심각한 문제를 만들고 있다. 국내의 경우 19년 5월 21일 제주지방항공청에 따르면 같은 달 두 차례에 걸쳐 제주 정석비행장 상공에 드론이 비행하여 항공기 운행에 문제가 발생했고 해외 사례의 경우 영국 개트윅 국제공항 활주로 부근에 출현한 드론 때문에 항공기의 이착륙이 잠시 멈추는 소동이 발생하였으며, 또한 드론을 활용하여 개인의 사생활을 도촬 하는 등 여러 문제가 발생되고 있다. 본 논문은 드론(무인항공)에 Access Point(이하 AP) 트랜스폰더를 장착하여 드론의 비행정보(좌표, 고도, 장애 상태)를 원하는 불특정 다수가 드론 AP에 접근하여 드론의 비행정보를 수신 받고, 수신 받은 불특정 다수의 드론 AP 비행정보를 수집, 취합하여 유저 인터페이스 화면에 현 시점에 운행 중인 드론의 정보를 제공한다. 안전한 드론(무인항공)을 운행하기 위해 AP 트랜스폰더를 제안하고 드론의 비행 정보 송, 수신 및 데이터 수집 및 취합 실험을 수행한다[1-3].

IFTTT 기반의 스마트홈 서비스 리모컨 설계 (IFTTT-based smart home service remote control design)

  • 권동현;임지용;허성욱;오암석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2017년도 추계학술대회
    • /
    • pp.267-269
    • /
    • 2017
  • 사물인터넷 기술이 발달하면서 다양한 사물인터넷 디바이스가 등장하고 있다. 이러한 사물인터넷 디바이스를 제조하는 제조사에서는 디바이스를 제어하는 서비스를 IFTTT에 등록하여 사용자가 서비스를 이용할 수 있도록 하고 있다. 하지만 대부분의 사물인터넷 디바이스를 스마트폰 애플리케이션으로 제어하고 있어 제조사가 다른 디바이스를 사용할 경우 여러 애플리케이션을 설치하여 사용하여야 한다. 이에 본 논문에서는 IFTTT 자동화 서비스 플랫폼과 연동하여 다양한 스마트홈 디바이스들을 제어할 수 있는 스마트홈 서비스 리모컨을 설계한다.

  • PDF