Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 코뮤니티
- 동아리
- 니콜라스
- 백준
- 회고
- 코코아클론
- c #c언어 #포인터 #코딩 #프로그래밍 #코딩이 진리다 #개발자
- 모각코
- 파이어베이스
- 클론코딩
- 예약사이트
- 살려주세요
- 설정
- 파이썬 #프로그래밍 #학생
- 검색알고리즘
- 노마드코더
- 코뮤니터_코딩챌린지
- 대회
- 알고리즘
- 화이팅
- 개발자
- 아두이노
- 알고리즘은 너무나도 행복하다
- 파이썬
- 고등학교에서 살아남기
- 코뮤니티_코딩챌린지
- 실리콘밸리
- 코딩
- 꾸준함
- C언어 #포인터 #배열 #코딩 #개발 #프로그래밍
Archives
- Today
- Total
wau2380's playground
[모각코 아두이노] 2일차 / 아두이노의 구조 & Hello 출력하기 본문
복습 : 아두이노(Arduino): MCU(소형 컴퓨터) 중에서 가장 다루기 쉽고 간단한 보드. 비전공자들도 사용이 가능할 정도로 기반지식 없이 사용 가능한 보드.
아두이노의 메모리는 적기 떄문에 효율적인 코드를 작성하는 것이 중요하다.
"Hello, wau2380" 출력하기
아두이노 스케치를 보면 다음과 같은 세팅이 되어있다.
전처리 ( setup() 위 공간) : 컴파일 하기 전에 미리 코드가 처리됨, 주로 자주 변경되는 것들을 입력
setup 함수 : 아두이노의 초기값 설정, 프로그램이 시작된 후 최초 한번 실행. python __init__ 과 유사함.
loop 함수 : 위에서 아래로 무한반복하는 코드
시리얼 모니터(아두이노와 컴퓨터가 대화를 하게 해주는 기능)를 연 다음 ( shift + command + m)
9600 보드레이트(아두이노와 통신할 때 속도 1초에 9600bit) 선택, 시리얼 모니터에서 설정한 값과 동일한 값을 설정해야함.
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); // 시리얼 통신속도를 9600으로 지정, 시리얼 모니터와 동일
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println("Hello, wau2380"); // print와 동일 ln은 줄바꿈
delay(500); // 0.5초 기다려라, 1000 = 1s
}
이렇게 간단히 아두이노에 대해서 알아봤다. 혹시나 시리얼 모니터가 안된다면 아두이노를 연결했는가? 잘봐라.
게시글 : https://cafe.naver.com/codeuniv/43602
출처 : 코뮤니티
'모각코 > 아두이노' 카테고리의 다른 글
[모각코 아두이노] 6일차 / 초음파 센서 (0) | 2021.09.26 |
---|---|
[모각코 아두이노] 5일차/ LED & RGB (0) | 2021.09.26 |
[모각코 아두이노] 4일차 / 라이브러리 사용법 (0) | 2021.09.21 |
[모각코 아두이노] 3일차 / LED 켜기 (0) | 2021.09.13 |
[모각코 아두이노] 1일차 / what is Arduino? (0) | 2021.09.12 |