일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프린터
- 3d printer
- 아두이노 IDE
- ENDER-3
- 필라멘트
- 프린트
- ender 3
- 아두이노
- printer
- 3dprinter
- 아두이노 문법
- 3d
- 3D 프린터
- 아두이노 레퍼런스
- 3D프린트
- 3DPrint
- 엔더3
- reference
- Arduino Reference
- Arduino
- PLA
- 3D 프린트
- 아두이노 소프트웨어
- 3d print
- ender3
- 3D프린터
- 아두이노 구조
- 엔더
- Arduino IDE
- Today
- Total
목록설명 (5)
키위백과의 잡동사니
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가 어둡게 보일 ..
아두이노를 시작하기 전 입력(Input), 처리(Process), 출력(Output)에 대해 알아보겠습니다. 입력은 내부나 외부에서의 변화를 감지하는 것입니다. 예를 들자면 컴퓨터를 할 때 키보드로 문자를 작성하고 마우스로 클릭을 하는 것들 모두가 입력이 되는 것입니다. 아두이노 입장에서 본다면 센서나 버튼 등이 이러한 입력입니다. 처리는 입력이 들어왔을 때 다음 동작을 결정하는 것입니다. 우리가 프로그래밍해서 처리되는 것이 이 부분이 됩니다.출력은 변화를 주는 행위입니다. 예를 들어 LED를 켜거나, 소리를 출력하는 등의 행위가 출력입니다. 간단한 예로 설명하겠습니다. 버튼을 누르면 LED를 켜는 시스템이 있습니다. 그럼 버튼을 누르는 것은 입력이 되고, 버튼이 눌려지면 LED를 켜라고 명령하는 부분이..