Pendant Simulasi Fluida
Pengantar
- Pendant simulasi fluida adalah perhiasan buatan tangan yang menjalankan simulasi fluida FLIP secara real-time.
- Perangkat ini memiliki tampilan berlapis emas dan layar yang dilindungi kaca jam.
- Desain awal dan motivasinya dijelaskan dalam video YouTube.
- Proyek ini berlanjut menjadi beberapa proyek lain, termasuk manfaat tak terduga dari display charlieplex diagonal.
Gambaran teknis
- Simulasi FLIP didasarkan pada karya Matthias Müller.
- Perangkat kerasnya terdiri dari STM32L432KC, akselerometer ADXL362, pengontrol pengisian MCP73832, regulator TPS7A02, dan supervisor TPS3839.
- Charlieplexing diagonal memungkinkan routing dengan setengah jumlah via dibandingkan matriks tradisional.
- Dengan menggunakan DMA, matriks layar dapat dijalankan tanpa overhead.
Menulis simulator fluida
- Simulator fluida diimplementasikan ulang dengan mengikuti tutorial Ten Minute Physics.
- Detail seperti tumbukan partikel merujuk pada kode sumber lain.
- Algoritma hash grid memberikan peningkatan kecepatan.
- Kesalahan kecil pada kondisi batas ditemukan dan diperbaiki.
Pembuatan pendant 1
- Prototipe dibuat untuk memverifikasi apakah pola display charlieplex akan berfungsi.
- PCB dibuat dengan cepat untuk menggantikan prototipe rakitan tangan.
- Simulasi FLIP dijalankan di L432.
- Desain PCB ternyata lebih mudah dari perkiraan, dan jumlah via yang berkurang membuat routing lebih mudah.
Pengerjaan logam
- Peralatan pengerjaan logam digunakan untuk membuat bagian logam dari pendant.
- O-ring ditambahkan untuk mengatasi snapback yang longgar dan memberikan segel tahan air.
- Pendant kedua dibuat untuk menutupi kaca jam.
Pembuatan pendant 2
- PCB dimodifikasi untuk memasukkan rangkaian reset, dioda jalur wakeup, dan chip supervisor perangkat keras.
- Chip TPS7A02 dan TPS3839 digunakan untuk meminimalkan konsumsi daya.
- Dirancang untuk memutus pada 3.08V guna memperkuat perlindungan baterai.
Kesimpulan
- Pendant simulasi fluida menunjukkan perpaduan antara inovasi teknis dan desain kreatif.
- Dengan mengeksplorasi opsi routing baru seperti charlieplexing diagonal, lebih banyak kemungkinan dapat ditemukan.
1 komentar
Komentar Hacker News