• 제목/요약/키워드: arduino

검색결과 784건 처리시간 0.022초

아두이노 기반 코딩 교육 프로그램 개발 연구 (A Study on the Development of Coding Education Program based on Arduino)

  • 차재관
    • 스마트미디어저널
    • /
    • 제6권4호
    • /
    • pp.72-78
    • /
    • 2017
  • 본 연구의 목적은 아두이노를 주제로 코딩교육 프로그램을 통하여 청소년의 창의적 활동을 제고하기 위한 것이다. 연구 목적을 달성하기 위하여, 재료비가 저렴하고 관련 소스가 범용적으로 이용할 수 있는 아두이노를 바탕으로 코딩교육 프로그램의 개발을 연구한다. 그리고 해당 내용을 검증하기 위하여 광주 전남 소재의 12개 학교에 적용하여 개선점을 도출하였다. 해당 연구 결과는 첫째, 아두이노를 주제로 한 코딩 교육 프로그램은 절차적 모형(계획-설계-실행-평가-개선)을 통하여 개발하여 시범 수업에 적용하였다. 둘째, 학생들의 만족도 조사와 담당교사의 인터뷰를 통하여 효용성을 분석하였다. 셋째, 교육 프로그램 진행 이후 개선점을 수용하여 다음번의 코딩 교육 프로그램에 적용하였다.

창의성 향상을 위한 아두이노 활용 교육과정 개발과 분석 (A Study on Training Courses Development and Analysis for Improving the Creativity using Arduino)

  • 심주은;고주영;심재창
    • 한국멀티미디어학회논문지
    • /
    • 제17권4호
    • /
    • pp.514-525
    • /
    • 2014
  • We have performed a short-term computer information and communication technology education using Arduino. The purpose of this education was to progress basic training interestingly and discover excellent students. Training was about practicing basic examples about H/W, S/W, communication, and solving creative tasks. We divided training participants into a team composed of each 3 members and educated them for 10 hours. Instructors were consists of 1 main teacher and 3 teacher assistants. Training was about assembling Arduino based robot, blinking LED, operating speaker, serial communication, producing software for wireless communications and autonomous of robot, and control hardware of robot. Through this study, we developed a meaningful ICT integrated curriculum which has high usefulness in a short period. Students participated in this education completed 96% out of 10 creative tasks, and this study analyzes the result of curriculum and suggests further research directions.

Arduino를 이용한 데이터 통신 암호 모듈 (The Using Arduino for Data Communication Cryptographic Module)

  • ;송종근;이훈재;권대훈;박의영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.231-233
    • /
    • 2013
  • 현대사회에서 많은 정보를 컴퓨터 통신 등의 데이터 통신으로 주고받고 있다. 이때 데이터 통신에서 많은 중요한 데이터가 송/수신 되고 있으며, 이를 악의적인 목적 데이터를 중간에서 가로채거나 빼내는 해킹으로부터 위협과 피해를 받고 있다. 해킹으로 데이터가 유출되더라도 데이터가 암호화 되어 있고, 암호화된 데이터를 복호화 하지 못한다면 크래커는 데이터의 내용을 알 수 없다. 데이터를 쉽게 복호화 되지 못하도록 하기 위해서 암호 비도가 높은 알고리즘을 사용하는데 이런 암호 알고리즘은 기기에 부담을 주는 경우가 많다. 이로 인해서 Arduino를 이용하여 암호모듈을 구현 하며, PC나 스마트폰 등에 응용함으로써 기기간의 데이터 통신에서 암호와에 따른 해당 기기의 부담을 최소화하는 암호화된 데이터 통신을 제안하도록 한다.

  • PDF

아두이노 N-스크린 통신보드를 활용한 피지컬 컴퓨팅 교육 프로그램 (Development of Education Program for Physical Computing using Arduino N-screen Communication Boards)

  • 허경;이주열;이혜민;이해상
    • 실천공학교육논문지
    • /
    • 제7권2호
    • /
    • pp.97-105
    • /
    • 2015
  • 본 논문은 PBL 기반 프로그래밍 교육방법에 기초하여 피지컬 컴퓨팅 내용을 중심 학습 요소로 선정하였다. 본 논문에서는 아두이노를 활용한 피지컬 컴퓨팅 내용을 개발하고 로봇 프로그래밍 교육 발전에 걸림돌로 작용하는 과도한 비용 문제나 시간적, 공간적 제약과 같은 환경적 여건의 부족 문제를 해소하기 위한, 아두이노 교육 프로그램을 제안한다. 그리고 실험 수업을 통해 교육 현장에 적용함으로써 논리적 사고력과 문제해결력에 미치는 영향을 검증하였다.

다수의 아두이노를 파이썬과 I2C로 제어하기 위한 무오류 통신 프로토콜 구현 (Implementation of errorless protocol for controlling multiple Arduinos using python via I2C communication)

  • 박장현;김성환;박태식
    • 전기전자학회논문지
    • /
    • 제21권3호
    • /
    • pp.227-233
    • /
    • 2017
  • 근래에 전 세계적으로 비전공자나 중등학생들에게도 코딩 교육이 폭넓게 이루어지고 있으며 파이썬(python)은 비전문가의 교육용으로도 널리 채택되고 있다. 그리고 아두이노(arduino)는 피지컬 컴퓨팅(physical computing)과 사물인터넷 용도로 사용되는 대중적인 하드웨어이지만 $C{^+^+}$ 언어로 제어되므로 비전문가가 초기에 진입하기에 어려움이 있다. 본 논문은 파이썬 언어와 I2C 통신으로 마스터(master) 기기에서 다수의 아두이노 기기들을 동시에 제어할 수 있는 무오류 프로토콜을 제안한다. 본 논문에서 구현된 프로토콜을 이용하면 다수의 아두이노를 파이썬으로 오류없이 제어할 수 있으므로 아두이노를 제어하는데 파이썬 프로그램의 장점을 활용할 수 있다.

3D프린터와 아두이노를 활용한 교육용 휴머노이드 로봇 (Educational humanoid robot using 3D printer and Arduino)

  • 김석훈;김남호
    • 스마트미디어저널
    • /
    • 제11권11호
    • /
    • pp.9-16
    • /
    • 2022
  • 로봇의 유형중 양발로 보행하는 로봇은 만들기가 쉽지 않다. 이를 위해서는 정밀한 서보모터 설정과 다양한 동작을 제어할 수 있는 소프트웨어를 제작할 수 있어야 한다. 이 과정은 초보자에게는 매우 어렵고 로봇에 적합한 아두이노 쉴드 모양이 없기 때문에 만들기가 쉽지 않다. 따라서 본 연구에서는 Arduino 및 plug-in type shield를 제작하는 방법을 제안하였다. 아울러 모션제어를 단순화할 수 있는 PC제어 프로그램 개발과 로봇을 제작하고, 서보모터 값을 설정하여 모션을 쉽게 제어할 수 있는 과정을 소개하였다. 이를 통해 로봇 제작에 관심을 갖고 있는 초보 개발자들에게 많은 도움이 될 것으로 기대한다.

아두이노 센서와 LED를 활용한 움직임 모니터링 시스템 설계 (Design of Action Monitoring System Using Arduino Sensors and LEDs)

  • 박경석;황소영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2017년도 춘계학술대회
    • /
    • pp.81-83
    • /
    • 2017
  • 우리 삶의 다양한 분야에서 ICT 기술을 적용하여 편의성과 활용성이 증대되고 있다. 본 논문에서는 최근 다양한 응용에 활용되고 있는 아두이노(Arduino)를 기반으로 사람의 움직임에 따라 이용할 수 있는 Accelerometer와 FSR 센서를 사용하여 RGB LED Strip을 제어하고 여러가지 색상을 다양한 패턴으로 나타나게 하며, 해당 움직임을 모니터링할 수 있는 시스템을 제안한다. 이는 사람의 움직임 또는 동작을 취하는 다양한 신체부위에 적용해 볼 수 있다.

  • PDF

아두이노를 이용한 휴머노이드 장난감의 구현 (Implementation of Humanoid Toy using Arduino)

  • 박차훈;최명락;태문규;김영대
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제58차 하계학술대회논문집 26권2호
    • /
    • pp.293-294
    • /
    • 2018
  • 본 과제는 Arduino를 이용한 휴머노이드 로봇으로써 놀이의 방식은 NFC리더기로 카드에 미리 저장 되어있는 로봇의 행동 모양을 인식시킨 후 스마트폰을 이용하여 로봇을 조종하여 그 행동과 일치하면 성공하여 아이에게 성취감을 준다. 메인부는 Arduino MEGA ADK 를 이용하였고 서보모터를 다중제어 하기 위해 서보모터 다중제어 모듈인 PCA9685를 이용했고 부족한 전력을 보충하기 위해 6V의 전력을 추가했다. 통신은 블루투스 모듈인 HC-06 을 이용하였고 NFC모듈인 RFID모듈을 이용한다. 로봇 프레임은 3D 프린터를 이용하여 자체제작 하였으며 현재는 상체만 움직이는 로봇을 계획 중 인데 점차 개선하여 하체까지 움직일 수 있도록 할 예정입니다.

  • PDF

아두이노를 이용한 IOT 스마트 홈 제어 시스템 구현 (Implementation of IOT Smart Home Control System using Arduino)

  • 김태선;이광호;이용혁;박성용;이영;김재식
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2017년도 제56차 하계학술대회논문집 25권2호
    • /
    • pp.403-404
    • /
    • 2017
  • 본 논문에서는 Arduino MEGA 2560을 이용하여 JSN270을 통한 와이파이 시스템으로 집안에 있는 모든 전자제품을 제어 할 수 있는 컨트롤 제어 시스템이다. 스마트폰 어플리케이션을 집 내부의 각종 전자기기, 센서, CCTV와 연동하여 사용자가 간편하게 구동 할 수 있고 또한 인체 감지 센서를 통해 상시 감시하여 움직임을 감지시 경보 시스템을 작동 시키도록 설계되어져 있다. Arduino MEGA 2560을 이용한 프로그래밍을 기반으로 와이파이를 통해 내부를 포함한 외부에서도 각종 전자 부품을 ON/OFF 시킬 수 있으며 Raspberry Pi를 통해 카메라로 집 내부, 외부를 확인하여 어플을 통해 도어락을 해제 시킬 수도 있다.

  • PDF

S4A 기반의 터치센서를 이용한 영어단어 학습용 콘텐츠 개발 (Development of English word learning contents using touch sensor based on S4A)

  • 위지연;이준형;이형옥
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2017년도 춘계학술대회
    • /
    • pp.317-320
    • /
    • 2017
  • S4A(Scratch For Arduino)는 스크래치로 아두이노를 제어하는 프로그램이다. 본 연구에서는 S4A를 기반으로 하여 터치센서를 사용하고, 스크래치 언어로 구성한 간단한 게임 형식의 학습용 콘텐츠를 개발하였다. 영어를 이제 막 배우기 시작한 학생들의 동기와 흥미를 유발시키기 위해 배경음악과 점수를 사용하였다.

  • PDF