• Title/Summary/Keyword: RaspberryPI

Search Result 401, Processing Time 0.034 seconds

Design and Implementation of IoT based Low cost, Effective Learning Mechanism for Empowering STEM Education in India

  • Simmi Chawla;Parul Tomar;Sapna Gambhir
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.4
    • /
    • pp.163-169
    • /
    • 2024
  • India is a developing nation and has come with comprehensive way in modernizing its reducing poverty, economy and rising living standards for an outsized fragment of its residents. The STEM (Science, Technology, Engineering, and Mathematics) education plays an important role in it. STEM is an educational curriculum that emphasis on the subjects of "science, technology, engineering, and mathematics". In traditional education scenario, these subjects are taught independently, but according to the educational philosophy of STEM that teaches these subjects together in project-based lessons. STEM helps the students in his holistic development. Youth unemployment is the biggest concern due to lack of adequate skills. There is a huge skill gap behind jobless engineers and the question arises how we can prepare engineers for a better tomorrow? Now a day's Industry 4.0 is a new fourth industrial revolution which is an intelligent networking of machines and processes for industry through ICT. It is based upon the usage of cyber-physical systems and Internet of Things (IoT). Industrial revolution does not influence only production but also educational system as well. IoT in academics is a new revolution to the Internet technology, which introduced "Smartness" in the entire IT infrastructure. To improve socio-economic status of the India students must equipped with 21st century digital skills and Universities, colleges must provide individual learning kits to their students which can help them in enhancing their productivity and learning outcomes. The major goal of this paper is to present a low cost, effective learning mechanism for STEM implementation using Raspberry Pi 3+ model (Single board computer) and Node Red open source visual programming tool which is developed by IBM for wiring hardware devices together. These tools are broadly used to provide hands on experience on IoT fundamentals during teaching and learning. This paper elaborates the appropriateness and the practicality of these concepts via an example by implementing a user interface (UI) and Dashboard in Node-RED where dashboard palette is used for demonstration with switch, slider, gauge and Raspberry pi palette is used to connect with GPIO pins present on Raspberry pi board. An LED light is connected with a GPIO pin as an output pin. In this experiment, it is shown that the Node-Red dashboard is accessing on Raspberry pi and via Smartphone as well. In the final step results are shown in an elaborate manner. Conversely, inadequate Programming skills in students are the biggest challenge because without good programming skills there would be no pioneers in engineering, robotics and other areas. Coding plays an important role to increase the level of knowledge on a wide scale and to encourage the interest of students in coding. Today Python language which is Open source and most demanding languages in the industry in order to know data science and algorithms, understanding computer science would not be possible without science, technology, engineering and math. In this paper a small experiment is also done with an LED light via writing source code in python. These tiny experiments are really helpful to encourage the students and give play way to learn these advance technologies. The cost estimation is presented in tabular form for per learning kit provided to the students for Hands on experiments. Some Popular In addition, some Open source tools for experimenting with IoT Technology are described. Students can enrich their knowledge by doing lots of experiments with these freely available software's and this low cost hardware in labs or learning kits provided to them.

Bluetooth Smart Ready implementation and RSSI Error Correction using Raspberry (라즈베리파이를 활용한 블루투스 Smart Ready 구현 및 RSSI 오차 보정)

  • Lee, Sung Jin;Moon, Sang Ho
    • Journal of Korea Multimedia Society
    • /
    • v.25 no.2
    • /
    • pp.280-286
    • /
    • 2022
  • In order to efficiently collect data, it is essential to locate the facilities and analyze the movement data. The current technology for location collection can collect data using a GPS sensor, but GPS has a strong straightness and low diffraction and reflectance, making it difficult for indoor positioning. In the case of indoor positioning, the location is determined by using wireless network technologies such as Wifi, but there is a problem with low accuracy as the error range reaches 20 to 30 m. In this paper, using BLE 4.2 built in Raspberry Pi, we implement Bluetooth Smart Ready. In detail, a beacon was produced for Advertise, and an experiment was conducted to support the serial port for data transmission/reception. In addition, advertise mode and connection mode were implemented at the same time, and a 3-count gradual algorithm and a quadrangular positioning algorithm were implemented for Bluetooth RSSI error correction. As a result of the experiment, the average error was improved compared to the first correction, and the error rate was also improved compared to before the correction, confirming that the error rate for position measurement was significantly improved.

OneNet Cloud Computing Based Real-time Home Security System (OneNet 클라우드 컴퓨팅 기반 실시간 홈 보안 시스템)

  • Kim, Kang-Chul;Zhao, Yongjiang
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.16 no.1
    • /
    • pp.101-108
    • /
    • 2021
  • This paper builds a real-time home security system based on the OneNet cloud platform to control the status of the house through a smartphone. The system consists of a local part and a cloud part. The local part has I/O devices, router and Raspberry Pi (RPi) that collects and monitors sensor data and sends the data to the cloud, and the Flask web server is implemented on a Rasberry Pi. When a user is at home, the user can access the Flask web server to obtain the data directly. The cloud part is OneNet in China Mobile, which provides remote access service. The hybrid App is designed to provide the interaction between users and the home security system in the smartphone, and the EDP and RTSP protocol is implemented to transmit data and video stream. Experimental results show that users can receive sensor data and warning text message through the smartphone and monitor, and control home status through OneNet cloud.

Sensor Control and Aquisition Information Using Voice I/O (음성 입출력을 이용한 센서 제어 및 정보 획득)

  • Youn, Hyung Jin;Lee, Chang Woo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.05a
    • /
    • pp.495-496
    • /
    • 2018
  • As more and more companies introduce artificial intelligent(AI) speakers, the price of the speakers has become a burden to someone. Based on some knowledge and dexterity, it is not difficult to make an AI speaker that acquires sensor information and environmental information of the house in accordance with your own taste. In this paper, we implement an AI speaker using Raspberry Pie, Google Cloud Speech (GCS) and Naver's Clova Speech Synthesis (CSS) API.

  • PDF

Development of a Face Detection and Recognition System Using a RaspberryPi (라즈베리파이를 이용한 얼굴검출 및 인식 시스템 개발)

  • Kim, Kang-Chul;Wei, Hai-tong
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.12 no.5
    • /
    • pp.859-864
    • /
    • 2017
  • IoT is a new emerging technology to lead the $4^{th}$ industry renovation and has been widely used in industry and home to increase the quality of human being. In this paper, IoT based face detection and recognition system for a smart elevator is developed. Haar cascade classifier is used in a face detection system and a proposed PCA algorithm written in Python in the face recognition system is implemented to reduce the execution time and calculates the eigenfaces. SVM or Euclidean metric is used to recognize the faces detected in the face detection system. The proposed system runs on RaspberryPi 3. 200 sample images in ORL face database are used for training and 200 samples for testing. The simulation results show that the recognition rate is over 93% for PP+EU and over 96% for PP+SVM. The execution times of the proposed PCA and the conventional PCA are 0.11sec and 1.1sec respectively, so the proposed PCA is much faster than the conventional one. The proposed system can be suitable for an elevator monitoring system, real time home security system, etc.

Development of a Raspberry Pi-based Banknote Recognition System for the Visually Impaired (시각장애인을 위한 라즈베리 파이 기반 지폐 인식기 개발)

  • Lee, Jiwan;Ahn, Jihoo;Lee, Ki Yong
    • The Journal of Society for e-Business Studies
    • /
    • v.23 no.2
    • /
    • pp.21-31
    • /
    • 2018
  • Korean banknotes are similar in size, and their braille tend to worn out as they get old. These characteristics of Korean banknotes make the blind people, who mainly rely on the braille, even harder to distinguish the banknotes. Not only that, this can even lead to economic loss. There are already existing systems for recognizing the banknotes, but they don't support Korean banknotes. Furthermore, because they are developed as a mobile application, it is not easy for the blind people to use the system. Therefore, in this paper, we develop a Raspberry Pi-based banknote recognition system that not only recognizes the Korean banknotes but also are easily accessible by the blind people. Our system starts recognition with a very simple action of the user, and the blind people can hear the recognition results by sound. In order to choose the best feature extraction algorithm that directly affects the performance of the system, we compare the performance of SIFT, SURF, and ORB, which are representative feature extraction algorithms at present, in real environments. Through experiments in various real environments, we adopted SIFT to implement our system, which showed the highest accuracy of 95%.

Development of a Portable Card Reader for the Visually Impaired using Raspberry Pi (라즈베리 파이를 적용한 시각장애인을 위한 휴대용 카드 리더기 개발)

  • Lee, Hyun-Seung;Choi, In-Moon;Lim, Soon-Ja
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.10
    • /
    • pp.131-135
    • /
    • 2017
  • We developed a portable card reader for the visually impaired. In South Korea, there is insufficient development of lifestyle aids for people with disabilities. Living aids for people with disabilities are being developed using information technology, smart phones, Internet of Things(IoT) devices, 3D printers, and so on. Blind people were interviewed, which showed that the card recognition function using a currently developed smart phone app was not able to recognize the screen of the smart phone by the hand of the visually impaired, and it was inconvenient to operate. In recent years, devices that enable the visually impaired to recognize cards have been studied in foreign countries and are emerging prototypes. But what is currently available is expensive and inconvenient. In addition, visually impaired people are most vulnerable to low-income families, which makes it difficult to purchase and use expensive devices. In this study, we developed a card reader that recognizes a card using a Raspberry Pi, which is an open-source hardware that can be applied to IoT. The card reader plays it by voice and vibration, and the visually impaired can use it at a low price.

Smart window coloring control automation system based on image analysis using a Raspberry Pi camera (라즈베리파이 카메라를 활용한 이미지 분석 기반 스마트 윈도우 착색 조절 자동화 시스템)

  • Min-Sang Kim;Hyeon-Sik Ahn;Seong-Min Lim;Eun-Jeong Jang;Na-Kyung Lee;Jun-Hyeok Heo;In-Gu Kang;Ji-Hyeon Kwon;Jun-Young Lee;Ha-Young Kim;Dong-Su Kim;Jong-Ho Yoon;Yoonseuk Choi
    • Journal of IKEEE
    • /
    • v.28 no.1
    • /
    • pp.90-96
    • /
    • 2024
  • In this paper, we propose an automated system. It utilizes a Raspberry Pi camera and a function generator to analyze luminance in an image. Then, it applies voltage based on this analysis to control light transmission through coloring smart windows. The existing luminance meters used to measure luminance are expensive and require unnecessary movement from the user, making them difficult to use in real life. However, after taking a photography, luminance analysis in the image using the Python Open Source Computer Vision Library (OpenCV) is inexpensive and portable, so it can be easily applied in real life. This system was used in an environment where smart windows were applied to detect the luminance of windows. Based on the brightness of the image, the coloring of the smart window is adjusted to reduce the brightness of the window, allowing occupants to create a comfortable viewing environment.

Stable Transmission Model of Beacon data Within Wifi Network (WiFi 환경을 이용한 안정적인 Beacon 데이터 송신 모델)

  • Park, Joon-Hak;Huh, Eui-Nam
    • Annual Conference of KIPS
    • /
    • 2016.04a
    • /
    • pp.975-976
    • /
    • 2016
  • Beacon 기술은 배터리 소모가 적고 간편하게 장치와의 거리를 측정할 수 있어 여러 분야에 사용되고 있지만 장애물의 간섭에 약하다는 문제점이 있다. 따라서 본 논문에서는 이러한 문제를 개선하고자 간섭에 강한 WiFi 환경과 오픈소스 Frameware인 OpenWrt를 이용해 Raspberry pi를 AP화 시켜 Beacon 장치를 탐지하여 수신한 데이터를 사설 네트워크 내 장치들에게 안정적으로 전달할 수 있는 장치를 제안한다.

A Study on the Development of Edge Gateway based on EdgeX Open Framework Using Raspberry Pi (라즈베리파이를 활용한 EdgeX Open Framework 기반 Edge Gateway 개발 연구)

  • Lee, Gyeongheon;Hong, Jiyeon;Youn, Joosang
    • Annual Conference of KIPS
    • /
    • 2018.10a
    • /
    • pp.1018-1019
    • /
    • 2018
  • 본 논문에서는 오픈 하드웨어 플랫폼인 라즈베리파이를 활용하여 IoT 디바이스-클라우드 간 발생 가능한 상호운용성 문제를 해결할 수 있는 EdgeX Open Framework 기반 IoT Edge Gateway 개발 과정을 기술하고 이를 검증하였다.