$30 ESP32 İle Evde Oda Haritalama Projesi

$30 ESP32 İle Evde Oda Haritalama Projesi
Teknoloji dünyasında bazen en basit ve uygun fiyatlı parçalarla bile inanılmaz projeler ortaya çıkabiliyor. İşte bu projelerden biri de oldukça popüler olan ESP32 mikrodenetleyiciyi kullanarak evdeki odaları haritalayabilen bir sistem. Hem de maliyeti sadece 30 dolar civarında! Kulağa hoş geliyor, değil mi? Gelin bu heyecan verici projeye yakından bakalım.
Projeye Genel Bakış: Ne Yapıyor Bu 30 Dolarlık Cihaz?
Bu projede temelde bir ESP32, bir Time-of-Flight (ToF) sensörü ve bir Inertial Measurement Unit (IMU) kullanılıyor. Bu üçlü bir araya geldiğinde, odanın 3 boyutlu bir haritasını çıkarabiliyor ve cihazın gerçek zamanlı yönelimi hakkında bilgi verebiliyor. Yani sanki odanızın dijital bir modelini oluşturuyormuşsunuz gibi düşünebilirsiniz.
Özellikle hafta sonu projeleri için harika bir seçenek olduğunu söyleyebiliriz. Lehimleme gerektirmeyen, doğrudan bir breadboard üzerine monte edilebilen yapısıyla da oldukça ulaşılabilir. Tabii ki, her teknoloji ürününde olduğu gibi bunun da bazı ince ayarları ve potansiyel zorlukları var.
Projeyi Farklı Kılan Özellikler Neler?
Bu ucuz ama etkili oda haritalama sisteminin ardında yatan teknoloji oldukça ilgi çekici. Gelin özelliklerine daha yakından bakalım:
64-Bölge 3D Görselleştirme
Kullanılan VL53L5CX ToF sensörü, 8×8’lik bir ölçüm ızgarasına sahip. Bu da demek oluyor ki, sensör baktığı alanı 64 farklı noktadan ölçebiliyor. Bu veriler daha sonra 3 boyutlu uzayda ışınlar halinde görselleştiriliyor. Bu sayede odanın derinliğini ve yapısını daha iyi anlayabiliyorsunuz.
Gerçek Zamanlı IMU Takibi
Projenin bir diğer kilit parçası olan BNO085 IMU sensörü, cihazın oryantasyonunu yani hangi yöne baktığını takip ediyor. Bu sayede sanal görüntü de fiziksel hareketinize göre güncelleniyor. Cihazı elinizde çevirdiğinizde, ekrandaki harita da sizinle birlikte dönüyor. Bu, gerçekten etkileşimli bir deneyim sunuyor.
Zamansal Filtreleme
ToF sensöründen gelen ölçümler bazen gürültülü olabilir. Bu projede kullanılan üstel hareketli ortalama (exponential moving average) tekniği, bu gürültüyü yumuşatarak daha düzgün ölçümler elde edilmesini sağlıyor. Bu da haritanın daha temiz ve anlaşılır olmasına yardımcı oluyor.
Düzlem Tespiti (Plane Fitting)
En küçük kareler (least squares) ve RANSAC gibi yöntemler kullanılarak, haritalanan ortamdaki yüzeyler tespit ediliyor. Bu, odanın duvarları, zemini ve tavanı gibi temel yapı taşlarını daha doğru bir şekilde belirlemeye yarıyor.
Haritalama Modu
Bu mod, zamanla biriken noktaları tek bir 3 boyutlu haritada birleştirmenize olanak tanıyor. Yani farklı zamanlarda yapılan taramaları bir araya getirerek daha kapsamlı bir oda modeli oluşturabilirsiniz.
Biraz Daha Detay ve Potansiyel Zorluklar
Bu projenin en büyük avantajlarından biri, lehimleme gerektirmemesi ve temel bileşenlerin bir breadboard üzerine kolayca takılabilmesi. Bu, elektronik projelerine yeni başlayanlar için bile oldukça erişilebilir kılıyor.
Ancak, her güzel projede olduğu gibi burada da dikkat edilmesi gereken bir nokta var. Cihazın hangi yöne baktığını anlaması tamamen IMU sensörüne bağlı. Bu sensör, cihazın ne kadar döndüğünü algılayabiliyor. Fakat eğer cihazı elinizde gezdirmeye başlarsanız veya sarsarsanız, bu durum haritanın biraz karışık çıkmasına neden olabiliyor. Tabii ki, 30 dolarlık bir maliyet için bu küçük kusur oldukça hoş görülebilir.
Özetle, ESP32 ile 30 dolara evdeki odalarınızın 3 boyutlu haritasını çıkarabileceğiniz bu proje, teknoloji meraklıları için hem öğretici hem de eğlenceli bir hafta sonu aktivitesi olabilir. GitHub üzerinde daha detaylı bilgi ve kodlara ulaşmak mümkün.
Teknik Özellikler (Özet)
Projeyi oluşturan temel bileşenlerin ve özelliklerinin bir özeti şöyledir:
| Bileşen/Özellik | Açıklama |
|---|---|
| Ana Mikrodenetleyici | ESP32 |
| Maliyet (Tahmini) | 30 Dolar |
| Sensörler | Time-of-Flight (ToF) Sensörü (VL53L5CX), Inertial Measurement Unit (IMU) (BNO085) |
| Ana Fonksiyon | Oda Haritalama (3D Nokta Bulutları) |
| Görselleştirme | 64-Bölge 3D Görselleştirme |
| Yönelim Takibi | Gerçek Zamanlı IMU Takibi |
| Veri İşleme | Zamansal Filtreleme, Düzlem Tespiti |
| Haritalama Modu | Birikimli Taramalarla 3D Harita Oluşturma |
| Montaj | Lehimsiz, Breadboard Üzerine Kurulum |
Siz de bu tarz kendi donanımınızı kullanarak projeler yapmayı seviyor musunuz? Bu oda haritalama projesi hakkında ne düşünüyorsunuz? Yorumlarda fikirlerinizi bizimle paylaşmayı unutmayın!
Anahtar Kelimeler: ESP32, Oda Haritalama, 3D Haritalama, DIY Teknoloji, ToF Sensörü, IMU Sensörü, Breadboard Projesi, ucuz proje, teknoloji projesi, ev otomasyonu.








