Inhoudsopgave:

ErgoDox mechanisch toetsenbord - Ajarnpa
ErgoDox mechanisch toetsenbord - Ajarnpa

Video: ErgoDox mechanisch toetsenbord - Ajarnpa

Video: ErgoDox mechanisch toetsenbord - Ajarnpa
Video: I Tried "Ergonomic" Keyboards for a Week. 2024, November
Anonim
ErgoDox mechanisch toetsenbord
ErgoDox mechanisch toetsenbord
ErgoDox mechanisch toetsenbord
ErgoDox mechanisch toetsenbord
ErgoDox mechanisch toetsenbord
ErgoDox mechanisch toetsenbord

Het ErgoDox-toetsenbord is een gesplitst, mechanisch en programmeerbaar toetsenbord. Het is volledig open-source, dus alles wat je nodig hebt om het te bouwen, is de onderdelen kopen en er tijd aan besteden.

Ik werk als software-engineer en ben altijd op zoek naar manieren om mijn productiviteit te verbeteren en mijn typen gemakkelijker te maken. Ik hoorde hier voor het eerst over toen het kickstarter-project "ErgoDox EZ" uitkwam. Ik was geïnteresseerd, maar wilde niet ~ $ 300 uitgeven voor een toetsenbord, en ik dacht dat het een heel goed project zou zijn om zelf te bouwen.

Het was de eerste keer dat ik een lasercutter gebruikte, dus dat was leuk.:)

Na een paar weken te hebben gebruikt, gaf ik het bijna op - eigenlijk gaf ik het een tijdje op, maar besloot toen om het nog een keer te proberen, en nu ben ik er dol op! De leercurve is absoluut steil en dat kan erg frustrerend zijn, maar als je er eenmaal aan gewend bent, zul je het geweldig vinden!

Ik raad je ten zeerste aan eerst de hele instructable te lezen en alle afbeeldingen te bekijken. Zorg ervoor dat je alle onderdelen hebt en weet wat je moet doen. Het zal je op weg helpen

(Als je op zoek bent naar een video van iemand die hetzelfde toetsenbord bouwt, zodat je echt kunt zien hoe de stappen worden uitgevoerd, kijk dan hier eens naar. Ik heb het gebruikt en het heeft me veel geholpen)

Stap 1: Onderdelen verzamelen

Onderdelen verzamelen
Onderdelen verzamelen
Onderdelen verzamelen
Onderdelen verzamelen
Onderdelen verzamelen
Onderdelen verzamelen

Het toetsenbord is opgebouwd uit de PCB (printplaten), enkele kleine elektronische componenten, schakelaars, keycaps en de behuizing. Alle onderdelen behalve de behuizing kunnen online worden besteld en ik zal ze hier opsommen. De behuizing kan worden gemaakt van meerdere acrylplaten die zijn gesneden met een lasersnijder, of kan worden geprint met een 3D-printer. Ik deed het lasersnijden, omdat ik dacht dat het minder tijd zou kosten en nog belangrijker, ik vind het er cooler uitzien!

  • PCB's (twee - één voor elke hand) - link
  • 76x 5-pins mechanische sleutelschakelaars - U kunt kiezen welke u wilt. Cherry MX is volgens mij het populairst onder liefhebbers van mechanische toetsenborden, maar ik ontdekte dat Gateron veel goedkoper en bijna vergelijkbaar in kwaliteit is. Ik heb ze op aliexpress. - koppeling
  • 76x keycaps - Ik denk dat het belangrijk is dat je niet zomaar keycaps krijgt, maar een set die is gebouwd voor de ergodox-lay-out, aangezien elke keycap een kleine hoek heeft en als je ze correct monteert, buigt het op een specifieke manier. Ik vond de mijne op ebay, maar ik kan de link nu niet vinden. Ik vond hetzelfde op amazon (ik hoop dat het precies is wat ik heb). koppeling
  • Teensy USB-bord 2.0 - link (De pinnen in de link zijn al bevestigd. Als je het zonder de pinnen krijgt, moet je ze gewoon zelf solderen)
  • Diverse elektronische componenten (ik heb ze allemaal op DigiKey gekocht, maar je kunt ze ook op andere sites vinden, zoals ebay of aliexpress)

    • MCP23018-E/SP I/O-uitbreiding (Dit specifieke onderdeel kon ik alleen vinden op DigiKey of Arrow)
    • 2 x 2.2k Ω weerstanden ("rood rood rood" bandkleuren)
    • 3 x 220 Ω weerstanden (voor de LED's)
    • 3 x LED's
    • 76 x 1N4148 diodes - Ik heb de oppervlaktemontage (SOD-123) maar achteraf gezien had ik de 'through hole'-diodes moeten krijgen. Ik las online dat ze ook in de behuizing passen en dat ze veel gemakkelijker te solderen zijn.
    • 1 x 0.1 µF keramische condensator (de condensator moet worden gemarkeerd met "104")
    • 1 x USB mini B-connector WM17115
    • 1 x USB mini B-stekker met korte kabel (Je kunt een oude USB mini B-kabel nemen die je hebt van elk oud gadget of apparaat dat je hebt liggen - je vernietigt de kabel hiervoor, dus zorg ervoor dat je hem niet nodig hebt)
    • 2 x 3,5 mm TRRS-aansluitingen - Dit zijn in feite hoofdtelefoonaansluitingen, maar u moet ervoor zorgen dat dit de aansluitingen zijn met 4 aansluitingen en niet 3 zoals veel hoofdtelefoons.
    • enkele startkabels (of u kunt gebruiken wat u na het solderen van de weerstanden hebt afgeknipt)
  • De koffer - Voor de koffer heb je een paar acrylplaten nodig. Elke kant is gemaakt van 5 lagen. De bovenste en onderste lagen zijn 3 mm dik en de 3 lagen in het midden zijn 4 mm dik.
  • m3 x 20 mm bouten - Je hebt er nogal wat nodig. Dit is om de zaak af te sluiten. koppeling

Disclaimer: sommige links hebben gelieerde tags, wat betekent dat ik misschien een beetje verdien als je ze via deze link koopt. Ik werk niet voor een van die bedrijven en verdien geen geld van deze links. Het kostte me slechts een paar uur om dit artikel te schrijven, dus het zou cool zijn om er een beetje voor terug te krijgen. Ook heeft het voor jou geen effect op de prijs.

Stap 2: Solderen van de diodes

De diodes solderen
De diodes solderen
De diodes solderen
De diodes solderen
De diodes solderen
De diodes solderen
De diodes solderen
De diodes solderen

U moet voor elke knop op het toetsenbord een enkele diode solderen. Dit onderdeel kostte me het langst (vooral omdat ik de diodes voor opbouwmontage kreeg die ik nog nooit eerder had gesoldeerd), wat ongeveer 3-4 uur solderen is.

Elke knop op de print is gemarkeerd door vier hoeken van een vierkant, en aan een van de zijden van het vierkant zie je twee gaten, een omgeven door een cirkel en de andere omgeven door een vierkant. Hier soldeer je de diode.

Voordat u de diodes gaat solderen, zijn er twee zeer belangrijke dingen die u moet opmerken:

  1. De diodes zijn aan de onderzijde van de print gesoldeerd (de schakelaars kun je dus aan de bovenzijde plaatsen). Dit betekent dat je voor de rechter pcb soldeert aan de kant waarop "Left Hand" staat en voor de linker pcb soldeert u aan de kant waarop "Right Hand" staat.
  2. Je moet ervoor zorgen dat je ze in de goede richting soldeert! Diodes zijn bedoeld om alleen stroom in één richting te laten stromen, dus als ze op de verkeerde manier worden gesoldeerd, werken de knoppen niet. Hoe weet je op welke manier je ze moet solderen? De ene kant van de diode wordt een "kathode" genoemd en de andere heet "Anode" - Als je de "through hole" diodes hebt, dan is de kathode gemarkeerd met een zwarte ring eromheen. (De anodezijde heeft een oranje-roodachtige kleur). Als je de oppervlaktemontage hebt (zoals ik deed), dan is de kathode gemarkeerd met een zeer lichte witte lijn dichter bij een van de zijkanten. Dit is soms moeilijk te zien en vereist mogelijk goede verlichting en een vergrootglas. (Je kunt hier meer lezen over diodes)

Nog een tip: als je de diodes voor opbouwmontage hebt, zorg er dan voor dat je dun soldeer gebruikt. Ik gebruikte 0,3 mm en ik denk dat het een goede keuze was.

Stap 3: Solderen van de andere elektronische componenten - rechterkant

De andere elektronische componenten solderen - rechterkant
De andere elektronische componenten solderen - rechterkant
De andere elektronische componenten solderen - rechterkant
De andere elektronische componenten solderen - rechterkant
De andere elektronische componenten solderen - rechterkant
De andere elektronische componenten solderen - rechterkant
De schakelaars solderen
De schakelaars solderen
De schakelaars solderen
De schakelaars solderen
De schakelaars solderen
De schakelaars solderen

Nu je de pcb's met de elektronische componenten hebt gesoldeerd en de behuizing klaar hebt, ben je klaar om de schakelaars vast te solderen.

Eerst moet je de middelste laag van de behuizing (laag 3) boven de pcb plaatsen en de schakelaars erop plaatsen. Je zou een "sandwich" moeten hebben - de derde acryllaag in het midden, en de pcb eronder, en de schakelaars erboven. De basis van de schakelaars past precies in de vierkante sneden van het acryl. Mogelijk moet u een beetje druk uitoefenen om ze erin te krijgen, maar zorg ervoor dat u niet te veel druk uitoefent en zorg ervoor dat u de elektronische componenten niet breekt of beschadigt wanneer u dit doet.

Kijk ook naar de pinnen op de schakelaar en zorg ervoor dat u ze in de juiste richting plaatst.

Als je ze allemaal op hun plaats hebt gezet, kun je de print omdraaien en de pinnen van alle schakelaars solderen. Er is hier ook veel soldeerwerk, maar dit is veel sneller dan de diodes, omdat de pinnen dik zijn, stevig op hun plaats worden gehouden en je kunt er dikker soldeer voor gebruiken.

Stap 8: De rest van de zaak samenstellen

De rest van de zaak samenstellen
De rest van de zaak samenstellen
De rest van de zaak samenstellen
De rest van de zaak samenstellen
De rest van de zaak samenstellen
De rest van de zaak samenstellen

Nadat alle schakelaars zijn gesoldeerd, kunt u de rest van de behuizing in elkaar zetten. Dit zou vrij rechttoe rechtaan moeten zijn. Nogmaals, hier moet je ervoor zorgen dat je de juiste lagen in de juiste volgorde plaatst.

(Opmerking: zorg ervoor dat je de acryl-beschermende stickers verwijdert voordat je alles in elkaar zet. Nadat ik de stickers had verwijderd, veegde ik de acryl af met een wattenschijfje en een beetje alcohol om er zeker van te zijn dat ze schoon zijn.)

Er was een klein probleem dat ik hier had - Bij het monteren van de lagen, realiseerde ik me dat de koptelefoonaansluiting iets dikker is dan 3 mm. Ik nam een kleine ronde vijl en schuurde een kleine curve in de lagen die boven en onder de middelste laag zitten, precies waar de koptelefoonaansluiting is. Je kunt het zien in de afbeeldingen.

Stap 9: De keycaps plaatsen

De toetskappen aanzetten
De toetskappen aanzetten

Ik heb persoonlijk de goedkoopste keycaps besteld die ik kan vinden. Ik vond een set die is gemaakt voor de ergodox (en ik raad u aan dat ook te doen) op ebay voor ongeveer $ 20.

(Ik dacht dat als ik het toetsenbord veel ga gebruiken, ik het zal pimpen met een coole set gekleurde keycaps!;))

Als u een set krijgt die is ontworpen voor het ergodox-toetsenbord, dan hebben de toetsen een specifieke kromming en moet u ervoor zorgen dat u de juiste op de juiste positie plaatst - zelfs de blanco die er allemaal hetzelfde uitzien. Het creëert een comfortabele hoek voor uw handen tijdens het typen.

Stap 10: Aansluiten en de firmware installeren

Nu ben je klaar om hem aan te sluiten en te gaan!!! (Het zou direct uit de doos moeten werken. Tenminste voor mij deed het op mijn mac)

MAAR… U zult waarschijnlijk de lay-out willen aanpassen (want dat is het hele punt!). Dus…

  1. Download de Teensy-firmware-bootloader
  2. Pas vervolgens uw lay-out aan - Er zijn verschillende manieren om dit te doen. Ik heb de meeste geprobeerd, en persoonlijk denk ik dat de beste is gemaakt door de mensen achter de ErgoDox EZ. Je kunt het hier proberen. Het is niet zo ingewikkeld om te gebruiken, maar als je hulp nodig hebt, zoek dan op YouTube naar handleidingen - Er zijn tal van video's met tips en trucs voor geweldige lay-outconfiguraties.
  3. Als u klaar bent met configureren, moet u de gecompileerde firmware downloaden met uw configuratie. Onderaan de configurator moet een 'download'-knop of link staan. U zou een '.hex'-bestand moeten krijgen.
  4. Sleep het '.hex'-bestand naar de Teensy-lader die je eerder hebt gedownload.
  5. Druk op de 'Program'-knop die de firmware naar de 'teensy'-chip kopieert, en druk vervolgens op de 'reboot'-knop, en je Teensy zou opnieuw moeten opstarten met de nieuwe lay-out. (Je kunt er hier meer over lezen)

Stap 11: Conclusie

Al met al vond ik het erg leuk om dit te bouwen!

Het was een cool idee, relatief eenvoudig (voor iemand zonder professionele elektronische ervaring, en ook bijna geen ervaring als hobbyist), en eigenlijk beheersbaar. Ik denk dat het me in totaal ongeveer 10 uur kostte, die ik over meerdere dagen verdeelde, ongeveer 30min per keer, telkens een paar componenten meer solderen, of een andere laag printen.

De leercurve om aan dit toetsenbord te wennen is behoorlijk steil - wennen aan de ortholineaire lay-out kostte me ongeveer 2-3 dagen, maar wennen aan alle andere veranderingen kostte me nog eens 2 weken. Het aanpassen van de lay-out is een nooit eindigend proces, Ik ben altijd op zoek naar het optimaliseren van de toetsen die ik vaker gebruik op de meest comfortabele plekken.

Als je hier meer informatie over wilt, moet je ook kijken naar de originele ErgoDox EZ-site met een paar video's en handleidingen over het gebruik ervan.

Aanbevolen: