Stap 1: Hoe werkt het?
Deze aanpak inhoudt dat het gebruik van lichte triangulatie om te lezen een zeer nauwkeurige coördinaat. Kortom, het is alsof je een groot aantal IR receptoren met sommige IR-LED. U zet elke LED één voor één en de sensoren lezen. Wanneer een receptor niet enig licht ziet, betekent dit dat een object het licht blokkeert. U kunt een veel preciezer oplossing krijgen met voldoende LED en sensoren.
Maar voor dit project, was ik op zoek naar iets meer geschikt is voor de lezing. Een CCD sensor, is in elke scanner. In deze apparaten is het eigenlijk een zwart-wit camera die slechts één lijn van pixels leest. Als u wilt een kleurendocument scannen, leest een RGB LED knipperen in de drie kleuren en de CCD alle van hen voor elke regel van het document. Dan kan het berekenen de exacte kleuren afhankelijk van de rood groen en blauwe reactie.
Met behulp van een CCD sensor geeft u toegang tot 2700 lichtsensoren op een regel van 20 cm. De meeste mensen die houden van sensoren en actuatoren van een oude printer/scanners pas de RGB LED en de lichte dirigent van dit deel, zoals we kunnen zien hier. Als je van recycling, kon u de mogelijkheden van CCD onderzoeken. Niet hebben gevondend veel DIY projecten op het internet via hen, zijn er waarschijnlijk een heleboel verschillende manieren waarmee u deze sensoren kon gebruiken! In deze tutorial zal ik ook uitleggen hoe Hack uw eigen scanner.
Voor deze tabel touch gebruikte ik een CCD sensor met 24 IR LED's. Het object is door een Teensy gedetecteerd in een 740x380mm oppervlak van bestuur (die werkt onder Arduino environnement). Dit board draait de IR LED ON, leest de CCD en berekent de exacte positie van een object. Vervolgens stuurt de coördinaten als een muis, een toetsenbord, een Python programma of gewoon als seriële op een Raspberry Pi die de interface via de HDMI op een 32-inch TV-scherm toont.