본문 바로가기
아두이노(Arduino)/아두이노 기초

001.아두이노란?

by 긱펀 2021. 8. 23.
반응형

아두이노 우노(Arduino Uno)

 

아두이노(Arduino)는 전기로 작동되는 제품이나 프로젝트를 만드는 데에 사용되는 소형 컴퓨터 입니다.

아두이노는 사람이 사는 세상의 환경을 감지하여 어떤 행동을 할 수 있는 기능을 가지고 있습니다. 이런 기능을 이용하여 다음과 같은 제품을 만들어 볼 수 있습니다. 

  • 날씨 정보를 체크하여 비가 올 경우 우산을 챙기라는 알람을 스마트폰으로 전송하는 날씨 알림장치
  • 카 시트에 앉아있는 아기의 체온, 몸 기울임 상태를 센서로 측정하여 운전중인 부모의 스마트폰으로 실시간 전송하는 스마트 카 시트
  • 약을 꼭 먹어야 하는 할머니를 위해 정해진 시간에 알람을 주고 정확한 알약 개수를 배출하는 스마트 알약통
  • 어린이 버스에 아이가 혼자 남겨져 있는지 여부를 센서로 체크하여 운전자에게 알려주는 스마트 좌석 장치
  • 시각 장애인의 지팡이에 거리 측정 센서를 달아 주변 물체의 위험을 알리고 심장박동 센서와 기울기 센서로 응급상황을 감지하여 알림을 전송해 주는 스마트 안전 지팡이

아두이노가 가진 멋진 기능에 나의 아이디어를 접목한다면 상상하는 대부분의 전자 제품을 만들 수 있습니다. 아두이노에게 나의 생각을 전달하여 작동하게 하려면 먼저 다음의 2 가지를 공부하셔야 합니다.

  1. 적절한 전자부품(센서, 모터, LED 등)을 구매하여 아두이노에 전선으로 연결하기
  2. C/C++ 프로그래밍 언어의 기초를 익혀서 전자부품을 명령어로 작동시키기

1번에 대해서 하드웨어 초보자에게는 적절한 부품을 선택하는 것과 전선으로 연결하는 것이 쉽지 않습니다. 그래서 이 강의에서는 제시하는 전자부품 구매 목록을 보고 부품을 구매해 주시면 됩니다. 그리고 전자부품을 아두이노에 연결하는 기초적인 원리에 대해서 소개하고 제시되는 그림을 따라 연결해 주시면 됩니다.

 

2번의 프로그래밍 언어, 즉 코딩을 하는 기초적인 실력을 쌓기 위해서 유튜브 동영상 강의를 제공해 드리겠습니다. 영상을 보시면서 따라하시면 1시간 안에 아두이노용 C/C++ 언어 기초를 익히실 수 있습니다.  

728x90
반응형

댓글