在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Made with KiCad(133):Light Rail PCB 游戲

KiCad ? 來源: KiCad ? 作者: KiCad ? 2025-07-08 11:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

輕軌(Light Rail)是一款極簡風格的互動式PCB游戲,其模擬列車沿軌道行駛并從站臺裝卸貨物的過程。

wKgZO2hsj4-ALZocAAi3kQ7RX_E584.pngMade with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或點擊“閱讀原文”):https://www.eda.cn/ecadViewer/viewerPage?xmlId=9e201322-6115-48e9-922f-dfc739d54454&fileZip=%2Fdata%2Fdesign%2Fdemo%2F9e201322-6115-48e9-922f-dfc739d54454.zip即可動態查看設計的原理圖、PCB、3D 及 BOM,查詢設計中器件、走線、焊盤的屬性詳情。還可以在原理圖中與AI小助手互動,幫您更高效地學習設計細節:wKgZO2hsj4-AJw7zAAP_YBB-5ZY025.pngwKgZO2hsj4-AZ0oQAAWG2X6ZbU4272.pngwKgZO2hsj5CAQ6JQAAO2DNNENzU222.pngwKgZO2hsj5GAW0DuAAYnLUTW5vE877.png概覽Light Rail 是一款簡約的互動式 PCB 游戲,模擬火車沿著軌道行駛,在站臺上裝卸貨物。軌道由成行排列的黃色 LED 燈組成,這些 LED 燈依次點亮,營造出火車沿著軌道行駛的效果。軌道上的八個岔路口和十字路口旁邊各有一個按鈕,用于切換其狀態。電路板上還有一個三字符七段顯示屏,用于顯示游戲狀態和/或分數,軌道下方還有四個按鈕,用于控制游戲。輕軌可使用兩節 LIR2032 電池或通過 USB 供電。wKgZO2hsj5GAPZLVAAymtt51lkI433.pngwKgZO2hsj5KAaIzKAAfQvbyKONU419.pngwKgZO2hsj5KAD-OgAALdfliv5nc342.png ?硬件設計

主要硬件組件包括

  • ATMega32u4 8 位微控制器

  • IS31FL3731 矩陣 LED 驅動器(charliplexing)

  • AS1115 七段 LED 顯示驅動器

  • KCSC02-105 七段 LED 顯示器

  • MIC5219 3.3V LDS 穩壓器

  • 黃色 “軌道 ”和紅色 “平臺 ”LED,共 144 個

IS31FL3731 + LEDs:最終我選擇這個方案的原因很直白。之前用Adafruit的LED背包模塊時體驗良好,發現它通過獨立PWM控制每顆LED就能輕松實現流暢動畫效果。雖然考慮過IS31FL3741這類能控制更多LED的芯片,但覺得144顆LED的規模恰到好處。紅黃雙色作為高對比度的基礎暖色調是自然之選。

Kingbright七段數碼管 + AS1115:選擇Kingbright數碼管因其微型尺寸完美契合"元件即建筑"的板面美學。AS1115驅動芯片沒有特別設計考量,只是剛好找到這款支持I2C通信、封裝尺寸適配的七段管驅動IC。

ATMega32u4:選擇主控芯片主要基于兩點——這是其他設計中常見的AVR芯片,且自帶USB功能。雖然我本人從未用過該型號,但有其他AVR芯片開發經驗,其USB調試功能對開發及未來擴展頗具吸引力。更現實的好處是方便親友燒錄程序,直接給個腳本就能搞定,無需額外USB轉串口芯片。不過$5/片的售價實在高昂,若非出于學習目的斷不會選擇。

電源電路:這部分設計主要參考其他開發板方案。通過粗略估算板載最大電流需求,最終選型的LDO穩壓器留有充足余量。

壓電蜂鳴器:直接沿用ACK1編碼套件中的同款蜂鳴器。選擇關鍵點在于其尺寸既能填補PCB空白區域,又符合"芯片即建筑"的設計隱喻。盡管體型較常規壓電片偏大,但直連MCU引腳即可驅動的簡潔性頗具優勢。

Layout

布局設計無疑耗費了最多時間。我首先粗略排布LED燈珠構成軌道外環,隨后勾勒出PCB輪廓。KiCad的光線追蹤渲染功能在此階段極為實用,幫助我直觀調整LED間距與整體比例。為獲得更真實的觀感,我甚至找來與PCB尺寸相仿的平面物體舉在顯示器前比對。外環確定后,以手稿草圖為基礎繪制內部軌道與道岔。當基礎軌道布局初現雛形時,欣喜地發現仍有充足LED可用于站臺設計,遂在各軌道區段添加集群式燈珠。

wKgZO2hsj5OAPkQhABgHQEAwbUU062.png

隨后,我將設計樂高軌道時積累的經驗遷移至此,重點調整三個參數:

  • 道岔/交叉口間的軌道區段長度

  • 道岔在軌道中的延伸方向

  • 各軌道區段內站臺分布與區段長度的比例關系

軌道布局敲定后,開始排布其他元件。將ATMega32u4置于底部靠近電源電路與USB接口;IS31FL3731居中放置以縮短LED走線;頂部的Kingbright數碼管與AS1115驅動構成游戲狀態/計分屏;道岔旁設置切換按鈕,底部布置四個控制鍵。

走線前已預判需要四層板應對LED矩陣的復雜布線。遂將中間兩層定義為電源層與地層,此舉實質將整板轉化為平行板電容器——理論上可協同板載陶瓷電容提升電壓穩定性。

IS31FL3731以兩個獨立9×8矩陣驅動144顆LED,布局時嚴格遵循分組原則。但完成頂層布線后,發現走線失衡問題。盡管PWM工作在kHz頻段,仍不愿冒險承受走線電容差異帶來的潛在干擾。于是重構布局,將之視為邏輯謎題:通過調整LED位置優化共陽極/陰極分組,實現總走線長度/數量最小化。

中途嘗試自動布線并通宵運行。關于自動布線器,我就說這么多。

KiCad在此過程中也暴露出些許設計痛點。例如試圖通過單焊盤接地簡化按鈕走線(因其他焊盤已內部連通),卻始終無法通過設計規則檢查。似乎無法優雅定義封裝內隱式連接,除非采用比直接修改封裝更取巧的變通方案。

布局完成后,沉迷于繪制絲印道路與微型停車位。盡管尺寸微小,我承認自己有點過分糾結于線條寬度和間距的一致性。所幸最終效果超預期(以我的美術功底而言),故僅有輕微悔意。當向家人展示效果圖時,立即收獲"元件宛如城市建筑"的評價,這正是設計理念的最佳印證。

原理圖 & PCB

wKgZO2hsj5SAGru5AAQbPzWQAAk594.pngwKgZO2hsj5SAXHTjAAEc5-XwMzg805.pngwKgZO2hsj5SADtmGAAEEhnKRrgA937.pngwKgZO2hsj5aAIrlpAAj3mmJQI14474.pngwKgZO2hsj5eAWyKDAAVmUIosphU745.pngwKgZO2hsj5iAam-8AAekrRQ4VVk343.png ?LicenseN/A

倉庫 & 下載

可以在Github中獲取開源倉庫:
https://github.com/nonik0/Light-Rail

Baidu 下載:

wKgZO2hsj5iAKSTXAACZS2QFcP4476.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • pcb
    pcb
    +關注

    關注

    4364

    文章

    23471

    瀏覽量

    409046
  • KiCAD
    +關注

    關注

    5

    文章

    255

    瀏覽量

    9477
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Made with KiCad(132):PCB 應變片(Strain Gauge)

    “? 將 PCB 本身作為傳感元件的應變測量裝置,通過檢測 PCB 變形引起的電學特性變化來測量機械應變或位移。 ” Made with KiCad 系列將支持新的展示方式。直接將以下
    的頭像 發表于 07-03 11:20 ?1205次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(132):<b class='flag-5'>PCB</b> 應變片(Strain Gauge)

    開源工具 Made with KiCad(131):BomberCat 安全測試工具

    “? BomberCat 是一個結合硬件開發與安全測試的開源工具,主要面向電子工程和網絡安全領域。用于檢測銀行終端、門禁系統等設備的漏洞。 ” Made with KiCad 系列將支持新的展示方式
    的頭像 發表于 06-19 11:18 ?1862次閱讀
    開源工具 <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(131):BomberCat 安全測試工具

    開源 Made with KiCad(129):CatSniffer IoT 多協議工具

    “ ? CatSniffer 是一款專為物聯網(IoT)安全研究設計的硬件工具,其核心功能包括無線通信的嗅探、協議分析和安全測試。 ? ” Made with KiCad 系列將支持新的展示方式
    的頭像 發表于 06-09 11:14 ?1042次閱讀
    開源 <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(129):CatSniffer IoT 多協議工具

    Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板

    “ ?CANBoard 是一款支持 CAN 的簡單 IO 板,專門設計用于方向盤/按鈕盒/面板等設備。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或
    的頭像 發表于 05-27 17:37 ?518次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(128):CANBoard V2 開源一款支持CAN的簡單IO板

    Made with KiCad(105):iCEBreaker FPGA 開發板(適于教學使用)

    “ ?今天我們來回顧一款經典的開源 FPGA 開發板 ICEBreaker,專為教師和學生設計?。目前有兩個版本,經典款和尺寸更小的 Bitsy。 ” Made with KiCad 系列將支持
    的頭像 發表于 04-30 16:48 ?1775次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(105):iCEBreaker FPGA 開發板(適于教學使用)

    Made with KiCad(100):RM2024 超級電容控制器

    “ ?香港科技大學 ENTERPRIZE 戰隊在 Robomaster 2024 中超級電容控制器的技術方案,硬件軟件完全開源。感覺又回到了熱血沸騰的大學時代! ” Made with KiCad
    的頭像 發表于 04-29 16:56 ?1817次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(100):RM2024 超級電容控制器

    Made with KiCad(九十八):USB-C 的 Raspberry PiCo 2

    ://bbs.elecfans.com/jishu_2455217_1_1.html Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中: https://www.eda.cn
    的頭像 發表于 04-28 18:27 ?292次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(九十八):USB-C 的 Raspberry PiCo 2

    Made with KiCad(122):ANAVI Miracle Emitter

    “ ?ANAVI Technology 推出的基于 RISC-V 的電路板,可用于家庭自動化或 LED 應用。? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到
    的頭像 發表于 04-16 11:17 ?432次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(122):ANAVI Miracle Emitter

    Made with KiCad(121):OpenRPNCalc 開源科學 RPN 計算器

    “? OpenRPNCalc 是一款基于 STM32 微控制器的科學計算器。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或點擊“閱讀原文
    的頭像 發表于 03-26 11:45 ?604次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(121):OpenRPNCalc 開源科學 RPN 計算器

    Made with KiCad(118):Inkplate 4 TEMPERA 墨水屏終端

    “ ?Inkplate 4 TEMPERA 是一款由 Soldered Electronics 推出的開源、兼容 Arduino 的 3.8 英寸電子墨水設備,具備多種外設。? ” Made
    的頭像 發表于 03-07 11:15 ?476次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(118):Inkplate 4 TEMPERA 墨水屏終端

    Made with KiCad(116):GreatFET One 硬件黑客最佳搭檔

    。 ? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或點擊“閱讀原文”): https://www.eda.cn/ecadViewer/viewerPage
    的頭像 發表于 02-14 11:37 ?492次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(116):GreatFET One 硬件黑客最佳搭檔

    Made with KiCad(113):低功耗藍牙智能骰子

    “ ?設計使用了由?nRF52840 構建的低功耗模組 NINA-B306-00B,并集成了 MPU6050 慣性測量單元。 ? ” Made with KiCad 系列將支持新的展示方式。直接將以
    的頭像 發表于 01-17 11:18 ?802次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(113):低功耗藍牙智能骰子

    Made with KiCad(111):Vimdrones AM32 ESC 開發板

    “ ?Vimdrones AM32 ESC 開發板專為 AM32 開源 ESC 項目設計,內置電機和 CAN 端口,可使用 DroneCAN 進行無縫開發和測試。 ” Made with KiCad
    的頭像 發表于 01-07 11:14 ?887次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(111):Vimdrones AM32 ESC 開發板

    Made with KiCad(108):基于 LattePanda-Mu 的 nvme 載板

    “ ?一個為 LattePanda Mu 設計的 mini-ITX NVMe 載板項,包含六個M.2 和兩個PCIe端口,可以用作 NAS。? ” ? Made with KiCad 系列將支持
    的頭像 發表于 12-19 11:16 ?847次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(108):基于 LattePanda-Mu 的 nvme 載板

    Made with KiCad(107):LattePanda-Mu 載板(Lite Carrier)

    KiCad 設計) ? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或點擊“閱讀原文”): https://www.eda.cn/ecadViewer
    的頭像 發表于 12-07 11:54 ?720次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(107):LattePanda-Mu 載板(Lite Carrier)
    主站蜘蛛池模板: 欧美色交 | 天天视频一区二区三区 | 三级视频在线播放线观看 | 国语自产拍在线观看7m | 国产午夜视频在线观看 | 色综合婷婷| 一级片免费视频 | 乱人伦小说短篇 | 国产视频第一页 | 自拍偷拍福利视频 | 日韩精品你懂的在线播放 | 午夜性影院 | 天天拍天天射 | 久久国产精品免费网站 | 狠狠色婷婷丁香综合久久韩国 | 国产精品资源手机在线播放 | 性生交大片免费一级 | 色先锋av资源中文字幕 | 推倒都市极品贵妇 | 不卡一级毛片免费高清 | 人人看操 | 999av视频 | 天天搞夜夜爽 | 久久综合色播 | 天天干天天操天天添 | 羞羞影院男女午夜爽爽影视 | 午夜欧美性欧美 | 色多多官网 | 国产精品资源在线播放 | 最新日本免费一区二区三区中文 | 免费观看成人欧美1314www | 天天色影| 亚洲午夜久久久精品影院 | 亚洲爽爽网 | 四虎884tt紧急大通知 | 五月婷婷丁香花 | 毛片又大又粗又长又硬 | 国产caoni111在线观看视频 | 国产美女亚洲精品久久久久久 | 桃花色综合影院 | 美女视频黄a视频美女大全 美女视频一区二区 |