전체 글 1195

LED 방 전등 컨버터 교체 작업에서 겪은 황당한 사례

요즈음 LED 방 전등이 흔하게 사용되고 있으며 형광등 처럼 떄때로 안정기 또는 컨버터 교체가 필요할 때가 있다. 일단 LED 방 전등 구조를 모른체 한번 뜯어 보니 형광등에서 처럼 안정기에 해당하는 물체가 눈에 띈다.바로 다음의 제품의 명칭이 안정기가 아니고 LED용 컨버터라고 한다.보성전기(BOSEUNG ELECTRIC)라는 제조사명과 함께 제품 번호가 선명하다. 헌데 해당 제품명으로 검색해보면 단종되어 더 이상 그 제품이 판매가 되지 않는듯하다. 구글링 해 보면 회사가 뜨는데 물론 전화 번호도 있지만 아무도 받지 않는다. 그래서 어찌저찌하여 대체 제품을 찾기는했다. 아래사진에서 처럼 LED 가 박혀 있는 PCB 가 부착되어 있는 금속판의 직사각형 슬롯에 이 컨버터를 교체해야 하는데 사진에서 처럼 ..

아나콘다 Spyder에서 pyserial 라이브러리로 아두이노 우노 DHT11 온습도를 읽어보자.

아두이노 우노보드에서 DHT11 센서로 읽어 들인 온습도 값을 아나콘다 Spyder IDE에서 작성한 파이선 코드로 읽어 출력해보자.간단한 실험처럼 보이지만 일전에 블로그에 포스팅했던 Firmata로는 처리할 수 없는 과제이다. 그 이유는 Formata를 사용할 경우 Spyder IDE에서 Firmata 명령을 사용하여 USB포트에 연결되어 있는 아두이노 보드의 디지털 핀과 아날로그 핀을 직접 제어할 수 있으나 DHT11 센서는 디지털 핀과 연결되어 있긴 하지만 센서 내부에 포함되어 있는 마이크로 CPU에 의해 아두이노 디지털 핀과 Time Chart 규격에 따른 통신을 수행하고 있어 Firmata 기법으로 처리가 불가능하다는 점에 유의하자. 별 것 아닌 코딩처럼 보이지만 막상 해보면 중간 중간에 발생..

인공지능응용 공학

1장 아나콘다 설치1-1 Python, Front End, Back End, Virtual Environmenthttp://ejleep1.tistory.com/1370참조: pyqt 에러로 Spyder IDE 가 열리지 않을때 처치법http://ejleep1.tistory.com/14721-2 윈도우즈 10 아나콘다3(64비트) OpenCV 설치1-3 아나콘다 가상환경 기타용법 2장 쥬피터 파이선 코드 직성 실습2-1 Jupyter Notebook Tutorial: 파이선 코딩 기초 예제코드 다운:http://ejleep1.tistory.com/13452-2 Jupyter Notebook Tutorial: 이미지 처리 응용 파이선 코딩 http://ejleep1.tistory.com/13461. 8X8 ..

인공지능응용 공학

1장 아나콘다 설치1-1 Python, Front End, Back End, Virtual Environmenthttp://ejleep1.tistory.com/1370참조: pyqt 에러로 Spyder IDE 가 열리지 않을때 처치법http://ejleep1.tistory.com/14721-2 윈도우즈 10 아나콘다3(64비트) OpenCV 설치1-3 아나콘다 가상환경 기타용법 2장 쥬피터 파이선 코드 직성 실습2-1 Jupyter Notebook Tutorial: 파이선 코딩 기초 예제코드 다운:http://ejleep1.tistory.com/13452-2 Jupyter Notebook Tutorial: 이미지 처리 응용 파이선 코딩 http://ejleep1.tistory.com/13461. 8X8 ..

IMDB Sentiment 분석에서의 수학적 천재성에 관한 호기심

이미 제작된 많은 영화 중 항상 재방송이 되더라도 자신의 눈에 띄는 괜찮은 영화들이 꽤 있을 것이다. 탈옥을 주제로 만년의 숀 코네리가 주역으로 나온 알카스트로스 섬을 배경으로 한 더 록이라든지 쇼생크 탈출 같은 명화들이 있다. 한편 수학 천재를 주제로 한 영화로는 멧 데이먼 주연의 굿 윌 헌팅이라든지 또는 Gifted(2017)를 들 수 있다. 굿 윌 헌팅 에서는 시청자들의 관심을 끌기 위해서 수학과 교수가 뛰어난 인재를 찾아내고자 수업시간 중에 수학계의 노벨 상에 필적한다는 필즈 메달 수상이 가능한 정도의 난해한 수학 문제를 제시하고 그 문제를 해결할 수 있는 학생을 후계자로 삼고자 하는 시도를 한다. 실제 수학사에서 누구도 부정할 수 없었던 천재로 남았던 라마누잔도 언급되고 있다. 젊은 청소부로 ..

자연어처리 2026.08.21

ROS 라이브러리 사용 SLAMTEC RPLIDAR AIM8-R6 거리측정 라이다 성능실험

주변 벽으로 둘러 쌓인 제한된 공간 평면 상에서 자율주행이 가능한 RC카를 만들어 볼 요량으로 7년 전에 디바이스 마트에서 현재가는 13만원 정도 인데 그 당시 가격으로는 14만원짜리인 회전형 라이다를 구입하였으나 시간 부족으로 인해 처박아 두었다가 ROS(Robot Operating System) 코딩 문제의 단서를 찾아 볼까해서 다시 꺼내 살펴보게 되었다. 이 라이다 센서는 회전하면서 구멍으로 레이저를 발사하여 반사광을 회수하므로서 1.5~ 12m 거리를 센싱할 수 있다.SLAM이란 Simultanenous Localization and Mapping 의 약어로서 드론이라든지 또는 자율주행 차량에서 주변 환경과의 거리 측정 및 가시화에 사용되는 라이다 센서 기법을 의미한다. 아래의 ROS(Robot ..

로봇 운영 체제 ROS(Robpt Operating System) 개발 역사

2007년 이전 어느 시점엔가, 로봇 운영 체제 ROS의 초기 구성 요소들이 스탠퍼드 대학교를 중심으로 모이기 시작했는데, 스탠퍼드 케네스 샐리스버리 로봇 공학 연구실에서 박사 과정이었던 에릭 버거와 키넌 와이로벡은 Personal Robot Program 프로젝트를 이끌고 있었다. 이 프로그램 내용은 실내 환경에서 작업을 수행하는 로봇 개발과정 비데오 영상을 볼 수 있다. 그내요은 실내에서 로봇이 청소를 위해 이동하거나 물건을 정리하고 맥주를 가져다주는 내용의 다수의 비데오를 볼 수 있다.http://personalrobotics.stanford.edu/ 이 웹사이트의 영상 중 하나인 PR1 의 맥주 서비스 영상은 냉장고에서 맥주를 거내고 가져다 뚜껑을 딴 후 서비스하는 영상을 대표적으로 참고하고 위 ..

휴머노이드 로봇운영체제 ROS(Robot Operating System)의 출현

휴머노이드 로봇! 요즈음 physical AI를 비롯하여 왜 그렇게 시그럽게 떠드나? 이미 다 알고 있던 내용들 아닌가? 아래 왼쪽 철인 28호는 1956년 일본의 만화 작가에 의해 탄생한 로봇으로서 주인공의 명령을 알아들어 행동하는 오늘날의 휴머노이드에 해당한다. 1960년대 국내에서도 일본 원작 인기 만화를 슬쩍한 내용으로 국내에서도 친숙하다. 아래 오른쪽은 2007년 마이클 베이 감독의 Transformer 외계에서 굴러들어온 야생 휴머노이드랄까? 사람 말 더럽게 안 듣는 외계인 휴머노이드이다. 아울러 그 중간에 해단하는 1980년대 초 개봉된 젊은 시절의 해리슨 포드가 주연으로 출연한 스타워즈에 나오는 2종류의 로봇을 생각해 볼 수 있다. 하나는 Droid Robot D2-R2 이며, 다른 휴머..

CATIA ELFINI FEA: 단순 보 진동 해석

‘Part1’으로 명명된 Tree 요소에 커서를 위치시킨 후 마루스 오른쪽 버튼을 클릭하면 나타나는 메뉴들에서 Properties를 선택 후 탭에서 등록정보(Product)를 선택하여 Part Number를 ‘Frequencies’로 등록하자. yz 평면 Sketcher에서 단면이 1inx1in 정사각형 형상을 작도하고 빠져나와서 Pad 아이콘으로 10 inch 길이의 솔리드를 생성한다. 이 프로젝트의 목표는 솔리드 요소를 사용하여 단순 보의 고유 주파수와 진동 모드를 찾아내는 것이다. 대조적으로 앞서 사용되었던 일차원적 선형 요소인 beam 요소를 사용하는 것이 더욱 적절할 수도 있을 것이다.단순 보의 고유 주파수는 Herz(Hz)를 단위로 다음과 같은 형태로 주어진다.n=1 일 때 고유주퍄수는 2,..