일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- reference
- ender 3
- 3D프린터
- ender3
- 아두이노 문법
- 3d print
- 프린트
- 3D 프린트
- 3D프린트
- 아두이노 레퍼런스
- 엔더
- ENDER-3
- 아두이노 구조
- 아두이노
- PLA
- Arduino Reference
- 필라멘트
- 3DPrint
- 아두이노 IDE
- 프린터
- 3d printer
- printer
- 엔더3
- Arduino
- 아두이노 소프트웨어
- 3D 프린터
- 3d
- 3dprinter
- Arduino IDE
- Today
- Total
목록아두이노 (29)
키위백과의 잡동사니
아두이노 -참조(Reference) 작성을 중단합니다. 영어로 작성되어 있는 참조(Reference)를 한글로 번역해 보기 편하게 할 목적으로 만들고 있었으나, 이미 아두이노에서 한글로 제공하고 있었습니다.아두이노 참조 한글 사이트는 이곳을 눌러 들어가세요. 번역하면서 함수 공부하고 도움됐는데 아쉽네요.그 동안 감사했습니다.이제 다른 글 작성 더 열심히 하겠습니다.
micros() 설명(Description)Arduino 보드가 현재 프로그램을 실행한 후 마이크로 초를 반환합니다. 이 숫자는 약 70분 후에 오버플로합니다.(0으로 되돌아갑니다.) 16MHz Arduino 보드에서이 함수의 분해능은 4마이크로 초입니다(즉 반환 된 값은 항상 4의 배수 임). 8MHz Arduino 보드에서이 기능의 분해능은 8마이크로 초입니다. 문법(Syntax) time = micros() 파라미터(Parameters)없음. 반환(Returns)Arduino 보드 실행 한 후 us 수 (unsigned long) 예제 코드(Example Code)이 코드는 Arduino 보드가 시작된 이후 us(microseconds)를 반환합니다.unsigned long time; void se..
millis() 설명(Description)Arduino 보드가 현재 프로그램을 실행한 후 밀리 초를 반환합니다. 이 숫자는 약 50일 후에 0이 됩니다. 문법(Syntax) time = millis() 파라미터(Parameters)없음. 반환(Returns)프로그램 시작 후 ms 수(unsigned long) 예제 코드(Example Code)이 코드는 Arduino 보드가 시작된 이후 ms(milliseconds)를 읽습니다.unsigned long time; void setup(){ Serial.begin(9600); } void loop(){ Serial.print("Time: "); time = millis(); Serial.println(time); //prints time since prog..
delay() 설명(Description) 파라미터로 지정된 시간(ms) 동안 프로그램을 일시 중지합니다. 문법(Syntax) delay(ms) 파라미터(Parameters) ms : 일시 중지 할 시간(unsigned long) 반환(Returns) 없음. 예제 코드(Example Code) 이 코드는 출력 핀을 토글하기 전에 1초 동안 프로그램을 일시 중지합니다.int ledPin = 13; // LED connected to digital pin 13 void setup() { pinMode(ledPin, OUTPUT); // sets the digital pin as output } void loop() { digitalWrite(ledPin, HIGH); // sets the LED on del..
digitalWrite() 설명(Description)디지털 핀에 HIGH 또는 LOW 값을 씁니다.핀이 pinMode()로 OUTPUT으로 구성된 경우, HIGH일 때 핀 전압은 5V (또는 3.3V 보드에서는 3.3V)로 설정되고, LOW일 때 핀 전압은 0V(접지)로 값으로 설정됩니다.핀이 INPUT으로 구성되면 digitalWrite()는 입력 핀에서 내부 풀업을 활성화(HIGH) 또는 비활성화(LOW)됩니다. 내부 풀업 저항을 활성화하려면 pinMode()를 INPUT_PULLUP으로 설정하는 것이 좋습니다. 자세한 내용은 디지털 핀 자습서를 참조하십시오.pinMode()를 OUTPUT으로 설정하지 않고 LED를 핀에 연결하면 digitalWrite(HIGH)를 호출할 때 LED가 어둡게 보일 ..
pinMode() 설명(Description)지정된 핀을 입력 또는 출력으로 동작하도록 구성합니다. 핀의 기능에 대한 자세한 내용은 디지털 핀 페이지 설명을 참조하십시오.Arduino 1.0.1부터 INPUT_PULLUP 모드로 내부 풀업 저항을 활성화할 수 있습니다. 또한 INPUT 모드는 내부 풀업을 명시적으로 비활성화합니다. 문법(Syntax) pinMode(pin, mode) 파라미터(Parameters)pin : 모드 설정하고 싶은 핀의 번호.mode : INPUT 또는 OUTPUT 또는 INPUT_PULLUP. (기능에 대한 자세한 설명은 디지털 핀 페이지 참조). 반환(Returns)없음. 예제 코드(Example Code)이 코드는 디지털 핀 13 출력을 HIGH와 LOW로 토글합니다.vo..
전자 기호는 전기 및 전자에 사용되는 장치, 전선, 배터리, 저항, 트랜지스터 등을 간단한 그림문자로 나타낸 것입니다. 이 기호는 현재 국제적으로 표준화되어 있지만, 국가마다 약간의 다른 기호를 사용하기도 합니다. 전자 기호는 아래 표준에 따릅니다.○IEC 60617 (also known as British Standard BS 3939). ○ANSI Y32.2-1975 (also known as IEEE Std 315-1975 or CSA Z99-1975) ○IEEE Std 91/91a: graphic symbols for logic functions (used in digital electronics). It is referenced in ANSI Y32.2/IEEE Std 315. ○Australi..
이번에는 아두이노 내부의 LED를 깜박이는 프로그래밍 예제를 한번 해보겠습니다. 필요한 물품은 아두이노UNO와 USB A-B 케이블입니다.깜박일 아두이노 내부 LED는 위에 붉은색 네모□로 표시해둔 LED입니다. 아두이노 UNO 보드에는 L이라고 표시되어 있습니다. 이제 본론으로 돌아와 예제를 실행시켜 보겠습니다. 우선 아두이노 IDE를 실행시킨 뒤 메뉴에 있는 파일 탭에서 예제 > 01.Basics > Blink를 클릭합니다. 그럼 Blink 예제가 불러온 다음, 메뉴에 있는 파일 탭에서 다른 이름으로 저장을 클릭합니다. 단축키로 Ctrl+Shift+S를 눌러도 다른 이름으로 저장됩니다. 저장 경로는 아무 곳이나 상관없습니다만, 본인이 찾기 편한 곳에 저장하는 것을 추천합니다. 저는 문서 폴더에 Ard..
브레드보드(Breadboard)는 회로를 만드는 방법을 배울 때 가장 기본적인 부품 중 하나입니다. 이번에는 브레드보드의 정의와 구성, 사용방법에 대해 알아보겠습니다. (사진 출처 : mischka)브레드보드라는 이름만 들었을 때는 빵과 빵판이 떠오르지 않나요? 그럼 왜 이름이 브레드보드일까요? 초기 라디오와 전자 회로의 프로토 타입을 제작하기 위해 실제 나무판자(브레드보드)를 사용했습니다. 부품을 배치한 다음 압정이나 못으로 고정하고 전선을 감아 납땜하여 사용한 데서 유래하였습니다. 브레드보드를 사용하는 이유는 임시 회로 및 프로토 타입 제작을 위한 훌륭한 부품이며, 납땜이 필요하지 않습니다. 회로가 어떻게 반응하는지 확실하지 않으면 프로토 타입을 작성하고 브레드보드에 테스트해보는 것이 좋습니다. 또한..