목록BLE400 (7)
I'm free

천천히 하려했던 네오픽셀 RGB LED 제어가. 갑작스런 휴가와 더불어 후다닥 대충 마무리가되어 글을 쓰게됨. 일단 결과물.... 안쪽에 WS2812 Ring Type -8LED 가 들어가 있습니다 저 제품에 포함된것은 아니고 Ring Type LED를 크기별로 구매를 했었는데. 8개짜리가 마침 크기가 딱맞아 들었을뿐.... 사진과 같이 WS2812를 연결하는 핀은 3개가 필요합니다. 전원 + 전원 - (GND 공통) 신호 IN //신호 OUT - LED 추가 연결시 추가LED의 신호 IN에 연결해주면 같이 제어 가능. 배선 결론, LED에 전원 5V 인가. nrf gpio pin 1개 사용. 끝. //참고사항 GND 공통이므로 꼭 잡아줍시다. (같은 전원이면 연결되어있으니 신경꺼도됨.,) USB충전기를..

하.... 이게 글 쓸 정도의 내용인지는 모르겠지만. 하다가 빡쳐서 쓰게 됨. 환경// 운영체제 : Windows 10 pro x64 프로그램 : uVision5(MDK-ARM 5.37) 제어장치 : BLE400/core51822(nRF51822AC) 사건의 발단. 제공해주는 딜레이를 한번 써보겠다고 체크를 하고,. 소스에서 오른쪽 클릭 후 선언 가능한 리스트를 클릭하면 자동 선언됨 // 좋은 세상이다,.. 그리고 간단히 LED 점멸 딜레이를 위해 소스를 작성하고 컴파일하면 짜잔// 에러가 떠줍니다. 다른 곳도 아닌 딜레이에서 ㅡㅡ.... 어셈블리에서 지원을 안 한답니다.. 열심 검색 두두두두.. 컴파일러를 바꾸면 해결이 된다는 의견 다수. 절반 정도는 응답 없음. 해당 부분을(. syntax divid..

아. 3년만에 다시 잡아보게되었습니다. 1.환경셋팅 - 2.셋팅확인 - 3.새프로젝트 생성 관련하여 다시 진행하였고. 3년전에 비하여 프로그램 버전이 올라가서 추가 작성하여 기록을 남김니다. 운영체제 : Windows 10 pro x64 프로그램 : uVision5(MDK-ARM 5.37) 제어장치 : BLE400/core51822(nRF51822AC) ARM Compiler : V6.18 각종 셋팅 상태 기록용. // 예전프로젝트를(ARM Compiler : V5) 그대로 다운로드 했을때 LED 깜박이는 속도와 현제 프로그램버전으로 (ARM Compiler : V6.18) 새로 컴파일 하여 다운로드 했을때 LED 깜박이는 속도가 다름., 거의 두배 느려짐.

저번 셋팅확인에서 언급했던 2. 셋팅확인 BLE400/core51822 기존 코드가 아닌 새 프로젝트를 생성 및 테스트(LED동작) 해봅시다. 운영체제 : Windows 10 pro x64 프로그램 : uVision5(MDK-ARM 5.27) 제어장치 : BLE400/core51822(nRF51822AC) 직접 해보면서 글을 쓰는것이기 때문에 틀린부분이 있을수 있습니다. 잘못된점은 언제든 삭제되거나 수정될수 있습니다. 1. 새 프로젝트 생성 Project -> new uVision Project 선택 프로젝트명 입력 및 저장 (LED를 동작시켜볼것이므로 저는 newProject_LED.uvproj 명명함) Taget Select 항목에서 지금 테스트할 core51822의 칩인 nRF51822_xxAC를 ..

환경셋팅이 끝났으니 [nRF] 1. 환경셋팅 BLE400/core51822 셋팅이 잘 됬는지 확인해봅시다. 운영체제 : Windows 10 pro x64 직접 해보면서 글을 쓰는것이기 때문에 틀린부분이 있을수 있습니다. 잘못된점은 언제든 삭제되거나 수정될수 있습니다. 1. 예제코드 다운로드 > BLE400 예제코드 설명 : BLE400 WiKi에 보면 Resources 항목에 code링크가 있다. 이를 다운로드 받는다,. https://www.waveshare.com/wiki/File:NRF51822-Code.7z File:NRF51822-Code.7z - Waveshare Wiki Click on a date/time to view the file as it appeared at that time. D..

하드웨어는 준비됬으니 [nRF] 0. 자체 프로젝트 준비 BLE400/core51822 환경셋팅을 시작해봅시다. 운영체제 : Windows 10 pro x64 직접 해보면서 글을 쓰는것이기 때문에 틀린부분이 있을수 있습니다. 잘못된점은 언제든 삭제되거나 수정될수 있습니다. 1. MDK Microcontroller Development Kit > 개발툴 설명 : Keil® MDK는 Arm® 기반 마이크로 컨트롤러를 위한 가장 포괄적 인 소프트웨어 개발 솔루션이며 임베디드 응용 프로그램을 작성, 빌드 및 디버깅하는 데 필요한 모든 구성 요소를 포함합니다. https://www2.keil.com/mdk5 MDK Version 5 Software Packs may be added any time to MDK-C..

LED를 제어해서 조명이나 색변화등 여러가지 방법으로 제어하고픈 목표가 생김, 인터넷에 간단히 제어해볼수 있는 완제품 KIT들을 검색해보다가 nRF칩을 사용한 BLE400이라는 KIT에 Core51822라는 별도의 소형 메인칩보드가 눈에 뛰게되어 이쪽으로 방향을 잡게됨, ( 작음, 작아, 게다가 블루투스 내장(안할꺼지만) ) 많은 학생들이 아두이노라는 개발환경의 제품을 많이 쓰는거 같아 이것도 구매를 하였다. - 정말 쉽게 되어있음.! 그냥되는게(라이브러리) 많음,! - 반대로 라이브러리에 없는 제품을 제어하기에는 불편 할거같음. 흠, 일단 샀으니 이것도 생각나면 한번씩 해봐야지 :-) // 준비 제품 1. BLE400 2. core51822 3. j-link Debugger (USB타입이길래 디버거 포..