PUB! Programmerbara USB-knappen



PUB! är en programmerbar USB-knapp som du kan programmera en sekvens av tangenttryckningar. När du trycker på knappen de tangenttryckningar är "spela upp" via en USB-anslutning.

Knappen (som egentligen är en rotationsencoder med en inbyggd tryckknapp switch) programmeras med hjälp av ett innovativt och något udda gränssnitt som inte kräver någon anpassad programvara installeras på din dator. Allt du behöver är en textredigerare som anteckningar (för Windows) eller gedit (för Linux).

Funktioner

  • En knapp design (en roterande kodare med en inbyggd switch).
  • Programmerade med en vanlig textredigerare som visning (till exempel gedit på Linux, eller anteckningar i Windows).
  • Upp till 127 tangenttryckningar kan registreras och spelas upp.
  • Stöd för villkorslogiken. Till exempel, i jämförelse med värde, hoppa på noll, etc.
  • Stöd för 256 x 8-bitars "register" till rekord tillstånd.
  • Stöd för grundläggande aritmetik. Addera, subtrahera, etc.
  • Kan skicka USB-System kontrollerar kodifierar (avstängt, sova, vakna) till datorn
  • Kan skicka USB-konsument enhet funktioner (t.ex. Mute, Play, paus, stopp, etc.)
  • Kräver inga drivrutiner (eller anpassad programvara) för Windows/Linux etc

Futures

Möjligheterna är ganska bred inklusive:

  • Med en Bluetooth-modul för att upptäcka närheten av knappen ägarens mobiltelefon så att USB-knappen aktiveras endast när dess ägare är nära.
  • Tillägg av en extern EEPROM för extra knapptryckning kapacitet.
  • En knapp användargränssnittet kommer att förbättras för att göra det lättare att använda.
Se Steg
Relaterade Ämnen

USB-lätt knappen

de Lätt knappar från Staples är awesome, men de har en liten skavank: de inte faktiskt gör något användbart. Det är mitt mål att ändra på detta.Jag ska bygga en enkel USB-knappen. Jag hittade nästan allt jag behövde från jro's projekt och en flickr p...

Införa Wixel USB trådlös modul

redigera: Jag har skrivit in detta i makerbot tävlingen, så kan du rösta om du gillade den. Vad är jag "gör" du frågar, förhoppningsvis idéer och lust att skapa. :] /EDITJag har spelat med en Arduino mikrokontroller och robotics bitar och delar...

Översikt Arduino skiss belastande upp processen och ISP

Du kan överföra programvaran till en Arduino med två metoder. Du får höra om de två metoderna brukar kallas ISP programmering och FTDI eller seriell upp. Jag rekommenderar att lära om och bli bekväm med att använda båda metoderna. När jag var att kom...

Hur man kombitrafik en Xbox360 styrenheten på en universell PCB

The Universal PCB (UPCB för korta) projektet startades för att tillåta en enda spelenhet, särskilt bekämpa pinnar, på så många olika konsoler som möjligt. Information om projektet finns på följande tråd i Shoryuken.com Forum: Shoryuken.comPå grund av...

Komma igång med Arty

Digilent släppte nyligen en ny styrelse för FPGA-utveckling. Arty styrelse. Arty är avsedda att användas uteslutande med Xilinx Vivadooch utformats speciellt för användning med microblaze.Denna handledning omfattar hur man använder ute om han box des...

Gör din egen bordsskiva Photobooth

DIY Photobooths är en stor vurm, och de är otroligt roligt. Jag gjorde en photobooth initialt för min egen bröllopsfest, men sedan dess har jag använt det en enorm mängd gånger och det har alltid varit en stor hit.Jag såg jchorng's instructable innan...

Totalt Armageddon USB programmerbara döda växla

för dagar när klickande igenom menyn börja stänga min dator är bara för tråkigt, jag byggde en USB kill switch med en mycket tjusig söker säkerhet Vippbrytare från RadioShack och modet i en gammal USB-mus. Med några enkla lödning, USB-växeln är progr...

USB RFID + Python + Pub-Sub (MQTT)

denna guide visar dig hur man ställer in en USB-RFID-läsare som använder MQTT för att sända scan information.Koden använder "RFIDIOt" RFID-bibliotek för att läsa taggarna och 'Nyamuk' MQTT klientbibliotek att publicera informationen.Steg 1: Inst...

Arduino programmerbara knappen Panel som tangentbord

Detta är ett ganska enkelt och roligt projekt med Arduino som är ett idealiskt alternativ för din första interaktion med Arduino. Du ska skapa en panel med olika knappar, var och en kommer att göra en åtgärd i din dator (Mac eller Pc) genom att efter...

Reddit Controller, USB Upvote/Downvote knappen

inte alltför länge sedan jag såg "Awesome knappen" videon på göra tidningen podcast. I den video Matt Richardson visar hur du kan ta en Teensy utveckling styrelse och förvandla det till en enkel USB-tangentbord. I hans exempel varje gång trycks...

En ram för att göra prisvärda & eleganta modulära styrsystem (USB till MIDI, gömde sig, eller seriella)

***JAG HAR SKAPAT EN NY INSTRUCTABLE FÖR DIY STYRENHETER:*************************************************************************************************************************************************************************************************...

Guy-Manuel Daft Punk hjälm med programmerbar LED-belysning

I detta Instructable, kommer du att bygga en Guy-Manuel de Homem-Christo Daft Punk hjälm med programmerbar LED belysning. Det är en lång projekt som kommer att ta flera tiotals timmar av arbete. Kompetensområden som kommer att hjälpa till med detta b...

EXTREMA Snap kretsar programmerbar Robot!

i detta Instructable kommer du lära dig hur man bygger en extrem Snap kretsar programmerbar Robot. Först lär du dig att installera PICAXE programmering Editor (PICAXE är mikrokontroller eller datorn hjärnan för din programmerbara Snap kretsar robot)....

Gör en enkel Snap kretsar programmerbar Robot

i detta Instructable kommer du lära dig hur man bygger en enkel Snap kretsar programmerbar robot. Först kommer du lära dig hur man bygger en enkel krets med Snap kretsar för att förstå hur lätt det är att bygga elektroniska kretsar. Du kommer därefte...

Akuta Fall anmälaren med panik-knappen

Varje år, en tredjedel till hälften av befolkningen 65 år och över erfarenhet faller. Fallen är den vanligaste orsaken till skador hos äldre vuxna och den vanligaste orsaken till dödsfall i de 75 år och äldre. För en människa, kan upplever minskad ob...

XBee programmerbara Christmas Lights

genom att följa dessa steg, kommer du att kunna styra en del av 50 trefärgs julbelysning trådlöst via en programmerbar XBee.Min familj har alltid varit julbelysning och skapa egna dekorationer, så när jag läser denna blog post på hur till hacka GE fä...

Programmerbara Wearable bågreaktorn

Detta Instructable härrör från en annan som jag gjorde när jag behövde en snabb och billig halloween-kostym. Det var en enkel krets av en knapp cell och lysdioder i ett papper hölje. Du hittar mer på den på. Sedan dess jag började leka med NeoPixels...

Att göra en kraftfull programmerbara tangentbord för mindre än $30.

Produkter som X-nycklar programmerbara knappsats är en bra följeslagare för alla som använder snabbtangenten tunga programvara som PhotoShop. De tillåter dig att lägga ut alla snabbknapparna på en liten styrelse komplett med etiketter och med ett try...

(Programmerbara) Mekaniska tangentbord

Jag wanteed att göra ett tangentbord för makro nyckel, eftersom windows möjliggör flera tangentbord ingångar, jag tänkte jag skulle göra en extra knappsatsen att använda förutom min vanliga tangentbord.Avsikten var att göra det programmerbara och arb...