“拡張コネクタからの外部基板での動作検証“ です
下記動画を参照して下さい。
Youtbe画面は、HDモード・フル画面で視聴お願いします。HD以外は、プログラム文字がみにくいです。
Youtubeでの画質は、必ず 1080P60 HD (高画質モード)に設定してください!!
https://www.youtube.com/watch?v=sg1u7OcbB6Y
(注) Rspi PICOでは、 IN、OUT切り替えスイッチは右上になります。
拡張基板のバスラインは、内部信号バスをそのまま引きだしたものです。
電源回路 (3V , 5V) は、内部・外部で切り離しを実施してます。
従って入力・出力は、 下記サイトに記載してある注意事項を十分に守ってご使用下さい。
〇 ESP32関連
〇 RaspiPICO関連
現状内部回路での信号割り振りは下記になってます(ソフトでのピン番号割付です)。詳細は回路図を参照して下さい。
〇 ESP32
//LEDのピン割付 (出力)
const uint LED_PIN14 = 14; // LED1
const uint LED_PIN13 = 13; // LED2
const uint LED_PIN25 = 25; // LED3
const uint LED_PIN12 = 12; // LED4
//Speakerのピン割付 (出力)
const uint SPEAKER = 2;
#define BUZZER_CHANEL 0 // ブザーのチャネル番号
#define BUZZER_PIN 27 // ブザーを鳴らすためのピン
#define BEAT 150 // 一つの音を鳴らす時間
#define LEDC_CHANNEL 0 // チャンネル
#define LEDC_TIMER_BIT 13
#define LEDC_BASE_FREQ 5000
//SW のピン割付 (入力)
const uint SW = 17; // SW1
const uint SW = 16; // SW2
const uint SW = 15; // SW3
const uint SW = 4; // SW4
//その他 ピン番号指定
const uint pd0 = 27; // 右下 上から4番目のデジタル出力
#define LEDC_PIN A17
#define LEDC_CHANNEL0 0
//デジタルポート (出力)
const uint Pin34 = 34;
const uint Pin33 = 35;
const uint Pin27 = 27; //Speaker
//アナログポート (出力)
const uint inPin32 = 32; // PHOTO
const uint inPin33 = 33; // Temp
uint inPin39 = 39; // Distance
//SPI ピン番号指定
const uint inPin18 = 18; // SCK
const uint inPin23 = 23; // MOSI
const uint inPin19 = 19; //MISO
const uint inPin26 = 26; // RST
const uint inPin5 = 5; //SS
〇 Raspi PICO
//LEDのピン割付 (出力)
const uint LED_PIN18 = 18;
const uint LED_PIN19 = 19;
const uint LED_PIN20 = 20;
const uint LED_PIN21 = 21;
//Speakerのピン割付 (出力)
const uint SPEAKER = 22;
//SW のピン割付 (入力)
const uint inPin12 = 12; // SW4
const uint inPin13 = 13; // SW3
const uint inPin14 = 14; // SW2
const uint inPin15 = 15; // SW1
//その他 ピン番号指定
const uint pd0 = 27; // 右下 上から4番目のデジタル出力
#define LEDC_PIN A17
#define LEDC_CHANNEL0 0
//デジタルポート (出力)
const uint Pin34 = 34;
const uint Pin33 = 35;
const uint Pin = 9; //Speaker
//アナログポート (出力)
const uint inPin28 = 28; // Photo
const uint inPin27 = 27; // Temp
const uint inPin39 = 39; // Senser
//SPI ピン番号指定
//SPI ピン番号指定
const uint inPin2 = 2; // SCK
const uint inPin10 = 10; // MOSI
const uint inPin19 = 19; //MISO
const uint inPin26 = 26; // RST
const uint inPin = 5; //SS
回路図を参照してください
最近のコメント