반응형

Arduino 4

UWB module과 AWS IoT core (MQTT) 연동하는 방법 - how to set aws iot core [Arduino IDE]

UWB module과 AWS IoT core (MQTT) 연동하는 방법입니다. 1. AWS 계정을 로그인 후, AWS IoT core > 사물 (Things)에 들어간다. After logging in to an AWS account, enter AWS IoT core > Things. AWS를 사용하면 비용이 발생한다는 것을 유의하고 시작한다. 2. Things를 생성해서 여기서 certificate, private, public key 파일과 CA1 파일 등을 모두 download 한다. 파일 다운은 생성 중에서만 가능하므로 download를 놓치지 않고 생성한다. 3. 실행할 file이 들어있는 folder에 'secrets.h' 파일을 생성해 아래와 같은 code를 넣는다. Create a "se..

IoT 2023.10.14

[Capstone] UWB module에서 주소값이 변하지 않도록 설정하기 (Set address values to remain unchanged in UWB modules)

준비물 materials - 2개 이상 UWB modules (아래 제품 사용) https://www.makerfabs.com/esp32-uwb-ultra-wideband.html ESP32 UWB(Ultra Wideband) Ultra-wideband (UWB) is a short-range, wireless communication protocol that operates through radio waves, enables secure reliable ranging and precision sensing, creating a new dimension of spatial context for wireless devices. Makerfabs ESP32 UWB module is www.makerfabs...

IoT/Arduino 2023.10.14

아두이노 esp32에서 firebase에 데이터 값 전송 [IoT]

이번 프로젝트로 제일 고생했던 건 다름아닌 아두이노에서 firebase 값을 전송하고 보내는 것인데,, 일단 보드를 esp32 client -> NodeMUC-325로 변경해요 ( 물론 포트도 확인해줘야 합니다) esp32 client가 없다면 보드매니저에서 추가하셔야 합니다! 파이어베이스에 디비를 만듭니다. 이런식으로 만들었다고 치고 a의 값을 이용합니다. 먼저 데이터 값을 보내는 코드입니다. https://을 제거한 후 파이어베이스 링크를 붙여줘야 합니다. -> 아두이노가 자동으로 붙여주기 때문 firebase 데이터베이스 비밀번호는 '프로젝트 설정 -> 서비스 계정 -> 데이터베이스 비밀번호'에서 복사하면 됩니다. setInt()로 한 건 int 값을 보내니깐 사용 #if defined(ESP32)..

IoT/Arduino 2022.11.11

푸시버튼을 사용할 때 단자에 대한 실수 [Arduino/아두이노]

여기서 1번 단자의 이름은 1a, 2번 단자는 1b, 3번 단자는 2a, 4번 단자는 2b이에요. 제가 잘못 이해했는게 1a 과 2a, 1b과 2b 연결되어 있는 줄 알았는데 알고 보니 1a 과 1b, 2a 과 2b이 내부적으로 연결된 거 였습니다.. (같은 숫자 단자를 같은 행에 배치 / 다른 숫자 단자를 같은 열에 배치) 그래서 '어떻게 하면 푸시버튼으로 브레드보드의 e열과 f열를 연결할 수 없지?' 라고 생각했어요. 해결방법은 푸시버튼을 90도 돌려서 1a과 1b, 2a와 2b를 가로로 해서 연결되게 만들었습니다! 이 실수로 푸시버튼의 단자 연결에 대해 잊지 못할 것 같네요!! 아두이노 공부 파이팅~! 이번에 본 강의입니다. https://www.youtube.com/watch?v=j-y0JCo3_..

IoT/Arduino 2022.01.29
728x90
반응형