Innehållsförteckning:

Nyckelmakro: 6 steg (med bilder)
Nyckelmakro: 6 steg (med bilder)

Video: Nyckelmakro: 6 steg (med bilder)

Video: Nyckelmakro: 6 steg (med bilder)
Video: Создание Шаблона SNMP для Zabbix Принцип работы через MIB Browser и snmpwalk 2024, Juli
Anonim
Nyckelmakro
Nyckelmakro

Detta projekt består av ett extra åtta tangentbord som skickar makron (textsträngar) till datorn. Upp till 64 makron kan tidigare lagras i en textfil som har sparats på ett microSD -kort. Dessa makron är organiserade i åtta sidor som kan väljas med en tangentkombination.

En av de 3D -tryckta delarna av detta projekt är baserad på:

0,96 128x64 OLED Snapfit -fodral från TAz00, licensierat under Creative Commons -Attribution -licensen.

Steg 1: Komponenter:

Komponenter
Komponenter
Komponenter
Komponenter

Du behöver följande:

  • Pro Micro Leonardo Atmega32u4 Arduino.
  • Oled Display Module Ssd1306 0.96”128 × 64.
  • Micro Sd -kortläsare.
  • TTP226 kapacitiv beröringssensormodul.
  • 2 × Tryckknapp Micro Switch 6 × 6 × 9 mm
  • 3D -tryckt fodral (4 delar).

Steg 2: Kabeldragning

Kabeldragning
Kabeldragning

Anslut stiften på komponenterna till Arduino enligt följande:

  1. Trycka på knappar:

    • SEL till Arduino GND och A2
    • RES till Arduino GND och RST
  2. SD -läsare:

    • CS till Arduino D10
    • MISO till Arduino D14
    • SCK till Arduino D15
    • MOSI till Arduino D16
    • Vcc till Arduino Vcc
    • GND till Arduino GND
  3. Touch Sensormodul:

    • Från OUT 8 till 1 till Arduino D4, D5, D6, D7, D8, D9, A1, A0 (i denna sekvens).
    • Vcc till Arduino Vcc
    • GND till Arduino GND
  4. OLED -skärm:

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

Jag rekommenderar att du följer denna sekvens för att löda komponenterna. Detta gör anslutningsprocessen enklare.

Steg 3: Montering

Montering
Montering
Montering
Montering
Montering
Montering

När alla komponenter är trådbundna, montera och limma tryckknapparna på plats, liksom beröringssensormodulen och Arduino på den 3D-tryckta basen. Gör sedan samma sak med tangentbordskåpan och montera MicroSD -läsaren och dess hölje på samma bit. Slutligen, montera och limma OLED -displayen på locket och limma den på tangentbordets lock.

Steg 4: Arduino -skissen

Skissen fungerar med engelska tangentbord. Den spanska versionen kommer snart!

Steg 5: Textfilen för makron

Filen med makron (makron.txt) måste lagras på MicroSD -kortet och organiseras enligt följande:

-/Page1/-NamePage1-/Macro1/-NameMacro1..-/Macro2/-NameMacro2..-/Macro3/-NameMacro3..-/Page2/-NamePage2-/Macro1/-NameMacro1..-/Page8/-NamePage8 -/Macro8/-NameMacro8.

Namnen på makron och sidor är valfria och visas bara i OLED -displayen för att identifiera dessa. Om du utelämnar makronamnet visas de första tecknen i det.

Du kan ladda ner filen macros.txt som ett exempel på vanliga makron för LaTeX, Arduino, C och Python.

Steg 6: Så här använder du KeyMacro:

Anslut Key-Macro till USB-porten på datorn med en mikro-USB-kabel. Datorn känner igen det som ett tangentbord. Tryck på Select-knappen på Key-Macro och vänta tills skärmen uppdateras och tryck sedan på ett sidnummer på pekskärmen. Listan över makron på den valda sidan visas på displayen. Tryck på en siffra på tangentbordet och nyckelmakroet skickar strängen till datorn. För att ändra makrosidan, tryck på knappen Välj följt av numret på önskad sida.

Rekommenderad: