Turinys:
- 1 žingsnis: komponentai:
- 2 žingsnis: laidų prijungimas
- 3 žingsnis: Surinkimas
- 4 žingsnis: „Arduino“eskizas
- 5 veiksmas: makrokomandų teksto failas
- 6 veiksmas: kaip naudoti „KeyMacro“:
Video: Pagrindinė makrokomanda: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šį 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:
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
Prijunkite komponentų kaiščius prie „Arduino“taip:
-
Mygtukai:
- SEL į „Arduino GND“ir „A2“
- RES į Arduino GND ir RST
-
SD skaitytuvas:
- CS į „Arduino D10“
- MISO į „Arduino D14“
- SCK į „Arduino D15“
- MOSI į „Arduino D16“
- Vcc į Arduino Vcc
- GND į Arduino GND
-
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
-
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
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:
Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir „Marlin“: 7 žingsniai
Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir Marlin: Mano standartinė MELZI plokštė buvo negyva ir man reikėjo skubiai pakeisti, kad mano CR10 būtų gyvas. Pirmas žingsnis, pasirinkite pakaitinę plokštę, todėl pasirinkau „Bigtreetech skr v1.3“yra 32 bitų plokštė su TMC2208 tvarkyklėmis (palaikanti UART režimą
Pagrindinė elektronika: 20 žingsnių (su nuotraukomis)
Pagrindinė elektronika: Pradėti naudotis pagrindine elektronika yra lengviau, nei manote. Tikimės, kad šis „Instructable“padės išsiaiškinti elektronikos pagrindus, kad visi, kurie domisi grandinių kūrimu, galėtų pradėti veikti. Tai trumpa apžvalga apie
Kaip sukurti makrokomandą „Excel“ir lengviau nukopijuoti duomenis: 4 žingsniai
Kaip sukurti makrokomandą programoje „Excel“ir kopijuoti duomenis lengviau
„Pasidaryk pats“atvirkštinio objektyvo makrokomanda: 6 žingsniai
„Pasidaryk pats“atvirkštinio objektyvo makrokomanda: Atvirkštiniai žiedai yra vienas smagiausių žaislų bet kuriam fotografui. Tai veiks su bet kokia SLR kamera (jei ji gali fotografuoti naudojant „t“laikiklį). Automatinis fokusavimas šiuo atveju neveiks. Mano pagrindinis tikslas yra panaudoti beveik viską, ką turi įprastas fotografas
Kvadratinės lygties makrokomanda „Excel“: 3 žingsniai
Kvadratinių lygčių makrokomanda „Excel“: jūs galite lengvai išspręsti kvadratinę lygtį tiesiog eidami į įrankių makrokomandą. Aš esu naujas narys ir man tikrai reikia bet kokio atsiliepimo, kurį galite pateikti. Mėgaukitės nenaudodami jokio popieriaus, kuris išspręstų šias lygtis