Inhoudsopgave:

Key-Macro: 6 stappen (met afbeeldingen)
Key-Macro: 6 stappen (met afbeeldingen)

Video: Key-Macro: 6 stappen (met afbeeldingen)

Video: Key-Macro: 6 stappen (met afbeeldingen)
Video: Macros beheren in Word 2024, November
Anonim
Sleutel-macro
Sleutel-macro

Dit project bestaat uit een hulptoetsenbord met acht toetsen dat macro's (tekstreeksen) naar de computer stuurt. Tot 64 macro's kunnen eerder worden opgeslagen in een tekstbestand dat is opgeslagen op een microSD-kaart. Deze macro's zijn georganiseerd in acht pagina's die kunnen worden geselecteerd met een toetsencombinatie.

Een van de 3D-geprinte onderdelen van dit project is gebaseerd op:

0,96 128x64 OLED Snapfit-behuizing van TAz00, gelicentieerd onder de Creative Commons-Attribution-licentie.

Stap 1: Componenten:

componenten
componenten
componenten
componenten

Je hebt het volgende nodig:

  • Pro Micro Leonardo Atmega32u4 Arduino.
  • Oled-displaymodule Ssd1306 0,96” 128 × 64.
  • Micro SD-kaartlezer.
  • TTP226 Capacitieve aanraaksensormodule.
  • 2× Microschakelaar met drukknop 6 × 6 × 9 mm
  • 3D geprint hoesje (4 delen).

Stap 2: Bedrading

Bedrading
Bedrading

Sluit de pinnen van de componenten als volgt aan op Arduino:

  1. Drukknoppen:

    • SEL naar Arduino GND en A2
    • RES naar Arduino GND en RST
  2. SD-lezer:

    • CS naar Arduino D10
    • MISO naar Arduino D14
    • SCK naar Arduino D15
    • MOSI naar Arduino D16
    • Vcc naar Arduino Vcc
    • GND naar Arduino GND
  3. Aanraaksensormodule:

    • Van OUT 8 naar 1 naar Arduino D4, D5, D6, D7, D8, D9, A1, A0 (in deze volgorde).
    • Vcc naar Arduino Vcc
    • GND naar Arduino GND
  4. OLED-scherm:

    • SDA naar Arduino D2
    • SCL naar Arduino D3
    • Vcc naar Arduino Vcc
    • GND naar Arduino GND

Ik raad aan om deze volgorde te volgen om de componenten te solderen. Dit maakt het bedradingsproces eenvoudiger.

Stap 3: Montage

in elkaar zetten
in elkaar zetten
in elkaar zetten
in elkaar zetten
in elkaar zetten
in elkaar zetten

Zodra alle componenten zijn bedraad, plaatst en lijmt u de drukknoppen op hun plaats, evenals de aanraaksensormodule en de Arduino op de 3D-geprinte basis. Doe vervolgens hetzelfde met het toetsenborddeksel en plaats de MicroSD-lezer en het deksel op hetzelfde stuk. Plaats en lijm ten slotte het OLED-scherm op het deksel en lijm het op de toetsenbordafdekking.

Stap 4: De Arduino-schets

De sketch werkt met Engelse toetsenborden. De Spaanse versie zal binnenkort beschikbaar zijn!

Stap 5: Het macro-tekstbestand

Het bestand met de macro's (macros.txt) moet op de MicroSD-kaart worden opgeslagen en als volgt worden georganiseerd:

-/Pagina1/-NaamPagina1-/Macro1/-NaamMacro1..-/Macro2/-NaamMacro2..-/Macro3/-NaamMacro3..-/Pagina2/-NaamPagina2-/Macro1/-NaamMacro1..-/Pagina8/-NaamPagina8 -/Macro8/-NaamMacro8.

De namen van macro's en pagina's zijn optioneel en verschijnen alleen in het OLED-display om deze te identificeren. Als u de macronaam weglaat, verschijnen de eerste tekens ervan.

U kunt het bestand macros.txt downloaden als voorbeeld van veelgebruikte macro's voor LaTeX, Arduino, C en Python.

Stap 6: Hoe de KeyMacro te gebruiken:

Sluit de Key-Macro met een micro-USB-kabel aan op de USB-poort van de computer. De computer zal het herkennen als een toetsenbord. Druk op de Select-knop van de Key-Macro en wacht tot het scherm is bijgewerkt en druk vervolgens op een paginanummer op het aanraaktoetsenbord. De lijst met macro's op de geselecteerde pagina verschijnt op het display. Druk op een cijfer op het aanraaktoetsenbord en de Key-Macro stuurt de string naar de computer. Om de macropagina te wijzigen, drukt u op de knop Selecteren gevolgd door het nummer van de gewenste pagina.

Aanbevolen: