• Title/Summary/Keyword: Arduino programming

Search Result 53, Processing Time 0.023 seconds

An Analysis of Research Trend about Devices and Programming Languages in Physical Computing Education (피지컬 컴퓨팅 교육 연구에서 활용한 도구 및 프로그래밍 언어에 대한 동향 분석)

  • Lee, DongGyu;Yi, SoYul;Lee, Youngjun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.07a
    • /
    • pp.378-379
    • /
    • 2017
  • 2015 개정 교육과정에서는 컴퓨팅 사고력을 핵심 역량 중 하나로 설정하였으며 역량 함양을 위해 문제해결과 프로그래밍, 컴퓨팅 시스템영역에서 각각 프로그래밍 교육과 피지컬 컴퓨팅을 편성하였다. 또한 선행연구를 통해 효과성을 알 수 있었지만 연구의 편차로 인해 피지컬 컴퓨팅이 가지는 교육적 효과크기에 대한 검증의 필요성이 제기되나 관련연구가 진행되지 않았다. 따라서 본 연구에서는 피지컬 컴퓨팅의 동향 및 효과 분석 연구의 부분으로 피지컬 컴퓨팅 도구 및 프로그래밍 언어의 활용 동향을 분석하고자 한다.

  • PDF

Development of Fine Dust Analysis Technology using IoT Sensor (IoT 센서를 활용한 미세먼지 분석 기술 개발)

  • Shin, Dong-Jin;Lee, Jin;Heo, Min-Hui;Hwang, Seung-Yeon;Lee, Yong-Soo;Kim, Jeong-Joon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.1
    • /
    • pp.121-129
    • /
    • 2021
  • In addition to yellow dust occurring in China, fine dust has become a hot topic in Korea through news and media. Although there is fine dust generated from the outside, the purchase rate of air purifier products is increasing as external fine dust flows into the inside. The air purifier uses a filter internally, and the sensor notifies the user through the LED alarm whether the filter is replaced. However, there is currently no product measuring how much the filter rate is reduced and determining the pressure of the blower to operate. Therefore, in this paper, data are generated directly using Arduino, fine dust sensor, and differential pressure sensor. In addition, a program was developed using Python programming to calculate how old the filter is and to analyze the wind power of the blower according to the filter rate by calculating the measured dust and pressure values.

IoT based Cleaner Control System using Smart Devices

  • Ye Ho Shin
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.5
    • /
    • pp.1-8
    • /
    • 2023
  • In this paper, we implement a control system for an IoT-based backpack type vacuum cleaner using a smart device such as a smart phone or smart watch. The implementation system consists of control module produces, control module programming, and smart device programming. The control module is made of Arduino Nano, HM-10 BLE(Bluetooth Low Energy) module and relays as basic parts. The smart device exchanges signals with the control module via bi-directional BLE communication, which allows it to control the start/stop of the vacuum cleaner. Backpack type vacuum cleaners are effective for cleaning high places that require the use of ladders. However, it is often necessary to take off the backpack type cleaner to start/stop it. The IoT-based vacuum cleaner control system implemented in this paper fundamentally solves the problem by allowing users to control the start/stop of the vacuum cleaner without taking it off.

Design and Implementation of a WiFi Trashcan based on Arduino (아두이노 기반 WiT(WiFi Trashcan)의 설계 및 구현)

  • Yoo, Jong-Yeol;Kim, Hyun-Il;Lee, Jang-Ho;Yang, Dong-Min
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.11
    • /
    • pp.2143-2148
    • /
    • 2016
  • Recently due to development of IT technology, ideas and technology that blend with environment have evolved. This technology can help people's living environment and in the future it is an essential component of the connected society. In this paper, we propose WiT(WiFI Trashcan) which takes advantage of the IT technology fusion and environmental factors at the same time to create a more pleasant environment. WiT provides a free WiFi when trash is disposed in the trash can. WiT detects whether a user disposes trash, determines the volume of the trash and provides free WiFi. To detect trash we use ultrasonic sensor and trash weight is measured by using weight sensor. Also by using Phython programming the measured sensor value is transmitted to Raspberry Pie and WiFi delivery time is determined. We used Arduino and Raspberry Pi to design and implement WiT.

Design and Satisfaction Analysis of Embedded IoT Course (임베디드 IoT 과목 설계 및 만족도 분석)

  • Hong, Jun-Ki;Paik, Jong Ho;Kang, Mingoo;Hong, Sung-Chan
    • Journal of Internet Computing and Services
    • /
    • v.20 no.5
    • /
    • pp.19-26
    • /
    • 2019
  • Recently, the importance of the internet of things (IoT) education has been emphasized due to the progress of research on IoT technology. Therefore, universities require an efficient IoT course. In this paper, we propose an undergraduate IoT course using the Bluetooth function of smartphone and Arduino kit. The proposed embedded IoT class uses the Bluetooth capabilities of the smartphone to connect Arduino and activate various sensors to encourage students to become interested in the class. According to students' midterm and final exam scores, students programming skills have been improved since students' projects were in progress during the course. Further, according to students' survey, the proposed IoT class is very effective in understanding the embedded IoT and 75% of the students satisfied with the proposed course.

Development of Software Education Products Based on Physical Computing (피지컬 컴퓨팅 기반 소프트웨어 교육용 제품 개발)

  • Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.14 no.3
    • /
    • pp.595-600
    • /
    • 2019
  • Educational tools for infants and younger students are becoming smarter as ICT-based digital technology convergence extends according to the development of technology. As the digital interaction function of smart education tools gives students greater immersion and fun, a learning might become a play to the students. The technologies used in the implementation of smart education tools come from the disciplines of robotics, computer engineering, programming, and engineering and mathematical foundations and these can be integrated into the field of education itself. This paper designs and implements a product based on optimized physical computing for R&D and education in consideration of the characteristics of educational tool robots used in the field education. It was developed to enable physical education for sensing information processing, software design and programming practice training that is the basis of robot system.

Unmanned Surface Vehicle for Collecting Marine Debris (쓰레기 수거용 무인 수상로봇)

  • Oh, Myung Hoon;Kim, Jea Heung;Kim, Hyeon Min;Shin, Dong A;Kim, Dong Hun
    • Proceedings of the KIEE Conference
    • /
    • 2015.07a
    • /
    • pp.61-62
    • /
    • 2015
  • This study presents a movable USV (Unmanned Surface Vehicle) based on Micro Controller. Recently, Micro Controller has widely used in application programming such as industry and education application. In particular, Robot is capable of collecting Marine Debris in any sea area is needed so We propose USV used IP camera for automatic driving, distance detection to control movement of USV in order to prevent of collision based on Arduino. Also, Surrounding situation taken by IP camera can be transmitted to monitor and smartphone.

  • PDF

Development of Control Board for Coding Education and Convergence Contents based on 3D Printing (코딩 교육용 제어 보드와 3D 프린팅 융복합 콘텐츠 개발)

  • Youm, Sung-Kwan;Kim, Young-Sang
    • Journal of the Korea Convergence Society
    • /
    • v.9 no.9
    • /
    • pp.1-8
    • /
    • 2018
  • It is a key role in leading and activating coding education as a process to solve problems creatively to produce and provide the educational contents on the basis of 3D printing. In this paper, we develop a variety of fusion contents to use 3D printing and 8bit MCU base control board which provides specific functions through Arduino. The developed control program conducts various packet monitoring more than ten times per a second, supporting intrinsically full duplex. In addition, communication protocol optimized in conveying a lot of information enables to control different contents. The contents produced with the control board and 3D printing are useful as a programming education tool to train the principle and the concept of coding.

A Study on Object Design Based on the Interaction of New Media Art (뉴미디어 아트의 상호작용성을 기반한 오브제 디자인 연구)

  • Choi, Jung-Hwa;Lee, Myung-Ah
    • Journal of Digital Convergence
    • /
    • v.18 no.8
    • /
    • pp.407-417
    • /
    • 2020
  • Modern art is undergoing drastic changes due to the development of digital media. In a digital media-based environment, writers are producing new works that share artistic values and experiences with audiences. In this study, it is the production of a work on interactivity that combines cutting-edge digital technology with objects. When a viewer touches an object, an LED screen connected to the object is completed. Prior to the production of the work, for theoretical consideration, the research was focused on academic paper materials, professional books at home and abroad, and internet analysis. The production of the work used Arduino and presented production circuits and programming sources for the artists to apply to the production of the work. This study is meaningful in presenting new values and possibilities in the expression of objet works.

Research about senior citizen IT start-up education linking the IoT (IoT(사물인터넷)를 연계한 고령층IT창업 교육에 관한 연구)

  • Kim, Ki-hyuk;Ahn, Gwi-Im;Lim, Hwan-Seob;Jung, Deok-Gil
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.11
    • /
    • pp.2710-2716
    • /
    • 2015
  • Startup in the aging society is much harder than finding employment. However, we did an experimental research that the elderly are able to develop in the field of IoT via this education. Through this IT startup education, those people who can do develop and implement and they are able to start new business by develop new item. Installing education between hardware and software about Arduino and Scratch's methods have great effect on IT startup education for the elderly before solving problem which have existing programming education. While the IT startup education through IoT is more difficult subject compared to general education subject, this paper shows an easily accessible research outcome for the elderly through startup education. This paper proved that practical uses through the results.