Arduino를위한 스크래치, Arduino 초보 사용자를위한 IDE

Arduino 용 스크래치

Free boards의 프로그래밍은 유행하고 있으며 Raspberry Pi 또는 Arduino와 같은 보드가 더 저렴 해지고 있기 때문에 당연합니다. 튜토리얼과 비디오 튜토리얼도 더 저렴하며 기본적인 프로그래밍 요소를 배우는 데 몇 시간 밖에 걸리지 않습니다. 그 때문입니다 Arduino 또는 Raspberry Pi에 대한 특정 프로그램을 만드는 데 도움이되는 많은 프로그램이 있습니다.. 다른 프로그램을 만들기 위해 이러한 장치 내부에 설치된 프로그램조차도 Raspberry Pi의 경우 많은 예가 있습니다.

Arduino와 관련된 가장 유명한 프로그램 또는 소프트웨어 중 하나는 무료 프로그램을 만드는 데 도움이되는 초보 사용자를위한 소프트웨어 인 Arduino 용 스크래치 Arduino 프로젝트가 제대로 작동하도록합니다.

Arduino 용 스크래치 란?

하지만 먼저 Arduino 용 스크래치라고 말해야합니다. Scratch for Arduino는 초보 사용자를위한 IDE 프로그램입니다.. 실시간으로 코드 생성, 컴파일 및 실행을 가능하게하는 프로그래밍 도구입니다. 이 소프트웨어는 스크래치라는 유명한 어린 이용 앱을 기반으로합니다. 이 응용 프로그램은 아이들이 가장 논리적 인 기술을 개발하는 데 도움이되는 블록 및 시각적 프로그래밍 덕분에 어린 아이들 사이에서 프로그래밍 교육. Arduino 용 스크래치의 아이디어는 프로그래밍 수준에 관계없이 모든 사용자가 arduino 용 프로그램을 만들 수 있도록 시각적 프로그래밍 및 블록 프로그래밍을 사용하는 것입니다.

Scratch for Arduino는 Scratch 또는 Arduino 프로젝트와 아무런 관련이 없지만 무료 프로젝트이므로 최종 사용자가 Arduino 보드 및 소프트웨어를 사용할 수 있도록 각 프로젝트의 장점을 취했습니다. 이 세 가지 프로젝트는 서로 소통하지 않는다고 말해야합니다. 즉, Scratch에는 Arduino 용 Scratch가되는 옵션이 없으며 Arduino IDE는 Arduino 용 Scratch라는 플러그인을 사용한 시각적 프로그래밍을 허용하지 않습니다. 스크래치는 독립형 소프트웨어이며 Scratch for Arduino는 Arduino IDE와 마찬가지로 통신을위한 특정 Arduino 보드의 드라이버를 포함하는 독립적 인 다중 플랫폼 프로그램입니다..

커뮤니티 덕분에 Scratch for Arduino는 스마트 폰이 프로그램과 통신 할 수있을뿐만 아니라 HTTP 프로토콜을 사용하여 생성 된 소프트웨어도 테스트 할 수있는 Android 용 애플리케이션.

Arduino 용 스크래치를 설치하는 방법은 무엇입니까?

Arduino 용 스크래치 프로그램은 최소한 사용자가 가장 많은 가장 인기있는 플랫폼에서 다양한 플랫폼에서 사용할 수 있습니다. Windows, macOS, Gnu / Linux 및 Raspberry Pi 배포판에 설치할 수 있습니다., 우리가 사용하는 모든 컴퓨터에서이 프로그램을 사용할 수 있습니다.

하지만 우선 컴퓨터에 설치할 프로그램을 가져와야합니다. 의 위에 프로젝트의 공식 웹 사이트 모든 운영 체제 용 프로그램을 얻을 수 있습니다.

Arduino 공식 웹 사이트를위한 스크래치

Windows를 사용하는 경우 다운로드 한 패키지를 두 번 클릭하고 "다음"또는 "다음"버튼을 계속 눌러야하는 설치 마법사를 따르십시오.

macOS를 사용하는 경우 프로세스가 비슷하거나 비슷합니다. 그러나 다운로드 한 패키지를 두 번 클릭하기 전에 macOS 구성으로 이동하여 운영 체제가 권한이없는 프로그램의 설치를 허용하는지 확인해야합니다. 이 작업을 마치면 애플리케이션 패키지를 열고 애플리케이션을 애플리케이션 폴더로 드래그합니다..

Gnu / Linux를 사용한다면 먼저 우리 플랫폼에 해당하는 패키지를 다운로드하십시오.이 경우 64 비트 또는 32 비트 플랫폼 용이 아니라 배포판이 debian 패키지 또는 Fedora 패키지, 즉 deb 또는 rpm을 사용하는 경우입니다. 배포에 해당하는 패키지를 다운로드했으면 폴더에서 터미널을 열어야합니다. 폴더 공간을 마우스 오른쪽 버튼으로 클릭하면 터미널에서 다음을 실행합니다.

sudo dpkg -i paquete.deb

또는 다음을 입력하여 설치할 수도 있습니다.

sudo rpm -i paquete.rpm

프로그램을 설치하고 몇 초 후에 메뉴에 Arduino 용 스크래치라는 아이콘이 생깁니다. 보시다시피이 비주얼 IDE의 설치는 매우 간단하며 일반적으로 제대로 작동하기 위해 외부 프로그램이 필요하지 않습니다.

SfA와 호환되는 보드는 무엇입니까?

운수 나쁘게 모든 Arduino 프로젝트 보드가 Arduino 용 스크래치와 호환되는 것은 아닙니다.. 순간 그들은 단지 호환됩니다 Arduino UNO, Arduino Diecimila 및 Arduino Duemilanove. 나머지 보드는 프로그램과 호환되지 않지만 우리가 만든 코드를 실행할 수 없다는 의미는 아닙니다. 즉, 우리가 만든 코드를 다른 IDE로 내 보내서 컴파일하고 실행할 수 있습니다. 스크래치처럼 SfA는 Arduino IDE와 같은 IDE로 코드를 보내고 Arduino IDE와 호환되는 프로젝트의 다른 보드로 프로그램을 보낼 수 있습니다. 그리고 그들은 선적이 Arduino 용 스크래치를 통해 이루어 졌는지 여부에 의존하지 않고 올바르게 작동 할 수 있습니다.

아두이노 101

코드와 관련하여 안타깝게도 라이센스 문제의 경우 파일이 전 방향성이 아닙니다. 즉, 스크래치 파일은 Arduino 용 스크래치에서 인식되지만이 프로그램의 파일은 스크래치와 호환되지 않습니다. 설사 두 프로그램에서 생성 된 코드는 Arduino IDE와 호환됩니다.. 이 문제는 시간의 흐름과 공동체의 공헌으로 분명히 사라질 것이지만 지금은 할 수 없습니다.

Arduino 또는 Arduino IDE 용 스크래치?

이 시점에서 Arduino를 위해 프로그래밍하는 것이 더 나은 것이 무엇인지 궁금 할 것입니다. Arduino 또는 Arduino IDE 용 스크래치? 우리의 프로그래밍 수준을 정말로 안다면 약간의 논리로 대답 할 수있는 심각한 질문입니다. Scratch for Arduino는 가장 초보자와 덜 전문적인 사용자를위한 IDE입니다. 블록 프로그램의 시각적 측면에 의해 도움이됩니다. 이른바 세미 프로그래밍과 유사합니다. Arduino IDE는 올바르게 프로그래밍하기 위해 시각적 측면이 필요하지 않은 전문가 및 중급 프로그래머를위한 IDE입니다. 와이 프로그램이 어린이 또는 청소년 용인 경우 Arduino 용 스크래치가 적절한 프로그램임이 분명합니다..

하지만 강력한 팀이 있다면 데스크톱 컴퓨터로도 충분합니다. 두 가지 솔루션을 모두 갖추는 것이 가장 좋습니다.. 앞서 말했듯이 Scratch for Arduino는 블록을 생성하여 우리를 도울 수 있으며 Arduino IDE는 Arduino 또는 Arduino IDE와 함께 작동하는 다른 프로젝트에서 다양한 보드로 프로그램을 보낼 수 있도록 도와줍니다. 그러나 어쨌든 선택은 당신의 것입니다 당신은 어느 것을 선택합니까?


코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   늦은

    큰 스크래치