• Title/Summary/Keyword: raspberry Pi

Search Result 389, Processing Time 0.027 seconds

A USB Device for Plug&Play of Sensor/Actuator In Linux (리눅스에서 센서/구동기의 Plug&Play를 위한 USB장치)

  • Eun, Seongbae;So, Sun Sup
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.2
    • /
    • pp.329-332
    • /
    • 2022
  • Since IoT devices include various sensors and drivers, application programmers need to understand the structure and characteristics of sensors and actuators. If the manufacturer provides the driver of the sensor or actuator, IoT development can be efficiently carried out, which is called the Plug & Play technique. What matters is that the technique proposed by this research team in the past are not suitable for Arduino or Raspberry-Pi, which are recently used. In this paper, we propose a USB sensor device that can be mounted on a Raspberry-Pi. When the device is plugged into the Raspberry-Pi, the built-in driver is transmitted and played. The configuration of the USB sensor device was presented, and considerations for chip selection for processing sensors and drivers were presented.

Motor Control via Ethernet Communication and ROS2 (ROS2 를 활용한 모터와 이더넷 통신 및 제어)

  • Dong-Jun Kim;Sung-Jun Park;Jin-Hyeok Wee;Young-Soo Do;Jae-Wook Jeon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.1137-1138
    • /
    • 2023
  • 로봇 운영 체제인 Robot Operating System (ROS)은 다양한 로봇 프로젝트와 연구에서 광범위하게 활용되며 국제적인 활발한 커뮤니티가 형성되어 있다. 많은 로봇 기능들이 ROS 를 활용하여 개발되어왔고, 이중에서도 Fastech 사의 Ezi-SERVO II PLUS E motor driver 를 ROS 환경에서 사용할 수 있도록 개발 작업이 진행되었다. ROS 는 Linux 기반이므로, 개발 환경으로는 초보자도 다루기 쉬우면서 비교적 저렴한 소형 컴퓨터인 Raspberry Pi 를 선택하였다. 또, Raspberry Pi 는 Linux 기반의 작은 컴퓨터로, 다양한 개별 프로젝트를 수행하기 위해 많은 사람들이 활용하고 있다. 이로 인해 Raspberry Pi 로 소규모 프로젝트를 진행하는 개발자들도 해당 모터 드라이버를 Raspberry Pi 와 ROS 를 통해 쉽게 사용할 수 있게 되었다.

A Study on Portable Green-algae Remover Device based on Arduino and OpenCV using Do Sensor and Raspberry Pi Camera (DO 센서와 라즈베리파이 카메라를 활용한 아두이노와 OpenCV기반의 이동식 녹조제거장치에 관한 연구)

  • Kim, Min-Seop;Kim, Ye-Ji;Im, Ye-Eun;Hwang, You-Seong;Baek, Soo-Whang
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.17 no.4
    • /
    • pp.679-686
    • /
    • 2022
  • In this paper, we implemented an algae removal device that recognizes and removes algae existing in water using Raspberry Pi camera and DO (Dissolved Oxygen) sensor. The Raspberry Pi board recognizes the color of green algae by converting the RGB values obtained from the camera into HSV. Through this, the location of the algae is identified and when the amount of dissolved oxygen's decrease at the location is more than the reference value using the DO sensor, the algae removal device is driven to spray the algae removal solution. Raspberry Pi's camera uses OpenCV, and the motor movement is controlled according to the output value of the DO sensor and the result of the camera's green algae recognition. Algae recognition and spraying of algae removal solution were implemented through Arduino and Raspberry Pi, and the feasibility of the proposed portable algae removal device was verified through experiments.

A Study on Impementing a Raspberry Pi-based IoT Gateway using the Mobius Platform (Mobius platform을 활용한 Raspberry PI 기반 IoT Gateway 구현에 관한 연구)

  • So-Haeng Lee;Kwon-Yeon Lee
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.18 no.5
    • /
    • pp.809-816
    • /
    • 2023
  • The purpose of this study is to implement a device using the Raspberry Pi that can transmit and supervise data between devices and servers using the oneM2M standard platform, Mobius. Operating under the same concept as a Gateway or Router, this device performs the role of forwarding packets sent from end nodes to other networks. Theoretical functionality has been achieved to concurrently connect and supervise up to 65536 devices. The communication methods for end nodes connected to the Gateway include ZigBee and WiFi, and for long-distance communication, tests were conducted using LoRa modules.

A Survey of the State-of-the-Art in Korean Commercial IoT Services for deriving Core elements of Curriculum for Major Courses of IoT using RaspberryPi3 (라즈베리파이3 활용 IoT 교육과정 핵심요소 도출을 위한 한국의 상용 서비스 현황 고찰)

  • Lee, Kang-Hee;Ganiev, Asilbek
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.7 no.4
    • /
    • pp.623-630
    • /
    • 2017
  • This paper surveys the state-of-the-art in korean commercial Internet of Things(IoT) services for deriving the core elements of a curriculum for major courses of IoT using RaspberryPi3. First, we survey the state-of-the-art of IoT researches and commercial services in three korean major telecommunication corporations such as Korean Telecommunications (KT), LGU+ Telecommunication (LGT), and SK Telecommunication(SKT). Second, we consider the components and advantages of the RaspberryPi3 which is popular as a representative educational tool. Concludingly, this paper derives the core elements of curriculum for major courses of IoT using RaspberryPi3 from above both processes. The corresponding elements consist of platforms, hardwares, softwares, and big-data network. Based on the important design elements of the IoT curriculum using Raspberry Pie 3, we taught embedded system course to junior students for one semester. It was successfully completed and more than 90% students were satisfied with its contents and amounts.

The Developement of Real-time Information Support Cart System based on IoT

  • Seo, Dong-Sung;Kang, Min-Soo;Jung, Yong Gyu
    • International journal of advanced smart convergence
    • /
    • v.6 no.1
    • /
    • pp.44-49
    • /
    • 2017
  • In the modern technology era, it is possible to connect objects and the internet anytime and anywhere through IoT of hyper-connected society. Accordingly, a smart shopping cart was designed and realized by applying IoT. Therefore, this paper builds the IoT shopping cart system according to the trend of IoT environment.. When RFID is installed in the Arduino and the tagged item is inserted into the IoT shopping cart, the product information and price are displayed on the Arduino linked Raspberry Pi. We built a web server on the Raspberry Pi to handle this data, and built an App on the smartphone to implement the IoT shopping cart environment. Consumers can receive pricing and product information through smartphone apps through raspberry pie, can make quick calculations through smartphone, and provide various information to consumers through apps.

A Smart Home Prototype Implementation Using Raspberry Pi (라즈베리파이를 이용한 스마트 홈 프로토타입 구현)

  • Kim, Jeong-Won
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.10 no.10
    • /
    • pp.1139-1144
    • /
    • 2015
  • The internet of things(: IoT) which could produce new information as well as service through connecting small devices with internet interface becomes reality and could be utilized in home, office and plant. Especially the IoT can provide our home for safety, security, convenience, and power saving since all devices form a small internet. This paper proposes an IoT prototype for home with Raspberry Pi which has various sensors and monitors environment. This Raspberry Pi sensor node is small and inexpensive but can provide powerful service. The implemented node goes beyond simple role of sensor node and features a kind of sensor web node which performs various functions to outer network. So the proposed IoT prototype can provide flexibility as well as extensibility since it does not need expensive server.

Implementation of Embedded Live Audio Streaming System:ESCatcher (임베디드 라이브 오디오 스트리밍 시스템 구현)

  • Hwang, Kitae
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.5
    • /
    • pp.165-172
    • /
    • 2016
  • This paper presents an implementation of a live audio streaming system using the Raspberry Pi 3 embedded computer. This system is a live streaming system not file-based streaming. This is a push streaming system which converts the incoming analog audio signal to digital samples and broadcasts them to multiple connected users concurrently. Since the server software is developed in Java language, it can be installed on any other embedded computers without any modification. We concluded that ESCatcher can service live streaming about 60 users concurrently through calculations and experiments, And also we achieved the delay time of a little bit more than 40ms between arrival of audio source and play on the android device.

Development of Car HUD Navigation Using a Raspberry Pi (라즈베리파이를 이용한 차량용 HUD 내비게이션 시스템 개발)

  • Joo, Han-Wul;Choi, Sung-Moon;Choi, Won-Seok;Joo, Bokgyu
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.3
    • /
    • pp.175-181
    • /
    • 2017
  • In this paper, we describe a design and development of car HUD(Head-Up-Display) navigation system using a Raspberry Pi. Car drivers can't concentrate on driving due to the use of various electronic devices, especially the car navigation systems installed in the cars. Therefore, car accident caused by not concentrating on the driving views is one of the most common accident types. In order to prevent the problems, HUD technology is used to help the driver to secure front views, thereby to minimize the traffic accidents caused by neglecting forward views. In this research, we propose the design and development techniques of a HUD navigation system using Raspberry Pi, and we believe that the commerical use of HUD navigation will grately reduce the risk of many car accidents.

Smart Diesel Generator Control System

  • Jeong, Yunju;Ansari, Md Israfil;Shin, WooHyeon;Kang, Bonggu;Shim, Jaechang
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.2
    • /
    • pp.271-278
    • /
    • 2017
  • This paper introduces a user-friendly PLC (programmable logic controller) monitoring and control system of heavy machinery using Android based smartphone. The proposed system will control diesel generator and many such like machine without a dedicated PC with respect to similar system and offers a new communication protocol for handling it. The smartphone controls the generator via Wi-Fi, through which it connects to the Raspberry pi which will be installed in the PLC panel to setup the communication between them. Furthermore, Raspberry pi connects to two devices, one is PLC which gives the status and current information of the machine and to ON/OFF the machine. This proposed system used RS485 as a key mediator for data exchanging between Raspberry PI(master) and PLC(slave). RS485 allows multiple devices (up to 32) to communicate at half duplex on single pair of wires and provides a long connectivity area (up to 1200 meters) as compared to another device. This proposed system specially focused on accurate data flow between smartphone and PLC panel.