본문 바로가기

Arduino/AVR59

아두이노 오류 : avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64 arduino error avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64 avrdude: failed to write flash memory, rc=-4 스케치 업로드시 아두이노를 리셋하지 않았을때 발생합니다. 2009. 7. 9.
아두이노 오류 : multiple definition of `Matrix::Matrix()' arduino error D:\arduino-0015/hardware\libraries\Matrix/Matrix.cpp:64: multiple definition of `Matrix::Matrix()' `Matrix::Matrix()' 함수가 두번 정의 되었다는 오류입니다. 폴더 또는 파일명이 다르더라도 `Matrix::Matrix()'함수가 두번 정의되어 있으면 오류가 발생합니다. include 하지 않아도 libraries폴더에 함수가 존재하면 오류가 발생합니다. 사용하지 않는 폴더는 제거 합니다. 2009. 7. 9.
가속도센서와 자이로센서의 차이점(원리) 가속도 센서와 자이로 센서는 완전히 다른것입니다. 가속도라는것은 특정 방향 직선운동에 대한 속도의 증감비를 말합니다. 여기서 중요한것은 직선 방향이라는것이 중요합니다. 따라서 가속도센서는 직선방향으로의 단위시간에 속도 증감비를 수치로 알려주는 센서입니다. 한가지 더 중력도 가속도의 하나이기 때문에 가속도 센서는 기본적으로 항상 Z축 방향으로 -g(중력가속도)값을 가지고 시작합니다. 만약 센서가 정지해 있는 상태에서 X축에서도 가속도값이 나온다면 X축으로 기울어져 있다는 것도 알수 있겠지요 자이로센서는 각속도를 측정합니다. 한축을 기준으로 단위시간에 물체가 회전한 각도의 값을 수치로 알려주는 센서입니다. 정리하자면 속도와 각도의 차이입니다. 두 센서는 서로 상호 보완관계로 활용하여야 활용도가 극대화 된다고.. 2009. 7. 8.
또 다른 이터넷 모듈 iConn510M : Mac Address 내장형 TCP/IP Module 전에 소개한 위즈넷 이더넷 모듈과 같은 W5100칩을 사용한 iConn5100M이라는 이더넷 모듈입니다. 2009/05/19 - [Arduino/AVR/1. H/W] - arduino에 사용가능한 이더넷 모듈 스펙 • 10/100 Base TX 지원 • Half/Full duplex 지원 • Auto-negotiation, Auto Crossover Detection 지원 • IEEE 802.3/802.3u Compliant • 5V Tolerant I/O, 3.3V 동작 • Network Status Indicator LEDs • Hardware Internet Protocols : TCP/IP v4, UDP, ICMP, ARP, PPPoE, IGMP • Hardware Ethernet Protocol.. 2009. 7. 7.