본문 바로가기

공부

[c언어]에서 strlen()를 대체할 수 있는 방법.c c언어에서는 string이 없습니다. 그래서 열받는데 strlen을 써서 문자열 ( char a[100000]=""; ) 안에 입력된 널값 제외한 길이를 구할 수 있는데 이건 생각보다 프로그램 구동 시간을 엄청 잡아먹습니다. 몇몇 프로그래밍 문제는 시간 제한을 요구하기 때문에 적절하지 않습니다. 제가 생각해낸 방법을 올려봅니다. 그건 for(int i=0; i
과학/공학 규모 단위 저 고 p - n - μ - m - k - M - G - Tp (pico)10^-120.000000000001n (nano)10^-90.000000001μ (micro)10^-60.000001m (milli)10^-30.001k (kilo)10^31000M (mega)10^61000000G (Giga)10^91000000000T (Tera)10^121000000000000
[아두이노] LED, RGB LED 코딩 pinMode(3,OUTPUT); = 3번 핀에서 출력을 한다는 것을 지정해준다. LED의 경우는 따로 설정 안해줘도 됨.digitalWrite(3,HIGH); = 3번 핀에 HIGH 디지털 신호를 보낸다. digitalWrite는 HIGH와 LOW만 보낼 수 있어서 밝기 조절은 불가능하다.analogWrite(9,255); = 3번 핀에 아날로그 255 신호를 보낸다. 밝기 조절이 되며 0이 가장 어둡고 255가 가장 밝다. 이를 통해 RGB LED에서는 색 조합도 가능. 3번 핀에 출력 설정을 한 LED를 1초마다 깜빡거리게 하는 코드void setup() {pinMode(3,OUTPUT);}void loop() {digitalWrite(3,HIGH);delay(1000);digitalWrite(3,..
DECADE CAPACITOR/INDUCTOR/RESISTOR 레버당 단위 1. 캐패시터n = 10^-92. 인덕터m = 10^-33. 저항k = 10^3
[아두이노] 아두이노 오렌지보드 동봉 센서 회로도 참고 코딩 설명하기 전에회로도를 정리해서 올려봅니다.코코아팹에서 만든 것으로 문제가 되면 삭제할게요.
[아두이노] 아두이노 지니어스 키트 스타터팩 BLE 개봉사진 학교 수업 관련으로 사용하게 된 아두이노 키트입니다.몇가지 포스팅할 아두이노 관련 글에 사용된 아두이노이기도 해요. 기본적으로 포함된 센서들과 빵판, 보드를 이용해 간단한 도구를 만들 수 있고무엇보다 중요한 건 아이디어입니다. 활용에 따라 많은 걸 할 수 있지만 그다지 엄청 활용도가 높진 않아서 생각보다 부딪치는 벽이 많습니다.간단하게 포함된 인체감지센서나 몇가지 센서는 거의 절망적으로 구리구요.내장된 블루투스는 관련 앱을 써야하는데 수신은 가능해도 송신은 안됩니다.. ㅣㄴ] ㄴ
펑션 제네레이터 Function Generator 사용법 주파수 조절1. hzFreq/Period -> 숫자 -> Burst2. kHzFreq/Period -> 숫자 -> Sweep3. MHzFreq/Period -> 숫자 - 숫자 -> shiftmVpp일 때Ampl/Duty -> 숫자 -> FM 설정 리셋7 -> shift
[아두이노] 아두이노 코딩에 대해 arduino IDE 아두이노 코딩은 전면적으로 아두이노와 호환되는 센서들의 조작에 초점이 맞춰져 있고그걸 다루는 함수로 구성되어 있습니다. 코딩 난이도는 C보다 낮은 수준으로 누구나 처음 접해도 가능합니다. 설치 방법과 간단한 함수 소개를 하겠습니다. 아두이노 코딩을 위해 사용되는 프로그램은 Arduino IDE로아두이노 홈페이지와 마이크로소프트 스토어에서 설치할 수 있습니다. 1. https://www.arduino.cc/en/Main/Software2. Microsoft Store1. 2. 프로그램을 켜보면 이런 창이 나옵니다. 자주 쓰이는 단축키는 Ctrl+R - 확인/컴파일 : 쓴 코드가 제대로 작동하는지 컴파일(검사)합니다. 위에 보이는 체크표시 버튼이 컴파일입니다.Ctrl+U - 업로드 : 연결된 아두이노 보드에..