İçindekiler:

PC Youtube ve Netflix için Uzaktan Kumanda: 9 Adım (Resimlerle)
PC Youtube ve Netflix için Uzaktan Kumanda: 9 Adım (Resimlerle)

Video: PC Youtube ve Netflix için Uzaktan Kumanda: 9 Adım (Resimlerle)

Video: PC Youtube ve Netflix için Uzaktan Kumanda: 9 Adım (Resimlerle)
Video: Tek bacakla en iyi kostümleri yapan adam - #shorts 2024, Temmuz
Anonim
Image
Image
PC Youtube ve Netflix için uzaktan kumanda
PC Youtube ve Netflix için uzaktan kumanda

Masaüstü bilgisayar ölçüm cihazım yatağımdan uzakta olduğu için doğal olarak yatağımın rahatlığında youtube ve film izlemeyi seviyorum. Ancak her uzandığımda sesi ayarlamam, bazı nedenlerle videoyu duraklatmam veya videoyu tamamen atlamam gerektiğini hissediyorum. Öne eğilip klavyedeki bir düğmeye basabilirim ama bunu yapmak için çok tembelim, bunun yerine bilgisayarım için bu uzaktan kumandayı tasarlamak ve oluşturmak için onlarca saat harcamaya karar verdim. Bu gerçekten sadece kablosuz klavye.

Aslında zaten kablosuz klavyem vardı ama bu bir klavye. Işıklar kapalıyken aradığım anahtarı bulmak temelde imkansız. Üstelik minik boyutuyla, minik parmaklarımla bile istediğimden çok aynı anda üç düğmeye basıyorum. Ama aslında bu sadece havalı bir şey inşa etmek için bir bahane.

Ayrıca bununla ilgili bir video yaptım ve burayı kontrol etmenizi şiddetle tavsiye ederim.

1. Adım: Genel Bakış

genel bakış
genel bakış
genel bakış
genel bakış
genel bakış
genel bakış

Bu klavyenin nasıl çalıştığına kısaca değinmek istiyorum. İki modu vardır. Biri youtube için, diğeri diğer tüm medyalar için. İkisi de aynı şeyi yapıyor. Oynat, duraklat, atla, geri sar, sonraki, önceki ve ses ayarı. Tek fark, mavi/medya modunda tuşa basmaların varsayılan Windows medya düğmelerine, kırmızı/youtube modunda ise youtube klavye kısayollarına çevrilmesidir (burada bulunabilir). Ayrıca kırmızı/youtube modunda daha önce bir düğme yok çünkü bunun yerine tam ekran düğmesine sahip olmayı daha uygun buldum.

Adım 2: Araçlar ve Malzemeler

Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler

Aletler

  • 3 boyutlu yazıcı
  • Havya
  • sıcak tutkal

malzeme ve elektronik

  • PLA - veya 3D yazıcınız için tercih edilen herhangi bir malzeme. Beyaz ve kırmızı renkler önemlidir ve siyah gereklidir bazı detaylar
  • M3 musluk ve vidalar
  • Önceki talimatımda yaptığım döner kodlayıcı. Tam burada
  • 4x 3mm LED'ler. Üç kırmızı ve bir mavi
  • Li-po pil 1s 240mAh
  • 11x diyotlar - 1n4007
  • 2x 4k7 direnç
  • 9x 100k direnç
  • 2x 220R direnç
  • 2x 100nF seramik kondansatör
  • 5x butonlar - PB-11D02
  • Geçiş anahtarı - KNX-1
  • LM7833 voltaj regülatörü
  • TP4056 şarj kartı - Bağlantı
  • Küçük DC-DC yükseltici dönüştürücü - CE025 Link
  • 2 adet NRF24L01 RF alıcı-verici
  • USB'den RS232'ye dönüştürücü - Birini cp2102 ile kullanıyorum
  • Arduino profesyonel mini
  • Arduino mikro

Bunların hepsi hem verici hem de alıcı için gerekli olan parçalardır. Bu yapı aynı zamanda başka bir talimatta ele aldığım döner kodlayıcı içerdiğinden, bunun için de parçalara ihtiyacınız olacak. Orijinalinden biraz daha kısa olan ve uzaktan kumandada daha iyi görünen kodlayıcı için düğmeli STL dosyasını da burada bulabilirsiniz.

3. Adım: 3D Baskı

3D Baskı
3D Baskı
3D Baskı
3D Baskı

Bahsettiğim gibi, bu yapı döner kodlayıcı gerektiriyor, son öğretilebilir dosyamda oluşturdum (burada) Ancak topuzun boyutunu biraz ayarladım ve yeni STL dosyası burada bulunabilir. Orijinal dosya da işe yarayacaktır. Tüm dosyalar doğru yönde. Kasa destek malzemesi gerektiriyor ve özellikle baskının sonunda daha yüksek çözünürlükte ve daha düşük hızda yazdırmanızı öneririm, daha yavaş hız daha pürüzsüz bir sonuç verir. Kalan dosyalar herhangi bir özel ayar gerektirmez.

Kasa, destek malzemesi tarafından tutulduğu yerde biraz pürüzlü olabilir. Daha iyi bir yüzey elde etmek istiyorsanız bu bölümleri 120 adet zımpara kağıdı ile zımparalamanızı öneririm. Şimdi aynı zamanda kasadaki 4 deliğe M3 musluk ile vurmanın da tam zamanı. Tüm dekoratif parçalar da yerine yapıştırılabilir. Basmalı düğmeler de yerine tam olarak oturmalıdır. Bunları pense ile yerinde bükmeniz gerekebilir. Küçük mod düğmesi de standına yerleştirilebilir ancak düğme kapağını da takmayı unutmayın. Daha sonra kırmızı ve mavi mod LED'leri kasaya sığdırmak için basitçe basılabilir.

Adım 4: Logonun Arka Aydınlatması

Logonun Arka Işığı
Logonun Arka Işığı
Logonun Arka Işığı
Logonun Arka Işığı
Logonun Arka Işığı
Logonun Arka Işığı

Yapının imza özelliklerinden biri, ön taraftaki arkadan aydınlatmalı youtube logosudur. Bunu düzeltmem birkaç saatimi aldı ve birkaç şey öğrendim. Tekrar inşa etmek zorunda kalsaydım nasıl yapacağımı size anlatayım ve sonra aslında ne inşa ettiğimi ve bunun neden mükemmel bir çözüm olmadığını da söyleyeceğim. Her şeyden önce, logonun her iki tarafına iki LED yerleştirmenizi ve çevreyi maskelemenizi öneririm. Işık mükemmel bir şekilde dağılmasa da iyi görünüyor ve oldukça parlak.

Mükemmel olmasını istediğimden beri karmaşık şeylerim var. Kabaca logonun şekli olan bu sıcak tutkal bloğunu yaptım. Daha sonra tam olarak doğru boyutta kesildi, yerine yerleştirildi ve daha sıcak tutkalla sabitlendi. Logo aslında gerçekten güzel görünüyor ama kasanın içini maskeleme konusunda kötü bir iş çıkardım, böylece yanlar da aydınlandı. Ancak en büyük sorun bu değil. Bu ışık yayıcı ile döner kodlayıcı arasında bazen sıkışmasına neden olan yeterli boşluk yoktur. Bu, hepsi bir araya getirildikten sonra öğrendiğim bir şey.

tl; dr Arka ışığı karmaşık hale getirme.

Adım 5: Montaj

toplantı
toplantı
toplantı
toplantı

Akü ve voltaj yükseltici dışında tüm elektronik parçalar döner kodlayıcının alt tarafına yerleştirilmiştir. Güç anahtarı, RF modülü, şarj kartı ve arduino, döner kodlayıcıya yapıştırılması gereken 3D baskılı tutuculara sahiptir. Somunu ile tutucuya monte edilebilen ve ardından resimde gösterildiği gibi enkoderin köşesine yerleştirilmesi gereken güç anahtarı ile başlayın. Tutucunun, yerine kilitlemesi gereken küçük bir çentiği vardır. Süper yapıştırıcı kullanmanızı ve dokunacak her iki yüzeyi de zımparalamanızı öneririm. Aynısı RF modülü tutucusu ile de yapılabilir. Bunun kabaca resimde gösterildiği yere tam olarak monte edilmesi gerekmez. Şarj kartı tutucusunun bir tarafında, yapıştırılabileceği yere tam oturan bir çentik de vardır. Ve son olarak arduino için tutucu iki ayrı parçadır. Yapıştırıldığında arduino sadece itilmelidir, bu nedenle arduinolar nereden aldığınıza bağlı olarak değişebileceğinden aralarındaki mesafenin ne olması gerektiğini kontrol edin. Yapıştırıldıktan sonra değiştirmek zor olacağından mesafeyi iki kez kontrol edin.

Adım 6: Sıkma

kıvranma
kıvranma
kıvranma
kıvranma
kıvranma
kıvranma

Şimdiye kadar tüm panolar için yerimiz var ama hala birçok pasif bileşen var. Hepsini tek bir tahtaya koymanın zamanı geldi. Küçük dikdörtgen prefboard işi yapacak. Şematik mevcuttur, ancak gerçekten sadece seri olarak bir grup direnç ve diyottur. LED'lerin ayaklarına lehimlemek daha uygun olduğu için LED'lerin dirençleri bu kartta olmamalıdır. Alt tarafa erişmeniz gerekeceğinden ve her şeyi lehimlediğinizde, kablolar tarafından sıkıca tutulacağından, bu kartı kodlayıcıya yapıştırma zahmetine girmeyin.

Şimdi her şeyi bağlamanın zamanı geldi. Henüz pil ile uğraşmayın. Bununla birlikte, diğer her şeyin sağlanan şematikte gösterildiği gibi kablolanması gerekir. Biraz akım çekiyor olabileceklerinden LED'leri arduino pro mini'den çıkararak başlayın. Arduino'nun programlama pinlerine dişi pin başlığını takın. Önceden programlamış olsanız bile bunu yapmanızı öneririm. İlk önce arduino ve RF modülünü bağladım. Çok hacimli olabileceğinden, tüm kabloları tek bir noktaya yerleştirmemeye çalışın. Sonra arduinoyu anahtarlara lehimledim. Pref kartının alt tarafındaki lehim telleri ile uğraşmayın. Bunun yerine bunları doğrudan direnç veya diyotların bacaklarına lehimleyin. Son olarak LED'leri bağlayın.

Bu noktada çalışıyor olmalı. Akım ölçer seri ile tezgah laboratuvarı güç kaynağı ile çalıştırmanızı öneririm. Bu şekilde çok fazla akım çekip çekmediğini veya çalışıp çalışmadığını kontrol edebilirsiniz. Uzaktan kumandadayken yaklaşık 60mA çekmeli ve uykudayken temelde 0 olmalıdır, bu yüzden buna kanmayın.

Uzaktan kumandanın çalıştığını onayladıysanız. Pili takabilirsiniz. Kullandığım pil tek hücreli 240mAh Li-po. 41 x 26,5 x 6 mm boyutlarıyla, sığabilecek en büyük pildir. Çift taraflı bantla yerinde tutulur. 5V güçlendirici yan tarafa sadece sıcak yapıştırılabilir, sadece önce telleri lehimlediğinizden emin olun. Daha sonra şemada gösterildiği gibi bağlanabilir.

Adım 7: Alıcı

Alıcı
Alıcı
Alıcı
Alıcı
Alıcı
Alıcı
Alıcı
Alıcı

Neyse ki alıcı vericiden çok daha basittir. Bunun için sadece bir Arduino mikro ve RF modülüne (NRF24L01) ihtiyacımız olacak. Daha önce de belirtildiği gibi, RF modülü 3.3V gerektirir ve arduino gerçekten 3V3 pinine sahiptir, ancak benimkinde 4.8V civarında ölçtüm. Bu yüzden kendi voltaj regülatörümü eklemek zorunda kaldım. Muhtemelen arduino'nuzdaki voltaj regülatörü çalışacaktır. Bunu yaparsa, şema sağladığımla hemen hemen aynıdır, ancak RF modülünden Vcc pinini arduino'daki 3V3 pinine bağlamanız ve regülatörü tamamen yok saymanız yeterlidir.

Hem arduino hem de RF modülü, 3D baskılı kasayı kaydırmak için tasarlanmıştır. Kasanın içinde fazla yer olmadığı için kabloları kısa tutun. Arduino'yu test edin, yüklenen kodla HID gibi davranmalıdır. İşe yararsa, kasanın iki yarısını basitçe kapatabilirsiniz ve yerine oturmaları gerekir.

Biraz daha güzel görünmesini istiyorsanız youtube logosunu da ekleyebilirsiniz. Sadece alıcının üstüne yapıştırılmış. Dosyaların ayrı olarak yazdırılması gerekir ve kırmızı ve beyaz filamentin yanı sıra siyah bir filamente de ihtiyacınız olacaktır.

Adım 8: Kod

Bu proje için arduino 1.8.5 kullandım. Gerekli tüm kitaplıklar kitaplık yöneticisinde bulunabilir, böylece bunları kendiniz içe aktarma konusunda endişelenmenize bile gerek kalmaz. Kodu derlerken doğru panoyu seçtiğinizden emin olun, aksi takdirde derlenmeyebilir. Ayrıca arduino pro mini'me kod yüklerken bazı sorunlarla karşılaştım. Bu büyük olasılıkla kullandığım USB - Seri adaptörden kaynaklanıyordu. Daha eski arduino 1.0.5'in aslında sorunsuz yükleneceğini öğrendim, ancak bir nedenden dolayı kodumu derlemeyecekti. Kodu 1.8.5 IDE'de derledim ve ardından hex dosyasını 1.0.5 ile yükledim. Aynı sorunu yaşıyorsanız, bunun tam olarak nasıl yapılabileceğini açıklayan bir forum başlığı buldum. Bağlantı

Tuşları yeniden eşlemek ve yeni kombinasyonlar oluşturmak istiyorsanız, bunu alıcıyı yeniden programlayarak yapabilirsiniz. Böylece her seferinde alıcıyı sökmek zorunda kalmazsınız. Her iki kod da yorumlanmıştır, bu nedenle arduinoya aşina iseniz, onu ayarlamakta sorun yaşamamalısınız. Yine de yaparsanız yorum yapmaktan çekinmeyin.

9. Adım: Tamamlandı

Tamamlandı
Tamamlandı

Tebrikler! PC'niz, mac'unuz veya android cihazınız için harika bir uzaktan kumanda oluşturdunuz. Sadece bir klavye olduğu için her şeyde çalıştığından eminim. Herhangi bir sorununuz varsa veya daha basit bir çözüm bulduysanız lütfen bana bildirin. Ayrıca, yapım sürecinden geçerken videoyu da kontrol ettiğinizden emin olun.

Önerilen: