Arduino 프로그래밍 튜토리얼

Arduino 로고

아두 이노 아마도 소프트웨어 프로젝트나 플랫폼 중 하나일 것입니다. hardware libre 가장 큰 성공을 거두었고 DIY 세계에 가장 큰 영향을 미친 제품입니다. 커뮤니티에서는 보드의 마이크로 컨트롤러 프로그래밍을 위한 오픈 소스 소프트웨어와 함께 사용할 수 있는 다양한 무료 하드웨어 보드를 모두 만들었습니다. 모두 GNU GPL 라이선스에 따라 라이선스가 부여되므로 다양한 보완물과 파생물도 만들 수 있습니다.

사실, 그들은 수많은 액세서리로 전체 전자 산업을 깨 웠습니다. 모자 또는 방패 이를 통해 Arduino 보드의 기능을 표준으로 구현하는 기본 기능 이상으로 확장 할 수 있습니다. 로봇 용 키트, 태양 에너지 프로젝트 용 키트, 스타터 키트 등과 같이 매우 구체적인 프로젝트를 시작하거나 수행 할 수있는 많은 키트도 출시되었습니다.

어떤 종류의 접시가 있습니까?

Arduino 보드

그곳에 다양한 공식 Arduino 보드, 시작하려면 다음을 사용하는 것이 좋습니다. Arduino UNO, 튜토리얼의 기초로 사용하는 것입니다. 가장 눈에 띄는 다양한 플레이트는 다음과 같습니다.

  • Arduino UNO 개정판 3: 가장 유연하고 사용 된 플레이트로 처음부터 추천하는 플레이트입니다. 328Mhz ATmega16 마이크로 컨트롤러, 2KB SRAM 및 32KB 플래시, 14 개의 디지털 I / O 핀 및 6 개의 아날로그 입력이 있습니다.
  • 아두이노 듀: 91Mhz, 3KB의 SRAM, 8KB의 플래시를 갖춘 AT84SAM96X512E 마이크로 컨트롤러가있어 대규모 프로젝트를 위해 더 복잡한 프로그램을 녹화 할 수 있습니다. 마찬가지로 54 개의 디지털 I / O 연결과 12 개의 아날로그 입력 + 2 개의 아날로그 출력이 있습니다.
  • 아두 이노 메가: 2560Mhz ATmega16 마이크로 컨트롤러, 8KB SRAM, 256KB 플래시, 54 개의 디지털 I / O 핀 및 16 개의 아날로그 입력. 즉, 중간 복잡성 프로젝트의 경우 Due와 UNO 간의 중간 모델이됩니다.
  • Arduino Lilypad : e-textile 프로젝트에 유연하게 사용할 수있는 작고 둥근 플레이트, 즉 옷에 입을 수있는 웨어러블입니다. 가능합니다.
  • 아두 이노 마이크로: 마이크로 컨트롤러가 장착 된 초소형 기판으로 공간이 핵심 요소이고 좁은 공간에 삽입하기 위해 공간을 적게 차지하는 기판이 필요할 때 유용합니다. 향상된 기능을 갖춘 Pro 버전이 있습니다. 여기에는 32Mhz ATmega4U16 마이크로 컨트롤러와 납땜해야하는 20 개의 I / O 핀이 포함됩니다.
  • 아두 이노 나노: 마이크로보다 훨씬 작은 보드이지만 ATmega328 마이크로 컨트롤러를 사용하여 기능과 가격이 비슷합니다.
  • 아두이노 에스플로라: 대부분의 이전 제품보다 조금 더 비싸며, UNO와 비슷한 용량을 가진 원시적 레오나르도를 기반으로 한 최초의 플레이트였습니다. 그러나 디자인이 새로워지고 축소되었으며 일부 버튼, 미니 조이스틱 및 센서가 보드에 직접 통합되었다는 점이 다릅니다. 따라서 게임 프로젝트에 흥미 롭습니다.

당신은 또한 찾을 것입니다 비공식 번호판, 커뮤니티 또는 다른 회사에서 생성했습니다. 그들의 특성은 프로그래밍 또는 전자 수준 측면에서 매우 유사하고 Arduino와 호환 될 수도 있지만 이미 선택한 대안으로 남겨 둡니다. 어떤 식 으로든 이러한 파생 보드로 시작하는 것은 권장하지 않습니다. 호환되지 않는 항목이있을 수 있고 많은 도움을받지 못할 수 있기 때문입니다. 또한 그중 일부는 로봇 공학, 드론 등에 매우 적합합니다.

반면에, 당신은 전자 액세서리 Arduino 보드에 WiFi 연결, Bluetooth, 모터 제어용 드라이버 등과 같은 추가 기능을 제공합니다. 가장 잘 알려진 방패는 다음과 같습니다.

  • 쉴드 와이파이: WiFi 연결을 추가하고 프로젝트를 인터넷에 연결하여 원격으로 관리 할 수 ​​있습니다.
  • 쉴드 GSM: 모바일 데이터 연결 용.
  • 쉴드 이더넷: 네트워크에 유선 연결.
  • 방패 프로토 : 디자인에 브레드 보드를 사용할 수 있습니다.
  • 그리고 많이 매스, 스크린, 키보드, ...

원칙적으로 시작하다, 나중에 필요할 수도 있지만 이러한 유형의 요소에 관심이 없을 것 같습니다.

시작하려면 무엇이 필요합니까?

Fritzing : 인터페이스 캡처

시작합니다, 다음 자료를 확보하는 것이 좋습니다.

  • Arduino 키트 스타터: 플레이트가 들어있는 완전한 스타터 키트입니다. Arduino UNO, 매우 완벽한 매뉴얼과 함께 사용할 수있는 다양한 전자 요소 (저항기, 커패시터, LED 스크린, 디스플레이, 브레드 보드, LED, 케이블, 다이오드, 트랜지스터, 버저, 모터 및 서보 모터, 드라이버 등).
  • 위에서 언급 한 플레이트 중 하나를 구입하기로 선택한 경우에는 전기 재료 전문 상점에서 각 프로젝트에 필요합니다… 일단 스타터 키트를 활용하면 더 많은 자료를 구입하여 프로젝트를 계속 확장하거나이 키트가 허용하는 것 이상으로 작업을 수행 할 수 있습니다.

물리적 인 것 외에도 적절한 소프트웨어가 있다면 흥미로울 것입니다.

  • 아두 이노 IDE: 할 수 있습니다 다운로드 해 다양한 플랫폼에서 완전히 무료입니다. PDF 튜토리얼에서는 각 운영 체제에 설치하는 방법과 작동 방법을 설명합니다.
  • 아두블록: 여러 플랫폼을위한 Java의 또 다른 플러그인입니다. descargado 비어 있는. 그래픽으로 작업 할 수 있습니다. 즉, 퍼즐 조각과 유사한 블록을 사용하여 프로그래밍 언어를 사용하지 않고도 프로그램을 구성 할 수 있습니다. 이 모든 것은 PDF에서도 설명됩니다.
  • 프리츠: 회로를 조립하기 전에 시뮬레이션 또는 프로토 타입을 수행 할 수있는 프로그램입니다. 매우 흥미롭고 장치 라이브러리에 많은 요소가 포함되어 있습니다. 여기에서 다운로드하십시오.

그것으로, 당신은 이상을 가질 것입니다 충분히 시작한다…

Arduino 프로그래밍 튜토리얼 :

Arduino 시작하기 코스

플랫폼이 수년 동안 실행되었지만 지금 우리를 읽고 현재 Arduino를 기반으로 프로젝트를 만들고있는 위대한 제작자 커뮤니티에 참여하고 싶어하는 젊은이가 많거나 그렇지 않을 수 있습니다. 따라서 처음부터 단계별로 프로그래밍하는 방법을 배우고 싶다면 Arduino 프로그래밍에 대한 무료 전자 책. 그것으로 당신은 당신의 첫 번째 디자인을 만들기 시작하는 데 필요한 모든 것을 배울 것입니다 ...

다운로드 파일에는 무엇이 포함됩니까?

내부 ZIP 다운로드 작업 할 여러 파일을 찾을 수 있습니다.

  • 튜토리얼이 포함 된 eBook PDF의 Arduino IDE 및 Ardublock 프로그래밍 표준으로 PC에서 사용할 수 있습니다.
  • 이전 eBook과 동일하지만 크기가 더 작고 모바일 장치에서 사용할 수있는 경량.
  • 다운로드 링크 프로그램 필요한.
  • 다른 폴더 스케치 소스 파일 예제로 시도하거나 배우기 위해 수정할 수 있습니다. Arduino IDE 용 코드와 Ardublock 용 코드 및 Raspberry Pi와 함께 작동하는 코드도 있습니다.

무료 eBook 및 추가 기능 다운로드 :

다운로드 시작 aquí :

아르 두 이노 전자 책

나는 그것이 당신을 돕고 당신이 첫 번째 프로젝트. 첫 번째 디자인에 대한 의견을 남기고 창작물을 우리와 공유 할 수 있습니다.


9 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

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

*

*

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

  1.   토마스

    안녕하세요 좋은 오후 :
    커패시터의 두 값과 접지에 병렬로 저항을 사용하는 TESTER를 만들어야했습니다. C = 470Mfx50V, R = 330k 1 / 4W, 이것은 입력 및 출력 3.5 AUDIO 잭에 연결됩니다.
    질문 3.5를 통해
    arduino의 질문은 값을 측정하고 출력하는 것을 할 수 있습니까?

  2.   마리오 피뇨 네스 c.

    나는 시작하고 있으며 좋은 결과를 얻을 것입니다

  3.   NORBERTO

    Arduino EBOOK 다운로드가 작동하지 않습니다

    1.    이삭

      안녕하세요
      나는 방금 시도했고 그것은 나를 위해 작동합니다. 광고가 먼저 나오는 것은 사실입니다.
      그러나 두 번째로 링크를 클릭하면 다운로드됩니다.
      인사

  4.   마틴

    다음을 나타내는 다운로드가 시작되고 중지됩니다. 오류: 네트워크 오류
    다른 컴퓨터, 다른 네트워크에서 시도해도 문제가 지속됩니다.

    1.    이삭

      안녕하세요.
      지금 다시 다운로드했는데 완벽하게 작동합니다.

  5.   네스토르 마틴

    안녕하세요, 링크를 다시 확인해 주시겠습니까? https://www.hwlibre.com/wp-content/uploads/2019/04/EBOOK-ARDUINO.zip
    다운로드 시 네트워크 오류가 발생합니다.
    정말 감사합니다.

    1.    이삭

      안녕하세요
      알겠습니다. 확인했습니다.

  6.   제이미 테란 레볼레도

    친애하는 :
    Arduino eBook을 다운로드할 수 없습니다. 잘 배우고 사용할 수 있는 다른 자료들과 함께 메일로 보내주실 수 있나요?
    인사말.