İçindekiler:

TriggerX: 15 Adım
TriggerX: 15 Adım

Video: TriggerX: 15 Adım

Video: TriggerX: 15 Adım
Video: SQL Ders 49 Trigger / 1 2024, Kasım
Anonim
tetikleyiciX
tetikleyiciX

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

3 Eksen Hareketi
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

3D Tasarım
3D Tasarım

Adım 3: Taban ve Kapak Tasarımı

Taban ve Kapak Tasarımı
Taban ve Kapak Tasarımı

İlk olarak step motor için kapak ve taban tasarlandı.

Adım 4: 3D Tasarım: Basamaklı Alt Kapak

3D Tasarım: Kademeli Alt Kapak
3D Tasarım: Kademeli 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ı

3D Tasarım: Servo Montajı - Servo Tabanı
3D Tasarım: Servo Montajı - Servo Tabanı
3D Tasarım: Servo Montajı - Servo Tabanı
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

3D Tasarım: Devreler
3D Tasarım: Devreler
3D Tasarım: Devreler
3D 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ı

3D Tasarım: Kapak Plakası
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

3D Tasarım: Tam Mekanik Montaj
3D Tasarım: Tam Mekanik Montaj
3D Tasarım: Tam Mekanik Montaj
3D Tasarım: Tam Mekanik Montaj

Adım 9: Kontrol Devresi: Blok Şeması

Kontrol Devresi: Blok Şeması
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ı
Devre şeması
Devre şeması
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 APP'yi Yapılandırma
Blynk APP'yi Yapılandırma
Blynk APP'yi Yapılandırma
Blynk APP'yi Yapılandırma
Blynk APP'yi Yapılandırma
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

Devreler ile 3D Baskılı Montaj
Devreler ile 3D Baskılı Montaj

Adım 14: Bilgisayara Montaj

Bilgisayara Montaj
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.

Önerilen: