Akışkan Simülasyonu Kolyesi
Giriş
- Akışkan simülasyonu kolyesi, gerçek zamanlı FLIP akışkan simülasyonu çalıştıran el yapımı bir mücevherdir.
- Altın kaplama bir dış yüzeye ve saat camıyla korunan bir ekrana sahiptir.
- İlk tasarım ve motivasyon bir YouTube videosunda açıklanıyor.
- Bu proje, diyagonal charlieplex ekranın beklenmedik avantajları da dahil olmak üzere birçok başka projeye yol açtı.
Teknik genel bakış
- FLIP simülasyonu, Matthias Müller'in çalışmalarını temel alır.
- Donanım; STM32L432KC, ADXL362 ivmeölçer, MCP73832 şarj kontrolcüsü, TPS7A02 regülatörü ve TPS3839 denetleyicisinden oluşur.
- Diyagonal charlieplexing, geleneksel matrise kıyasla yarı sayıda via ile yönlendirmeye izin verir.
- DMA kullanılarak ekran matrisi ek yük olmadan çalıştırılabilir.
Akışkan simülatörünü yazmak
- Akışkan simülatörü, Ten Minute Physics eğitimi izlenerek yeniden uygulandı.
- Parçacık çarpışmaları gibi ayrıntılar için başka kaynak kodlara başvuruldu.
- Hash grid algoritması hız artışı sağlar.
- Sınır koşullarındaki küçük bir hata bulunup düzeltildi.
Kolye 1'in yapımı
- Charlieplex ekran deseninin çalışıp çalışmayacağını doğrulamak için bir prototip üretildi.
- El yapımı prototipin yerine hızla bir PCB üretildi.
- FLIP simülasyonu L432 üzerinde çalıştırıldı.
- PCB tasarımı beklenenden daha kolaydı ve via sayısının azalması yönlendirmeyi kolaylaştırdı.
Metal işleme
- Kolyenin metal parçaları, metal işleme ekipmanları kullanılarak üretildi.
- Gevşek oturan snapback'i çözmek ve su geçirmez sızdırmazlık sağlamak için bir O-ring eklendi.
- Saat camını kaplayan ikinci bir kolye yapıldı.
Kolye 2'nin yapımı
- PCB; reset devresi, wake-up hattı diyodu ve donanımsal denetleyici çipi içerecek şekilde güncellendi.
- Güç tüketimini en aza indirmek için TPS7A02 ve TPS3839 çipleri kullanıldı.
- Pil korumasını güçlendirmek için 3.08V'ta kesme yapacak şekilde tasarlandı.
Sonuç
- Akışkan simülasyonu kolyesi, teknik yenilik ile yaratıcı tasarımın birleşimini gösteriyor.
- Diyagonal charlieplexing gibi yeni yönlendirme seçeneklerini keşfederek daha fazla olasılık bulunabilir.
1 yorum
Hacker News görüşleri