CD-ROM'lar sensörlere yanıt olarak açılır / kapanır


9

Genel soru:

Çeşitli sensör girişlerine tepki olarak CD-Rom sürücülerini (yaklaşık 20-30) nasıl açabilir ve kapatabilirim?

Bazı daha spesifik sorular (bunu bir Arduino ile ele almam gerektiği varsayımına dayanarak):

Bir IDE konektöründeki hangi pinlerin sinyal alması gereken pinleri olduğunu nasıl anlayabilirim?

Bu pinlere hangi sinyalin gönderilmesi gerektiğini nasıl anlayabilirim? Ve bir arduino'nun bu sinyali göndermesini nasıl sağlarım?

Bazı bağlamlar:

Eski CD-ROM sürücülerden yapılmış çam ağacı kinetik heykeli üzerinde çalışıyorum. Temel olarak, ağacın her "dalı" gövdeden uzağa işaret eden bir CD-ROM sürücüsüdür. Sürücüler aşağıdaki yollarla geri bildirimlere göre açılır ve kapanır:

  1. Bir mikrofon. Bir algoritma, ses girişinin analizine dayalı olarak sürücüleri açar ve kapatır. Mikrofona üflemek (rüzgar gibi) bir fikir, rüzgar esiyor çam ağacı uzuvlarını taklit eder (açılıp kapanırlar)
  2. Alternatif (veya tamamlayıcı girdi): dokunmatik sensörlü küçük bir ağaç modeli. Elinizi tüm küçük ağacın etrafına koyar ve tüm sensörleri kaplarsanız, tüm sürücüler kapanır. Temel olarak, her sensör bir sürücüyle eşleştirilir, örtülür ve sürücü kapanır.

Dokunmatik sensör fikri bana dokunduğunuzda Noel ağacı solucanlarının kapanmasını düşünmemi sağlıyor. youtube.com/watch?v=UW3vDVrs4OQ
endolith

Yanıtlar:


10

Burada olduğu gibi kirli yoludur. Her CD romunda çıkarma düğmesi var değil mi? Düğmeyi yırtın ve sahip olduğunuz herhangi bir girişi kullanarak doğrudan kablolayın.


1
Bu muhtemelen en kolay çözümdür.
todbot

Aklıma gelen ilk çözüm buydu. Bu kadar zarif olmayabilir, ancak disk sürücüsü üreticisi sizin için tüm zor işleri yaptı (sürücüyü açmadan).
Lou

Üniversitede bunu sürücülerinden birine yapan bir arkadaşım vardı. Harika çalıştı.
mjh2007

8

Ne yazık ki, bu konektördeki bir bağlantıyı kapatmak kadar kolay değil. ATA / IDE veri yolu üzerinden bir "ortam çıkarma" ATAPI komutu göndermeniz gerekir.


7

Sürücüleri kırmak sakıncası yoksa, sadece ihtiyacınız olmayan şeyleri çıkarabilir ve lehimi doğrudan sürücüyü açan ve kapatan motora yönlendirir. L293d gibi bir H-köprüsü kullanın ve bir mikro denetleyiciden kontrol için iyi bir seçim yapın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.