
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Ten projekt składa się z pomocniczej ośmioklawiszowej klawiatury, która wysyła makra (ciągi tekstowe) do komputera. W pliku tekstowym zapisanym na karcie microSD można wcześniej zapisać do 64 makr. Te makra są zorganizowane na ośmiu stronach, które można wybrać za pomocą kombinacji klawiszy.
Jedna z wydrukowanych w 3D części tego projektu opiera się na:
Etui OLED Snapfit o wymiarach 0,96 128x64 firmy TAz00, na licencji Creative Commons – Uznanie autorstwa.
Krok 1: Komponenty:


Będziesz potrzebować:
- Pro Micro Leonardo Atmega32u4 Arduino.
- Moduł wyświetlacza Oled Ssd1306 0,96” 128 × 64.
- Czytnik kart Micro SD.
- Moduł pojemnościowego czujnika dotykowego TTP226.
- 2× Mikroprzełącznik przyciskowy 6 × 6 × 9 mm
- Drukowane w 3D etui (4 części).
Krok 2: Okablowanie

Podłącz piny komponentów do Arduino w następujący sposób:
-
Wciskać przyciski:
- SEL do Arduino GND i A2
- RES do Arduino GND i RST
-
Czytnik kart SD:
- CS na Arduino D10
- MISO na Arduino D14
- SCK do Arduino D15
- MOSI na Arduino D16
- Vcc do Arduino Vcc
- GND do Arduino GND
-
Moduł czujnika dotykowego:
- Od OUT 8 do 1 do Arduino D4, D5, D6, D7, D8, D9, A1, A0 (w tej kolejności).
- Vcc do Arduino Vcc
- GND do Arduino GND
-
Wyświetlacz OLED:
- SDA do Arduino D2
- SCL na Arduino D3
- Vcc do Arduino Vcc
- GND do Arduino GND
Zalecam wykonanie tej sekwencji przy lutowaniu komponentów. Ułatwia to proces okablowania.
Krok 3: Montaż



Po podłączeniu wszystkich komponentów dopasuj i przyklej przyciski na miejscu, a także moduł czujnika dotykowego i Arduino do wydrukowanej w 3D podstawy. Następnie zrób to samo z osłoną klawiatury i dopasuj czytnik MicroSD i jego osłonę do tego samego elementu. Na koniec dopasuj i przyklej wyświetlacz OLED do pokrywy i przyklej go do pokrywy klawiatury.
Krok 4: Szkic Arduino
Szkic działa z angielskimi klawiaturami. Wersja hiszpańska będzie dostępna wkrótce!
Krok 5: Plik tekstowy makr
Plik z makrami (macros.txt) musi być przechowywany na karcie MicroSD i zorganizowany w następujący sposób:
-/Strona1/-NazwaStrona1-/Makro1/-NazwaMakro1..-/Makro2/-NazwaMakro2..-/Makro3/-NazwaMakro3..-/Strona2/-NazwaStrona2-/Makro1/-NazwaMakro1..-/Strona8/-NazwaStrona8 -/Makro8/-NazwaMakro8.
Nazwy makr i stron są opcjonalne i pojawiają się na wyświetlaczu OLED tylko w celu ich identyfikacji. Jeśli pominiesz nazwę makra, pojawią się jej pierwsze znaki.
Możesz pobrać plik macros.txt jako przykład typowych makr dla LaTeX, Arduino, C i Python.
Krok 6: Jak korzystać z KeyMacro:
Podłącz Key-Macro do portu USB komputera za pomocą kabla micro USB. Komputer rozpozna go jako klawiaturę. Naciśnij przycisk wyboru Key-Macro i poczekaj, aż ekran zostanie zaktualizowany, a następnie naciśnij numer strony na klawiaturze dotykowej. Na wyświetlaczu pojawi się lista makr na wybranej stronie. Naciśnij numer na klawiaturze dotykowej, a Key-Macro wyśle ciąg do komputera. Aby zmienić stronę makr, naciśnij przycisk Wybierz, a następnie numer żądanej strony.
Zalecana:
Wybierz tytuł i słowa kluczowe dla swojej instrukcji: 6 kroków (ze zdjęciami)

Wybierz tytuł i słowa kluczowe dla swoich instrukcji: Wybór odpowiedniego tytułu i słów kluczowych może być różnicą między instruktażowym przejściem na pierwszą stronę wyników wyszukiwania Google a awarią i spaleniem w przerażającej krainie bez wyświetleń. Chociaż słowa kluczowe i tytuł to nie jedyne
Obiektyw makro do majsterkowania z AF (inny niż wszystkie inne obiektywy makro do majsterkowania): 4 kroki (ze zdjęciami)

Zrób to sam obiektyw makro z AF (inny niż wszystkie inne obiektywy makro do majsterkowania): Widziałem wielu ludzi robiących obiektywy makro za pomocą standardowego obiektywu kitowego (zwykle 18-55 mm). Większość z nich to obiektyw po prostu przyklejony do aparatu tyłem lub zdjęta przednia soczewka. Obie te opcje mają wady. Do montażu obiektywu
Kluczowe przypomnienie: 4 kroki

Przypomnienie o kluczach: Ten projekt Arduino to urządzenie przypominające, które pomaga tym, którzy regularnie zapominają o przyniesieniu kluczy. Jak zwykle, kiedy kładziesz klucze na stole, możesz zapomnieć o ich zabraniu. Tak więc ten projekt wykorzystuje czujnik ultradźwiękowy, gdy użytkownik się zbliża
Klawiatura makro DIY Bluetooth: 10 kroków (ze zdjęciami)

DIY Klawiatura makro Bluetooth: W tej instrukcji przyjrzymy się użyciu wbudowanego Bluetooth ESP32 do emulacji klawiatury Bluetooth. Bluetooth HID (Human Interface Device) to protokół używany przez zwykłą klawiaturę i mysz Bluetooth, który umożliwia emu
Niestandardowa mechaniczna klawiatura makro: 12 kroków (ze zdjęciami)

Niestandardowa klawiatura mechaniczna makr: W tej instrukcji przeprowadzę Cię przez podstawy tworzenia własnego makropada z 6 klawiszami, kontrolowanego przez Arduino. Przeprowadzę Cię przez to, czego potrzebujesz, jak to złożyć, jak to zaprogramować, jak to ulepszyć lub sprawić, by było to twoje