• Title/Summary/Keyword: arduino

Search Result 776, Processing Time 0.025 seconds

Development of Remote-Controlled Object-Recognizing Mobile Home CCTV Using Smartphone and Arduino (스마트폰과 아두이노를 이용한 원격제어 객체인식 이동형 홈 CCTV 개발)

  • Kim, Dong-Ju;Lim, Chae-Won;Choi, Hyun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.11
    • /
    • pp.1546-1549
    • /
    • 2020
  • This paper introduces the development process of mobile home CCTV that enables remote control and object recognition using unused smartphones and Arduino. Clients can control motors connected to Arduino through button, enable bidirectional voice communication between client-server and receive video from the server in real time. The server sends a PUSH notification to the client when its battery is low. When the server recognizes the charger, the client's remote control allows the server to dock to the charger and charge it. It was confirmed that video and voice delivery between client and server works well without any problems, and that object recognition works smoothly.

A Study on the Utilization of Arduino Simulation using Proteus VSM (Proteus VSM을 이용한 Arduino Simulation 활용에 관한 연구)

  • Han, Sang-Bae;Kim, Nam-Ho
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.22-24
    • /
    • 2022
  • This paper is about circuit simulation using Proteus VSM (virtual system modeling), and all electronics, communication, or microprocessor applications are possible. Before hardware configuration, it is possible to check the actual operation of the component with the experimental tool and the relevant output in the simulation, which will have a huge effect in terms of shortening product development time and reducing cost.

  • PDF

Arduino-based Flex Sensor Device for Smart Healthcare (아두이노 기반의 구부림센서를 이용한 가상현실 손가락 모델링)

  • Moon, Jae-ung;Cho, Young-bok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.10a
    • /
    • pp.102-103
    • /
    • 2021
  • With the development of medical IT technology, personalized medical services are increasing in the silver industry era through the development of smart healthcare business. Therefore, in this paper, using various sensors in the Arduino environment, we implemented a finger modeling that can perform joint rehabilitation exercise that can provide personalized smart healthcare services. By measuring the activity of each individual finger joint using an Arduino-based flex sensor, it is intended to be used for personalized rehabilitation exercise in the smart healthcare field in the future.

  • PDF

Meta-Analysis of Cognitive and Affective Effects of Arduino-Based Educational Programs

  • Bong Seok Jang
    • Journal of information and communication convergence engineering
    • /
    • v.22 no.2
    • /
    • pp.153-158
    • /
    • 2024
  • This study aims to summarize the effects of Arduino-based educational programs through a meta-analysis. Eleven eligible primary studies were obtained through a systematic literature review and coded accordingly. The results are as follows: The meta-analysis revealed that the overall effect size for all the studies was 0.518. Analysis of the moderator variables indicated statistically significant differences between them. Regarding the learning domains, the results were ranked in descending order of the cognitive and affective domains. Within the cognitive domain, the effect sizes were ranked in descending order as follows: logical thinking, content knowledge, convergence competency, self-efficacy, computational thinking, and creative problem-solving skills. In terms of subject areas, the descending order of effect sizes was agriculture, STEAM, environmental science, practical arts, artificial intelligence, informatics, and computers. Regarding school level, the results were ranked in the following descending order: college, elementary school, middle school, and high school.

The Arduino based Window farm Monitoring System (아두이노를 활용한 창문형 수경재배 모니터링 시스템)

  • Park, Young-Min
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.5
    • /
    • pp.563-569
    • /
    • 2018
  • This paper is on the implementation of a system for automatically monitoring window farm hydroponics based on Arduino (utilizing Arduino's open source code) emerging as the icon of the Fourth Industrial Revolution. A window farm, which means window-type hydroponics, is offered as an alternative to fulfill the desires of people who want to grow plants aside from the busy daily life in the city. The system proposed in this paper was developed to automatically monitor a window farm hydroponics cultivation environment using the Arduino UNO board, a four-charmel motor shield, temperature and humidity sensors, illumination sensors, and a real-time clock module. Modules for hydroponics have been developed in various forms, but power consumption is high because most of them use general power and motors. Since it is not a system that is monitored automatically, there is a disadvantage in that an administrator always has to manage its operational state. The system is equipped with a water supply that is most suitable for a plant growth environment by utilizing temperature, humidity, and light sensors, which function as Internet of Things sensors. In addition, the real-time clock module can be used to provide a more appropriate water supply. The system was implemented with sketch code in a Linux environment using Raspberry Pi 3 and Arduino UNO.

Design of Embodiment-based Programming Education using Arduino for Middle School Students (중학생을 대상으로 한 아두이노를 활용한 체현 기반 프로그래밍 교육 설계)

  • Eom, Hyun-Young;Lee, Kang-Hee
    • The Journal of the Convergence on Culture Technology
    • /
    • v.6 no.1
    • /
    • pp.471-476
    • /
    • 2020
  • We propose an practical embodiment-based programming training course for middle school students using Arduino and conduct survey before and after the curriculum. Arduino is an open source physical computing platform that integrates the IDE used in processing language. It is a low-cost, relatively simple I/O interface compared to other platforms, and because of its practical formability, it is educational material suitable for programming. Subsequent surveys will provide feedback on changes in cognition of programming needs and improvement in thinking skills. In this study, the program based on embody-based programming using Arduino was conducted for 8 weeks for each first grade, and 112 middle school students for two years from '16 to '17. Based on the theoretical and practical training, the training was based on the application of the ultrasonic sensor to the RC car and the preparation of the adduction quadrotor drone. The purpose of this study is to prove that the recognition, necessity, and programming education of middle school students are effective for the improvement of thinking ability through the program based on embody-based programming using Arduino.

Comparative Analysis between Super Loop and FreeRTOS Methods for Arduino Multitasking (아두이노 멀티 태스킹을 위한 수퍼루프 방식과 FreeRTOS 방식의 비교 분석)

  • Gong, Dong-Hwan;Shin, Seung-Jung
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.6
    • /
    • pp.133-137
    • /
    • 2018
  • Arduino is a small microcomputer that is used in a variety of industry fields and especially is widely used as an open source hardware IoT device. The multi-tasking method of Arduino is divided into super loop timing and RTOS thread method. The super loop timing method is simple and easy to understand. However, when one task is long, it affects the execution of the next task. In addition, RTOS threading has the advantage of being able to run without being influenced by other work time. However, Arduino, a small microcomputer, has a disadvantage in that, when the number of threads increases, the context switching time of the thread causes additional time not included in the super loop timing method have. In this paper, we use Arduino Uno R3 and FreeRTOS to analyze these different features, and the task for the experiment is to send 8000 digital signals to the built-in LED port. If two tasks of the same size are executed, the super loop method executes 3 ms faster than FreeRTOS multitasking. If multiple tasks are executed simultaneously, superloop type task is sequential execution and difference in execution time between first task and last task is large. FreeRTOS method can be executed concurrently, but execution time delay of about 30 ms occurs in context switching time.

Design of a Greenhouse Monitoring System using Arduino and Wireless Communication (아두이노와 무선통신을 이용한 온실 환경 계측 시스템 설계)

  • Sung, Bo Hyun;Cho, Young-Yeol
    • Journal of Bio-Environment Control
    • /
    • v.31 no.4
    • /
    • pp.452-459
    • /
    • 2022
  • One of the important factors among the smart farm factors is environmental measurement. This study tried to design an environmental measurement monitoring system through Bluetooth wireless communication with LoRa using the open source programs Arduino, App Inventor, and Node Red. This system consists of Arduino, LoRa shield, temperature and humidity sensor (SHT10), and carbon dioxide sensor (K30). The environmental measurement system is configured as a system that allows the sensor to collect environmental data and transmit it to the user through wireless communication to conveniently monitor the farm environment. As libraries used in the Arduino program, LoRa.h, Sensirion.h, LiquidCrystal_I2C.h and K30_I2C.h were used. When receiving environmental data from the sensor at regular intervals, coding using average value was used for data stabilization. An Android-based app was developed using Node Red and App Inventor program as the user interface. It can be seen that the environmental data for the sensor is well collected with the screen output to the serial screen of Arduino, the screen of the smartphone, and the user interface of Node Red. Through these open source-based platforms and programs will be applied to various agricultural applications.

Semantc Segmentation Using Simple Arduino Module (간단한 아두이노 모듈을 이용한 Semantic Segmentation)

  • Ha, Soo-Hee;Yoo, Jae-Chern
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.01a
    • /
    • pp.37-39
    • /
    • 2021
  • 본 논문에서는 간단한 아두이노 모듈을 이용하여 MATLAB에서 실행되는 semantic segmentation을 조작해보았다. 기존에는 단순히 센서를 통해 감지하거나, 입력을 받아 출력하는 등의 수동적으로 아두이노 모듈을 활용하였다. 하지만 직접 아두이노와 semantic segmentation을 연결하여 semantic segmentation 결과를 조작하여, 아두이노를 인공지능과 결합하여 능동적으로 사용할 수 있게 하였다.

  • PDF

Implementation of two-wheeled self-balancing mobile robot using Arduino (아두이노를 이용한 이륜 자동 균형 로봇 제작)

  • Park, Tae-Whan;Lee, Kang-Hee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.201-202
    • /
    • 2020
  • 본 논문에서는 이륜 자동 균형 로봇을 제작하는데 초점을 맞추고 있다. 키워드는 아두이노와 PID컨트롤이다. 아두이노를 사용하여 로봇을 전체적으로 제어하였고 PID컨트롤로 로봇이 스스로 균형을 잡을 수 있도록 한다. 두 바퀴를 이용해 넘어지지 않고, 밸런스를 잡을 수 있도록 로봇의 바퀴, 프레임, 스텝모터, 드라이버 등을 구성하였고, 향후 이륜 자동 균형 로봇이 자유롭게 움직일 수 있도록 PID 정밀 제어를 하게 될 것이다.

  • PDF