반응형 분류 전체보기1478 오실로스코프 이란? 오실로스코프(Oscilloscope)는 전압의 파형을 화면을 표시하는 계측장비이다. 전자 엔지니어에게 멀티미터와 함께 필수 장비이다. 오실로스코프 화면의 X축은 시간 Y축은 전압의 크기이다. 시간에 따른 전압의 변화를 볼 수 있다. 전압은 기본적으로 보통 300V까지 측정할 수 있고 고전압 프루브를 사용하면 수천 볼트까지 측정 가능하다. 측정 시간 간격은 몇 나노 초까지 측정할 수 있고 고가의 오실로스코프일 수록 더 짧은 간격의 시간을 측정할 수 있다. 측정 시간 간격이 오실로스코프의 정밀도와 가격을 결정하는 가장 중요한 스펙이다. 몇 나도 초로 변화는 전압 파형을 보기 위해 트리거 기능을 가지고 있다. 전압이 설정한 크기 이상이 되면 그 때의 전압 파형을 캡처하여 화면에 보여준다. 보통 오실로스코프는 .. 2017. 8. 21. [안드로이드 스튜디오] Button을 누를 때 Button 색 변경 setOnClickListener가 아니라 setOnTouchListener 함수를 사용한다.버턴 색 뿐만 아니라 버턴을 누르고 있는 동안 동작하도록 할 수 있다. button1.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_DOWN) { button1.setBackgroundColor(Color.rgb(0x80,0x80,0x80)); return true; } else if (event.getAction() == MotionEvent.ACTION_UP) { button1.setB.. 2017. 8. 20. 자신의 스마트폰 와이파이 IP 확인하는 법 1. 와이파이 아이콘을 길게 누르면 다음 화면이 나온다. 여기서 오른쪽 위의 고급을 누른다. 2. 고급 화면에서 가장 아래에 자신의 IP 주소가 나온다. 2017. 8. 20. [안드로이드 스튜디오] textView 사용법 layout에서 textView를 그린 후 xml 파일과 java 파일을 다음과 같이 코딩한다. xml 파일 java 파일 TextView textview1; protected void onCreate(Bundle savedInstanceState) { textview1 = (TextView) findViewById(R.id.textView1); textview1.setText("Hello"); } # 버턴 사용법 2017. 8. 20. [안드로이드 스튜디오] 버턴 소문자 표시하기 안드로이드 스튜디오 버턴은 디폴트로 모두 대문자 표시가 되어 있다. 아래 코드를 xml 파일에 삽입하면 소문자 표시가 된다. android:textAllCaps="false" 2017. 8. 20. TDI 엔진 TDI (Turbocharged Direct Inject) 엔진은 폭스바겐에서 만드는 디젤 엔진의 이름이다. TDI는 터보차저와 다이렉트 인젝션 기능을 가진 디젤 엔진 기술이다. 터보차저와 다이렉트 익젝션 기능을 가진 디젤 엔진을 다른 회사에서도 만들지만 TDI라는 이름은 폭스바겐의 등록상표이다. 터보차저는 흡입 공기관에 팬을 달아 흡입 공기량을 강제로 늘리는 장치로 엔진의 출력을 높일 수 있다. 가솔린 엔진에도 터보가 있지만 디젤 엔진에는 기술적으로 더 쉽게 달 수 있다. 다이렉트 인젝션은 연료를 실린더에 직접 분사하는 방식이다. 과거 디젤 엔진에는 실린더 위에 연료를 분사하는 작은 챔버가 있었다. 가솔린 엔진에서 다이렉트 인젝션을 사용할 때는 GDI (Gasoline Direct Injection)라.. 2017. 8. 20. [안드로이드 스튜디오] 버턴(Button) 사용법 1. 안드로이드 스튜디오의 layout에서 버턴을 그린 후 xml 파일에서 android:id="@+id/button1"을 추가한다. button1은 사용자가 임의로 지정하는 ID 이름이다. 2. MainActivity.java 파일에서 다음의 주황색 코드를 추가한다. R.id.button1은 위에서 지정한 버턴 ID와 같아야 한다. public class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { [다른 코드] Button button1; [다른 코드] // OnCreate @Override protected void onCreate(Bundle savedInstanc.. 2017. 8. 20. 티스토리 폰트 종류 및 크기 변경 1.본문 폰트 크기티스토리의 모든 본문 폰트 크기를 일괄적으로 수정할 수 있다.HTML/CSS 편집에서 CSS를 클릭하고 "post-body-font-size"를 찾기 하면 다음과 같이 나온다. .article {font-size:/*@post-body-font-size=*/ 12px /*@*/;color:/*@post-body-color=*/ #333 /*@*/; overflow:hidden} 여기서, 폰트 크기 12px를 원하는 크기로 수정하면 된다.post-body-font-size가 2 곳에 있는데 2번째를 수정한다. 2.목록 폰트 크기목록의 폰트 크기는 다음과 같이 나오는 CSS의 맨 위 코드에서 font-size:14px를 수정하면 된다. @charset "utf-8";body{font-fam.. 2017. 8. 20. [안드로이드 스튜디오] 진동(Vibrator) 기능 구현 안드로이드에서 진동 기능 구현은 매우 간단하다. 아래의 코드에서 vibrate 함수 인자의 단위는 ms이다. Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);v.vibrate(1000); // ms manifests 파일에서 다음과 같이 Permission을 추가해야 한다. 스마트폰에 따라 최대 진동 시간이 10초 정도로 제한되어 있는 경우가 있다. 그럴 때는 다음과 같이 하면 무한 진동이 된다. long[] pattern = {0, 1000}; // 0ms sleep, 1000ms 진동v.vibrate(pattern,0); // 0은 무한 반복 # Vibrate plus 앱 2017. 8. 20. 이전 1 ··· 96 97 98 99 100 101 102 ··· 165 다음 반응형