본문 바로가기

Programming/Sensors27

Distance Measurement by Ultra Sensor There are two ways t o measure physical distance.Analog : reulerDigtal : Untra sensor (HCSR-04) Digital is very convenient. Measure using ultra sensor.Error rate 1 - 2% means it is available in real life easily. Connect the data acquistion device NI6009 and Matlab.Matlab code: 2 Scripts. 1. UltraSensor.m%% Ultra Sensor %% Device settinga = daq.getDevices % Session for Input(echo)ai = daq.createS.. 2017. 4. 5.
Median, Moving average, 7segment 1. Matlab NI6009 연동 device detection -> session -> channel port -> data acquisition -> clear session 2. Median, Moving average데이터, 배열, 인덱싱 자유롭게 해야 실시간 데이터 사용가능. Background를 쓰는 의미가 생김. 3. 함수 활용하는 방법 지역 변수, 글로벌 변수 4. sort 하는 방법여러가지 sort 이 있고, heap, quit sort 에 대해 다시 할 수 있는 시간이 있기를... 5. 에러 사항. 화요일에 최대한 많이 풀고 다음 금요일 밤에 마무리 할 수 있기를. 토요일이 너무 조마조마 했고, 지금도 너무 찝찝하다 못끝냈기 때문에. 하지만 수치해석이 더욱 큰 파도이므로 이것에 투자할.. 2017. 3. 26.
Mathematical Modeling by using Matlab Try basic mathematical modeling using Matlab and NI6009 1. Connet NI6009, variable resistor, and bread board. 2. Take davantage of the simulink of Matlab. Adjust the handle of the variable resistor to 0, 90, and 150 degree with respect to the horizontal line, and measure the voltage value at that time. Figure 1. data 3. Use the cftool function to find the mathematical modeling value of the linea.. 2017. 3. 19.
OpenCV...searching... openCV 관려 프로젝트 찾아보는 중...1. OpenCV>_ 벤치마킹 할 수 있는 프로젝트 찾아내기... 나무 컴퓨터 그래픽스 수학 사용 관련 동영상.https://namu.wiki/w/%EC%BB%B4%ED%93%A8%ED%84%B0%20%EA%B7%B8%EB%9E%98%ED%94%BD%EC%8A%A4 컴퓨터 그래픽스 -> 렌더링 -> OpenGL -> 존 카맥 -> 이드 소프트웨어 -> NVIDIA -> OpenCL -> 크로마 키 -> 모션 캡쳐 -> 프레임 캡쳐 -> 시그 그래프 -> DOT -> 디스플레이 -> OLED -> AMOLED -> 삼성디스플레이 -> LG디스플레이 -> 레티나 디스플레이 -> 구글 픽셀 시리즈 -> GIF -> PNG -> 도량형 -> 길이 -> 넓이 ->.. 2017. 3. 17.
Setting Up OpenCV in Visual Studio 2015 출처 https://www.youtube.com/watch?v=l4372qtZ4dc 1. OpenCV 다운로드2. 환경설정 : path 설정해주기 3. 프로젝트 생성 C++ 콘솔4. Debug x64 로 변경하기5. 제공되는 예제 코드 복붙6. C++ General Additional Include Directories : D:\DragoniteGO\opencv\build\include (인클루드) 7. Linker General Additional Library Directories : D:\DragoniteGO\opencv\build\x64\vc14\lib (라이브러리)8. Linker Input Additional Dependencies : opencv_world320d.lib (라이브러리 중 하나.. 2017. 3. 14.
What is NI USB6009 1. NI USB6009 8개의 아날로그 입력채널2개의 아날로그 출력채널12개의 디지털 입출력채널1개의 32비트 카운터를 전속 USB인터페이스와 연결 가능 데이터 수집(DAQ)전압 등의 전기 또는 물리적인 현상을 측정하는 과정. 센서, DAQ측정 하드웨어 및 프로그래밍 소프트웨어가 설치된 컴퓨터로 구성 센서실내 온도, 가해진 힘 등의 물리적인 현상을 측정하기 위해 필요하다. 트랜스듀서라고도 하며 물리적인 현상을 측정할 수 있는 전기 신호로 변환한다. 센서 유형에 따라 전압, 전류, 저항 또는 시간에 따라 변하는 다른 형태의 전기 속성이 될 수 있다. DAQ보드 및 디바이스컴퓨터와 외부 신호 사이의 인터페이스 역할. DAQ 하드웨어는 반입되는 아날로그 신호를 디지털화하여 컴퓨터가 그 신호를 해독하도록 하는.. 2017. 3. 8.
Before Stating to study Sensors and Actuators 1. 무슨 공부를 하는 것인지 정리 키워드 : 센서, DAQ, 신호 컨디셔닝, 7-Segment, 센서 원리, 엔코더, 센서 인터페이스 회로, Illuminance 센서, OP-amps, IR/Ultrasonic sensor, Data Acquisition, Load cell, Temperature sensor, Analog Filters, Digital Filters, IMU sensor 이러한 주제를 가지고 기본 센서 기술들을 배우게 된다. 2. 필요한 기본 용어 정리 아날로그자연적인 신호(정보) 거시적인 자연에서 얻는 신호. 햇빛의 밝기, 소리의 높낮이나 크기, 바람의 세기, 가공이 용이하지 않아 상품화가 쉽지 않다. 아날로그 신호를 가공의 용이함을 위해 디지털 신호로 변환하면 필연적으로 그 과정에.. 2017. 3. 8.