Inhoudsopgave:
Video: Computerbesturing met behulp van gebaren en aanraakinvoer - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Dit is een demoproject voor de nieuwe Piksey Atto. We gebruiken de TTP224 touch IC en de APDS-9960 gebarenmodule om een computer te besturen. We uploaden een schets naar de Atto, waardoor deze zich gedraagt als een USB-toetsenbord en vervolgens de juiste sleutelcodes verzendt, afhankelijk van de invoer. Aangezien dit een aangepast project is, valt er hier niet veel te documenteren, maar ik zal wat informatie geven en de relevante links naar materiaal opsommen dat je nodig hebt om dit te bouwen.
Als je veel doe-het-zelf-projecten bouwt, denk ik dat je zeker de Kickstarter-campagne ervoor moet bekijken via de onderstaande link:
www.kickstarter.com/projects/bnbe/atto-an-incredibly-tiny-arduino-compatible-board-with-usb
De video hierboven geeft je een overzicht van hoe het allemaal in elkaar zit en ik zou je aanraden om die te bekijken voor meer details en een goede uitleg over hoe alles werkt.
Stap 1: Verzamel de componenten
Het eerste dat je nodig hebt voor deze build is de PCB. U kunt de ontwerpbestanden ervoor verkrijgen via de onderstaande link:
github.com/bnbe-club/atto-touch
Verder heb je de volgende componenten/modules nodig:
- 4x 22pF, 0603, 10V condensatoren
- 1x 10K 0603 weerstand
- 1x TTP224B-BSBN Touch-IC
- 1x Piksey Atto
- 1x APDS-9960 gebarenmodule (5V-versie van Adafruit)
Dit project kan ook worden gerepliceerd met behulp van de Arduino Leonardo, hoewel het niet zo compact is als de Atto.
Stap 2: Monteer het bord
Je zult dan de componenten op het bord moeten solderen en ik zou aanraden om te beginnen met de touch IC. Soldeer eerst een pin om deze op zijn plaats te houden en soldeer dan de overige pins. Doe hetzelfde bij het solderen van de condensatoren, weerstand en Atto.
Als u besluit om de gebarenmodule toe te voegen, moet u draden solderen aan de voedingspinnen en ook aan de I2C-pinnen.
Stap 3: Upload en test de schets
Eenmaal gemonteerd, moet je de schets naar het bord uploaden. Bekijk de video om te begrijpen hoe de code werkt en ook hoe u de schetsen kunt bijwerken om aan uw vereisten te voldoen. Je kunt de schetsen downloaden via de volgende link:
om de schets te uploaden, sluit u het bord eenvoudig aan op uw computer met behulp van een microUSB-kabel, selecteert u Arduino Leonardo als het bord, selecteert u de juiste COM-poort en drukt u vervolgens op de uploadknop. Plaats uw vinger op de capacitieve touchpads en dit zou de snelkoppelingen moeten activeren.
Aanbevolen:
Meting van versnelling met behulp van ADXL345 en Particle Photon: 4 stappen
Meting van versnelling met behulp van ADXL345 en deeltjesfoton: De ADXL345 is een kleine, dunne, ultralaagvermogen, 3-assige versnellingsmeter met hoge resolutie (13-bits) meting tot ±16 g. Digitale uitvoergegevens zijn geformatteerd als 16-bits tweetallen en zijn toegankelijk via de digitale I2 C-interface. Het meet de
Upgrade de achtergrondverlichting van een VU-meter naar blauwe led met behulp van oude CFL-lamponderdelen: 3 stappen
Upgrade een VU-meterachtergrondverlichting naar blauwe led met behulp van oude CFL-lamponderdelen.: Tijdens het repareren van een oude Sony TC630 reel-to-reel bandrecorder, merkte ik dat een van de glazen bollen voor de achtergrondverlichting van de VU-meter kapot was. Geen hoeveelheid geleidende verf werkte omdat het lood onder het glasoppervlak was afgebroken. De enige vervanger die ik
Een met gebaren bestuurde rover maken: 4 stappen
Hoe maak je een gebarengestuurde rover: Hier zijn de instructies voor het bouwen van een gebarengestuurde rover (telegestuurde rover). Het bestaat uit een rover-eenheid die een sensor voor het vermijden van botsingen aan boord heeft. De zender is in plaats van een onhandige afstandsbediening een stoere handschoen die o
Digitale klok met netwerktijd met behulp van de ESP8266: 4 stappen (met afbeeldingen)
Digitale netwerkklok met de ESP8266: we leren hoe we een schattige kleine digitale klok kunnen bouwen die communiceert met NTP-servers en de netwerk- of internettijd weergeeft. We gebruiken de WeMos D1 mini om verbinding te maken met een wifi-netwerk, de NTP-tijd te verkrijgen en deze weer te geven op een OLED-module. De video hierboven
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik