Arduino M0을 기반으로
Arduino M0을 기반으로 온라인 슬롯 사이트 모듈을 사용해 보았습니다
2018.06.02
대만으로 Arduino + 온라인 슬롯 사이트 보드 RC3 (일본)과 호환됩니다전기나는 회사가 석방 한 mtduino를 시험해 보았습니다.
Mtduino-SFM2CWW001
Mtduino는 Atmel SAMD21 32 비트 Cortex-M0 코어와 온라인 슬롯 사이트 모듈이 장착 된 Arduino 보드이며 크기는 67mm x 25mm입니다. 카탈로그는여기 (Github)에서 다운로드하십시오. 920MHz 대역은 지원되는 주파수에 나열되어 있지 않지만 있습니다. (RC3을 지정하는 것이 더 좋을 것 같아요)

Microusb 터미널과 함께 제공되므로 PC에 연결하여 개발하는 것과 같습니다.
Arduino Ide の設定
Arduino IDE의 이사회 관리자Arduino SAMD 보드 (32 비트 암 Cortex-M0+)를 설치하십시오.

Arduino IDE와 Mtduino 및 PC 연결
- 보드 : Arduino M0 Pro (기본 USB 포트)
- 직렬 포트 : comx (Arduino M0 Pro (기본 USB 포트))
- 쓰기 장치 : atmel-iCe
로 설정하십시오.

Arduino 프로그래밍
사용자 설명서 및 샘플 코드가 Github에 Mill에 의해 업로드되었습니다.여기 (https://github.com/mighty-net/mtduino)에서 다운로드 할 수 있습니다 그리고 그것을 사용하지만, 그대로 있다면 온라인 슬롯 사이트 메시지 보내기 명령이 오류를 일으킬 수 있으므로이 경우 아래 코드를 사용해보십시오.
#include// wiring_private.h #include "whening_private.h"// pinperipheral () 함수 int led_pow = 3; // 온라인 슬롯 사이트 상태 LED PIN D3 INT RF_PWEN = 5; // 온라인 슬롯 사이트 전원 제어 핀 D5 서명되지 않은 Long PreviousMillis = 0; // 시간 카운터 const 긴 간격 = 2000; // 유닛 : MS. void setup () serialusb.begin (9600); // 터미널 보드 레이트 설정 : 9600bps serial1.begin (9600); // SEGFOX BAUDRATE SET : 9600bps PinMode (LED_POW, 출력); // LED_POW 핀을 출력 PINMODE로 설정합니다 (RF_PWEN, 출력); // rf_pwen 핀을 출력 DigitalWrite (LED_POW, High)로 설정합니다. // LED_POW를 High DigitalWrite (RF_PWEN, High)로 설정합니다. // RF_PWEN을 높이로 설정하고 온라인 슬롯 사이트 모듈 ON DELING (3000); 온라인 슬롯 사이트_ATCOMMAND_TX ( "AT $ O = 1,3 \ R"); 지연 (100);
마지막으로, 내가 사용하고있는 명령에서 온라인 슬롯 사이트를 설명하겠습니다.
at Command | 설명 |
---|---|
at $ rcz? | RC 모듈 검사 (일본의 RC3) |
at $ id? | 온라인 슬롯 사이트 장치 ID 확인 |
at $ pac? | 온라인 슬롯 사이트 PAC Code Check (공장 정보 및 온라인 슬롯 사이트 클라우드로 장치를 등록하면 PAC가 전환됩니다 |
at $ sf = ... | 데이터 전송 (최대 12 바이트의 16 진수) |