251103 [ Day 79 ] - Arduino (1)

TaeHyun·2025년 11월 3일

TIL

목록 보기
92/182

시작하며

오늘부터 아두이노 파트가 시작되었다. 오늘은 아두이노에 대해 간단히 배우고 아두이노 키트를 사용해서 간단하게 연결 정도만 해보는 시간을 가졌다.

IoT

IoT (Internet of Things)

  • 사물 인터넷
  • 일상적인 물건이나 기기에 인터넷을 연결하여 데이터를 주고받고, 서로 통신할 수 있도록 만드는 기술
  • AIoT : IoT + AI

작동 방식

  • 데이터 수집
  • 데이터 공유
  • 데이터 처리
  • 데이터 기반 작업 수행

아두이노

  • 오픈소스를 지향하는 마이크로 컨트롤러 기판
  • 다양한 응용이 가능한 오픈소스 기반의 하드웨어
  • 임베디드 시스템 중의 하나로 쉽게 개발할 수 있는 환경을 이용하여 장치 제어

MCU (마이크로 컨트롤러)

  • 마이크로 프로세서의 일종으로 중앙 처리 장치의 기능과 메모리, 입출력 인터페이스 등을 내장한 작은 컴퓨터
  • 마이크로 프로세서에 비해 낮은 성능을 기지지만, 편의성을 높여 비교적 간단한 프로젝트 등에 사용

아두이노 보드

  • 디지털 입출력
    • 외부에서 디지털 값을 입력으로 받거나 내보내는 역할로, HIGH(5V)와 LOW(0V)로 이루어져 있음
  • 아날로그 입력
    • 0~5V 전압값을 0~1023 사이의 값으로 변환하여 읽는 핀(다양한 값 입력 가능)
  • 마이크로 컨트롤러
  • 리셋 버튼
  • USB 커넥터
  • DC 전원 커넥터

보드 종류

  • 아두이노 우노
    • 가장 많이 사용되는 대표적인 보드
  • 아두이노 듀에
    • 기능과 성능이 높고 핀 수가 많아 전문적인 개발 및 연구에 적합
  • 아두이노 레오나르도
    • 2개의 하드웨어 시리얼 포트를 사용
  • 아두이노 메가
    • 우노 보드보다 기능과 핀 수가 많고, IoT에 활용도가 높음
  • 아두이노 나노
    • 우노와 비슷한 구성이며, 크기가 훨씬 작음

저항

  • 물체가 전류의 흐름을 제어하는 것을 의미하며, 동일한 조건에서 저항이 높은 물체일수록 전류가 적게 흐르고 저항이 낮은 물체일수록 전류가 많이 흐름
  • LED를 비롯한 다양한 소자들을 과전압, 과전류로부터 보호

저항 보는 법

  • 4색 저항
    • 첫번째 : 백의 자리
    • 두번째 : 십의 자리
    • 세번째 : 단위(배수)
    • 네번째 : 오차
  • 5색 저항
    • 첫번째 : 백의 자리
    • 두번째 : 십의 자리
    • 세번째 : 일의 자리
    • 네번째 : 단위(배수)
    • 마지막 : 오차

브레드 보드

  • 전자 회로를 쉽게 구성할 수 있는 기본 판
  • 기판에 납땜을 하지 않고도 소자들을 연결할 수 있도록 사용하는 도구
  • 단자띠
    • 부품을 꽂는 영역
    • 단자 띠에 꽂는 부품들은 부품이 연결 부위를 서로 다른 라인에 꽂아야 함
  • 버스띠
    • 전원 공급을 위한 띠로 + 전원선과 - 접지선이 존재

마치며

이번 파트에서는 수업 시간의 절반은 수업을 진행하고 나머지 절반은 마지막 프로젝트 준비를 진행한다. 저번에 스케치 정도로 정했던 프로젝트 주제를 정하고 각각 담당 파트를 결정하는 시간을 가졌다. 저번 프로젝트에 이어서 AI 모델 파트를 담당하게 되었는데, 아직까지는 볼륨이 크지 않아서 빨리 끝나면 아두이노 파트를 도와줄 생각이다.
아직까지는 아두이노를 배우는 과정이고 프로젝트도 변동 가능성이 있기 때문에 내일이나 수요일 정도부터 본격적으로 시작하지 않을까 싶다.

profile
Hello I'm TaeHyunAn, Currently Studying Data Analysis

0개의 댓글