Pytanie:
sprzęt do naciskania przycisków
Elazar Leibovich
2010-08-19 16:44:12 UTC
view on stackexchange narkive permalink

Wiele razy chcę, aby mój komputer łączył się ze starym sprzętem. Takich jak radio, włącznik światła, itp. Głównie polega to na naciskaniu i przesuwaniu różnych przycisków i przełączników.

Nie chcę kupować nowego sprzętu Chcę, aby mój komputer łączył się ze starym sprzętem, który już mam.

Pomyślałem o tym i doszedłem do wniosku, że potrzebuję sprzętu ogólnego przeznaczenia z przyciskami.

Potrzebuję prostego urządzenia, z którym mogę się połączyć za pomocą komputera i które byłoby w stanie wcisnąć większość przycisków, które mamy w codziennych akcesoriach, bez uszkodzenia przycisku.

Czy jest dostępne takie akcesorium?

(migracja z superużytkownika, gdzie nie uzyskałem satysfakcjonujących odpowiedzi ).

Czy dobrze rozumiem, że szukasz jakiegoś elektromechanicznego siłownika, takiego jak mała robotyczna rączka, która może przełączać przełączniki i przyciski? Podejrzewam, że będziesz potrzebować dwóch elementów - jakiegoś rodzaju solenoidu do naciskania przycisków, może z przystawką do przełączników.
Dzięki! Rozumiesz poprawnie. Byłbym jednak zadowolony, gdybyś mógł podać mi referencje do wszystkich wymienionych przez Ciebie pozycji, ponieważ w ogóle nie jestem wykształcony w robotyce, nie znam wszystkich terminów w Twoim komentarzu.
http://oomlout.com/a/products/sesw/ to serwo, które podłącza się do standardowego przełącznika światła w Ameryce Północnej.
Świetne pytanie, po prostu brak dobrych odpowiedzi na tej stronie. Czy kiedykolwiek znalazłeś rozwiązanie?
@ZTaylor, niestety nie. Dzięki za komplement.
Pracowałem nad siłownikiem przyciskowym. Jego prototyp jest teraz i umieściłem go na stronie Quirky.com. Proszę spojrzeć i zagłosować na niego, ponieważ chcę również rozwiązać ten sam problem http://www.quirky.com/ideations/372926 dzięki!
Dziewięć odpowiedzi:
SingleNegationElimination
2010-08-19 23:06:09 UTC
view on stackexchange narkive permalink

Czy całkowicie sprzeciwiasz się wprowadzaniu drobnych modyfikacji w starych urządzeniach? Jeśli nie, prawdopodobnie można się z nimi połączyć poprzez umieszczenie przekaźników w obwodach sterujących przyciskami i przełącznikami.

Testowanie wyjść przełączników może również wykazać, że są one sprzężone z logiką TTL lub CMOS, która może być bezpośrednio podłączona do wyjścia urządzenia.
@TokenMacGuy, powodem, dla którego sprzeciwiam się modyfikacjom tych urządzeń jest: (1) Często są to włączniki światła, które są podłączone bezpośrednio do domowej sieci elektrycznej. Nie jestem pewien, czy chcę się tym zająć. (2) Aktywator jest bardziej „przenośny”, jeśli kolega podskoczy i przyniesie swój system stereo - mogę użyć mojego przycisku. Jeśli chcę włączyć klimatyzację pilotem - mogę to zrobić tym samym przyciskiem.
Yann Ramin
2010-08-19 21:14:02 UTC
view on stackexchange narkive permalink

Możesz użyć różnych urządzeń uruchamiających. Po pierwsze, skromny solenoid - w zasadzie pistolet do cewek, w którym pocisk nie może opuścić cewki. Mogą wywierać dużą siłę, ale nie można ich kontrolować pod względem prędkości i dawać przyjemny dźwięk „walenia”.

Serwo z wahaczem działałoby (mechanicznie bardziej złożone). Jego zdolność do naciskania przycisków byłaby wolniejsza, ale bardziej kontrolowana.

Silnik krokowy lub wolnoobrotowe serwomechanizm mógłby wykonywać obrotowe pokrętła.

Siłownik liniowy (silnik krokowy na śrubę -shaft) może wykonywać operacje ślizgowe.

Najbardziej niestandardową częścią byłby interfejs mechaniczny. Proponuję poszukać wokół http://smallparts.com i http://mcmaster.com

Prawdopodobnie można było znaleźć gotową elektronikę interfejsu ( sterowniki silników nawet przez USB) w Pololu: http://www.pololu.com/

Solenoidy mogą być sterowane stosunkowo łatwo, w podobny sposób jak większość urządzeń elektromagnetycznych, za pomocą PWM lub podobnego cyklu pracy.
Lizm
2012-11-06 21:09:36 UTC
view on stackexchange narkive permalink

Stary wątek, ale ...

Sam rozważam coś takiego. Albo z phidgets (phidgets.com) i siłownikiem: 3541_0 Linear Actuator L12-50-100-06-R 1066_0 PhidgetAdvancedServo 1-Motor

lub z Gadgeteer z przekaźnikiem: http: // channel9 .msdn.com / coding4fun / blog / Shining-a-light-on-a-Windows-Phone-Net-Gadgeteer-Light-Switch

Oba są trochę przesadzone, jeśli chodzi o pchanie kawy przełącznik piwowara: D

Dzięki! Stary wątek, ale idę dalej ...
akohlsmith
2010-08-19 18:17:35 UTC
view on stackexchange narkive permalink

To interesujący problem. Nigdy nie robiłem czegoś takiego, ale zastanawiałem się też nad siłownikami dla komponentów fizycznych.

Do naciskania przycisków prawdopodobnie wybrałbym siłowniki pneumatyczne (zasilane powietrzem); możesz łatwo kontrolować siłę i możesz je znaleźć w szerokiej gamie rozmiarów. Sterowanie odbywałoby się za pomocą zaworów sterowanych elektromagnetycznie, a wszystko, czego potrzebujesz, to źródło czystego i suchego sprężonego powietrza, co prawie nigdy nie stanowi problemu.

Przełączanie przełączników jest trudniejsze. Moim pierwszym rozwiązaniem byłoby posiadanie pewnego rodzaju mechanicznego konwertera, który przekształciłby ruch liniowy pary siłowników pneumatycznych w ruch bardziej ukośny, który jest używany przez przełączniki, ale szybko napotkalibyście problemy z rozmiarami fizycznymi. Mały silnik krokowy z podobnym interfejsem obrotowo-liniowym nad przełącznikiem działałby i był mniejszy. Silniki krokowe działałyby również bardzo dobrze do kontrolowania wszystkiego, co trzeba było kręcić (pokrętła strojenia, pokrętła głośności itp.)

Blisko mnie jest nadwyżka miejsca, która miała ogromny stos tego typu siłowników . Teraz chcę coś kupić i zagrać. :-)

Leon Heller
2010-08-19 23:32:32 UTC
view on stackexchange narkive permalink

Popularną techniką jest używanie przełączników analogowych między przełącznikami rzeczywistymi, kontrolowanymi przez komputer lub MCU, i pozwala to uniknąć majstrowania przy siłownikach mechanicznych. 74HC4066 to typowe urządzenie, którego można używać.

avra
2010-09-14 17:08:21 UTC
view on stackexchange narkive permalink

Tutaj można znaleźć wiele bardzo tanich projektów USB do samodzielnego montażu, które można wykorzystać do połączenia starego sprzętu: http://www.obdev.at/products/vusb/prjhid.html.

Sushrut J Mair
2010-09-17 15:32:38 UTC
view on stackexchange narkive permalink

Ciekawy problem. Zakładam, że typy przycisków / przełączników, które chciałbyś wcisnąć / przesunąć, będą miały różne „opory”. Przez opory mam na myśli, że możesz potrzebować małego szturchnięcia na jeden przycisk, ale mocnego uderzenia w inny. Może to również wymagać konfigurowalnej pozycji (poziomej + pionowej) twojego siłownika, która wykonuje faktyczną pracę polegającą na popychaniu lub przesuwaniu akcesorium.

Chociaż osobiście nigdy tego nie próbowałem, myślę, że można zastosować mini serwomotor, który daje drobnoziarnisty stopień kontroli ruchu (podobnie jak odpowiedź Andrew w tym wątku). Z kolei silnik serwo można podłączyć do siłownika za pomocą sprężynowego mechanizmu spustowego. Napięcie sprężyny będzie się zmieniać w zależności od „oporu” przycisku lub przełącznika. Cały ten mechanizm z kolei powinien znajdować się na platformie, która sama jest ruchoma w poziomie i w pionie (znowu zestaw kilku mini serwomotorów).

Wprawdzie moja opcja wygląda na skomplikowaną, ale wydaje mi się, że jest dobrze zaprojektowana , ma nieograniczone możliwości zastosowania we wszelkiego rodzaju akcesoriach i może być tańszy niż niestandardowe urządzenia. Platformę można początkowo pominąć, aby była jeszcze tańsza.

posipiet
2010-11-04 20:32:40 UTC
view on stackexchange narkive permalink

Interfejs do Lego Mindstorms, zbuduj sztuczne palce za pomocą gumowej końcówki, pozwól silnikowi Mindstorms nacisnąć przycisk. Zrobiłem to raz.

Alternatywnie, użyj mikrokontrolera do połączenia z serwami RC.

Toby Jaffey
2010-08-19 18:28:37 UTC
view on stackexchange narkive permalink

W przypadku niektórych aplikacji może to być łatwiejsze rozwiązanie - przekaźnik kontrolujący zasilanie sieciowe.

http://www.adafruit.com/index.php?main_page=product_info&cPath=44&products_id= 268



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 2.0, w ramach której jest rozpowszechniana.
Loading...