Turinys:

Pagrindinė makrokomanda: 6 žingsniai (su nuotraukomis)
Pagrindinė makrokomanda: 6 žingsniai (su nuotraukomis)

Video: Pagrindinė makrokomanda: 6 žingsniai (su nuotraukomis)

Video: Pagrindinė makrokomanda: 6 žingsniai (su nuotraukomis)
Video: Ar galima numesti svorio nesportuojant 2024, Lapkritis
Anonim
Klavišų makrokomanda
Klavišų makrokomanda

Šį projektą sudaro pagalbinė aštuonių klavišų klaviatūra, siunčianti makrokomandas (teksto eilutes) į kompiuterį. Iki 64 makrokomandų galima išsaugoti teksto faile, išsaugotame „microSD“kortelėje. Šios makrokomandos yra suskirstytos į aštuonis puslapius, kuriuos galima pasirinkti naudojant klavišų kombinaciją.

Viena iš 3D spausdintų šio projekto dalių yra pagrįsta:

0,96 colio 128x64 OLED „Snapfit“dėklas, kurį sukūrė „TAz00“, licencijuotas pagal „Creative Commons -Attribution“licenciją.

1 žingsnis: komponentai:

Komponentai
Komponentai
Komponentai
Komponentai

Jums reikės:

  • Pro Micro Leonardo Atmega32u4 Arduino.
  • „Oled“ekrano modulis Ssd1306 0,96”128 × 64.
  • „Micro Sd“kortelių skaitytuvas.
  • TTP226 talpinis jutiklinis jutiklio modulis.
  • 2 × Mygtukinis mikro jungiklis 6 × 6 × 9 mm
  • 3D spausdintas dėklas (4 dalys).

2 žingsnis: laidų prijungimas

Laidai
Laidai

Prijunkite komponentų kaiščius prie „Arduino“taip:

  1. Mygtukai:

    • SEL į „Arduino GND“ir „A2“
    • RES į Arduino GND ir RST
  2. SD skaitytuvas:

    • CS į „Arduino D10“
    • MISO į „Arduino D14“
    • SCK į „Arduino D15“
    • MOSI į „Arduino D16“
    • Vcc į Arduino Vcc
    • GND į Arduino GND
  3. Jutiklinio jutiklio modulis:

    • Nuo OUT 8 iki 1 iki Arduino D4, D5, D6, D7, D8, D9, A1, A0 (tokia seka).
    • Vcc į Arduino Vcc
    • GND į Arduino GND
  4. OLED ekranas:

    • SDA į „Arduino D2“
    • SCL į „Arduino D3“
    • Vcc į Arduino Vcc
    • GND į Arduino GND

Rekomenduoju laikytis šios sekos komponentams lituoti. Tai palengvina laidų prijungimo procesą.

3 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Kai visi komponentai yra prijungti, pritvirtinkite ir priklijuokite mygtukus, taip pat jutiklinio jutiklio modulį ir „Arduino“prie 3D atspausdinto pagrindo. Tada darykite tą patį su klaviatūros dangteliu ir pritvirtinkite „MicroSD“skaitytuvą ir jo dangtelį prie to paties gabalo. Galiausiai pritvirtinkite ir priklijuokite OLED ekraną prie dangtelio ir priklijuokite prie klaviatūros dangtelio.

4 žingsnis: „Arduino“eskizas

Eskizas veikia su anglų klaviatūromis. Ispaniška versija bus prieinama netrukus!

5 veiksmas: makrokomandų teksto failas

Failas su makrokomandomis (macros.txt) turi būti saugomas „MicroSD“kortelėje ir sutvarkytas taip:

-/Puslapis1/-VardasPuslapis1-/Makro1/-Vardas Makro1..-/Makro2/-Vardas Makro2..-/Makro3/-Vardas Makro3..-/Puslapis2/-PavadinimasPage2-/Makro1/-Vardas Makro1..-/Puslapis8/-VardasPuslapis8 -/Makro8/-Vardas Makro8.

Makrokomandų ir puslapių pavadinimai yra neprivalomi ir rodomi tik OLED ekrane, kad būtų galima juos identifikuoti. Jei praleisite makrokomandos pavadinimą, pasirodys pirmieji jo simboliai.

Galite atsisiųsti failą macros.txt kaip įprastų „LaTeX“, „Arduino“, C ir „Python“makrokomandų pavyzdį.

6 veiksmas: kaip naudoti „KeyMacro“:

Prijunkite „Key-Macro“prie kompiuterio USB prievado naudodami mikro USB kabelį. Kompiuteris jį atpažins kaip klaviatūrą. Paspauskite klavišo makrokomandos pasirinkimo mygtuką ir palaukite, kol ekranas bus atnaujintas, tada jutiklinėje klaviatūroje paspauskite puslapio numerį. Ekrane pasirodys pasirinkto puslapio makrokomandų sąrašas. Paspauskite jutiklinės klaviatūros skaičių ir „Key-Macro“nusiųs eilutę į kompiuterį. Norėdami pakeisti makrokomandų puslapį, paspauskite mygtuką Pasirinkti ir norimo puslapio numerį.

Rekomenduojamas: