수행기록퀘스트1
RPI Pico와 클라우드를 연동한 대시보드 시각화 프로젝트
2022. 8. 2 (화) 20:22
최종수정 2022. 8. 2 (화) 20:25
칩헤드
조회 780
좋아요 2
스크랩 2
댓글 1
□ 0. 아이디어 소개 및 개요 (개발 계획 및 과정 포함)
라즈베리파이 PICO 보드는 매우 작은 사이즈와 초전력의 장점을 가지고 있습니다.
이에 우리는 이러한 초소형 보드를 이용하여 수집한 정보들을 클라우드에 보내고,
클라우드에 저장된 정보들을 이용하여 시각화된 대시보드를 제공하는 프로젝트를
진행하고자 합니다.
□ 1. 전체 구조를 표현하는 블록 다이어그램
WiFi 모듈과 하나의 거리 센서로 Pico를 확장할 것입니다.
무엇보다도 저렴한 라즈베리 피코 보드에서 센서 데이터를 Cloud로 쉽게 보내는 방법을 설계 및 구현예정입니다.
- 1. MQTT 브로커에 연결
- 2. Raspberry Pi Pico 및 CircuitPython 개발환경 및 연동 작업
- 3. IoT 빠른 시작 - WiFi가 포함된 RaspberryPi Pico
- 4. Python 및 CircuitPython 호환 작업
- 5. Mu 편집기 설치 및 관련 코드 개발
- 6. CircuitPython용 동작 모듈 통합 및 테스트
□ 2. 하드웨어 구성 다이어그램
Pico를 준비하는 것부터 프로젝트를 시작할 계획입니다.
관련 하드웨어 구성 요소를 연결하고 Pico에서 CircuitPython을 플래시하고 라이브러리를 추가한후
관련 소프트웨어 코드를 업로드해야 합니다.
□ 3. 소프트웨어 구성 다이어그램
라즈베리파이 피코의 소프트웨어 구성 요소의 사용을 단순화하기 위해 circuitpython.org/libraries 에서 아래의 구성요소를 사용할 계획입니다. 관련 ZIP 파일을 다운로드하고 PC에서 압축을 풀고 다음 목록의 디렉토리 또는 파일을 "CIRCUITPY" 드라이브의 "libs" 디렉토리에 복사하여 동작을 시키려고 합니다.
- 1. adafruit_bus_device
- 2. adafruit_esp32_spi
- 3. adafruit_hcsr04
- 4. adafruit_io
- 5. adafruit_minimqtt
- 6. adafruit_requests
이상.
j
2022.08.02 21:27
답글
아.. 이런 것도 할수 있네요..
로그인 후
참가 상태를 확인할 수 있습니다.