İçindekiler:
- Adım 1: 3 Eksen Hareketi
- Adım 2: 3D Tasarım
- Adım 3: Taban ve Kapak Tasarımı
- Adım 4: 3D Tasarım: Basamaklı Alt Kapak
- Adım 5: 3D Tasarım: Servo Montajı - Servo Tabanı
- Adım 6: 3B Tasarım: Devreler
- Adım 7: 3D Tasarım: Kapak Plakası
- Adım 8: 3D Tasarım: Tam Mekanik Montaj
- Adım 9: Kontrol Devresi: Blok Şeması
- Adım 10: Devre Şeması
- 11. Adım: Blynk APP'yi Yapılandırma
- Adım 12: Kod
- Adım 13: Devrelerle 3D Baskılı Montaj
- Adım 14: Bilgisayara Montaj
- Adım 15: Cihaz Çalışma Gösterisi
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu talimat, Güney Florida Üniversitesi'ndeki Make kursunun proje gereksinimini yerine getirmek için oluşturulmuştur (www.makecourse.com)
Çoğu zaman evden uzaktan oturum açmış ofis bilgisayarıyla çalışıyoruz. Sorunlar, bilgisayar bir ara donduğunda ortaya çıkar ve yeni bir başlangıç (bilgisayarın yeniden başlatılması) gerekir. Bu durumda ofise adım atmanız ve kendiniz yeniden başlatmanız gerekir (bilgisayarın güç devresini değiştirmeden elektronik olarak yapılması zor mekanik işlem). Bu proje TirggerX, bu olaydan ilham almıştır. Uzun zamandır, bir anahtarı çevirmek veya bir bilgisayarı uzaktan yeniden başlatmak gibi fiziksel bir işlem yapabilen, wifi özellikli bir IOT cihazı yapmayı düşünüyordum. Şimdiye kadar bu özellik, piyasada bulunan tüm akıllı cihazlarda biraz eksik. Bu yüzden kendim yapmaya karar verdim. Şimdi kendinizinkini yapmak için neye ihtiyacınız olduğundan bahsedelim-
1. NodeMCu Amazon
2. SG90 Servo Amazon
3. Doğrusal kaydırıcı Amazon ile Stepper.
4. 2 Step motor sürücüsü Amazon
5. Mikro USB kablosu Amazon
Projenin hedefleri-
X ve Y yönünde kaydırma hareketi ve Z yönünde dokunma hareketi ile fiziksel bir geçiş yapın.
Adım 1: 3 Eksen Hareketi
Anahtarın (Tetikleyici) lineer (kayar x ve y pozisyonu) çalışması için iki kademeli motor tarafından gerçekleştirilecek iki eksen hareketine ihtiyacımız var. Z yönünde bir servo tarafından sürülecek olan ana tetikleme olayı.
Adım 2: 3D Tasarım
Adım 3: Taban ve Kapak Tasarımı
İlk olarak step motor için kapak ve taban tasarlandı.
Adım 4: 3D Tasarım: Basamaklı Alt Kapak
Step motor simülasyon için tasarlanmıştır. Yukarıdaki resimler, step motor takılıyken alt kapağı göstermektedir.
Adım 5: 3D Tasarım: Servo Montajı - Servo Tabanı
Step motorların lineer kızaklarını servo motorlu takmak için bir montaj tabanı tasarlanmış ve eklenmiştir.
Adım 6: 3B Tasarım: Devreler
1. Düğüm MCU'su
2. Motor Sürücüsü
Her ikisi de simülasyona ve tasarıma dahil edildi.
Kredi: GrabCad.
Adım 7: 3D Tasarım: Kapak Plakası
Bilgisayara yapıştırmak için yapıştırıcı uygulamak için kapak plakası (aynı zamanda estetik nedenlerle) tasarlanmış ve tam tertibata eklenmiştir.
Adım 8: 3D Tasarım: Tam Mekanik Montaj
Adım 9: Kontrol Devresi: Blok Şeması
TriggerX cihazı, Blynk tarafından yapılmış bir Android APP arayüzü tarafından kontrol edilir.
Uygulama, cihazda kurulu olan MCU düğümü (internet üzerinden) ile iletişim kuracak ve iki kademeli sürücü modülü TB6612 aracılığıyla servo ve iki kademeli motoru kontrol edecektir.
Adım 10: Devre Şeması
Devre Şeması resimdeki gibidir. NodeMcu, step motor sürücüsü aracılığıyla step motora ve doğrudan servo motora bağlanır.
11. Adım: Blynk APP'yi Yapılandırma
Blynk Uygulaması burada verilen bağlantıdan indirilebilir.
Resimde gösterilen konfigürasyona göre iki kaydırıcı ve bir düğme dahil edildi.
0'dan 300'e adım adım sayısı ve 120'den 70'e servo açı kontrol sinyalidir.
Adım 12: Kod
Öncelikle uygulamada yeni proje oluşturuldu ve Arduino IDE kodunda yetkilendirme kodu kullanıldı.
Kod dosyada açıklanmıştır.
Adım 13: Devrelerle 3D Baskılı Montaj
Adım 14: Bilgisayara Montaj
Cihaz, çift taraflı yapışkan bant kullanılarak bir bilgisayara monte edildi.
Adım 15: Cihaz Çalışma Gösterisi
Tam dokümantasyon ve cihaz çalışma gösterimi burada bulunabilir.