본문 바로가기
모각코

[모각코] 물랑룽즈 - 3차

by 솔이당 2024. 1. 28.

퍼듀 프로젝트

하드웨어 플랫폼 조사

주제: Vehicle theft prevention system based on Computer vision and IoT sensors

 

1. 아두이노

  • 마이크로컨트롤러 보드를 기반으로 한 오픈 소스 컴퓨팅 플랫폼, 소프트웨어 개발 환경
  • 자주 사용되는 아두이노 우노 보드: 가격이 저렴하고 쉽게 구할 수 있음
  • 기초적인 프로토타이핑 및 프로젝트 구현에 사용
  • 전압조정기, 수동 회로 요소(저항, 콘덴서 등), 입출력 연결단자(GPIO)로 구성
  • 라즈베리파이에 비해 상대적으로 배우기 쉬운 디자인 및 소프트웨어
  • 펌웨어나 운영체제가 존재하지 않으며, 통합개발환경(스케치)에서 프로그래밍이 이루어짐
  • C언어가 약간 변형된 형태로, 입력된 코드는 필터링 되어 칩에 실림

2. 라즈베리파이

  • 초소형 컴퓨터로서 사용 가능한 주변 장치들과 연결해서 사용 가능
  • GPIO핀을 사용해 센서와 모듈을 연결
  • 리눅스 기반의 컴퓨터로 저전력 소모 수준에서 기대할 수 있는 기능들 사용 가능
  • 오픈소스
  • 프로그래밍은 직접 설치되어 있는 운영체제의 내부에서 이루어짐
  • C언어, JAVA, Python 등 다른 프로그램도 가능

3. 차이점

  • 하드웨어
    • 아두이노: 단순한 I/O 포트와 입력을 위한 센서, 출력을 위한 모니터
    • 라즈베리파이: CPU, GPU, 메모리, USB 포트 장착, 모니터, 마우스, 키보드 등의 하드웨어를 쉽게 연결해 사용할 수 있으며 HDMI 출력을 통해 모니터에 연결하여 사용 가능
  • 소프트웨어
    • 아두이노: C++ 기반으로 한 아두이노 IDE를 사용해 프로그래밍
    • 라즈베리파이: 리눅스 기반의 운영체제로 파이썬, C, 자바 등 지원
  • 용도
    • 아두이노: 마이크로 컨트롤러(: 마이크로 프로세서와 입출력 모듈을 하나의 칩으로 만들어 정해진 기능을 수행하는 컴퓨터)
      • 센서, LCD, 모터와 같은 외부기기 제어
      • 온도, 습도, 조도, 가속도 등 측정
    • 라즈베리파이: 마이크로 프로세서(: 컴퓨터의 CPU 기능을 한 개 또는 몇 개 이내의 집적회로에 집약)
      • 비디오, 카메라, 복잡한 수치계산 같은 그래픽, 데이터 처리
    • MCU, MPU

4. 라즈베리파이 세팅 및 설치

https://www.youtube.com/watch?v=_LB6z7e0kIE&list=PLgkpDfSY2BezjRnkM3CvfeejgqJF_mZFS&index=1

  • micro hdmi 포트가 2개 → 듀얼 모니터 가능
  • 충전단자: C타입
  • 스피커, USB, 랜선(기본적으로 와이파이를 사용하지만, 랜선 사용도 가능), 디스플레이(라즈베리파이 전용 모니터), 전용 카메라(USB에 웹캠을 연결해 사용해도 됨)
  • 발열이 심해서 라즈베리파이용 발열팬을 사용해야 됨
  • 열을 많이받는 부분들에 방열판 사용
  • SD 카드에 운영체제를 넣어서 나중에 결합을 해주면 됨
  • 전원 어댑터: 5V, 3A → 전압은 무조건 5V, 전류는 3A보다 커도 됨

라즈베리파이 OS 설치 (OS 설치하고 SD카드에 넣고 삽입)

  • OS
    • 라즈베리파이 운영체제 라이트: 용량이 가장 작으며 텍스트 환경만 지원
    • 라즈베리파이 운영체제 데스크톱: 그래픽 사용자 인터페이스 지원 → 마우스 사용이 가능하며, 이미지 및 영상 출력 가능
    • 라즈베리파이 운영체제 데스크톱과 추천 소프트웨어: 운영체제 데스크톱 버전에 추가 소프트웨어를 함께 설치하는 버전
      • 리브레오피스: 문서 편집
      • 스크래치: 코딩 교육
      • 마인크래프트 게임
 

'모각코' 카테고리의 다른 글

[모각코] 물랑룽즈 - 5차  (0) 2024.02.02
[모각코] 물랑룽즈 - 4차  (0) 2024.02.01
[모각코] 물랑룽즈 - 2차  (0) 2024.01.22
[모각코] 물랑룽즈 - 1차  (0) 2024.01.14
[모각코] 물랑룽즈 계획  (0) 2024.01.14