[박주민][파이썬과 아두이노] 10. 아두이노 기초, 한국과학창의재단
작성자 : 박주민
(2024-05-12)
조회수 : 10706
[YouTube] 1강. 아두이노 기초 - 처음 접하는 아두이노, ODIY 한국과학창의재단
[ODIY 한국과학창의재단] https://youtu.be/3e6GMI4Szwk?si=evL6ES25w0gl2yVn
1. 아두이노 소개
아두이노 우노(Uno, 8bit CPU), 아두이노 듀(Due, 32 bit CPU), 아누이노 트레(Tre)
칩(8 bit), 수정자(시간), 콘덴서, usb, 쉴드(핀) ~ 빵판(브레드 보드)
S/W: 스크래치(MIT 미디어 랩 개발), 프로세싱(도구)
H/W: 디지털 핀, 아날로그 핀, CPU(레오나르도 버전: 작은 칩)
2. 아두이노로 할 수 있는 것
Open Source H/W:
아두이노 Uno(이태리, 8 bit, 35불)
라즈베리파이(영국, 32 bit, 35불, 작은 컴퓨터)
비글본 블랙(미국, 32 bit, 45불, 작은 컴퓨터)
인텔 갈릴레오(웨어러블 플랫폼, IOT, CPU = Pentium ~인공위성/안정성/전력소모; 아두리노와 배열 동일)
아두이노 Tre = 아두이노 Uno + 비글본 블랙
아두이노 운(雲) ~ Wifi 쉴드 내장
워터컬러 봇
웨어러블 신불
아두이노 쉴드 ~ 레고 블록 개념
3. 준비해야 할 것
센서(정부를 받아들임) & 액추에이터(정보를 내보냄)
센서: 조도센서(빛), 온습도센서, 피에조 부저(소리)
액추에이터: 모터
브레드보드(빵판): 납땜질 없이 케이블 연결/해체
센서 블록: 카메라 블록, 키패드 블록
아두이노 프로(작은 아두이노)
아두이노 맥두 = 아두이노 미니와 같은 사이즈
LCD, 블루투스 칩, 버튼, 저항
[YouTube] 2강. 아두이노 기초 - 처음 만드는 아두이노 프로그래밍, ODIY 한국과학창의재단
[ODIY 한국과학창의재단] https://youtu.be/YcAdhH3Y-HU?si=tiKi_0KxnqeliA35
1. 아두이노 설치하기
https://www.arduino.cc
Arduino IDE 다운로드 후 '스케치' 설치
OS: 윈도우, 맥, 리눅스
메뉴: 다운로드(버전 1.0.5~Uno, 버전 1.5.7~Yun,Duo)
러닝
레퍼런스(중요 문법이나 함수 설명)
윈도우 설치 시 경로에 한글이 포함되지 않도록 할 것
유전원 USB 허브 ~ 쇼츠 방지, CPU 보호
프로그램 단위: 스케치
프로그램 언어: C/C++
버튼: 확인(~컴파일), 업로드,
시리얼 모니터
2. 기본 LED 깜빡이기
아두이노 연결하기
아두니노 설정하기: 도구 > 보드 > 우노
시리얼 포트(port): COM-PORT ~컴퓨터와 보드가 통신하도록 할 것
3. LED 연결해서 깜빡이기