본문 바로가기

HW 프로그래밍/아두이노57

sprintf 표현법 서식에 맞춰 시리얼 모니터에 출력하기 위하여 sprintf(...) 함수를 종종 사용하는데, 정수(%d), 문자(%c), 문자열(%s), 16 진수 값들(%x 혹은 %X)은 별 문제가 없는데 부동 소수 값(%f)을 출력하면 시리얼 모니터에 "?"만 출력 됩니다. void setup() { // 여기에 초기화 부분을 넣어 주세요. 이것은 한번만 실행됩니다. char buf[32]; float t1 = 29.15; Serial.begin(9600); sprintf(buf, "T1 온도: %3.2f℃", t1); Serial.println(buf); } void loop() { // 여기에 주 처리 부분을 넣어 주세요. 이것은 반복 실행됩니다. } 1. String(float, [precision]).c_st.. 2021. 1. 18.
이동평균필터 아두이노에서 구현한 이동평균 필터 전역변수로 boolean firstRun = true; n 개의 갯수 #define movAvgFillter_data 50 을 선언해주고 실행 float movAvgFillter(float k) { //이동평균필터 float data_stack[movAvgFillter_data]; // 데이터스텍 10개 많으면 오차는 줄어드나 지연이 생김 float preAvg; // 이전에 계산산 평균값 if(firstRun) { // 처음 1회만 실행됨 for(int f = 0; f 2021. 1. 9.
ESP8266 스택오버플로 오류 디버깅 방법 원본 : m.blog.naver.com/PostView.nhn?blogId=crucian2k3&logNo=221594369527&proxyReferer=https:%2F%2Fwww.google.com%2F ESP8266 스택오버플로 오류 디버깅 방법 ESP8266은 최근 ESP32로 또 한번 진화하며 Wi-Fi를 사용하는 여러 어플리케이션에 킬러MCU로 자... blog.naver.com ESP8266은 최근 ESP32로 또 한번 진화하며 Wi-Fi를 사용하는 여러 어플리케이션에 킬러MCU로 자리 매김 해 가는 듯 합니다. 필자도 인터넷라디오 정도의 간단한 프로젝트만 진행하다 최근 복잡도가 다소 높은 프로젝트를 진행하며 스택오버플로 리셋 현상 때문에 골머리를 앓았었습니다. ​ 이 글에서는 아두이노 IDE.. 2021. 1. 3.
MPU6050 3축 자이로,가속도 GY-521 3.3/5V 레귤레이터 내장형 센서 메뉴얼 원본 : www.jkelec.co.kr/img/sensors/manual/mpu6050_gy521/mpu6050_gy521_manual.html 이 매뉴얼은 주식회사 제이케이이엠씨(JK EMC) 에 의해서 번역, 수정, 작성 되었고 소유권 또한 주 식회사 제이케이이엠씨(JK EMC)의 것입니다. 소유권자의 허가를 받지 않고 무단으로 수정, 삭제하거나 배포 할 수 없습니다. MPU6050 3축 자이로,가속도 GY-521 3.3/5V 레귤레이터 내장형 센서 메뉴얼 * Update history - 2016.8.3 : 프로세싱 코드 추가 - 2016.7.15 : 초기 Release 1. MPU6050 센서 소개 2. 아 두이노와 같이 사용하기 2.1 센서 회로도및 외곽 치수 2.2 아두이노 UNO R3 배선도.. 2021. 1. 3.
MPU-6000 and MPU-6050 Product Specification Revision 3.2 jkelec.co.kr/img/sensors/manual/mpu6050_gy521/mpu6050_ds.pdf 2021. 1. 3.
아두이노 MPU6050 사용법 정리 by makeshare.org 안녕하세요 메카솔루션입니다. 이번에는 아두이노 가속도 / 자이로 센서 중에 가장 유명한 센서인 MPU6050의 사용법을 알아보고자 합니다. 가장 저렴한 MPU6050와 기술 문의 바로가기 어째선지 가장 유명하면서도 관련 콘텐츠나 정리되어있는 자료도 많지 않아 제가 접해보면서 알게 된 내용을 조금이나마 정리해보고자 합니다. MPU6050이란? MP6050은 인벤센스(invensense) 사에서 개발한 자이로, 가속도 센서 중의 하나입니다. 쓰기도 간편하고 가격도 저렴한 편이어서 인기가 정말 많은데 다음과 같은 특징을 가지고 있습니다. 특징 내용 단위 부가 설명 동작전압 5V ~ 3.3V ic 자체는 1.7~ 3.3V이지만 센서 모듈에 레귤레이터가 있습니다. 통신 방식 I²C(I2C,IIC) , SPI 기본.. 2021. 1. 3.