• Title/Summary/Keyword: arduino

Search Result 780, Processing Time 0.033 seconds

Arduino Compatible Modular Kit Design for Educational Purpose (모듈 기반 교육용 아두이노 호환 키트 설계)

  • Heo, Gyeongyong;Jung, Jaewoo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.10
    • /
    • pp.1371-1378
    • /
    • 2018
  • With the curriculum revision by the ministry of education in 2015, informatics was required to be included in the secondary high school curriculum, and applied to elementary and high schools in order. In response to this trend, universities are also emphasizing programming education. Arduino is one of the famous tools for programming education, and the usefulness of it has been proven through various case studies. However, existing Arduino-based kits are not easy to use with limited hardware knowledge. It is also difficult to expand the kits in a way other than that given in the original design. In this paper, proposed is a new kit design that can solve the problems mentioned above. The proposed design is superior to existing ones in usability and scalability, and can be used in various ways according to the amount of prior knowledge. The proposed design is registered as a patent and development of a kit based on it is underway.

Smart Solar Control System: Based on the Low-Power Control of Arduino Board (지능형 태양광 전력 관리 시스템 (아두이노 저전력 제어를 중심으로))

  • Kwon, Oh-Sung
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.5
    • /
    • pp.461-467
    • /
    • 2019
  • As the convergence solutions become more common, the use of Arduino and Raspberry Pi boards has been increasing. These control boards has to be executed under power blackout. In this environment, we take advantage of solar power system to overcome the power out. In this paper, we poposed a effficient power control strategy. Our experimental device is a DSLR shooting device executed based a predesigned interval time. The control module of our experimental device is the compound system of Raspberry Pi and Arduino boards. Arduino board send the force signals to wake up Raspberry Pi. We developed a new control strategy algorithm for the efficient use of solar power energy. In this paper, we mesured the efficiency of solar enery consuming of our system. We programmed a control system to send DSLR shooting signals. In experimentals, we ensured a stable consuming of electricity during 10 days. In the end, it was found that the consumption power of the Raspberry was reduced by about 81% when the Aduino was combined to save power.

Integrated cable vibration control system using Arduino

  • Jeong, Seunghoo;Lee, Junhwa;Cho, Soojin;Sim, Sung-Han
    • Smart Structures and Systems
    • /
    • v.23 no.6
    • /
    • pp.695-702
    • /
    • 2019
  • The number of cable-stayed bridges has been increasing worldwide, causing issues in maintaining the structural safety and integrity of bridges. The stay cable, one of the most critical members in cable-stayed bridges, is vulnerable to wind-induced vibrations owing to its inherent low damping capacity. Thus, vibration mitigation of stay cables has been an important issue both in academia and practice. While a semi-active control scheme shows effective vibration reduction compared to a passive control scheme, real-world applications are quite limited because it requires complicated equipment, including for data acquisition, and power supply. This study aims to develop an Arduino-based integrated cable vibration control system implementing a semi-active control algorithm. The integrated control system is built on the low-cost, low-power Arduino platform, embedding a semi-active control algorithm. A MEMS accelerometer is installed in the platform to conduct a state feedback for the semi-active control. The Linear Quadratic Gaussian control is applied to estimate a cable state and obtain a control gain, and the clipped optimal algorithm is implemented to control the damping device. This study selects the magnetorheological damper as a semi-active damping device, controlled by the proposed control system. The developed integrated system is applied to a laboratory size cable with a series of experimental studies for identifying the effect of the system on cable vibration reduction. The semi-active control embedded in the integrated system is compared with free and passive mode cases and is shown to reduce the vibration of stay-cables effectively.

Analysis of Arduino Timer Callback for IoT Devices (IoT 디바이스를 위한 아두이노 타이머 콜백 분석)

  • Gong, Dong-Hwan;Shin, Seung-Jung
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.6
    • /
    • pp.139-143
    • /
    • 2018
  • Arduino, based on open source hardware, is used in many IoT devices, and IoT devices require multitasking for various inputs and outputs. Among the several methods used for multitasking based on Arduino, we compare three methods: Timing Call by using millis(), Simple Timer library method, and Timer library method. In order to measure the execution error caused by measurement and time delay of each method, two situations are created and analyzed. In the first case, 10 random tasks of a certain size are generated to measure the time delay of each method. In the second situation, 10 random tasks of a certain size are generated to compare execution errors caused by the time lag of the Timer library. In the first case, the millis() timing call method and the Simple Timer library method have a similar time delay and the Timer library method has more time delay. In the second situation, an execution error occurred in which small-size tasks were not called back at the correct timing due to the time delay.

Implementation of an Arduino Compatible Modular Kit for Educational Purpose (모듈 기반 교육용 아두이노 호환 키트 제작)

  • Heo, Gyeongyong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.5
    • /
    • pp.547-554
    • /
    • 2019
  • With the curriculum revision in 2015, informatics for secondary high schools was designated as mandatory. As a result, there is an increasing interest in programming in elementary and junior high schools as well as in universities. Arduino is one of the famous tools for programming education, and the usefulness of it has been proven through various case studies. However, existing Arduino-based kits have hardware-dependent drawbacks such as complicated wiring, poor scalability, etc. To overcome these problems, we proposed a kit design, which has a module-based structure, can be extended through one common interface, and can be used for learning at various levels. In this paper, we describe the implementation details of FRUTO kit and a software to use it, which satisfies the proposed design criteria. FRUTO kit has been determined in its current form through several design changes, and is under pre-test before launching.

The Meta-Analysis on Effects of Arduino-Based Education for Secondary School Students (중·고등학생 대상 아두이노 활용 교육의 효과에 대한 메타분석)

  • Jang, Bong Seok
    • Journal of Industrial Convergence
    • /
    • v.19 no.3
    • /
    • pp.61-65
    • /
    • 2021
  • This study aimed to analyze effects of Arduino-based education for secondary school students through meta-analysis. Prior studies including journal articles and theses were selected through rigorous review. The researcher calculated the overall effect size and effect sizes by categorical variables. Research findings are as follows. First, the total effect size of Arduino-based education was 0.537. Second, the effect sizes by type of dependent variables were the affective domain 0.849 and the cognitive domain 0.479. Third, the effect sizes by school level were the middle school 0.796 and the high school 0.474. Fourth, the effect sizes by subject areas were music 1.255, science 0.562, technology 0.443, and information 0.429. Fifth, the effect sizes by types of programming were the graphic-based programming 0.543 and the text-based programming 0.376.

PLC and Arduino CNC Control for Comparison of 2D Outputs (2D 출력물 비교를 위한 PLC와 아두이노 CNC 제어)

  • Cho, Hae-Jun;Kim, Kang-Ho;Jang, Hyun-Su;Jeon, Jong-Hwan;Lee, Seung-Dae
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.16 no.6
    • /
    • pp.1295-1302
    • /
    • 2021
  • As the market size of 3D printers increases, the precision of the printout and the speed of operation by the motor are very important issues. In this parer, G-code of each output was generated using a CURA program to compare whether the output of the PLC equipment is the same as that of the Arduino CNC. And after conversion to NC File, a pen was attached to each device to output a result to A4 paper. As a result, the output time was measured to be 1m 39s for PLC equipment and 2m 5s for Arduino CNC. In addition, it was confirmed that the 2D output was equally from the two equipments.

Sleeping Pillow Using Arduino (아두이노를 활용한 수면베개)

  • Park, Sang-Eun;Jo, Soo-Hyun;Jang, Ji-Woong;Lee, Chung-Hwan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.05a
    • /
    • pp.425-427
    • /
    • 2021
  • Entering the modern society, due to changes in daily life as well as social life, the sleep deprivation and unsatisfactory sleep environment that modern people have, ranked the lowest in the sleep deprivation nation in the world and the lowest in the nation considered to be sleep deprivation. This is about 'sleep pillows using Arduino,' which can improve the 'sleep environment', which is the 2nd largest cause of sleep deprivation. The few minutes before you go to sleep, the moment of time, can determine the quality of your sleep, and the quality of your sleep determines the satisfaction of your daily life. Using Arduino, you can improve the quality of your sleep through various functions. Through Arduino, you can create a sleeping environment for the sleeper by adjusting the sleeper's breathing measurement, lighting, and Bluetooth speaker and create an environment that suits you. Through this, we will be able to improve the sleep deprivation of modern people and have a more prosperous life.

  • PDF

Management System for Parking Free Space based on Open CV (Open CV를 기반으로 한 주차 여유 공간 관리 시스템)

  • Nam, Eun-Joo;An, Deouk-Kyi;Seo, You-Jin
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.20 no.1
    • /
    • pp.69-75
    • /
    • 2020
  • This paper introduces the parking guide service developed to address the inconvenience of parking in areas where demand for parking spaces is high, such as busy streets and tourist attractions. Due to difficulties in measuring and developing the actual parking lot while driving the car, we created a temporary parking lot and created Arduino RC Car to replace the actual car. Video processing based on Open CV allows users to identify the entire parking lot, parking space, and completed parking space, and track moving cars, and this information has been developed to enable users to see through the application. The application allows the user to book the desired parking space and introduce a way-finding algorithm to guide them through the optimal path to the selected parking compartment.

Development of Wearable Device for Hearing Impaired people Using Arduino

  • Jeon, An-Gyoon;Jeong, Dong-won;Lee, Sang-Hyun
    • International journal of advanced smart convergence
    • /
    • v.8 no.4
    • /
    • pp.214-220
    • /
    • 2019
  • Hearing impaired people are apt to be in danger because they can't detect danger with sound. Hearing impaired people have less risk-detection ability than non-disabled people because of lack of hearing. There are many devices to help the hearing impaired, such as hearing aids. A hearing aids can be helpful, but it may not be available depending on the degree or type of hearing loss for example, to the hearing-impaired people with little remaining hearing of high frequencies, ordinary hearing aids are not very useful for understanding the high frequency consonants and it requires a high cost, from thousands to tens of thousands of dollars. Also, it is difficult for the underprivileged, such as the low-income bracket and the elderly, to use them because they are difficult to manage. Therefore, this paper describes the development of low-cost wearable device to assistant a hearing-impaired people using Arduino. Also, it accepts values from switches or sensors and can control external electronic devices such as LEDs and motors to create objects that can interact with the environment. In this is paper, through sound sensors, the ambient sound was taken as an analogue value and transmitted to the aduino board, and the vibration motor was operated when the noise was generated, so that the user could be aware of the occurrence of danger.