Płyty CD-ROM otwierają się / zamykają w odpowiedzi na czujniki


9

Ogólne pytanie:

Jak mogę otwierać i zamykać napędy CD-Rom (około 20-30) w reakcji na różne sygnały wejściowe czujnika?

Kilka bardziej szczegółowych pytań (opartych na założeniu, że powinienem rozwiązać ten problem z Arduino):

Jak mógłbym dowiedzieć się, które styki złącza IDE są tymi, które muszą odbierać sygnał?

Jak mam dowiedzieć się, jaki sygnał należy wysłać na te piny? I jak sprawiłbym, żeby arduino wysłało ten sygnał?

Niektóre kontekst:

Pracuję nad kinetyczną rzeźbą sosny wykonaną ze starych napędów CD-ROM. Zasadniczo każda „gałąź” drzewa jest napędem CD-ROM skierowanym od pnia. Dyski będą się otwierać i zamykać w oparciu o informacje zwrotne za pośrednictwem:

  1. Mikrofon Algorytm otwierał i zamykał napędy na podstawie analizy wejścia audio. Jeden pomysł, dmuchanie do mikrofonu (jak wiatr) symulowałoby wietrzenie kończyn sosny (migawki otwierałyby się i zamykały)
  2. Alternatywne (lub być może uzupełniające): mały model drzewa z czujnikami dotykowymi. Jeśli położysz rękę na całym małym drzewie i zakryjesz wszystkie czujniki, wszystkie napędy zostaną zamknięte. Zasadniczo każdy czujnik jest mapowany na jeden dysk, przykryj go, a dysk zamknie się.

Pomysł czujnika dotykowego przypomina mi robaki choinkowe, które zatrzaskują się po ich dotknięciu. youtube.com/watch?v=UW3vDVrs4OQ
endolith

Odpowiedzi:


10

Jak to jest tutaj jest brudna droga. Każda płyta CD ma przycisk wysuwania, prawda? Rozerwij przycisk i podłącz go bezpośrednio, używając dowolnego wejścia.


1
Jest to prawdopodobnie najłatwiejsze rozwiązanie.
todbot

To było pierwsze rozwiązanie, jakie przyszło mi do głowy. To może nie być tak eleganckie, ale producent napędu dyskowego naprawdę wykonał za ciebie całą ciężką pracę (nie otwierając napędu).
Lou

Miałem kolegę na studiach, który zrobił to na jednym z jego napędów. Działa świetnie.
mjh2007

8

Niestety nie jest to tak proste jak zamknięcie połączenia na tym złączu. Musisz wysłać polecenie ATAPI „wysuwanie nośnika” przez magistralę ATA / IDE.


7

Jeśli nie masz nic przeciwko uszkodzeniu napędów, możesz po prostu je otworzyć i zdjąć to, czego nie potrzebujesz, a lutowanie prowadzi bezpośrednio do silnika, który otwiera i zamyka napęd. Użyj mostka H, ​​takiego jak L293D, i możesz przejąć kontrolę z mikrokontrolera.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.