2014-12-16 12 views
1

최근에 LittleBits Arduino 코딩 키트를 받았고 Arduino IDE가 즉시이를 인식 할 것이라고 생각했습니다.LittleBits Arduino가 Linux에서 작동하지 않습니다.

지시 비디오가 말한대로 Tools -> Board에서 "Arduino Leonardo"를 선택하면 Tools -> Serial Port 메뉴가 회색으로 표시됩니다.

"dialout"및 "uucp"그룹에 이미 자신을 추가하고 루트로 "arduino"프로그램을 실행하고 사용 권한을 다루는 명령을 한 번에 실행하고 컴퓨터를 다시 시작한 다음 모든 포트에 연결했습니다. 운전사를 다시 설치했고, 내가 가로 질러 왔던 그 밖의 모든 것을 시험해 보았다. 웬일인지, 나는 이것을 어떻게 작동시키는 지 알 수 없다.

i686 아키텍처에서 Xubuntu를 사용합니다.

+0

나는 앞으로 며칠 내에 광산을 받아야하고 이것도 시험해 볼 것입니다. 당신이 말하는 비디오에 대한 링크를 제공해 주시겠습니까? 또한, 어떤 운전자입니까? – BobDoolittle

답변

0

직렬 포트 장치를 읽거나 쓸 수있는 권한이 없다고 생각합니다. Arduino 응용 프로그램을 루트로 실행하는 경우에도 Java JVM에서 실행 중이며 다른 프로그램을 호출하여 스케치를 컴파일하고 보드를 굽습니다 ... 배경에서 어떤 일이 일어나고 있는지 파악하기는 어렵습니다. 또한, 필요하지 않으면 프로그램을 roout으로 실행하는 것은 좋지 않습니다.

시도해보십시오. 먼저 직렬 포트 장치를 나열하십시오.

ls -l /dev/tty* 

하나가 호출 할 필요가 있어요는/dev/ttyUSB0를 또는/dev/ttyACM0 또는 그런 일 (되지는/dev/ttySx). 그 하나가 당신의 Arduino입니다. 해당 장치 파일에 모든 사용자에 대한 읽기/쓰기 권한을 추가하십시오.

sudo chmod 666 /dev/ttyUSB0 

보유하고있는 장치를 사용하십시오. 이제 Arduino IDE를 실행합니다. 문제가 사용 권한과 일치하면 완료됩니다. 불행히도 보드를 뽑거나 시스템을 재부팅 할 때마다이 작업을 수행해야합니다.

+0

littlebit arduino는 인터넷에 연결할 수 있습니까? – Juan