728x90
728x90
mBlock은 스크레치2.0을 기반으로한 하드웨어(아두이노)를 제어 가능한 블록언어이다. 이것의 특징 중 사용자가 직접 하드웨어 제어 블록을 제작할 수 있는 기능이 있다. 이를 이용하면 아두이노의 모든 센서들을 블록이 만들어져 확장 센터에 공유되기만 한다면 누구나 쉽게 블록으로 아두이노를 제어할 수 있다.그래서 이번 포스팅에서 공유할 파일은 mBlock(mblock.cc)에서 공식적으로 배포한 레퍼런스와 그것을 번역하고 mBlock에서 밝히지 않은 내용과 개발 팁등을 모아놓은 정리자료 그리고 "블록의 모양 기호 정리자료"이다. 파일을 공유하는 것은 좋으나 필자의 블로그 주소를 밝혀줬으면 한다.추후 확장 제작에 대해 자세히 포스팅 할 예정이니 부족한 내용은 그 부분에서 채우도록하겠다.
필자는 항상 프로젝트를 할 때 기본 마인드가 "더욱 싸게" 라는게 머리 속에 박혀있어서 모듈이나 센서등을 살때 제작에 지장이 가지 않는 선에서 가장 싼 제품을 구매한 뒤 후처리해서 사용하는 스타일이다.그런데 저가형 조이스틱에 경우, 가끔식 위 이미지처럼 저항이 안달려 나와 버튼이 플로팅 현상으로 인해 사용할 수가 없다... 개인적으로 쓰려고 산 모듈이었으면 잔소리를 하지 않으려 했으나 우리학교에서 수업진행을 위해 구매한 키트에서 이런 모듈이 포함되어있었다...(하... 하나하나 다 땜질하는게 얼마나 귀찮은지 모르시고 쌤은 나한테 저것들을 다....)그래서 저 문제를 해결하는 방법을 이 세계에 알리고자(?) 포스팅한다.http://makeshare.org/bbs/board.php?bo_table=ardui..
이번 포스트에선 ESP8266 시리즈 모듈들의 MAC 주소 불러오기 에러를 해결하는 방법에 대해 다룰까한다.AT 명령 과정중 MAC 주소를 불러오기 위해 AT+CIPSTAMAC(스테이션 MAC), AT+CIPAPMAC(엑세스 포인트 MAC)을 사용하는데 간혹 모듈이 "ERROR"를 내뿜는 경우가 있다. 그래서 필자의 경험과 구글링을 해본 결과, 대부분 0.9.2 또는 0.9.2.2 버전의 펌웨어를 사용하는 모듈에서 나타나는 버그였다. 그래서 좀 더 향상된 버전의 펌웨어를 설치하는 방법에 대해 설명하도록 하겠다.(v1.5.0 펌웨어를 기준으로 설명)위 이미지는 가장 흔히 사용되는 esp-01과 esp-12e(esp-12f)의 펌웨어 다운로드 회로 결선 방법이다. (혹시 다른 종류의 esp 모듈을 사용한다면..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.