수행기록퀘스트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
아.. 이런 것도 할수 있네요..

로그인 후
참가 상태를 확인할 수 있습니다.