1 puan yazan GN⁺ 2025-01-14 | 1 yorum | WhatsApp'ta paylaş

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

 
GN⁺ 2025-01-14
Hacker News görüşleri
  • LED'ler daha yakın yerleştirilebilirdi. Bitişik LED'ler tek bir pad'i paylaşabilirdi
    • Tüm LED'ler aynı bileşen olduğundan fırında aynı hızda ısınır. Bu nedenle tombstoning oluşmazdı
  • İlginç bir videoydu. Pek planlamadan neredeyse tamamını izledim
    • Bu yazılım, LLM'lerin kod değerlendirmesini geçmenin yollarını anlamaya çalışmasına bir örnek
    • Claude ve ChatGPT'yi denedim ama alışılmadık problemlerde pek iyi değillerdi. CRUD ya da genel algoritmalarda harikaydılar
    • Yazar kendi "FLIP simülasyonu" sürümünü yaptı. ChatGPT'nin o3 modelinin bile bu yazılımı yazamayacağını düşünüyorum
    • Bu proje bir AI projesi değil ama yapay zeka yazılım mühendislerinin bunu başarıp başaramayacağını merak ediyorum
  • Torna erişimi temel bir insan hakkıdır
    • Bir öğretmen, kendi okulunun eyalette hâlâ torna bulunan son okul olduğunu söylemişti
    • Şu anda başka eyaletlerde var olması mümkün değil; ciddi bir kaza olduğunda tamamen ortadan kalkacaktır
  • Bu ürünün satışta olup olmadığını merak ediyorum. Çok havalı
  • Charlieplexing hakkında bir bağlantı paylaşılmış
  • Bu proje çok havalı. Simülasyon tarafını beğendim
    • Benzer şekilde, çok sayıda LED kullanan bir bisiklet POV ekranı üzerinde çalışıyorum. Wi‑Fi üzerinden "gerçek zamanlı" video çalışıyor
  • mitxela'nın proje fikirleri ve süreç videolarını gerçekten seviyorum. Diğer projelerini de tavsiye ederim
  • Bu proje çok etkileyici. Hem proje hem de bunu yapan insanlar ilham verici, ama benzerini yapabileceğimi sanmıyorum
    • Benzer seviyede üretici önerileri isterim
  • Daha önce LED'leri tetiklemek için gerçek sıvı (cıva) kullanma fikrine ilgi duymuştum. KiCad'de tasarım çok daha basit oluyor
  • Ben buna "prototip" demezdim