chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Made with KiCad(141):我把流體模擬,做成了一張名片

KiCad ? 來(lái)源:KiCad ? 作者:KiCad ? 2025-09-19 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

看到下面的視頻演示,是不是有一種強(qiáng)烈的復(fù)刻沖動(dòng)?

Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復(fù)制到瀏覽器中(或點(diǎn)擊“閱讀原文”):https://www.eda.cn/ecadViewer/viewerPage/?xmlId=37a22392-c647-4040-83e8-1eab63a2f587&fileZip=%2Fdata%2Fdesign%2Fdemo%2F37a22392-c647-4040-83e8-1eab63a2f587.zip即可動(dòng)態(tài)查看設(shè)計(jì)的原理圖、PCB、3D 及 BOM,查詢(xún)?cè)O(shè)計(jì)中器件、走線(xiàn)、焊盤(pán)的屬性詳情。還可以在原理圖中與AI小助手互動(dòng),幫您更高效地學(xué)習(xí)設(shè)計(jì)細(xì)節(jié):wKgZPGjMy-KAFCi7AAK4tsrKtEE356.pngwKgZPGjMy-KAYFt9AATA7ymbdoI351.pngwKgZPGjMy-KAZkVxAAPsoH4aSx0688.pngwKgZPGjMy-OAd9OuAAR0wQSEdug050.png概覽

倉(cāng)庫(kù)包含 flip-card 項(xiàng)目的所有相關(guān)文件。這是一個(gè)可以運(yùn)行流體隱式粒子(FLIP)模擬的名片項(xiàng)目。

  • PCB 設(shè)計(jì)文件位于 “kicad-pcb” 文件夾中。

  • flip-card 項(xiàng)目的靈感來(lái)源于 mitxela 的流體模擬吊墜項(xiàng)目:https://mitxela.com/projects/fluid-pendant

  • 流體模擬的邏輯包含在一個(gè)獨(dú)立的 crate (代碼包) 中,位于 “fluid_sim_crate” 文件夾內(nèi)。這部分是基于 Matthias Müller (https://github.com/matthias-research) 的工作,以及他在其 YouTube 頻道 “Ten Minute Physics” 上的精彩演示。

  • 項(xiàng)目中一個(gè)比較難實(shí)現(xiàn)的功能是可充電電池。我從 cnlohr 的 tiny touch lcd 項(xiàng)目https://github.com/cnlohr/ch32v003_3digit_lcd_usb/中找到了一個(gè)板邊 USB-C 接口的設(shè)計(jì)方案。

  • “sim_display” 文件夾中也提供了一個(gè)WASM 模擬器,我用它來(lái)調(diào)試模擬中出現(xiàn)的問(wèn)題。

  • rp2350 芯片上運(yùn)行的流體模擬實(shí)現(xiàn)代碼位于 “flip-card_firmware” 文件夾中。

wKgZPGjMy-OAaBjHAA_nbO5TbtU423.pngwKgZPGjMy-OAU5GnAAJhSOJjz-s172.jpgRust 實(shí)現(xiàn)的二維流體仿真庫(kù)

fluid_sim_crate 文件夾中的代碼實(shí)現(xiàn)了一種名為FLIP (Fluid Implicit Particle)的混合流體仿真算法。FLIP 算法結(jié)合了兩種主要的流體仿真方法:

  1. 歐拉方法(Eulerian Method): 在一個(gè)固定的網(wǎng)格(Grid)上描述流體的屬性,如速度、壓力等。這在處理壓力和不可壓縮性時(shí)非常高效。

  2. 拉格朗日方法(Lagrangian Method): 通過(guò)追蹤大量粒子(Particles)來(lái)描述流體的運(yùn)動(dòng)。這能非常有效地處理對(duì)流(advection)項(xiàng),防止數(shù)值耗散,并能自然地追蹤流體的表面。

FLIP 算法的核心思想是:用粒子來(lái)攜帶速度等信息并進(jìn)行對(duì)流,然后將粒子的信息傳遞到網(wǎng)格上,在網(wǎng)格上求解壓力和強(qiáng)制不可壓縮性,最后再將網(wǎng)格上更新后的速度信息傳遞回粒子。這種結(jié)合方式取長(zhǎng)補(bǔ)短,既能獲得清晰的流體表面,又能高效地求解壓力。

代碼被封裝在FluidSimulation模塊中,主要包含了FlipFluid結(jié)構(gòu)體(算法核心)和Scene結(jié)構(gòu)體(用于管理和控制仿真)。

原理圖 & PCB

wKgZPGjMy-OAVGj9AAKOvIs7vBk322.pngwKgZPGjMy-SATSwhAAWJqYh8-xw513.pngwKgZPGjMy-SAGaLmAAVpe4uZORg179.pngwKgZPGjMy-SAPOodAAM5MEQV0HQ004.pngwKgZPGjMy-SACsSBAAXX9pfaVeM095.png ?wKgZPGjMy-SAW2owAAKLbhSYKEE027.pngwKgZPGjMy-WAfK7nAAX3PlsyCFM824.pngLicenseMIT

倉(cāng)庫(kù) & 下載

可以在Github中獲取開(kāi)源倉(cāng)庫(kù):
https://github.com/Nicholas-L-Johnson/flip-card

Baidu 下載:

wKgZPGjMy-WAQI3VAACWT6nEkn0678.png

注意:如果想第一時(shí)間收到 KiCad 內(nèi)容推送,請(qǐng)點(diǎn)擊下方的名片,按關(guān)注,再設(shè)為星標(biāo)。


常用合集匯總:

審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • KiCAD
    +關(guān)注

    關(guān)注

    5

    文章

    297

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    DIY 流體模擬吊墜():理論與第個(gè)吊墜的制作

    “ ?作者手工打造了款獨(dú)特的鍍金吊墜,它內(nèi)置了塊定制設(shè)計(jì)的電路板,能夠?qū)崟r(shí)運(yùn)行流體模擬。文章記錄了從復(fù)雜的軟件實(shí)現(xiàn)、電子設(shè)計(jì)到精細(xì)的金工和組裝的整個(gè)過(guò)程。 ” ?
    的頭像 發(fā)表于 09-07 17:49 ?1618次閱讀
    DIY <b class='flag-5'>流體</b><b class='flag-5'>模擬</b>吊墜(<b class='flag-5'>一</b>):理論與第<b class='flag-5'>一</b>個(gè)吊墜的制作

    Made with KiCad(135):Echo - 開(kāi)源的音樂(lè)播放器

    “? Echo 是個(gè)開(kāi)源硬件平臺(tái),專(zhuān)為音樂(lè)播放器設(shè)計(jì)。該項(xiàng)目的目標(biāo)是開(kāi)發(fā)款基于開(kāi)源軟件并采用開(kāi)源設(shè)計(jì)的高品質(zhì)音樂(lè)播放器。 ” ? Made with KiCad 系列將支持新的展示
    的頭像 發(fā)表于 07-16 11:17 ?2482次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(135):Echo - 開(kāi)源的音樂(lè)播放器

    【開(kāi)源分享】Made with KiCad(128):CANBoard V2 開(kāi)源款支持CAN的簡(jiǎn)單IO板

    CANBoard 是款支持 CAN 的簡(jiǎn)單 IO 板,專(zhuān)門(mén)設(shè)計(jì)用于方向盤(pán)/按鈕盒/面板等設(shè)備。 Made with KiCad 系列將支持新的展示方式:點(diǎn)擊查看 即可動(dòng)態(tài)查看設(shè)計(jì)的原理圖
    發(fā)表于 06-03 14:17

    Made with KiCad(122):ANAVI Miracle Emitter

    /anavi-miracle-emitter Baidu 下載: 注意:如果想第時(shí)間收到 KiCad 內(nèi)容推送,請(qǐng)點(diǎn)擊下方的名片,按關(guān)注,再設(shè)為星標(biāo)。 常用合集
    的頭像 發(fā)表于 04-16 11:17 ?809次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(122):ANAVI Miracle Emitter

    在 Windows 上編譯 KiCad

    版本控制工具介紹 依賴(lài)管理篇 構(gòu)建自動(dòng)化篇 Scripting 篇 環(huán)境變量篇 使用VS2022構(gòu)架KiCad 注意:如果想第時(shí)間收到 KiCad 內(nèi)容推送,請(qǐng)點(diǎn)擊下方的名片,按關(guān)
    的頭像 發(fā)表于 03-28 11:23 ?673次閱讀
    在 Windows 上編譯 <b class='flag-5'>KiCad</b>

    Made with KiCad(121):OpenRPNCalc 開(kāi)源科學(xué) RPN 計(jì)算器

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

    Made with KiCad(120):Tangara 便攜式音樂(lè)播放器

    “? Tangara 是款便攜式音樂(lè)播放器。它可通過(guò) 3.5 毫米耳機(jī)插孔或藍(lán)牙輸出高品質(zhì)音質(zhì),電池續(xù)航時(shí)間長(zhǎng)。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復(fù)制到
    的頭像 發(fā)表于 03-21 11:17 ?790次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(120):Tangara 便攜式音樂(lè)播放器

    Made with KiCad(119):基于 ESP32 的離線(xiàn)便攜式全球?qū)Ш叫l(wèi)星系統(tǒng)設(shè)備

    “ ?這是款開(kāi)源、隱私友好型小型 GNSS 接收器,配有 ESP32 和 NFC,適用于所有基于位置的項(xiàng)目,包括跟蹤監(jiān)控?cái)z像頭。? ” Made with KiCad 系列將支持新的展示方式。直接
    的頭像 發(fā)表于 03-14 11:22 ?1156次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(119):基于 ESP32 的離線(xiàn)便攜式全球?qū)Ш叫l(wèi)星系統(tǒng)設(shè)備

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

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

    Made with KiCad(117):ShaRPiKeebo 樹(shù)莓派 Zero 2W 擴(kuò)展板

    “?個(gè)小型的 Linux 計(jì)算機(jī),集成了鍵盤(pán)、日光下可讀的屏幕和長(zhǎng)距離收發(fā)器。核心板是 Raspberry Pi Zero W 或 2W。?” Made with KiCad 系列將
    的頭像 發(fā)表于 03-04 11:12 ?1027次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(117):ShaRPiKeebo 樹(shù)莓派 Zero 2W 擴(kuò)展板

    用DLP4500燒錄98bit位深度的相移圖,3成了一張24bit,結(jié)果每一張24bit都重復(fù)投射三次,這是為什么?

    你好,吳工,用DLP4500燒錄98bit位深度的相移圖,3成了一張24bit,結(jié)果每一張24bit都重復(fù)投射三次,想問(wèn)下這是為什么
    發(fā)表于 02-24 08:00

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

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

    Made with KiCad(111):Vimdrones AM32 ESC 開(kāi)發(fā)板

    =6df7f2af-ff57-4cc9-8a92-44c7f2e910a3 PCB License GPL 3.0 倉(cāng)庫(kù) & 下載 可以在Github中獲取開(kāi)源倉(cāng)庫(kù): https://github.com/VimDrones/AM32_esc_development_board Baidu 下載: 注意:如果想第
    的頭像 發(fā)表于 01-07 11:14 ?1622次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(111):Vimdrones AM32 ESC 開(kāi)發(fā)板

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

    KiCad 設(shè)計(jì)) ? ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復(fù)制到瀏覽器中(或點(diǎn)擊“閱讀原文”): https://www.eda.cn/ecadViewer
    的頭像 發(fā)表于 12-07 11:54 ?1173次閱讀
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(107):LattePanda-Mu 載板(Lite Carrier)

    請(qǐng)查收!一張來(lái)自南京會(huì)“發(fā)光”的城市名片 智慧路燈 物聯(lián)網(wǎng)太陽(yáng)能路燈

    請(qǐng)查收!一張來(lái)自南京會(huì)“發(fā)光”的城市名片 智慧路燈 物聯(lián)網(wǎng)太陽(yáng)能路燈
    的頭像 發(fā)表于 10-28 14:48 ?1150次閱讀
    請(qǐng)查收!<b class='flag-5'>一張</b>來(lái)自南京會(huì)“發(fā)光”的城市<b class='flag-5'>名片</b> 智慧路燈 物聯(lián)網(wǎng)太陽(yáng)能路燈