• Title/Summary/Keyword: RaspberryPi

Search Result 396, Processing Time 0.026 seconds

Visual Block Coding Tool for Artificial Intelligence IoT Physical Computing Practice (인공지능 IoT 피지컬 컴퓨팅 실습을 위한 비주얼 블록 코딩 도구)

  • Lee, Se-Hoon;Kim, Su-Min;Kim, Young-Ho
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.407-408
    • /
    • 2022
  • 본 논문에서는 AIoT를 위한 비주얼 블록 코딩 도구를 설계하였다. AI 블록 코딩이 가능한 EduB 플랫폼에 피지컬 컴퓨팅을 가능하게 하는 모듈을 추가함으로써 블록을 사용한 쉬운 피지컬컴퓨팅 코딩과 AIoT 코딩이 가능하다. 도구는 WebSocket과 Wifi를 사용해 EduB와 타겟보드인 RaspberryPi의 무선 통신을 하며, 블록으로 생성된 코드를 RaspberryPi 내부에서 실행하여 GPIO와 SenseHAT을 제어할 수 있게 하였다. 따라서, 코딩 결과를 콘솔 출력이나 그래프로만 확인할 수 있어 정적이던 AI 교육을 LED나 모터를 제어해 동적으로 결과를 확인할 수 있게 하여 흥미와 관심을 유발할 수 있도록 한다.

  • PDF

Performance Evaluation on the Parallel Processing System with the Raspberry Pi 4 (라즈베리파이 4 기반 병렬처리 시스템의 성능 평가)

  • Han, Hyeonseung;Kim, Kyungha;Jung, Seungwoo;Chang, Yunseok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.6-8
    • /
    • 2022
  • 병렬처리시스템이 설계와 구축에서 가장 중요한 관점 중의 하나는 비용 대비 성능이다. 본 연구에서는 라즈베리파이 4를 클러스터 방식으로 연결하여 병렬처리 시스템을 구축하였을 때, 클러스터의 병렬처리 성능이 다른 병렬처리 시스템과 유사한 확장성과 병렬처리 성능을 보여주는지를 HPL 벤치마크를 통하여 검증하였다. 실험 결과 라즈베리파이 기반의 병렬처리 시스템이 클러스터의 크기에 따른 병렬 확장성이 있고, 다른 병렬처리 시스템들과 유사한 처리 성능을 가질 수 있음을 확인하였으며, 이를 통하여 라즈베리파이와 같은 저가의 처리장치로도 충분한 크기의 클러스터를 구성할 경우 높은 성능을 기대할 수 있음을 알 수 있다.

Implementing Smart closet using Raspberry Pi and Arduino (라즈베리파이와 아두이노를 활용한 스마트옷장 구현)

  • Dae Yeon Kim;Ji Hun Kim;Hyeon Ji Kim;Choi Min;Sung Jin Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.245-248
    • /
    • 2023
  • 본 논문은 스마트 옷장의 시장성과 기능에 대해 연구하고, 사용자에게 편의성과 개인화된 서비스(실시간 정보 제공, 온습도 제어, UV 살균 기능) 등 다양한 기능을 통해 사용자의 요구를 충족시키며, 스마트 기기와의 연동, 맞춤형 스타일 추천, 얼굴 인식 기술 등의 추가 기능을 통해 지속적인 개선과 혁신을 제안한다.

  • PDF

Smartphone and Bicycle Black Box linked with FTP (FTP로 연동된 스마트폰과 자전거 블랙박스)

  • Kang, Dong-Gyun;Kang, Ju-Ho;Park, Soo-Chan;Han, Hye-su;Han, Young-Oh
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.13 no.5
    • /
    • pp.1079-1084
    • /
    • 2018
  • The vehicle's black box is not suitable for bicycle black box because they contain sensors that are not suitable for bicycle black box. Therefore, this study implemented a system for viewing a video with a mobile phone as the slope changes. The angle was measured by using the gyro sensor and this angle was saved based on the angle setting on the raspberry pi. It has developed a system that allows users to download saved video files through mobile phone applications via FTP.

Implementation of product recommendation system through mashup of weather information and peripheral information (기상정보와 주변 정보의 매시업을 통한 상품추천시스템 구현)

  • Lee, Ju-Eun;Kim, You-Jin;Kim, Chae-Yeon;Lee, Eun-Sol;Jang, Jae Suk;Kim, Sung-Jin;Choi, Jae-Hong;Lee, Jun-Dong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.153-155
    • /
    • 2019
  • 본 논문에서는 다양한 아두이노 무선센서 모듈과 Raspberry Pi, 웹서버를 이용한 IOT 기반 환경정보 수집시스템과 기상청 API를 통한 기상정보, 상점 서비스를 매시업하여 상품추천시스템을 구현하였다. 이 시스템은 사용자가 주변 환경의 데이터를 정확하게 확인하고 그에 맞는 상품을 추천받을 수 있도록 한다. 상품추천시스템에서는 상점 외부에 부착된 환경정보 수집시스템에서 측정한 데이터와 기상청 API 데이터를 DB에 저장하고 DB에 저장된 데이터를 이용하여 상황에 맞는 기후화면디자인과 환경정보 데이터를 html로 구성하여 보여준다. Raspverry Pi에 연결된 모니터를 통해 실시간으로 정보를 보여주며 일정 시간 간격으로 관련 상품 광고를 보여주며 필요한 물건을 추천해준다.

  • PDF

A Study on Distributed System Construction and Numerical Calculation Using Raspberry Pi

  • Ko, Young-ho;Heo, Gyu-Seong;Lee, Sang-Hyun
    • International journal of advanced smart convergence
    • /
    • v.8 no.4
    • /
    • pp.194-199
    • /
    • 2019
  • As the performance of the system increases, more parallelized data is being processed than single processing of data. Today's cpu structure has been developed to leverage multicore, and hence data processing methods are being developed to enable parallel processing. In recent years desktop cpu has increased multicore, data is growing exponentially, and there is also a growing need for data processing as artificial intelligence develops. This neural network of artificial intelligence consists of a matrix, making it advantageous for parallel processing. This paper aims to speed up the processing of the system by using raspberrypi to implement the cluster building and parallel processing system against the backdrop of the foregoing discussion. Raspberrypi is a credit card-sized single computer made by the raspberrypi Foundation in England, developed for education in schools and developing countries. It is cheap and easy to get the information you need because many people use it. Distributed processing systems should be supported by programs that connected multiple computers in parallel and operate on a built-in system. RaspberryPi is connected to switchhub, each connected raspberrypi communicates using the internal network, and internally implements parallel processing using the Message Passing Interface (MPI). Parallel processing programs can be programmed in python and can also use C or Fortran. The system was tested for parallel processing as a result of multiplying the two-dimensional arrangement of 10000 size by 0.1. Tests have shown a reduction in computational time and that parallelism can be reduced to the maximum number of cores in the system. The systems in this paper are manufactured on a Linux-based single computer and are thought to require testing on systems in different environments.

An Experimental Performance Evaluation with Xenomai for WSN (WSN을 위한 Xenomai의 실험적 성능평가)

  • Son, Tae-Yeong;Rim, Seong-Rak
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.1
    • /
    • pp.709-714
    • /
    • 2017
  • Structures like bridges or buildings need to be checked continuously to diagnose their safety. However, it is extremely difficult for the people who access such structures to check all areas directly. To overcome this problem, there is a lot of active research into structural health monitoring (SHM) with wireless sensor nodes (WSNs). In this paper, for more accurate checking of SHM with WSNs, we experimentally compare and evaluate the performance of Xenomai, which provides real-time processing under the traditional Linux kernel. For this purpose, we patch Xenomai into the traditional Linux kernel of a commercial embedded board, Raspberry Pi, and implement a task that periodically reads vibration data of the z-axis from an accelerometer in order to analyze the natural frequency of cantilever beams. Reading the data from the traditional Linux kernel with the same method, we analyze the natural frequency of the cantilever beams using Smart Office Analyzer. Finally, to review the validity of Xenomai for WSNs, we obtain vibration data on the z-axis from the accelerometer via wired network and compared and analyzed them the same way.

IP-PBX System of RasPBX-Based (RasPBX 기반의 IP-PBX 시스템)

  • Jeong, Dae-Jin;Song, Hyun-Ok;Jung, Hoe-kyung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.5
    • /
    • pp.1131-1136
    • /
    • 2015
  • VoIP and IP Telephony telephony technology development is a growing by easy to using IP-PBX by using phone from using existing lines rather than the internet. IP-PBX do not use the phone line from phone work for many companies and institutions of management costs reduce as provides similar to regular phone line quality. But IP-PBX to introduce for need to be the initial cost on is should buy for expensive hardware equipment or commercial software. In this paper, suggest way to introduce IP-PBX do not buy expensive hardware equipment or commercial software. Suggest IP-PBX on designed and implement for IP-PBX server using Raspberry Pi and Asterisk. And verification treatise on the suitability of conducted by voice calls based on IP-PBX between PC and a Smartphone

Hologram based Internet of Signage Design Using Raspberry Pi

  • Timur, Khudaybergenov;Han, Jungdo;Cha, Jae-Sang
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.12
    • /
    • pp.35-41
    • /
    • 2019
  • This paper propose design of remotely controllable hologram based interactive signage. General idea is organization of work of hologram signage through using Raspberry Pi hardware platform and Intel realsense r200 for interaction opportunity. Remote content management is based on Screenly software solution. Open CV based solutions are used for content controlling on the spectators side. Represented work describe of using of the 3D content rendering algorithm based on 3D gaming technology Unity 5. An experimental model was carried out with the purpose of IoS designing, to 3D data visualization and to introduce a new method for visualizing and displaying 3D data on a hologram pyramid signage. Description of working model of hologram signage is given in this paper.

Remotely Controllable Smart Mobile System Using Arduino and Raspberry Pi for Infants

  • Park, Hyun-Wook;Shin, Young-Weon;Kim, Jin-Yeob;Kong, Ki-Sok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.11
    • /
    • pp.17-25
    • /
    • 2020
  • In this paper, we deal with a system that provides temperature, humidity and fine dust data around infants to parents through Arduino and Raspberry Pi. It controls the operation of the mobiles remotely through applications. Android applications can perform the following functions. First, the infant's surrounding temperature, humidity and fine dust data are received. Second, mobile controls the smart mobile remotely. Third, recording and playing the voices of parents and enhancing the convenience of parenting. Through the experiment of measuring the operating time of the remote control module, it was confirmed that the application can quickly access the system. Existing products on the market do not provide environmental information around the infants and application that has various functions. The system covered in this paper is expected to improve child-rearing convenience by providing parents environmental information around infants, remotely controllable function and convenient functions of the application.