import _thread
# Define a function for the thread
def mythread():
while 1:
print ("test")
# Create two threads as follows
try:
_thread.start_new_thread( mythread, () )
except:
print ("thread error")
while 1:
pas
취미 프로그래머
2017년 1월 3일 화요일
2017년 1월 1일 일요일
hold on button(pygame)
import pygame pressed = Falsepygame.init() pygame.display.set_mode((200,200)) while True: for event in pygame.event.get(): if event.type == pygame.KEYDOWN: if event.key == pygame.QUIT: pygame.quit() else: print "Unrecognized key" if event.type == pygame.KEYUP: print(" ___ ") keys = pygame.key.get_pressed() if keys[pygame.K_UP]: print("UP") if keys[pygame.K_DOWN]: print("DOWN") if keys[pygame.K_LEFT]: print("L") if keys[pygame.K_RIGHT]: print("R") else: print ("?")
2016년 12월 29일 목요일
2016년 10월 23일 일요일
imu 센서의 최강자 !!! 리뷰
이투박스 - ebimu-9dofv3
ebimu-9dofv3 |
gyro 센서를 다룰때 칼만필터..지자기오차... 등등 정~말 골치아픕니다.
gyroscope cube 프로젝트를 준비할 때, 아무 자이로 센서사서 보정해야된다는 생각에 골치 아팠습니다. 게다가 보정 연산을 MCU에게 맡기면 연산량이 많아서 WiFi통신과 모터제어까지 담당하기에 무리가 있을 듯하여 고민이었습니다. 결국 인터넷에서 적당한 9축 센서를 검색했는데, 위풍당당하게 요놈이 14만원대의 가격을 하고있는겁니다.
gyroscope cube 프로젝트를 준비할 때, 아무 자이로 센서사서 보정해야된다는 생각에 골치 아팠습니다. 게다가 보정 연산을 MCU에게 맡기면 연산량이 많아서 WiFi통신과 모터제어까지 담당하기에 무리가 있을 듯하여 고민이었습니다. 결국 인터넷에서 적당한 9축 센서를 검색했는데, 위풍당당하게 요놈이 14만원대의 가격을 하고있는겁니다.
처음에는 "뭐지?" 하면서 "이걸 누가 사" 했지만 제품설명을 보고 구입할수밖에 없었습니다.
처음 구입하는사람도 누구든 따라하기 쉬운 사용 설명과 심지어 아두이노 우노 결선도 부터 예제까지 궁금한점이 있어 고색센터(e2box)에 문의를 했더니 엄~~청 친절하게 응대까지 해주셨습니다.
제가 접해본 회사의 고객응대중에 가장 최고였습니다.
위 영상은 디폴트로 출고당시 보정값입니다!.
지자기 보정이랑 지자기가 강체에 영향을 받는 보정이랑, xyz축 각 보정 모두 쉽게 할 수있는 프로그램을 제공해줍니다!.
자기전에 살짝 사용해봤는데 보정한 뒤 성능이 더욱 궁금하네요. 조만간 업뎃하겠습니다
아래 제품을 테스트 해보았다.
결선
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpkrRpOdcbeBXy4QTB-difW7byy0ywtlms6btfwW3jWtv5cGkGR-xhDUgNJQcnG8WHv1jGipeoR5V5EicM8DcFedHYA8NtG8mGK-G_2rWEJSUbLHdI3FCl0HO3lAW8nmiUHVllqqh2P5IB/s320/%25E1%2584%2583%25E1%2585%25B1%25E1%2586%25BA%25E1%2584%2586%25E1%2585%25A7%25E1%2586%25AB.jpg)
H1->HA H2->HB H3->HC일거라고 생각했지만
이처럼 결선하니까 모터가 고장 났다. --;
고속 진동을하면서 모터가 뜨거워졌다. 홀 센서 순서가 바뀐것이라 예상하는데..
일단 모터뱅크에게 문의를 해놓았으니 정확한 답변이 오기를 기다리는중이다;;
H1->HC H2->HB H3->HA 로 연결하니 아래 동영상처럼 아주 잘 작동된다!
모터뱅크 전화해보니 담당자가 없다고 일주일이나 기다려도
담당자가 맨날 출근안하는지 답변을 안해준다 ㅋㅋㅋ
매일 같이 확인전화를해도 하루에 2번 전화하면 짜증내는 말투로 "담당자가 지금 없다고 했지않나요?"이러고 ㅋㅋ
서비스도 엉망이고.. 일 처리도 느리고 일반개인고객한테 너무 막 대하는데
제품만 좋다면 다~~신경 안쓰고 믿고쓰겠지만 일단 위에 상황 답변을 기다리는중이다.
모터뱅크에 실망 안 했으면...!!
결선
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpkrRpOdcbeBXy4QTB-difW7byy0ywtlms6btfwW3jWtv5cGkGR-xhDUgNJQcnG8WHv1jGipeoR5V5EicM8DcFedHYA8NtG8mGK-G_2rWEJSUbLHdI3FCl0HO3lAW8nmiUHVllqqh2P5IB/s320/%25E1%2584%2583%25E1%2585%25B1%25E1%2586%25BA%25E1%2584%2586%25E1%2585%25A7%25E1%2586%25AB.jpg)
H1->HA H2->HB H3->HC일거라고 생각했지만
이처럼 결선하니까 모터가 고장 났다. --;
고속 진동을하면서 모터가 뜨거워졌다. 홀 센서 순서가 바뀐것이라 예상하는데..
일단 모터뱅크에게 문의를 해놓았으니 정확한 답변이 오기를 기다리는중이다;;
H1->HC H2->HB H3->HA 로 연결하니 아래 동영상처럼 아주 잘 작동된다!
하지만 이미 고장 났는지 한쪽방향만 정상작동된다ㅠㅠ
모터뱅크 전화해보니 담당자가 없다고 일주일이나 기다려도
담당자가 맨날 출근안하는지 답변을 안해준다 ㅋㅋㅋ
매일 같이 확인전화를해도 하루에 2번 전화하면 짜증내는 말투로 "담당자가 지금 없다고 했지않나요?"이러고 ㅋㅋ
서비스도 엉망이고.. 일 처리도 느리고 일반개인고객한테 너무 막 대하는데
제품만 좋다면 다~~신경 안쓰고 믿고쓰겠지만 일단 위에 상황 답변을 기다리는중이다.
모터뱅크에 실망 안 했으면...!!
2016년 10월 11일 화요일
gyroscope cube 만들기 #2
큐브 만들기 부품선정
큐브에 필요한 장비들은 아래 재품을 구입할려고 한다. 돈을 쓰더라도 귀찮음이 적은 제품을 구입할려고 시도중이다ㅋㅋ 주요부품 가격들만 계산을 해보면!..
662500\ .... 가격이... 장난아니다 ㄷㄷ
테스용으로 모터1개 드라이버1개 배터리1개 자이로1개 아두이노메가1개만 하면
자이로 센서 145,000원 (부가세 미포함가)
모터 66,000원
모터드라이버 55000원
배터리 154,500원 (부가세 미포함가) |
총합 420500\
....
본프로젝트 가능 여부를 테스트 해보고 부적합하면... 본프로젝트를 접고 요 부품으로 다른 프로젝트를 시작할 생각이다.
필자가 택한 부품은 아래와 같다.
모터뱅크 BLDC모터 BL4530-2460 Ø45mm 70W 아우터로터BLDC 로봇팔용
http://www.motorbank.kr/shop/goods/goods_view.php?goodsno=7570&category=004013
모터뱅크 BLDC모터드라이버 BDC-15 100W BLDC컨트롤러 외부 MCU로 디지탈제어
http://motorbank.kr/shop/goods/goods_view.php?goodsno=6552&category=011002
Sky-Holic 22.2V 3200mAh extreme (40C)
http://www.devicemart.co.kr/29302
atmega 2560 - arduino mega
(연구실 쓰레기통에서 주움)
이투박스 - ebimu-9dofv3
https://www.devicemart.co.kr/1289595
요정도로 대충 눈대중으로 정했다!!...
피드 구독하기:
글 (Atom)