콘테스트 프로젝트 진행 상황
각 Quest를 단계적으로 완성하는 프로젝트입니다.
Quest 1: PICO WIFI RC Car
2022.08.04
[기존]
1> 아두이노를 이용한 RC Car 제작 // Arduino (Uno or nano) + Bluetooth + Android SmartPhone
- Car : Arduino + Bluetooth + motordriver + Geared DC-Motor X 2 // 9V Battery 1개로 제어
- Controller : Android SmartPhone + AppInventor
★ Andriod SmartPhone의 Bluetooth 를 이용하여 제어할 Car의 Bluetooth 를 검색하여 연결, 자동차를 제어하였음
2> PICO 를 이용한 RC Car 제작 // PICO + nRF24L + PICO + nRF24L
- Car : PICO + nRF24L + motordriver + Geared DC-Motor X 2 // 9V Battery 1개로 제어
- Controller : PICO + nRF24L + joystick // 9V Battery 1개로 제어
★ coding 단계에서 Car 와 Controller의 nRF24L 채널을 맵팽하여 업로드
★ 매우 불편하고 통신 혼선으로 조작이 어려움
[새로운 아이디어]
PICO W를 활용하여 RC Car를 제작 // PICO W + PICO W + SmartPhone + PC
- Car : PICO W + motordriver + Geared DC-Motor X 2 // 9V Battery 1개로 제어
- Controller : wifi connected
- PICO W + joystick // 9V Battery 1개로 제어
- SmartPhone
- PC
★ RC Car 에 Full Function code 업로드
★ RC Car 는 wifi 를 이용하여 controller 와 연결 // PICO W or SmartPhone or PC 로 제어 가능
★ Cloud 를 통해 RC Car 의 Function을 ON/OFF 제어 및 상태 모니터링이 가능
★ Future Mobility Connected Car / Mobility 이해를 위한 코딩/메이킹 교육 플랫폼으로 발전시키고자 함
Quest 2: 교육용 connected car 개발 환경 구성
2022.08.28
개발 환경 구성 과정을 아래와 같이 수행하였습니다.
1. 선택한 개발 툴
1.1 Arduino IDE 다운로드 및 설치

1.2. PICO W 보드사용을 위한 환경설정
PICO W 보드를 사용하기 위하여 "파일 > 환경설정 > 추가적인 매니저보드 URLs" 에 아래의 URL을 추가
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json

1.3 툴 > 보드 > 보드매니저 에서 RP2040 을 검색하여 Install
.png)
1.4. 펌웨어 올리기
부트 버튼을 누른 상태로 USB 케이블 연결하고, 아두이노 기본 예제인 Blink 를 업로드 하여 확인

2. IoT 클라우드 선택
2.1. Thingspeak 선택
기존에 가입했던 계정을 확인하여 로그인,
새로운 채널을 열어 writing 테스트를 위한 필드 2개 사용을 체크

2.2. api 연결
thingspeak 생성 채널의 api wirte key를 arduino의 apikey에 등록하여 업로드


2.3. 클라우드 연결 및 데이터 수신관련 테스트

퀘스트 2 종료
Quest 3: Thingspeak 연결 및 데이터 전송
2022.09.11
Quest 2 에서 이미 클라우드 연결과 데이터 전송 테스트까지 마친터라
동일 내용으로 한번 더 수행한 내용을 업로드 합니다.
1. Pico W code

집에 들어오는 U+ wifi 네트워크를 이용하여 thingspeak api 로 접근하여
t12, h12 두개의 가상센서의 데이터를 점차 증가시키는 형태로 데이터 전송하도록 하였습니다.
2. thingspeak DashBoard

t12, h12 가상센서값을 잘 수신하여 DashBoard에 보여주고 있습니다.
3. Next Plan
Seeed Studio 에서 Pico 용 Grove Shield 를 구매하였습니다. 조금 더 편하게 Sensor들을 연결하여 Quest 수행을 할 예정입니다.

프로젝트 갤러리
프로젝트 제작 과정과 최종 결과물을 담은 이미지 갤러리입니다.




.png)




프로젝트 자료실
프로젝트를 재현하거나 학습하는데 필요한 모든 자료를 제공합니다.
등록된 자료가 없습니다.
프로젝트 소개
사용 기술
코드 & 회로도
등록된 코드/회로 자료가 없습니다.

잘 읽었습니다.