İçindekiler:
- 1. Adım: Videoyu İzleyin
- 2. Adım: Tüm Parçaları ve Sarf Malzemelerini Alın
- 3. Adım: Ps2 Kitaplığını Alın
- Adım 4: Dokunmatik Yüzeyin Bağlantılarını Anlayın
- Adım 5: Dokunmatik Yüzeyi Test Edin
- Adım 6: Arduino Mikrodenetleyicisini Programlayın
- 7. Adım: Düzeni Ayarlayın
- Adım 8: Motor Kalkanını Arduino Kartına Takın
- Adım 9: Parça Gücünü ve Çıkışları Motor Kalkanına Bağlayın
- Adım 10: Dokunmatik Yüzeyi Kuruluma Bağlayın
- Adım 11: Lokomotifi/Lokomotifleri Piste Yerleştirin
- Adım 12: Kurulumu Güç Kaynağına Bağlayın ve Açın
- Adım 13: Kontrolleri Test Edin
- Adım 14: Çalışmanızı Paylaşın ve Daha Genişletin
Video: Dizüstü Bilgisayar Dokunmatik Yüzey Kontrollü Model Demiryolu - PS/2 Arduino Arayüzü: 14 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bir dizüstü bilgisayarın dokunmatik yüzeyi, mikrodenetleyici projeleri için giriş olarak kullanılacak harika cihazlardan biridir. Bugün, bir model demiryolunu kontrol etmek için bu cihazı bir Arduino mikro denetleyicisi ile uygulayalım. Bir PS/2 dokunmatik yüzey kullanarak 3 katılımı kontrol edebileceğiz ve gücü takip edebileceğiz.
Genişliği altta olacak şekilde dokunmatik yüzeyi tutmak (Bir tür portre modu), parmağı iki köşegenin her biri boyunca kaydırmak, iki katılımı kontrol etmek için kullanılacak, parmağı yatay olarak kaydırmak başka bir katılımı kontrol etmek ve parmağı dikey olarak kaydırmak için kullanılacak lokomotifin hızını ve yönünü kontrol etmek için kullanılacaktır.
O halde lafı fazla uzatmadan başlayalım!
1. Adım: Videoyu İzleyin
Tüm kontrolleri anlamak ve nasıl çalıştığı hakkında daha fazla bilgi edinmek için videoyu izleyin.
2. Adım: Tüm Parçaları ve Sarf Malzemelerini Alın
Bu proje için ihtiyacınız olacak:
- Adafruit Motor Shield V2(UNO, Leonardo, vb.) ile uyumlu bir Arduino mikrodenetleyici
- Adafruit Motor Kalkanı V2
- PS/2 dokunmatik yüzey
- Bir tarafta erkek Dupont konektörlü 4 kablo (Dokunmatik yüzeyi Arduino kartına bağlamak için)
- Parça gücünü ve çıkışları (3 maks) motor kalkanına bağlamak için her biri 2 kablo
- Akım kapasitesi en az 1A olan 12 voltluk bir DC güç kaynağı.
3. Adım: Ps2 Kitaplığını Alın
ps2 kütüphanesinin klasörünü buradan indirin. Bulması daha kolay olacağı için indirilen klasörü masaüstüne taşıyın. Arduino IDE'yi açın ve Sketch>Include Library>Add. ZIP Library…'ye tıklayın ve ardından masaüstünden ps2 klasörünü seçin. Kitaplık dahil edilecek ve artık ps2 kitaplığını kullanabileceksiniz.
Adım 4: Dokunmatik Yüzeyin Bağlantılarını Anlayın
Yukarıdaki gibi bir Synaptics dokunmatik alanınız varsa, 'T22' pedi +5V, 'T10' 'Saat', 'T11' 'Veri' ve 'T23' 'GND'dir. Ayrıca 'GND' telini yukarıda gösterildiği gibi açıkta kalan büyük bir bakıra lehimleyebilirsiniz.
Daha fazla bilgi için yukarıdaki resme tıklayın. Farklı bir dokunmatik yüzeyiniz varsa, parça numarasını 'pinouts' ile internette aramayı deneyin veya takılırsanız Reddit'teki r/Arduino topluluğuna sorabilirsiniz.
Adım 5: Dokunmatik Yüzeyi Test Edin
Dokunmatik yüzeye doğru bağlantıların yapıldığından emin olun. Dokunmatik yüzeyi test etmek için Arduino mikrodenetleyicisine ps2 fare kodunu Örnekler>ps2'den yükleyin. 'Saat' kablosunu D6'ya, 'Veri' kablosunu D5'e, GND'yi GND'ye ve +5V veya VCC'yi Arduino kartının +5V pinine bağlayın. Arduino kartını bilgisayara yeniden bağlayın ve seri monitörü açın. Parmağınızı dokunmatik yüzey üzerinde hareket ettirirken sayıların değiştiğini görüyorsanız, dokunmatik yüzey düzgün çalışıyordur ve devam edebilirsiniz.
Adım 6: Arduino Mikrodenetleyicisini Programlayın
Neler olup bittiğini anlamak için kodu Arduino mikrodenetleyicisine yüklemeden önce gözden geçirmeniz önerilir.
7. Adım: Düzeni Ayarlayın
Hat gücünü ve üç katılım kontrolünün tümünü test etmek için bir düzen ayarlayın. Tüm palet bağlantılarının düzgün yapıldığından ve paletlerin temiz olduğundan emin olun. Lokomotiflerin durmasını önlemek için paletlerin ve lokomotif tekerleklerinin periyodik olarak temizlenmesi önerilir.
Adım 8: Motor Kalkanını Arduino Kartına Takın
Motor kalkanının pinlerini Arduino kartının dişi başlıklarıyla dikkatlice hizalayın ve kalkanı Arduino kartının üstüne itin. Kalkanın Arduino kartına güvenli bir şekilde oturduğundan ve hiçbir pimin bükülmediğinden emin olun.
Adım 9: Parça Gücünü ve Çıkışları Motor Kalkanına Bağlayın
Aşağıdaki bağlantıları yapın:
- Hat gücünü 'M1' etiketli kalkanın çıkış konektörüne bağlayın.
- Bağlantıları geri kalan üç çıkış konektörü olan 'M2', 'M3' ve 'M4'e bağlayın.
Tüm kablo bağlantılarının sıkı olduğundan emin olun.
Adım 10: Dokunmatik Yüzeyi Kuruluma Bağlayın
Dokunmatik yüzey ve Arduino kartı arasında aşağıdaki bağlantıları yaparak dokunmatik yüzeyi Arduino kartına bağlayın:
- Arduino kartının +5-volt veya 'VCC' ila +5-volt'u
- Arduino kartının 'GND' ila 'GND'
- Arduino kartının 'D6'sına 'Saat'
- Arduino kartının 'Veri' ila 'D5'
Adım 11: Lokomotifi/Lokomotifleri Piste Yerleştirin
Test edilecek bir lokomotif yerleştirin. Dilerseniz birden fazla lokomotif de yerleştirebilirsiniz.
Yeniden raylama aracının kullanılması tavsiye edilir. Raydan çıkmaları önlemek için lokomotiflerin raylara uygun şekilde yerleştirildiğinden emin olun.
Adım 12: Kurulumu Güç Kaynağına Bağlayın ve Açın
12 voltluk güç kaynağını kuruluma bağlayın ve açın.
Adım 13: Kontrolleri Test Edin
Tüm kontrolleri test edin. Kontrolleri anlamak için yukarıdaki videoya tekrar bakın.
Adım 14: Çalışmanızı Paylaşın ve Daha Genişletin
Projenizi çalıştırdıysanız ve yapabiliyorsanız, 'Ben Yaptım!' düğmesini tıklayarak yaratımınızın resimlerini toplulukla paylaşmayı deneyin.
Ayrıca, bu projeye daha fazla özellik ve işlev eklemeyi deneyin ve bunları da paylaşmaya çalışın. Ne yaparsan yap, en iyisi!
Önerilen:
Klavye Kontrollü Model Demiryolu Düzeni V2.5 - PS/2 Arayüzü: 12 Adım
Klavye Kontrollü Model Demiryolu Düzeni V2.5 | PS/2 Arayüzü: Arduino mikro denetleyicilerini kullanarak, model demiryolu yerleşimlerini kontrol etmenin birçok yolu vardır. Bir klavyenin, birçok işlev eklemek için çok sayıda tuşa sahip olması gibi büyük bir avantajı vardır. Şimdi lokomotif ve lokomotif ile basit bir düzen ile nasıl başlayacağımıza bakalım
Basit Otomatik Model Demiryolu Düzeni - Arduino Kontrollü: 11 Adım (Resimli)
Basit Otomatik Model Demiryolu Düzeni | Arduino Kontrollü: Arduino mikrodenetleyicileri, özellikle otomasyonla uğraşırken, model demiryoluna harika bir ektir. Arduino ile model demiryolu otomasyonuna başlamanın basit ve kolay bir yolu. O halde lafı daha fazla uzatmadan başlayalım
Pi-Berry Dizüstü Bilgisayar-- Klasik Kendin Yap Dizüstü Bilgisayarı: 21 Adım (Resimlerle)
Pi-Berry Dizüstü Bilgisayar-- Klasik Kendin Yap Dizüstü Bilgisayarı: “Pi-Berry Dizüstü Bilgisayar” yaptığım dizüstü bilgisayar Raspberry Pi 2 üzerine inşa edilmiştir. 1 GB RAM, Dört çekirdekli CPU, 4 USB Bağlantı Noktası ve Bir Ethernet bağlantı noktasına sahiptir. Dizüstü bilgisayar günlük yaşam ihtiyaçlarını karşılar ve VLC media player, Mozilla Firefox, Ardu gibi programları sorunsuzca çalıştırır
Yıpranan IPhone/Mac/Yüzey/Dizüstü Bilgisayar Şarj Cihazını Düzeltme: 6 Adım (Resimlerle)
Yıpranan IPhone/Mac/Yüzey/Dizüstü Bilgisayar Şarj Cihazını Düzeltme: Kırık bir dizüstü bilgisayar/telefon şarj cihazına sahipseniz ve kabloların açığa çıktığını veya yıprandığını görüyorsanız ve haftalardır şarj cihazınızı büküyorsanız başka bir şarj almak için doğru yolu juuuuust içinde kablo ve sen istemiyorsun
Kağıt Dizüstü Bilgisayar Sehpası, Mümkün Olan En Ucuz Dizüstü Bilgisayar Sehpası.: 4 Adım
Kağıt Dizüstü Bilgisayar Sehpası, Mümkün Olan En Ucuz Dizüstü Bilgisayar Sehpası.: Quake3'ü seviyorum ve MacBook'umun dayanıklılığı konusunda oldukça endişeliyim. Bu dizüstü bilgisayar standını fanlarla satın alma fikrine asla sahip değilim, çünkü MacBook'ların altında hiç delik yok. Bu yarım topların dizüstü bilgisayarımı bükebileceğini düşünüyordum