최종 발표회최종 발표회는 원래 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는 라즈베리파이로부터 받..
전공동아리란전공동아리는 부산소프트웨어마이스터고등학교의 2학년이 각각 팀으로 모이고 학교의 전공선생님 1분, 산학선생님 1분과 팀이 되어서 약 1년간 프로젝트를 진행하는 동아리다.전공동아리의 최종 발표회는 많은 외부 기업분들이나 다른 학교분들이 오셔서 조언을 주신다.운이 좋다면 스카웃이 될 수도 있다. PECO는 무슨 동아리일까?PECO는 내가 만든 동아리이자 현재 소속된 동아리이고 동아리를 제작할 당시 지금까지 부산소프트웨어마이스터고등학교의 누구도 성공하지 못한 자율주행이라는 주제로 현재 산업에서 사용하는 AGV와 비슷한 기술로 사람의 짐을 운반해 주고 AMR과 비슷한 기술로 학교를 스스로 주행하며 학교에 대해서 소개를 해주는 기능을 가진 로봇이다.