Engineering Project/PECO

아침오늘은 한글날이라 학교를 쉬었다. 한글날이 수요일이라 학교에서는 기숙사에 남을 사람은 남고, 집에 갈 사람은 집에 가라고 했다. 나는 집까지 대중교통으로 4~5시간이 걸리기 때문에 기숙사에 남기로 했다. 오늘은 특별히 정해진 기상 시간이 없었고, 아침 식사도 별로라 11시까지 푹 잤다. 11시에 일어나 샤워를 하고, 점심을 먹은 후 전공 동아리실로 갔다. 어제 남은 일 해결동아리실에 도착해 어제 마무리하지 못한 라즈베리파이 작업을 이어서 했다. 어제는 장고 서버 레포지토리만 클론하고 끝냈으니, 오늘은 장고 UI와 외부 접속 테스트를 진행했다. 그런데 팀원이 리팩토링한 코드를 아직 올리지 않고 있어서, 올려달라고 부탁하고 이전 코드로 테스트를 했다. 테스트를 마친 후, 동아리에 대해 다시 한번 깊이 생..
최종 발표회최종 발표회는 원래 11월로 예정되어 있었고 9월 17일에는 진행 상황을 간단히 발표하는 일정이 있었습니다. 하지만 갑자기 선생님들께서 9월 17일 발표를 취소하고 9월 24일에 최종 발표회를 하자고 하셨습니다. 이번 발표회는 전교생이 관람하며 소프트웨이브 점수의 절반가량이 이 발표회에서 결정된다고 하셨습니다.저희는 당황스러웠습니다. 소프트웨어과에도 타격이 있겠지만 임베디드 소프트웨어과는 하드웨어와 AI 등 여러 프로그램 간의 호환성 문제로 인해 각각의 분야는 구현을 했더라도 연결이 되지 않는다면 아무것도 한 것처럼 보일 수 있습니다. 이는 발표 성과 면에서 매우 불리한 상황이었습니다.하지만 선생님들이 일정을 정하시니 학생으로서 빠르게 동의하고 어차피 변경될 수 없으니 즉시 준비에 돌입했습니다..
현재 겪고 있는 어려움PECO 전공동아리 프로젝트를 진행하며 예상치 못한 큰 문제에 부딪혔습니다. 그 문제는 바로 BLDC 모터 제어입니다.저희 로봇은 BLDC 인휠 모터와 BLC-15 모터 컨트롤러를 사용하고 있는데, 여기서 문제가 발생했습니다. BLDC 모터는 두 가지 방식으로 제어할 수 있습니다센서드 BLDC 모터: 저속에서 안정적인 구동이 필요하거나 정밀한 제어가 요구되는 상황에 사용됩니다. 예를 들어 전기 자동차나 로봇, CNC 기계 등에서 필수적입니다.센서리스 BLDC 모터: 고속에서 효율적인 구동이 필요한 곳에 많이 사용됩니다. 냉각 팬, 펌프, 드론 같은 장치가 여기에 해당합니다.우리 로봇은 저속에서 일정한 토크를 유지해야 하기 때문에 센서드 BLDC 방식을 사용해야 하지만 현재 사용 중인..
이 글은 PECO 전공동아리에서 현재까지 사용했거나, 앞으로 사용할 예정인 기술들과 각 기술의 기능에 대해 정리한 내용입니다.기술 스택Design:2D: AutoCAD3D: Fusion 360Firmware:메인보드: Jetson Nano B02보조보드: Raspberry Pi 4BMCU: STM32f103rbt6 (NUCLEO)모터: BLDC 인훨 모터모터 컨트롤러: BLDC 모터 컨트롤러Web:Front-End: HTML, CSS, JavaScriptBack-End: DjangoAutonomous Driving System:ROS2: HumbleLidar: RPLidar A1LLM (검토 중):LLAMA 3.1 기술별 기능 설명Jetson Nano B02: Jetson Nano는 라즈베리파이로부터 받..
d0ngwook7
'Engineering Project/PECO' 카테고리의 글 목록