iT邦幫忙

2026 iThome 鐵人賽

DAY 8
0
Claude AI

用 Claude 帶我 Bring Up AI 開發板:30 天人機協作實錄系列 第 8 篇

[Day 8] 接下來才是重點!Teensy Led Blinking

  • 分享至 

  • xImage
  •  

這次不用之前的方法,直接接上USB,告訴Claude Code:我現在把Teensy4.1接上了USB,請幫我做基本的測試。

馬上claude code就回給我一段Arduino的程式碼, 執行後板子上的燈就開始閃啦!

/*
 * Pin 3 / Pin 4 硬體接線診斷測試
 * 不使用 PWM,純粹 digitalWrite HIGH/LOW,用來排除軟體 PWM 問題,
 * 純測試接線與 LED/電阻本身是否正常。
 *
 * 預期現象:pin 2, 3, 4 上的 3 顆 LED 應該依序輪流亮 1 秒、暗 1 秒。
 */

const uint8_t testPins[] = {2, 3, 4};

void setup() {
  Serial.begin(115200);
  for (int i = 0; i < 3; i++) {
    pinMode(testPins[i], OUTPUT);
    digitalWrite(testPins[i], LOW);
  }
}

void loop() {
  for (int i = 0; i < 3; i++) {
    Serial.print("Pin ");
    Serial.print(testPins[i]);
    Serial.println(" -> HIGH");
    digitalWrite(testPins[i], HIGH);
    delay(1000);
    digitalWrite(testPins[i], LOW);
    Serial.print("Pin ");
    Serial.print(testPins[i]);
    Serial.println(" -> LOW");
  }
}

https://ithelp.ithome.com.tw/upload/images/20260922/20118900DqseQbeT9C.png
Figure 1 Led Blinking on Teensy 4.1


上一篇
[Day 7] 同樣的方法可以用在複雜的開發板嗎?Teensy4.1 小試牛刀
下一篇
[Day 9] 百尺竿頭,再進一步:Teensy 4.1 Smoke Test
系列文
用 Claude 帶我 Bring Up AI 開發板:30 天人機協作實錄 共 12 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言