OMOTE: Kızılötesi, WiFi ve Bluetooth özellikli ESP32 uzaktan kumanda

amerikali

Yeni Üye
OMOTE ile Maximilian Kern, ESP32 mikrodenetleyicisi cihazların bir düğmeye basarak veya kapasitif bir ILI9341 dokunmatik ekran aracılığıyla kontrol edilmesini sağlayan kendi evrensel uzaktan kumandasını yaptı. Tasarım, (artık üretilmeyen) Logitech Harmony uzaktan kumandalarından esinlenmiştir ve kızılötesi, WLAN ve Bluetooth arabirimlerine sahiptir. Akıllı cihazlar ayrıca MQTT (Message Queuing Telemetry Transport) aracılığıyla da bağlanabilir.

Reklamcılık



Kern, elektronik aksamlar için kendi devre kartını tasarladı ve ona bir ESP32-PICO-D4 lehimledi. Uzaktan kumanda ortalıkta duruyorsa, mikrodenetleyici de bekleme modundadır. Cihazı elinize aldığınızda 3 eksenli bir hızlanma sensörü (LIS3DH) hareketi kaydederek mikrodenetleyiciyi uyandırır ve 0,5 saniye sonra kullanıma hazır olan mikrodenetleyiciyi uyandırır ve ekranı etkinleştirir. Bu, güç tüketimini son derece azaltır, böylece elektronikler beklemedeyken yalnızca yaklaşık 32 µA ve çalışırken 150 mA gerektirir. 2000 mAh dahili pil ile uzaktan kumanda, saatte bir kullanırsanız yaklaşık 180 gün dayanır.







İşlevi devre dışı bırakmadığınız sürece, OMOTE, kaldırdığınız anda açılır.


(Resim: youtube.com/ Max Kern)



LVGL ile GUI


Kern, grafik kullanıcı arabirimi için açık kitaplık LVGL (Hafif ve Çok Yönlü Gömülü Grafik Kitaplığı) ile deneyler yaptı ve uzaktan kontrol edilecek her cihaz için ayrı bir ekran düzeni tasarladı. Bunlar, bir akıllı telefondaki gibi dokunma hareketleriyle çalıştırılabilir. Uzaktan kontrol etmek istediğiniz cihazlar arasında geçiş yapmak için parmağınızı sola veya sağa kaydırmanız yeterlidir.

OMOTE’un kasası Fusion 360’ta modellendi ve 3D olarak basıldı. Yapımcı, Kern’in aldığı teknik ve yaratıcı tasarım kararlarını diğer ayrıntılarla birlikte hackaday.io’daki bir blog gönderisinde açıklıyor. ESP uzaktan kumandasını yeniden oluşturmak istiyorsanız, gerekli tüm verileri GitHub’da bulacaksınız.





Make'dan daha fazlası



Make'dan daha fazlası




(akf)



Haberin Sonu