18. STM32 I2C 통신 - AM1008W-K-P 동작 구현
·
🧊 STM32
이 전 글에서 AM1008W-K-P 데이터시트와 I2C HAL 함수들을 소개했다. 이번 글은 위 정보들을 이용하여 아두이노와 똑같이 재현하도록 하겠다. 우선 프로젝트를 생성한다. 프로젝트 생성에 대한 내용은 생략하겠다.1. I2C 설정I2C 동작을 구현하기 위해 레지스터를 설정해주어야 하는데, CUBE IDE에서는 간단하게 GUI를 통해 생성할 수 있다. I2C1와 USART1을 각각 활성화시킨다. (생략, 이 전글들 참고 바람)USART1는 기본 115200을 사용할 것이므로 별도의 설정을 할 필요는 없지만 I2C1은 속도를 설정해주어야 한다.AM1008W-K-P 센서는 30kbps 이하에서 동작하는 것이 스펙이다. I2C1은 default 설정으로 standard 모드로 100kbps이다.  100k..
[파이썬 기본] Low Pass Filter(저역통과필터), High Pass Filter(고역통과필터), Band Pass Filter(대역통과필터) 모듈화 & 라이브러리화시키기
·
🐍 Python/Basic
https://coding-yoon.tistory.com/23?category=830190 [파이썬 응용] 1탄 Scipy : 음성 신호를 LPF , HPF 돌려보기! 안녕하세요. 글은 계속 쓰는데 적는데 마음에 안들어서 전부 비공개로 해놨는데... 네 그렇다구요. 이번 글은 파이썬에서 Scipy를 통해서 음성신호를 필터링해볼려고 합니다. 음성신호를 필터링했으면 matplotlib.. coding-yoon.tistory.com 파이썬에는 장점 중 하나는 여러가지 라이브러리가 구현되어 있고, 손쉽게 이용할 수 있습니다. 위 글에 들어가보시면, Scipy 라이브러리에는 Low Pass Filter, High Pass Filter 등등 필터를 구현되어 있습니다. 그렇다면 우리들 또한 라이브러리를 만들 수 있고..
아두이노, 안드로이드를 블루투스로 연결해서 센서값 읽어오기!(1)
·
📟 Embeded SW/Arduino
안녕하세요. 아두이노에 관해 3번 째 글입니다. 이번에는 블루투스와 아두이노를 연결해서 센서값을 읽어 활용하는 예제입니다. 저는 HT21UD 온습도 센서를 사용해 온도('C), 습도(%)를 아두아노에서 읽어와 블루투스를 통해 안드로이드에 보내볼 생각입니다. 자 우선, HT21UD에 대해 설명해보자면, 위에 말처럼 온도와 습도를 읽어오는 센서입니다. 1. HT21UD 저는 HT21UD의 라이브러리의 예제를 약간 제 식대로 바꾸도록 하겠습니다. 라이브러리는 아래에 남겨 두도록 하겠습니다. https://github.com/sparkfun/SparkFun_HTU21D_Breakout_Arduino_Library/ sparkfun/SparkFun_HTU21D_Breakout_Arduino_Library HTU2..
18진수
'라이브러리' 태그의 글 목록