본문 바로가기

Posts by PinkWink

(1379)
[아두이노 연재] 서보모터 사용해보기 2019. 8. 28. 08:00 아두이노 연재를 한동안 못 올렸네요. 이번에는 아두이노 연재 - 서보 모터 구동편입니다. 아두이노로 뭔가를 작업하는 분들이 많이 사용하는 모터입니다. 마이크로 서보모터라고 하는 작은 모터부터 다양하게 있습니다. 그러나 그 구동 방법은 비슷합니다. 아두이노 기초 [아두이노 연재] 아두이노 시작하기 아두이노 기초 [아두이노 연재] 아두이노 GPIO 사용하기 - LED와 버튼 아두이노 기초 [아두이노 연재] 초음파 센서 사용해보기 아두이노 기초 [아두이노 연재] 서보 모터 사용하기 아두이노 기초 [아두이노 연재] DC 모터 사용하기 아두이노 기초 [아두이노 연재] 아두이노에서 일정 시간 간격을 만들어 사용하기 아두이노 기초 [아두이노 연재] Firmata 사용하기 아두이노 기초 [아두이노 연재] 블루투스 사용..
아가 미바뤼의 유치가 빠지기 시작했어요... 2019. 8. 26. 08:00 아가 미바뤼가 처음 태어난 날은 3이라는 숫자가 많았습니다. 13년 12월 13일 오후 3시 33분에 태어났으니까요.^^ 그리고 지금 68개월이 되는 때, 19년 8월 중순 아가 미바뤼의 유치 중 하나가 빠졌답니다.^^저렇게 병원에 누워만 있어서 뭔가 기분이 다운되네요... 사실 아가 미바뤼는 치과의 천장에 있는 모니터에서 파카추를 보고 있습니다만, 엄마아빠는 저 장면이 마냥 재미있지는 않았죠.ㅠㅠ. 그리고, 유치가 빠질 시기라고 하네요.이렇게, 앞니들은 가장 먼저 나오고, 또 가장 먼저 빠진다고 합니다. 이는 정말 쉽게 뺐는데, 빠진 직후 놀랬는지 한동안 울다가 일찍 잠들었습니다. 평상시 같으면 사진찍고 할텐데, 이 날은 우는 아기 짠해서 그럴 겨를이 없었네요.ㅠㅠ.그래서 자고 있는 사이 이를 찍었습니..
numpy의 where 함수 사용법 2019. 8. 5. 08:00 머신러닝이나 딥러닝을 하다보면, numpy 모듈의 다양한 함수를 사용하게 되는 것 같습니다. 오늘은 그 중에서 은근 많이 사용되는 where 함수에 대해 이야기를 해보려고 합니다. 너무 쉽고 간단하면서 괜찮은 함수인 것 같습니다. 간단하게 numpy를 import하구요. 위 코드처럼 데이터를 numpy array로 선언해 두겠습니다. 뭐 min이나 max값을 찾거나, 그 값의 위치를 찾는 것은 argmin, argmax로 됩니다. where함수는 조건문을 사용할때입니다. 출력은 근본적으로는 인덱스입니다. a 배열에서 1보다 적은 것은 6, 7번 데이터라는 것이죠. 그걸 슬라이싱에 사용할 수 있습니다. 그러면 1보다 작은 값을 찾아서 그 값만 반환합니다. 혹은 이렇게, 10보다 크거나 같은 값을 찾아서, ..
괌 Encore 마술쇼~ 2019. 8. 1. 08:00 괌을 그렇게 자주 갔어도, 큰 소리나 어두운 곳을 무서워하는 우리 딸 때문에 공연은 가볼 생각을 못했습니다. 이 번 여행에서는 마술쇼를 큰맘먹고 도전했습니다. 괌에서 마술쇼가 두 개있는데, 이번에는 좀 작은 규모의 Encore 마술쇼에 도전했습니다.^^너무 일찍간 경우는 옆 레스토랑 앞 로비에서 에어컨 바람에 기다리고 있으면 됩니다. 대부분의 호텔에서 예약이 가능하고, 또 한글이 지원되는 공식 사이트에서도 예약이 가능합니다.저희는 렌트카를 타고 다녀서 낮은 금액으로 신청해서 다녔습니다. 저희는 또 아웃리거 호텔 로비에 있는 각종 예약 담당 창구에 문의를 했지요.^^마술쇼는 괌 FIESTA 호텔 옆에 있는 건물입니다. 아직 이 호텔에서는 머물러 보지 못했네요^^나름 괜찮은 뷰를 가진 호텔입니다. 포토죤에서..
Jupyter notebook 매직 커맨드로 모듈 버전, OS 정보 등을 출력하는 watermark 모듈 2019. 7. 29. 08:00 Jupyter notebook에서 % 기호로 시작하는 명령을 매직 커맨드라고 합니다. 폴더 경로, 목록 등을 확인하는 명령이 있는데요. 이번에는 매직 커맨드의 확장으로 설치된 모듈, import한 모듈의 버전 정보, 현재 OS의 버전 등을 출력해 주는 watermark라는 모듈을 소개하려고 합니다.간단하게, pip 명령으로 설치합니다.%load_ext watermark를 수행하고 나면 사용할 수 있습니다. 먼저 설명을 보면다양한 버전 관련 옵션들이 있습니다.그냥 실행하면, 파이썬의 버전, OS(전 맥이라서 Darwin) 버전, 시스템 상황이 나타납니다.그리고, 간단한 시간과 날짜, 혹은 최근 업데이트 날짜 등을 확인할 수 있습니다.또, 원하는 모듈의 버전을 확인하거나,import한 모듈 전체의 버전을 한..
Python으로 조작하는 드론 CoDroneII - 드론 비행해보기 편~ 2019. 7. 26. 08:00 로보링크의 CoDroneII(이하 코드론)를 소개한 하고, Python에서 드론의 센서 값을 읽는 코드를 설명했었습니다. 이제 남은 것은 날리는거죠^^. 코드론은 조종기를 PC와 연결하고 Python 모듈로 접근합니다.이번에 파이썬으로 날릴 아이입니다. 이 각도가 얼짱각도^^ 코드론의 파이썬 API중 실제 이번에 사용할 명령의 매뉴얼도 읽어야 합니다.파이썬의 코드론 모듈을 설치했다면, 위와 같이 필요 모듈을 import하고, drone과 통신을 엽니다.이 명령만으로도 드론이 대략 1미터 높이로 부상을 합니다. 이 명령만으로도 호버링 상태를 유지합니다.그리고, 이 sendControlPosition 명령은 공간상에서 x, y, z축 거리, 혹은 yaw 각도에 대한 명령을 인가할 수 있습니다. 위 명령은 우..
파이썬에서의 복사 얕은 복사와 깊은 복사 2019. 7. 22. 08:00 파이썬은 참 쉬운 언어입니다. 그래서 여러 분야에서 인기를 끌고 있는 거겠죠^^. 그런데 이런 파이썬을 공부하다가 보면 의외의 곳에서 한 번쯤 막히게 됩니다. 바로, 복사(copy)입니다. 무슨 이야기일까요. >>> a = [1, 2, 3] >>> b = a >>> b[1] = 0 >>> b [1, 0, 3] >>> a [1, 0, 3] 위 상황이 혹시 눈에 들어 오시나요? a에 [1, 2, 3]을 저장하고, b에 a를 저장하고 난 후, 난 그냥 b의 두번째 숫자를 2에서 0으로 바꾸었는데, a도 따라 바뀌게 되는 기이한 현상입니다.^^ >>> id(a), id(b) (4431577288, 4431577288) 이유는 메모리상에서 고유한 id를 조회하는 id라는 명령으로 a, b 두 변수를 조회해보면 알..
괌 마이크로네시아몰의 Funtastic Park와 키네틱아트 MIMO by George Rhoads 2019. 7. 17. 08:00 괌 여행을 최근 .. 그러니까.. 2019년 봄에 다녀왔다는 이야기를 아웃리거 호텔을 소개하면서 드렸는데요. 이번에는 마이크로네시아 몰에 있는 Funtastic Park라는 곳과 역시 마이크로네시아 몰에 있는 한 키네틱 아트 조형물 하나를 소개하려고 합니다.~^^ 마이크로네시아몰안에는 어린 아이가 놀만한 놀이 공원이 있답니다.마이크로네시아몰 2층에 가면 저 한국 식당 너머~저 멀리 펀타스틱 파~크 Funtastic Park가 보입니다.그 안에는 회전목마가 먼저 눈에 띕니다. 사람이 없고 한적해서, 거의 대부분의 놀이기구를 혼자 타고 노는 진기한 경험을 우리딸 미바뤼가 하고 있지요.정말 한~적하답니다.다른건 몰라도 이 한적한 곳에서 타는 회전목마는 나쁘지 않았습니다.^^나쁘지 않죠&^^기르고 저 너머 어딘..

반응형