본문으로 이동

아두이노:컴퓨터에서 보드로: 두 판 사이의 차이

학교의 모든 지식. SMwiki
6번째 줄: 6번째 줄:
<youtube>https://youtu.be/Uz6xNPkPwbI</youtube>
<youtube>https://youtu.be/Uz6xNPkPwbI</youtube>
#IDE다운.
#IDE다운.
#:윈도우, 맥, 리눅스 할 것 없이 공식 홈페이지의 다운로드 페이지에서 각 OS에 맞는 IDE를 다운받을 수 있다.(https://www.arduino.cc/en/software)
#*윈도우, 맥, 리눅스 할 것 없이 공식 홈페이지의 다운로드 페이지에서 각 OS에 맞는 IDE를 다운받을 수 있다.(https://www.arduino.cc/en/software)
#:혹은 IDE 설치 없이 아두이노 클라우드에서도 진행 가능하다.(https://app.arduino.cc) 로그인과 기본적인 설치가 필요하지만, 취향에 따라서..!
#*혹은 IDE 설치 없이 아두이노 클라우드에서도 진행 가능하다.(https://app.arduino.cc) 로그인과 기본적인 설치가 필요하지만, 취향에 따라서..!
#연결. 보드, 포트 설정.
#연결. 보드, 포트 설정.
#:온라인 상태에서 진행하길 권장. 윈도우라면 이것저것 드라이버를 자동으로 설치하는데, 그대로 설치.
#*온라인 상태에서 진행하길 권장. 윈도우라면 이것저것 드라이버를 자동으로 설치하는데, 그대로 설치.
#:아두이노 IDE 내에서 진행한다.
#*아두이노 IDE 내에서 진행한다.
#:- 보드 설정: tools > board > 사용하는 보드 선택.(보통 윈도우에서 자동으로 인식해준다. 안되면 수동 선택.)
#:- 보드 설정: tools > board > 사용하는 보드 선택.(보통 윈도우에서 자동으로 인식해준다. 안되면 수동 선택.)
#:- 포트 설정: tools > port > 해당 보드가 물려있는 포트를 선택.(보드 종마다 포트를 새로이 잡는다.) 인식이 되지 않는다면 구매사이트에서 제공하는 드라이버를 설치.(가끔 드라이버 설치를 실패했다는 메시지가 나오면 그냥 되기도 한다.) 이후 아두이노>Tools>Port 에 새로운 포트가 생긴다. 이를 선택.
#:- 포트 설정: tools > port > 해당 보드가 물려있는 포트를 선택.(보드 종마다 포트를 새로이 잡는다.) 인식이 되지 않는다면 구매사이트에서 제공하는 드라이버를 설치.(가끔 드라이버 설치를 실패했다는 메시지가 나오면 그냥 되기도 한다.) 이후 아두이노>Tools>Port 에 새로운 포트가 생긴다. 이를 선택.
#:우측 하단에 보드명과 포트명이 뜨는 걸 확인하면 정상.
#*우측 하단에 보드명과 포트명이 뜨는 걸 확인하면 정상.
#작성.
#작성.
#:코드를 작성한다.
#:코드를 작성한다.
19번째 줄: 19번째 줄:
#:왼쪽 상단의 체크표시 아이콘을 누르면 코드에 이상이 없는지 검증해준다.
#:왼쪽 상단의 체크표시 아이콘을 누르면 코드에 이상이 없는지 검증해준다.
#반영.
#반영.
#:왼쪽 상단의 오른쪽화살표 아이콘을 누르면 아두이노 보드에 Upload한다.
#*왼쪽 상단의 오른쪽화살표 아이콘을 누르면 아두이노 보드에 Upload한다.
#:Upload Done이 뜨면 연결에 문제 없음, 너무 오랬동안 Uploading이 이어지면 포트 설정을 잘못했을 가능성 있음.
#*Upload Done이 뜨면 연결에 문제 없음, 너무 오랬동안 Uploading이 이어지면 포트 설정을 잘못했을 가능성 있음.


=== 문제해결. troubleshooting. ===
=== 문제해결. troubleshooting. ===

2025년 8월 27일 (수) 02:01 판

아두이노 관련 정보를 모으기 위한 틀. 틀:아두이노

  1. 아두이노:개요
  2. 아두이노:하드웨어
    1. 아두이노:우노보드
    2. 아두이노:ESP32
  3. 아두이노:코드
    1. 아두이노:컴퓨터에서 보드로
    2. 아두이노:안드로이드에서 보드로
    3. 아두이노:기초 문법
    4. 아두이노:라이브러리
  4. 아두이노:핀 사용
    1. 아두이노:전원공급
  5. 아두이노:시리얼 통신
    1. 아두이노:엑셀기록
    2. 아두이노:파이썬과 통신
  6. 아두이노:편의함수
  7. 센서 사용
    1. 아두이노:모션센서
    2. 아두이노:온습도센서
    3. 아두이노:조도센서
    4. 아두이노:인체감지센서
    5. 아두이노:pH미터 만들기(Gravity 아날로그 pH센서)
  8. 아두이노:LCD 사용
  9. 아두이노:스위치 사용
  10. 아두이노:릴레이
  11. 통신 관련, 정보 교환
    1. 아두이노:WIFI
    2. 아두이노:블루투스(외장모듈)
    3. 아두이노:IR 송수신
    4. 아두이노:RFID
  12. 아두이노:해결되지 않은 다양한 의문들
  13. 수업용 간단 실습
    1. 아두이노:LED
    2. 아두이노:초음파센서
    3. 아두이노:전압계 만들기
    4. 아두이노:저항계 만들기
  14. 아두이노 모터 출력
    1. 아두이노:서보 모터
    2. 아두이노:DC 모터
    3. 아두이노:BLDC 모터
  15. 미완문서
    1. 아두이노:스테핑 모터
  16. 분류:아두이노 프로젝트

개요

윈도우에서 보드로

  1. IDE다운.
    • 윈도우, 맥, 리눅스 할 것 없이 공식 홈페이지의 다운로드 페이지에서 각 OS에 맞는 IDE를 다운받을 수 있다.(https://www.arduino.cc/en/software)
    • 혹은 IDE 설치 없이 아두이노 클라우드에서도 진행 가능하다.(https://app.arduino.cc) 로그인과 기본적인 설치가 필요하지만, 취향에 따라서..!
  2. 연결. 보드, 포트 설정.
    • 온라인 상태에서 진행하길 권장. 윈도우라면 이것저것 드라이버를 자동으로 설치하는데, 그대로 설치.
    • 아두이노 IDE 내에서 진행한다.
    - 보드 설정: tools > board > 사용하는 보드 선택.(보통 윈도우에서 자동으로 인식해준다. 안되면 수동 선택.)
    - 포트 설정: tools > port > 해당 보드가 물려있는 포트를 선택.(보드 종마다 포트를 새로이 잡는다.) 인식이 되지 않는다면 구매사이트에서 제공하는 드라이버를 설치.(가끔 드라이버 설치를 실패했다는 메시지가 나오면 그냥 되기도 한다.) 이후 아두이노>Tools>Port 에 새로운 포트가 생긴다. 이를 선택.
    • 우측 하단에 보드명과 포트명이 뜨는 걸 확인하면 정상.
  3. 작성.
    코드를 작성한다.
  4. 검증.
    왼쪽 상단의 체크표시 아이콘을 누르면 코드에 이상이 없는지 검증해준다.
  5. 반영.
    • 왼쪽 상단의 오른쪽화살표 아이콘을 누르면 아두이노 보드에 Upload한다.
    • Upload Done이 뜨면 연결에 문제 없음, 너무 오랬동안 Uploading이 이어지면 포트 설정을 잘못했을 가능성 있음.

문제해결. troubleshooting.

상황 설명 비고
포트가 전혀 안나올 때 이상하게.. 아무것도 안했는데, 잠시 후에 했더니 나오는 경우가 있다.

그냥 맘 편하게 연결 후에 재부팅해버리는 게 좋을듯.