SlideShare a Scribd company logo
네오픽셀 블록 만들기
아두이노 라이브러리 만들기 : 라이브러리 찾기
http://mechasolution.com/shop/goods/goods_view.php?
goodsno=540705&category=
라이브러리에 오류가 있습니다. 아학코 카페 자료실에서 다운 받으세요.
아두이노 라이브러리 만들기 : 라이브러리 찾기
라이브러리에 오류가 있습니다. 아학코 카페 자료실에서 다운 받으세요. (간접광고 포함 ^^)
http://cafe.naver.com/mangler/48
아두이노 라이브러리 만들기 : 라이브러리 내용
NeoPixel폴더를 만들어서 아래와 같이 붙여넣기 합니다.
아두이노 라이브러리 만들기 : 라이브러리 이동하기
Arduino 라이브러리로 복붙합니다.
아두이노 라이브러리 만들기 : Arduino IDE 실행하기
예제파일 실행해 봅시다.
아두이노 라이브러리 만들기 : 업로드 및 작동확인
이상없이 작동한다면 이제 블록을 만들어봅시다.
mBlock 라이브러리 만들기 : demo 다운 받기
아래와 같이 데모 버전을 받아서 이를 수정해 봅시다.
mBlock 라이브러리 만들기 : 네오픽셀 폴더만들기
파일명을 내 마음데로 변경해 보아요.
mBlock 라이브러리 만들기 : NeoPixel 아두이노 라이브러리 옮기기
[NeoPixel] –[ src]폴더로 성공했던 아두이노 라이브러리를 복붙합니다.
mBlock 라이브러리 만들기 : 에디터로 NeoPixel.s2e 파일 열기
에디터로 열어 수정해 봅시다.
mBlock 라이브러리 만들기 : 기본 설정 하기
기본 설정부터 임의로 설정해 봅시다.
송도중 김석전 선생님 PDF파일 참고
mBlock 라이브러리 만들기 : 초기화 블록모양만들기
자 열심히 살펴보세요. 계속 보면 보입니다.
mBlock 라이브러리 만들기 : 네오픽셀 출력 블록 만들기
자 여기도 열심히 살펴보세요. 계속 보면 보입니다.
mBlock 라이브러리 만들기 : 나머지는 손대지 않음
여긴 패스~~
mBlock 라이브러리 만들기 : zip으로 압축
다 작성이 되었으면 mBlock Extension Center에 등록하러 가봅시다.
mBlock 라이브러리 만들기 : mBlock Extension Center에 등록하기
http://www.mblock.cc/extensions/index.php
드래그 & 드랍으로 옮겨보세요. 오류가 생기면 음~~~ 인내력을 가지고 오류를 찾아 이 과정을 반복 또 반복
mBlock 라이브러리 만들기 : 등록완료
축하~~ 등록을 성공하셨네요.
mBlock 라이브러리 만들기 : 확장 관리로 이동
그러면 실제 사용해 봐야지요
mBlock 라이브러리 만들기 : NeoPixel 확장 라이브러리 찾기
딱 딱 딱 따라해 보세요.
mBlock 라이브러리 만들기 : 등록 확인
자 아래 확장에 나왔습니다.
mBlock 라이브러리 만들기 : 기본 사용법
블록을 옮기면 오른쪽에 코드가 자동으로 생성됩니다. 신기하게도 우리가 한 것입니다. ^^
mBlock 라이브러리 만들기 : 완성
자 업로드가 성공했습니다. 뭐든 다 블록으로 만들 수 있겠네요. 다음 장은 조금 더 자세히 다뤄보겠습니다.
mBlock 확장 라이브러리 분석
mBlock 라이브러리 만들기 : 라이브러리 폴더 구조
mBlock 라이브러리 만들기 : 폴더구조
mBlock 라이브러리 만들기 : 폴더구조
mBlock라이브러리 만들기 : 기본정보
Tags는 없어도 됨
extensionPort는 그대로 0
Sort는 신경 안써도 됨
Firmware 는 그대로 사용 음. 이건 고민이 필요함
mBlcok 라이브러리 만들기 : 블록정보
Header blocks
Binary blocks
Reading blocks
Write blocks
mBlock 라이브러리 만들기 : 디지털 출력 블록 모양만들기
송도중 김석전 선생님 PDF파일 참고
mBlock 라이브러리 만들기 : 아두이노모드
mBlock 라이브러리 만들기 : 스크래치모드
Js/Arduino.js
Arduino.ino
여기는 뭐.. 저랑 같이 이야기를 나눠도 이해하기 힘듭니다.

More Related Content

PDF
Direct x 12 초기화
PDF
Arduino by Todd Holoubeck
PPTX
CUDA를 게임 프로젝트에 적용하기
PPTX
헤테로지니어스 컴퓨팅 : CPU 에서 GPU 로 옮겨가기
PDF
[엄마정치 메이커팀] 첫 만남
PPTX
코딩클럽 왕초보 아두이노따라잡기 1탄
PPTX
Open Jig Ware
PDF
배푸 창의로봇 Sw교육 4. 아두이노 맛보기
Direct x 12 초기화
Arduino by Todd Holoubeck
CUDA를 게임 프로젝트에 적용하기
헤테로지니어스 컴퓨팅 : CPU 에서 GPU 로 옮겨가기
[엄마정치 메이커팀] 첫 만남
코딩클럽 왕초보 아두이노따라잡기 1탄
Open Jig Ware
배푸 창의로봇 Sw교육 4. 아두이노 맛보기

Similar to Making the neo pixel library for mblock extension (20)

PDF
Harder way to arduino
PPTX
Ndc2013 정리(upload버전)
PPTX
오렌지 보드 소개 및 아두이노 소개와 간단한 아두이노를 활용한 실습을 위한 강의 자료
PDF
블링크와 인텔 에디슨을 이용한 사물인터넷 메이킹
PDF
아두이노기초 오픈강의1
KEY
내 손에 픽셀을 쥐어다오
PDF
OSS SW Basics Lecture 14: Open source hardware
PPTX
Compute shader DX11
PDF
PPTX
CUDA 프로그래밍 기초 MODUCON2018
PDF
피지컬 컴퓨팅 도구
PDF
Ka youngseo arduino-links-20120214
PDF
Project anarchy로 3d 게임 만들기 part_5_waste of time shoveling
PDF
Softbox review and quickstartguide-20180926
PDF
나만의 엔진 개발하기
PPTX
게임프로젝트에 적용하는 GPGPU
PDF
Project anarchy로 3d 게임 만들기 part_2_vforge피하기
PDF
강좌 04 펌웨어 구조 설계
PDF
[15.02.14] 진짜로땜빵하라하시면해야겠지만할시간도없고아무생각도없을때면어쩌면좋지라고소리쳐봤자아무도대답안해줄꺼고어쩔수없이이렇게저렇게어4신...
PPTX
RakunStudio 완료 발표 자료
Harder way to arduino
Ndc2013 정리(upload버전)
오렌지 보드 소개 및 아두이노 소개와 간단한 아두이노를 활용한 실습을 위한 강의 자료
블링크와 인텔 에디슨을 이용한 사물인터넷 메이킹
아두이노기초 오픈강의1
내 손에 픽셀을 쥐어다오
OSS SW Basics Lecture 14: Open source hardware
Compute shader DX11
CUDA 프로그래밍 기초 MODUCON2018
피지컬 컴퓨팅 도구
Ka youngseo arduino-links-20120214
Project anarchy로 3d 게임 만들기 part_5_waste of time shoveling
Softbox review and quickstartguide-20180926
나만의 엔진 개발하기
게임프로젝트에 적용하는 GPGPU
Project anarchy로 3d 게임 만들기 part_2_vforge피하기
강좌 04 펌웨어 구조 설계
[15.02.14] 진짜로땜빵하라하시면해야겠지만할시간도없고아무생각도없을때면어쩌면좋지라고소리쳐봤자아무도대답안해줄꺼고어쩔수없이이렇게저렇게어4신...
RakunStudio 완료 발표 자료
Ad

Making the neo pixel library for mblock extension