Arduino에 코드를 업로드하는 세 가지 방법
아래 방법 중 하나를 사용하여 Arduino에 코드를 업로드할 수 있습니다.
-
- PC 또는 노트북
- 스마트 폰
- 다른 Arduino
1: PC 또는 노트북을 사용하여 Arduino에 코드 업로드
Arduino에 스케치를 업로드하는 가장 인기 있고 쉬운 방법 중 하나는 PC 또는 노트북을 사용하는 것입니다. 다음은 PC를 사용하여 코드를 업로드하려는 경우 몇 가지 요구 사항입니다.
-
- 노트북 또는 PC
- 아두이노 보드(UNO)
- USB B 케이블
- 아두이노 IDE(소프트웨어)
랩톱을 사용하여 코드를 업로드하려면 다음 단계를 따르세요.
1 단계: 아두이노 IDE를 엽니다.
2 단계: USB B 케이블을 사용하여 Arduino를 PC와 연결하십시오.
3단계: 다음으로 이동하여 보드 유형을 선택하십시오. 도구>보드>아두이노 UNO.
4단계: 다음 단계에 따라 예제 프로그램을 엽니다. 파일>예시>01.기초>Led .
5단계: 스케치를 컴파일하고 업로드합니다.
2: 스마트폰을 사용하여 Arduino에 코드 업로드
스마트폰은 Arduino에 스케치를 업로드하는 또 다른 방법입니다. 네, 잘 들었습니다! Play 스토어에서 사용할 수 있는 다양한 앱을 사용하여 Arduino를 프로그래밍할 수 있습니다. 스마트폰은 Arduino에 코드를 업로드할 때 생명의 은인입니다. 어디서나 휴대할 수 있고 랩톱을 열 시간이 충분하지 않거나 집에서 랩톱을 잊어버린 경우 도움이 될 것입니다.
스마트폰을 사용하여 코드를 업로드하려면 다음이 필요합니다.
-
- 아두이노 보드(UNO)
- USB B 케이블
- OTG 케이블 또는 변환기
- 스마트 폰
- 모든 오픈 소스 Android IDE 애플리케이션
다음은 스마트폰을 사용하여 코드를 업로드하는 몇 가지 단계입니다.
1 단계: 프로그래밍하려면 IDE가 필요하므로 스마트폰에서 Play 스토어를 열고 Arduino IDE를 검색하여 원하는 IDE를 설치합니다.
2 단계: 응용 프로그램을 설치한 후 다음 단계에 따라 코드를 구우면 다운로드 중입니다. 아두이노드로이드 .
앱을 열고 점 3개를 클릭하면 드롭다운 메뉴가 열리고 다음으로 이동합니다. 스케치>예제>01.기초>블링크 :
3단계: LED 깜박임 코드를 보여주는 새 스케치가 열립니다.
4단계: 그런 다음 다음 지침에 따라 Arduino 보드에 코드를 업로드합니다. 스마트폰이 OTG 커넥터를 통해 Arduino 보드와 연결되어 있는지 확인하십시오.
5단계: 컴파일 완료 메시지가 표시되면 업로드 아이콘을 클릭하여 스케치를 업로드합니다.
이제 Application을 사용하여 코드 업로드를 마쳤습니다. 이제 마지막 방법으로 이동합니다.
3: 다른 Arduino를 사용하여 Arduino에 코드 업로드
Arduino에서 코드를 업로드하기 위해 오늘 다룰 마지막 방법은 다른 Arduino를 사용하는 것입니다. 다음을 사용하여 이 작업을 수행할 수 있습니다. 아두이노ISP IDE에서 사용할 수 있는 기능. ArduinoISP는 AVR 기반 마이크로컨트롤러를 프로그래밍하는 데 사용되는 내장 시스템 프로그래머입니다. AVR 기반 마이크로컨트롤러를 사용하는 모든 Arduino 보드에 코드를 업로드하기 위해 ArduinoISP를 사용할 수 있습니다.
이 방법을 사용하여 스케치를 업로드하려면 다음 자료가 필요합니다.
-
- 아두이노 보드
- 프로그래밍할 아두이노 보드
- 점퍼 와이어
- 노트북/IDE
전체 프로세스는 Arduino IDE에서 관리합니다. 이름이 지정된 특정 예를 제공합니다. 아두이노ISP. 프로그래머들 사이에서 ArduinoISP는 Atmega 마이크로컨트롤러를 사용하여 다른 Arduino 보드에서 부트로더를 굽는 가장 실용적이고 쉬운 방법입니다.
다음 단계에 따라 이 옵션을 활성화할 수 있습니다. 파일>예제>ArduinoISP .
이 프로세스는 Vcc, GND 및 4개의 데이터 핀을 사용합니다. 이 핀 중 3개는 Arduino 프로그래밍의 MISO, MOSI 및 SCK를 프로그래밍할 대상 Arduino에 연결하고 첫 번째 Arduino의 네 번째 핀은 대상 Arduino의 재설정 핀으로 이동합니다.
UNO 핀 MOSI, MISO 및 SCK와 같은 일부 Arduino 보드에서는 각각 디지털 핀 11, 12, 13과 동일하게 작동합니다. 따라서 ICSP1 핀을 사용하는 대신 디지털 핀 11,12,13을 사용합니다.
MOSI, MISO 및 SCK 핀은 ICSP1 핀으로 언급된 Arduino에 있습니다. ICSP1에 대해 더 알고 싶다면 클릭하십시오. 여기 .
위의 그림에서 우리는 디지털 핀을 사용하여 두 개의 UNO 보드를 연결했습니다. 핀 10은 대상 보드의 리셋 핀에 연결됩니다.
빨간색과 검은색 와이어는 각각 5v Vcc와 GND를 나타내며, 둘 다 대상 Arduino 보드에 전원을 공급하는 데 필요합니다. USB B 케이블을 사용하여 하단 보드를 PC에 연결합니다.
하드웨어를 설정한 후 다음 단계에 따라 코드를 업로드하십시오.
1 단계: 다음으로 이동하여 보드를 선택하십시오. 도구>보드 .
2 단계: 그런 다음 – F로 이동합니다. 섬>예시>ArduinoISP , ArduinoISP 코드를 엽니다.
3단계: 스케치를 업로드합니다.
4단계: 이제 다음과 같이 프로그래밍할 보드를 선택합니다. 2 단계 .
5단계: 이동 도구>프로그래머>ArduinoISP .
6단계: 이제 이동 스케치 옵션을 선택하고 프로그래머를 사용하여 업로드 .
이제 스케치가 대상 Arduino에 업로드되었습니다.
결론
Arduino의 유연성과 사용 용이성은 다양한 방식으로 하드웨어와 상호 작용할 수 있게 해줍니다. 코드를 컴파일하고 Arduino에 업로드할 수 있는 여러 옵션이 있습니다. 여기에서 논의한 이들 중 일부는 Arduino에 대한 더 나은 이해를 제공하고 프로그래밍 경험을 향상시킬 것입니다.