Innehållsförteckning:
- Tillbehör
- Steg 1: Installera stabilisatorer
- Steg 2: Montera omkopplare
- Steg 3: Lödning av tangentbordsmatris
- Steg 4: Anslut Keyboard Matrix till Pitaya Go
- Steg 5: Konfigurera Python på tangentbordet
Video: Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Detta är ett mekaniskt tangentbord med handkablar. Den stöder USB och Bluetooth och kör Python i mikrokontrollen på tangentbordet. Du kanske undrar hur det fungerar. Följ stegen för att bygga en, du kommer att ta reda på det.
Tillbehör
Material
- 0,8 mm mässingstråd
- 61 omkopplare
- nyckelplatta
- plattmonterade stabilisatorer
- 61+ dioder för anti-spöke
- Makerdiary Pitaya Go, ett dev -kort som har en mikrokontroller för att köra Python
Verktyg
- lödkolv
- lödlegering
- pincett
- multimeter
Steg 1: Installera stabilisatorer
Vi måste installera stabilisatorer i tangentbordet först. För att göra tangentbordet tystare kan vi smörja stabilisatorerna med fett.
Steg 2: Montera omkopplare
Montera omkopplarna på plattan
Steg 3: Lödning av tangentbordsmatris
Tangentbordsmatrisen har 5 rader och 14 kolumner. Först använder vi en mässingstråd som en rad, löd en stift av en omkopplare med en diod, sedan löd den andra sidan av dioden med mässingstråden. Efter att ha lödt alla rader lägger vi något som ett distansstycke ovanpå radtrådarna och lödar sedan kolumntrådarna med de vänstra stiften på dessa omkopplare. Genom att ta bort distansen korsas raderna och kolumnerna i 3D -utrymme och undviks att kortas.
Steg 4: Anslut Keyboard Matrix till Pitaya Go
Dev -kortet Pitaya Go har 20 allmänna GPIO: er som räcker för tangentbordsmatrisen med 5 rader och 14 kolumner. Efter att ha avslutat det, är det bättre att kontrollera om rader och kolumner är korta. Hårdvaran är klar nu.
Steg 5: Konfigurera Python på tangentbordet
Gå till https://github.com/makerdiary/python-keyboard för att ställa in Python på tangentbordet.
Rekommenderad:
En unik klockmodell som drivs av Arduino Servomotorer: 5 steg
En unik klockmodell som drivs av Arduino Servomotorer: Med denna instruerbara ska jag visa dig hur du skapar en klocka med Arduino Nano- och Servomotorer. För att göra detta behöver du följande objekt
Ett litet larmsystem som använder ett superlitet Arduino -kompatibelt kort!: 10 steg
Ett litet larmsystem som använder ett Super Tiny Arduino -kompatibelt kort !: Hej, idag ska vi göra ett litet coolt projekt. Vi ska bygga en liten larmanordning som mäter avståndet mellan sig själv och ett föremål framför den. Och när objektet rör sig förbi ett bestämt avstånd meddelar enheten dig med en
N64 -emuleringssystem som drivs av Odroid XU4: 8 steg (med bilder)
N64 -emuleringssystem Drivet av Odroid XU4: Detta är en Odroid Xu4 -dator monterad i skalet på en Nintendo 64. Jag plockade upp en död N64 för några år sedan med avsikten att installera en Raspberry Pi 3 i den, men det var bara inte t tillräckligt kraftfull för att efterlikna n64 på rätt sätt. Odroid Xu4
Roterande LED -kastar som drivs av en stirlingmotor (eVoltis Stirlingmachine): 12 steg (med bilder)
Roterande LED-kastar som drivs av en stirlingmotor (eVoltis Stirlingmachine): Detta är en varmluftsmaskin (stirlingmotor), byggd med några gamla datordelar (kylfläns och huvudet på en gammal hårddisk). Denna Stirlingmotor (och alla andra också) fungerar med en temperaturskillnad mellan den heta undersidan (t.ex. värme med en
Reinkarnera ett kassettfodral Som ett iPod -fodral: 6 steg
Reinkarnera ett kassettfodral Som ett iPod -fodral: Jag har gjort dessa fodral i ett par år nu för vänner. De är väldigt enkla men ändå mycket funktionella och inte svåra att skära. Jag gillar hur iPod -menyerna syns tydligt genom det stängda fodralet. De passar femte generationen, 30 gigabyte video och