본문 바로가기

Projects31

[BSDA] 홀센서 On/Off 및 타이머를 이용한 PWM 안녕하세요, 방울입니다. 5월29일에 만들어본 기능인데 이제서 포스팅합니다. BSDA 프로젝트를 진행하기 위해 필요한 기능을 구현 해 보았습니다. * 홀센서를 이용하여 LED On/Off - 속도계 및 케이던스 측정을 위해 필요 * 타이머를 이용하여 LED 점멸 - 후미등 제어시 필요 기능 하나만 구현하는 것이므로 회로는 간단합니다. 브레드보드가 간편하죠. 홀센서를 이용한 LED On/Off 영상 타이머를 이용한 LED 점멸 영상 한참 전에 구현해놓고 프로젝트가 잠시 중단되었습니다. 이것저것 할 일이 많아서 .. 그럼 다음에 추가적으로 구현되거나 발전된 사항이 있으면 포스팅 하겠습니다. 2017. 8. 20.
[BSDA Project] 메인 컨트롤러 보드 임시 구상 BSDA (Bicycle Safet Driving Assistant) 프로젝트에 이용할 AVR ATmega128 보드를 탑재할 보드를 대략적으로 구상 해 보았습니다. 이런식으로 핀소켓을 이용하여 ATmega128 보드를 장착하려고 합니다. 소켓 자르느라 고생좀 했네요. 겁나게 안잘립니다. 이런식으로 보드에 탑재할 예정입니다. 아직 어떠한 기능들을 어떤식으로 탑재할건지 완벽하게 설계되지 않아 이 프로젝트에 메인이 되는 ATmega128 보드를 탑재하기 위한 핀소켓부터 준비 해 보았습니다. 제대로 설계가 완료된 후 납땜하여 자전거에 배치할 예정입니다. 위 포스트를 읽으셨다면 바로 밑에있는 ♡버튼을 ♥로 채워주세요! 공감하는데에는 로그인이 필요하지 않습니다. XD 공감해주시는 당신은 멋쟁이 > 2016. 10. 4.
08/05 Bell Smart Package 개발현황 (#231 ~ #243) [Bell Smart Launcher 뉴스피드 디자인] [Bell Smart Launcher 모드팩 디자인] [Bell Smart Launcher 세팅탭] [Bell Smart Launcher 파랑 스킨] [Bell Smart Launcher 검정 큐브 스킨] [Bell Smart Launcher 무광 파랑 스킨] [Bell Smart Launcher 광 파랑 스킨] [Bell Smart Launcher 파란 유리 스킨] [Bell Smart Launcher 게임 설치 폴더 탐색창] [Bell Smart Server 서버 자동 재시작 카운트 기능] [Bell Smart Server 서버 자동 재시작 카운트 중단 기능] [Bell Smart Server 서버 자동 재시작 지연시간 설정 기능] [Bell S.. 2016. 8. 5.
07/20 Bell Smart Package 개발현황 (#222 ~ #230) [Bell Smart Server 로더 디자인] [Bell Smart Server 관리자 로그인화면] [Bell Smart Server 메인화면] [Bell Smart Server 설정탭] [Bell Smart Server 서버 에디터] [Bell Smart Server 서버 상세설정] [Bell Smart Server 서버작동중 메인화면] Bell Smart Package 변경집합 #222 ~ #230 - Bell Library #225 [*] 마인크래프트 관련 클래스 Bell Library에서 런처 클래스로 이동 #226 [+] WPFCom.Message 함수 편한 캡션 설정을 위한 함수 추가 [*] 모든 프로젝트에서 사용중인 메시지박스 함수 프로젝트 열거형으로 메시지박스 캡션 통일 - Bell Sm.. 2016. 7. 19.
07/11 Bell Smart Launcher 개발현황 (런처 모드팩 탭) (Pack Setting) (Pack Setting - 모드팩 편집기) (런처 세팅탭) (인스톨러 베이스팩 설치) (인스톨러 모드팩 설치) (인스톨러 자동 창닫기) (Bell Smart Launcher 1.0.0.28 버전까지의 설치 디렉토리 계층구조) (Bell Smart Launcher 1.0.0.29 버전부터의 설치 디렉토리 계층구조) [Bell Smart Launcher 1.0.0.27 ~ 1.0.0.30 버전 업데이트 사항] - 공통 라이브러리 [+] 모드팩 전용 제어 클래스 추가 [+] 프로필 전용 제어 클래스 추가 [*] 보안 클래스 이름 변경 [*] 보안 클래스 네임스페이스 변경 - 메인 [뉴스피드] [+] Bell Soft Network 공식 홈페이지에 'Bell Sm.. 2016. 7. 11.
07/05 Bell Smart Launcher 개발현황 - 메인 [모드팩] [+] 런처 초기화 기능 [+] 모드팩 공지사항 출력기능 (Bell Soft Network 홈페이지에 작성된 모드팩 공지게시글 파싱) [+] 모드팩 공지사항 로드 중 문제 발생시 빈 화면 대신 에러내용 출력기능 [+] 실행중인 게임 강제종료 기능 [+] 모드팩 좋아요/좋아요 취소 기능 [+] 모드팩 좋아요 여부 표시기능 [+] 모드팩의 Plan, Like 별로 모드팩 우선순위를 나열하여 리스트에 나열하는 기능 [*] 게임 실행 시 마인크래프트 1.9 버전도 대응할 수 있도록 베이스팩 버전 별 매개변수를 로드하여 Replace 후 런칭하도록 수정 [*] 게임 설치 폴더 위치를 변경하면 게임 실행시 프로필 파일을 못찾는 버그 수정 - 설정 [일반] [+] 콘솔 실행 설정/해제 기능 [+].. 2016. 7. 5.
07/05 Bell Smart Manager 개발현황 - 팩 버전 등록기 [+] 베이스팩 실행 매개변수 등록기능 - 팩 편집기 [*] 실행시 제일 마지막에 생성한 팩을 선택 (추후 마지막에 로드했던 팩을 선택하도록 할 예정) - Debug Helper [+] 추가 [+] 로그인 계정 이메일 출력기능 [+] 로그인 계정 멤버 고유번호 출력기능 [+] 로그인 계정 닉네임 출력기능 [+] 로그인 계정 관리자 유무 출력기능 2016. 7. 5.
[BSDA Project] 후미등 모듈 제작 BSDA 프로젝트에 사용할 후미등 모듈을 제작했다. 커넥터로 손쉽게 탈부착 하게 하려 했으나, 보유하고 있는 마땅한 커넥터가 없는 관계로.. 케이블도 살 돈이 없어서 UL1007 26AWG 파란색을 이용했다. 처음에는 AVR의 출력포트의 전원을 그대로 연결해서 쓸까 하다가, 그러면 LED 밝기가 많이 떨어지고 AVR 작동에도 영향이 있을 것 같아서 외부전원으로 구동하려고 한다. 외부전원 제어는 IRFZ44N MOSFET을 이용했다. 1차적으로 기판은 이런식으로 구성 할 예정. LED 상단부가 +극 하단이 -극. 최종적으로 이런 회로를 구성하려 한다. Hyper Flux Red LED 4구 1/4W 51옴 탄소피막막대저항 4개 IRFZ44N MOSFET 1개 5V 전원과 그라운드는 계속 물려두고, MOSF.. 2016. 6. 29.
[BSDA Project] 18650 배터리 4셀 (2직렬, 2병렬) 휴대용 5V 공급기 BSDA (Bike Safe Driving Assistant) 프로젝트 메인 컨트롤러에 전원을 어떻게 공급할 까 하다가, 18650 배터리 2직렬 2병렬 -> 5V 레귤레이터를 이용하여 5V 전원을 공급하기로 했다. 아에 그냥 4병렬해서 5V 승압을 해도 되는데 딱 떠오른게 스텝다운밖에 없어서 빨리 진행하려다 보니 이렇게 되어 버렸다. 이미 구매 해 버렸으니 일단 이대로 진행하고, 나중에 필요하면 4병렬 -> 5V 승압으로 회로를 수정하려고 한다. 교육용 로봇에 배터리 부분이다. 14.8V 8800mAh면 얼마나 큰 용량인가. 일단 빼냈다. 18650 배터리다. 게다가 LG셀! 이 배터리팩 필름을 제거하고, 회로를 분리한다. 회로 분리 후 이제 셀에 붙어있는 철판을 제거한다. 제거 완료. 중간에 스파크 .. 2016. 6. 28.
02/29 Bell Smart Manager 개발현황 - 팩 제작기 [+] 런타임 제작탭 - 팩 버전 등록기 [+] 런타임 버전 등록탭 - 팩 파일정보 등록기 [+] 런타임 파일정보 등록탭 - 팩 업로더 [+] 런타임 파일 업로드탭 - 팩 편집기 [+] 런타임탭 [+] 런타임 기본정보 수정기능 [+] 런타임 버전정보 수정기능 - 팩 검토기 [+] 런타임 정보 검토기능 [+] 런타임 버전 검토기능 2016. 3. 4.