Tartalomjegyzék:

Arduino mechanikus billentyűzet: 5 lépés (képekkel)
Arduino mechanikus billentyűzet: 5 lépés (képekkel)

Videó: Arduino mechanikus billentyűzet: 5 lépés (képekkel)

Videó: Arduino mechanikus billentyűzet: 5 lépés (képekkel)
Videó: [Python kurzus] 1. rész - Bevezetés 2024, November
Anonim
Arduino mechanikus billentyűzet
Arduino mechanikus billentyűzet
Arduino mechanikus billentyűzet
Arduino mechanikus billentyűzet

Szükségem volt egy tűpárnára egy másik projekthez, ezért úgy döntöttem, hogy készítek egy billentyűzetet az otthon lévő alkatrészekkel.

Kellékek

  • 1u Kulcstartók:

    • 1-9
    • TÖRÖL
  • 2u billentyűzetek:

    • 0
    • BELÉP
  • 12 kulcsos kapcsoló (cseresznye sárgákat használtam, de bármelyik Cherrys működni fog!)
  • Arduino Uno
  • 3D nyomtatott kapcsolólemez (lásd 1. lépés)

1. lépés: Tervezze meg a billentyűzet elrendezését

Ha a billentyűzetét ugyanolyan méretű billentyűkkel szeretné elkészíteni, mint én, akkor közvetlenül letöltheti és 3D -ben kinyomtathatja az STL fájlomat, és ugorjon a 4. lépésre!

De ha saját terveznie kell a billentyűzet-elrendezés-szerkesztővel:

Törölje az üdvözlő üzenetet, kattintson rá, és használja a Kulcs törlése gombot.

A kívánt elrendezés eléréséhez módosítsa az egyes gombokat a Tulajdonságok lapon, és állítsa be a magasságot és szélességet (1 = 1u, 1,5 = 1,5u és így tovább). A billentyűket a nyilakkal mozgathatja.

Ha a tervezet kész, menjen a Nyers adatok fülre, és másolja oda a kódot.

2. lépés: SVG fájl létrehozása

A dizájnt SVG -fájlgá alakítja a swilkb segítségével:

Illessze be a másolt kódot a Plate Layoutba

Válassza ki a kapcsoló típusát (javaslom az MX_t: 1 -et, mert könnyebb lesz a nyomtatás)

Válassza ki a stabilizátor típusát - a Cherry + Costar {_s: 1} lehetőséget választottam, de végül nem volt szüksége stabilizátorokra.

A perempárnázás az, hogy mekkora lesz a határ az összes kulcs körül (én 10 mm -t használtam körbe)

Hagyja ki a többi opciót

Nyomja meg a Draw My CAD gombot. Kattintson az SVG gombra, és mentse a fájlt (CTRL-S vagy a jobb egérgombbal kell kattintania a képre).

3. lépés: Készítsen 3D modellt

3D modell készítése
3D modell készítése

Jelentkezzen be a Tinkercad szolgáltatásba, és indítson el egy új projektet.

SVG fájl importálása; A tinkercad automatikusan hozzáadja a vastagságot. Az alapértelmezett 10 mm - túl vastag a kapcsolólemezhez! Állítsa be a vastagságot (a négyzet középen) 3,00 mm -re.

Exportálja projektjét STL -ként, és készen áll a 3D nyomtatásra!

4. lépés: Forrasztás és összeszerelés

Forrasztás és összeszerelés
Forrasztás és összeszerelés
Forrasztás és összeszerelés
Forrasztás és összeszerelés

A kulcsok oszlopok és sorok mentén kapcsolódnak egymáshoz.

Az áramkört eredetileg diódákkal terveztem, hogy megakadályozzam a hamis gombnyomásokat. Az Arduino kód gondoskodik erről, így takarítson meg munkát és hagyja ki a diódákat!

Rögzítse a sorokat a 0, 1, 2 csapokhoz

Rögzítse az oszlopokat a 10, 11, 12, 13 csapokhoz

5. lépés: Kód

Kód
Kód

A billentyűzet könyvtárat használtam, amelyet le kell töltenie

Lépjen a Vázlat -> Könyvtár beillesztése -> Könyvtárak kezelése.. menüpontba, és keresse meg a "Billentyűzet" elemet, majd kattintson a Telepítés gombra

Ha saját billentyűzetet tervezett, állítsa be a 2D billentyűzetet.

Töltse fel az Arduino készülékére, és kész!

Ajánlott: