모듈설명

아두이노


아두이노 우노

1.아두이노 우노는 센서들의 입력을 읽어들이는 역할을 합니다.

2.아두이노 우노는 다양한 하드웨어 모듈들 간의 통합 제어를 수행합니다.
이는 차량의 주행 상태를 일관되게 유지하고, 다양한 기능이 원활하게 작동하도록 하는 역할을 합니다.

L298N DC모터 드라이버

1.속도 제어를 위해 PWM 신호를 입력으로 받으며. PWM 신호는 모터의 회전 속도를 조절하는 데 사용됩니다.

2.모터의 회전 방향을 제어할 수 있습니다. 모터를 좌,우 직진 후진 등 주행 명령 신호를 내립니다.

DC모터

 1. 자동차의 전진, 후진, 회전 등의 동작을 수행합니다.

2. 전압의 크기와 방향에 따라 DC 모터의 속도와 회전 방향을 조절할 수 있습니다.
이는 모터를 정방향 및 역방향으로 회전하거나, 원하는 속도로 회전하게 만들 수 있습니다.

 

 

 

라즈베리파이


라즈베리파이 3B+

1.라즈베리파이는 프로젝트의 중앙 제어 장치로 작동합니다. 주요 제어 프로그램이 실행되고
다양한 하드웨어 구성 요소를 통합적으로 제어합니다.

2.OpenCV 라이브러리 등을 활용하여 영상처리 및 컴퓨터 비전 작업을 수행합니다.
이에따라 주행 알고리즘을 실행하여 차량의 주행을 제어합니다

라즈베리파이 카메라모듈

1.카메라 모듈은 주변 환경의 영상을 수집합니다. 이는 자동차 주변의 도로, 차선, 보행자, 신호등, 표지판 등을
실시간으로 감지하는 데 사용됩니다.

2.OpenCV 및 기타 영상처리 라이브러리를 사용하여 차선 인식, 보행자 감지, 신호등 및 표지판 인식 등의
작업을 수행합니다. 이를 통해 환경 정보를 추출하고 분석합니다.