코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
오프라인 상태에서 Scatch 로 아두이노 보드를 제어하는 방법을 알고 싶습니다.
김영우 | 2017-02-07
|
|
---|---|
안녕하세요. 스크래치 프로그램으로 아두이노를 콘트롤 하는 작업을 구현하고 있습니다. 지금까지 1) 엔트리 보드로 직접 아두이노 하드웨어를 콘트롤 하기 2) S4A (Scratch for Arduino) 로 standard firmata 를 사용해서 아두이노 하드웨어를 콘트롤 하기 3) scratch X 를 이용해서 extention 기능으로 아두이노 하드웨어를 콘트롤 하기 위 세가지를 다 성공을 했습니다만,
각각 아래와 같은 불편 사항과 문제점이 있습니다. 1) 번 엔트리 장점 == UI 가 깨끗하고 아이들도 쉽게 배울수 있도록 잘 만들어짐 1) 번 엔트리 단점 == firmata 가 공개되어 있지 않아서, 다양한 하드웨어 제어를 확장할 수 없다.
2)번 S4A 장점 == standard firmata 변형한 자체 firmata 가 공개되어 있어, 확장이 용이 하다. 2)번 S4A 단점 == UI 가 조잡하여 보기 좋지 않음.
3)번 scratch X 장점 == 공개된 standard firmata 를 활용하여 확장이 용이 하다. 3)번 scratch X 단점 == 아직 Offline editor 가 공개되지 않아서, 반드시 서버에 접속해서 사용해야 하므로 인터넷 접속 환경이 안되는 상황에서 사용이 불가능하고, 가끔 응답속도가 현저히 느려진다.
따라서, 가장 좋은 방안은, Scratch 2.0 과 같은 scratch X 용 Offline Editor 가 제공되는 것인데, 구글을 검색해 본 결과, 제가 해석을 잘못한것인지 모르지만, 1) Scratch 2.0 Offline Editor 에서 Block 에 들어가서 Arduino 를 확장할 수 있다는 글을 보았으나 아무리 실현해 봐도 안됨. 2) Scratch X editor OS V0.5 download 라고 돼 있는것을 클릭해 보았으나 그것도 Online 사이트 임.
그래서, 현재는, UI가 조잡하지만 2번 S4A 를 사용하고 있습니다.
결론적, 질문은; 인터넷 접속 환경이 안되는 상황에서 Scratch 로 아두이노 보드를 제어하는 방법을 알고 싶습니다.
|
|
이전글 | 아두이노 회로 프로그램 Fritzing의 라이브러리 관련 질문입니다.... | 2017-02-07 |
다음글 | 아두이노 통신과 관련된 질문입니다. | 2017-02-07 |