Bu proje, ESP32 ve step motor kullanarak değişken kapasitörleri (variable capacitor) WiFi üzerinden kontrol etmenizi sağlayan bir uzaktan tuner sistemidir.
-
WiFi Erişim Noktası (AP): Cihaz kendi WiFi ağını ("TA-Tuner-Controller") oluşturur, böylece harici bir modeme ihtiyaç duymaz.
-
Web Tabanlı Kontrol: Herhangi bir tarayıcı (telefon, tablet veya PC) üzerinden erişilebilen kullanıcı dostu arayüz.
-
Hassas Motor Kontrolü: AccelStepper kütüphanesi kullanılarak step motorun hassas bir şekilde ileri/geri sürülmesi sağlanır.
-
OTA Güncelleme: Cihazın yazılımı kablosuz olarak (
/updatesayfası üzerinden) güncellenebilir.
-
Mikrodenetleyici: ESP32 (ESP32-DevKitC V1 vb.)
-
Motor: 28BYJ-48 (5V) Step Motor
-
Sürücü: ULN2003 Step Motor Sürücü Kartı
-
Kapasitör: MLA Anten için Uygun Değişken Kapasitör (Varyable)
-
Güç Kaynağı: ESP32 ve Motor için uygun güç kaynağı (örn. 9-12V Batarya)
Yazılımda tanımlanan pin bağlantıları şöyledir:
| ULN2003 Sürücü | ESP32 GPIO |
|---|---|
| IN1 | 19 |
| IN2 | 18 |
| IN3 | 5 |
| IN4 | 17 |
| + (5V - 12V) | VIN / 5V |
| - (GND) | GND |
Not: Motor dönüş yönü ters gelirse pin sıralamasını veya kod içerisindeki bağlantı sırasını değiştirebilirsiniz.
- Yazılımı Yükleme:
-
Projeyi bilgisayarınıza indirin.
-
Visual Studio Code üzerinde PlatformIO eklentisi ile projeyi açın.
-
ESP32 kartınızı bağlayıp "Upload" butonuna basarak yazılımı yükleyin.
- Bağlantı:
-
Cihaza güç verin.
-
Bilgisayarınız veya telefonunuzdan WiFi ağlarını taratın.
-
TA-Tuner-Controllerağına bağlanın. -
Şifre:
deeplabstudio
- Kontrol:
-
Web tarayıcınızı açın ve adres çubuğuna
192.168.4.1yazın. -
Açılan arayüzden motoru istediğiniz yöne ve adım sayısına göre hareket ettirerek anten ayarını yapın.
Aşağıda projenin 3D tasarımı ve örnek montaj görselleri yer almaktadır:





