Mam Brother MFC 490CW drukarka w moim domowym biurze, która łączy się z moim laptopem przez WiFi.
W podajniku skanera znajduje się czujnik, który wyczuwa włożenie kawałka papieru.
Chcę, aby skanował się automatycznie i zapisywał do pliku na moim laptopie, gdy tylko dokument zostanie umieszczony w podajniku.
Czy istnieje sposób, aby skonfigurować go tak, aby skanowanie odbywało się nie po naciśnięciu przycisku w aplikacji do skanowania, ale na zdarzeniu czujnika dokumentu?
W idealnej sytuacji można zmodyfikować sterownik skanera i dowiedzieć się tego całkowicie w oprogramowaniu.
Ludzie, którzy czują się lepiej ze sprzętem, jak ja, mogą spróbować czegoś w rodzaju hacky ... W końcu zawsze zależy to od twoich potrzeb. Możesz spróbować:
Otwórz obudowę skanera i odkryj, jak działa czujnik papieru. Może to wymagać użycia oscyloskopu.
Połącz coś z tym czujnikiem lub linią, której sygnał jest pulsowany - używałbym do tego Arduino z wielu powodów - głównie kosztów i łatwo można je połączyć z komputerem stacjonarnym.
Zrób swój komputerowy sondaż (Scheduled Task w systemie Windows, zadanie Crona w systemie Linux) mikrokontroler dodany w kroku 2. Mikrokontroler odpowie w naturze, gdy zauważy, że sygnał został wysłany. Komputer stacjonarny może wtedy zrobić wszystko, co trzeba zrobić, aby zarządzać skanerem. Może po prostu zadzwonić do kierowcy, aby rozpocząć skanowanie.
To rodzaj rozwiązania Rubegoldberg / Jeri Ellsworth - dlatego bardzo go kocham. Powtórzę raz jeszcze, oczywiście znajdziesz rozwiązanie tylko dla oprogramowania. Chociaż moje drobne doświadczenia z hakowaniem kierowców były bolesne i może coś takiego może zaspokoić twoje potrzeby przy mniejszej ilości łez?
Powodzenia!
źródło