Changes

Jump to navigation Jump to search
no edit summary
Line 6: Line 6:     
==Major Key==
 
==Major Key==
 +
 +
This project is a customizable extension for your keyboard, which will connect to your computer via USB. Your new keypad will be able to send arbitrary strings to your computer with each key press - meaning you can add keys for Slack emoji, shortcuts for your favorite program or game, or even just words or phrases you often use.
    
===Updating Your SVN===
 
===Updating Your SVN===
Line 51: Line 53:     
We're now going to add three new sheet entries with Place → Add Sheet Entry {{altium-shortcut|p → a}}. After you start placing, hit {{altium-shortcut|tab}} to bring up the options menu. The two fields to look at are again "Name" and "I/O Type." We're going to add  for sheet entries for pins 1, 3, and 5. Add three new sheet entries, making sure their names are "1," "3," and "5," and their I/O types are all set to "bidirectional."
 
We're now going to add three new sheet entries with Place → Add Sheet Entry {{altium-shortcut|p → a}}. After you start placing, hit {{altium-shortcut|tab}} to bring up the options menu. The two fields to look at are again "Name" and "I/O Type." We're going to add  for sheet entries for pins 1, 3, and 5. Add three new sheet entries, making sure their names are "1," "3," and "5," and their I/O types are all set to "bidirectional."
 +
 +
====Place Power Ports====
 +
[[File:Power Ports.png|thumb|200px|right|What you should have after placing the first two power ports and connecting them to the sheet symbol]]
 +
 +
Power ports are special symbols that represent power "rails" - specific voltages that are distributed across a PCB. These are commonly used for ground and power voltages. Power ports connect by name - meaning that all power ports named "GND" will connect to each other.
 +
 +
We're going to add two power ports - one for ground and one for 3.3 volts, by clicking Place → Power Port {{altium-shortcut|p → o}}. Hit {{altium-shortcut|tab}} to bring up the options menu, which has two important fields: "Net," which is the name of the power port, and "Style," which controls its appearance. Set the net to "GND" and set the style to "Bar." It's a standard in SSI PCBs to use bar symbols for ground, with the bar facing down. Hit okay on the options menu and place the power port near the GND sheet entry. Rotate it with {{altium-shortcut|space}} to make the bar face down.
 +
 +
After placing, hit {{altium-shortcut|tab}} again to bring up the options menu, and change the net to "+3.3V" and the style to "GOST Arrow." The SSI standard for supply voltages is a GOST arrow facing upwards (except when the voltage is negative, which should face down). Hit ok and place the new power port near the +3.3V sheet entry, rotating the arrow to point up.
 +
 +
====Place Wires====
 +
 +
Wires are the dark blue lines that electrically connect ports, sheet entries, and pins in your schematic.
 +
 +
Place wires with Place → Wire {{altium-shortcut|p → w}}. Draw a wire from the GND sheet entry to the pin of the GND power port, and another wire from the +3.3V sheet entry to the +3.3V power port. You should now have something looking like the picture at right.
 +
 +
====Pick Type and Number of Keys====
 +
 +
We're now going to add the actual key switches. We (as of this writing) have two switch types in the library - "white" and "blue." The different colors are for different mechanical properties of the switches; blue switches make an audible "clicking" sound when pressed, and white ones are quieter. You're free to pick either; please just be consistent.
 +
 +
You will also need to pick a number of keys to use. The board template is sized to fit up to 12 - enough to do a traditional number pad. Using fewer keys will save slightly on time, by reducing repetition, but will also limit what you can do with your finished product.
 +
 +
====Place Key Switches====
 +
 +
Bring up the Place Part menu with Place → Part {{altium-shortcut|p → p}}. On the window that comes up, hit "Choose" in the upper right corner. This will bring up the "Browse Libraries" window. From the drop-down at the top, make sure "SSI.IntLib" is selected. All of the parts in the SSI libraries will then be displayed in a large area on the left side of the window. You can search through these parts with the "Mask" field at the top of the window - type in "*" followed by your search term. Try this for a couple of common electronic components, such as "*LED" or "*OPAMP," to see some of the parts in the library.
 +
 +
The keyswitches we'll be using are manufactured by a company called Cherry; you can find them by searching "*CHERRY." Pick either blue or white, and then hit "OK," and then hit "OK" again when the window closes. You will now be dragging a switch symbol on your schematic. Neatly place as many as you would like (up to 12) on the schematic with a bit of space in between them. When you're done, hit {{altium-shortcut|escape}} to stop placing switches, and then hit {{altium-shortcut|escape}} again to exit the place command.
    
[[Category:Getting started]]
 
[[Category:Getting started]]
 
[[Category:Altium]]
 
[[Category:Altium]]
767

edits

Navigation menu