• Title/Summary/Keyword: Raspberrypi System

Search Result 7, Processing Time 0.023 seconds

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.

Design of multifunctional disinfection system (다기능 방역 시스템의 설계)

  • Choi, Duk-Kyu;Song, Kwang-ho;Kim, Ha-hyeong;Yoon, min-Gyu;Lee, Seung-jun;Jeong, Jae-seop;Jeong, Sang-chan;Lee, Jea-ik;Kim, So-yeon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.07a
    • /
    • pp.495-496
    • /
    • 2021
  • 코로나 19로 인하여 다중이용시설에 출입 시 정부 지침에 따라 QR코드 스캔, 출입 명부 작성, 체온 측정 등 방역절차를 지켜야한다. 본 연구에서는 방역 절차를 간편화하고 동합한 방역 시스템을 제안한다. QR코드 스캐너를 통하여 출입자의 신상 정보를 확인하며 체온 측정 모듈을 통하여 출입자의 체온을 측정한다. 추가적으로 워터펌프를 통하여 소독제를 분사하며 서보모터를 통하여 출입문을 열고 닫는다. 또한, 산업 현장에서는 알코올 측정 센서를 통하여 작업자의 알코올 수치를 측정하여 음주로 인한 산업사고도 예방한다.

  • PDF

An Implementation of Smart Dormitory System Based on Internet of Things (사물인터넷 기반의 스마트 기숙사 시스템 구현)

  • Lee, Woo-Young;Ko, Hwa-Mun;Yu, Je-Hun;Sim, Kwee-Bo
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.26 no.4
    • /
    • pp.295-300
    • /
    • 2016
  • Internet of things which helps communication between human and thing and between things by connecting networks on them is developing. Develops of Internet of things, network technique, and smart machine result interest on home network system. In this paper, we suggested a system with the home network to the dormitory using pressure sensors, infrared sensor, ultrasonic sensor, switch, arduino, raspberrypi, android application. Smart dormitory system based on the internet of things provide information whether public things in dormitory like laundry machine, computer, treadmill is being used now, and package is arrived through android application.

Development of Circuit Emulator Solution using Raspberry Pi System (라즈베리파이 시스템을 이용한 회로 에뮬레이터 솔루션 개발)

  • Nah, Bang-hyun;Lee, Young-woon;Kim, Byung-gyu
    • Journal of Digital Contents Society
    • /
    • v.18 no.3
    • /
    • pp.607-612
    • /
    • 2017
  • The use of RaspberryPi in building an embedded system may be difficult for users in understanding the circuit and the hardware cost. This paper proposes a solution that can test the systems virtually. The solution consists of three elements; (i) editor, (ii) interpreter and (iii) simulator and provides nine full modules and also allows the users to configure/run/test their own circuits like real environment. The task of abstraction for modules through the actual circuit test was carried out on the basis of the data sheet and the specification provided by the manufacturer. If we can improve the level of quality of our solution, it can be useful in terms of cost reduction and easy learning. To achieve this end, the electrical physics engine, the level of interpreter that can be ported to the actual board, and a generalization of the simulation logic are required.

Development of Intelligent CCTV System Using CNN Technology (CNN 기술을 사용한 지능형 CCTV 개발)

  • Do-Eun Kim;Hee-Jin Kong;Ji-Hu Woo;Jae-Moon Lee;Kitae Hwang;Inhwan Jung
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.23 no.4
    • /
    • pp.99-105
    • /
    • 2023
  • In this paper, an intelligent CCTV was designed and experimentally developed by using an IOT device, Raspberry Pi, and artificial intelligence technology. Object Detection technology was used to detect the number of people on the CCTV screen, and Action Detection technology provided by OpenPose was used to detect emergency situations. The proposed system has a structure of CCTV, server and client. CCTV uses Raspberry Pi and USB camera, server uses Linux, and client uses iPhone. Communication between each subsystem was implemented using the MQTT protocol. The system developed as a prototype could transmit images at 2.7 frames per second and detect emergencies from images at 0.2 frames per second.

Constructing a Support Vector Machine for Localization on a Low-End Cluster Sensor Network (로우엔드 클러스터 센서 네트워크에서 위치 측정을 위한 지지 벡터 머신)

  • Moon, Sangook
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.12
    • /
    • pp.2885-2890
    • /
    • 2014
  • Localization of a sensor network node using machine learning has been recently studied. It is easy for Support vector machines algorithm to implement in high level language enabling parallelism. Raspberrypi is a linux system which can be used as a sensor node. Pi can be used to construct IP based Hadoop clusters. In this paper, we realized Support vector machine using python language and built a sensor network cluster with 5 Pi's. We also established a Hadoop software framework to employ MapReduce mechanism. In our experiment, we implemented the test sensor network with a variety of parameters and examined based on proficiency, resource evaluation, and processing time. The experimentation showed that with more execution power and memory volume, Pi could be appropriate for a member node of the cluster, accomplishing precise classification for sensor localization using machine learning.

Modbus TCP based Solar Power Plant Monitoring System using Raspberry Pi (라즈베리파이를 이용한 Modbus TCP 기반 태양광 발전소 모니터링 시스템)

  • Park, Jin-Hwan;Kim, Chang-Bok
    • Journal of Advanced Navigation Technology
    • /
    • v.24 no.6
    • /
    • pp.620-626
    • /
    • 2020
  • This research propose and simulate a solar power generation system monitoring system based on Modbus TCP communication using RaspberryPi, an IOT equipment, as a master and an inverter as a slave. In this model, various sensors are added to the RaspberryPi to add necessary information for monitoring solar power plants, and power generation prediction and monitoring information are transmitted to the smart phone through real-time power generation prediction. In addition, information that is continuously generated by the solar power plant is built on the server as big data, and a deep learning model for predicting power generation is trained and updated. As a result of the study, stable communication was possible based on Modbus TCP with the Raspberry Pi in the inverter, and real-time prediction was possible with the deep learning model learned in the Raspberry Pi. The server was able to train various deep learning models with big data, and it was confirmed that LSTM showed the best error with a learning error of 0.0069, a test error of 0.0075, and an RMSE of 0.0866. This model suggested that it is possible to implement a real-time monitoring system that is simpler, more convenient, and can predict the amount of power generation for inverters of various manufacturers.