MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "Reorder_Paths_for_Speed",
        "continue": "gapcontinue||"
    },
    "query": {
        "pages": {
            "214": {
                "pageid": 214,
                "ns": 0,
                "title": "Ready to Use Octolively Bill of Materials",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "This wiki page is part of the documentation for the ready to use '''[[Octolively]]''' modules.\n\n{| {{table}}\n| align=\"center\" style=\"background:#f0f0f0;\"|'''Line'''\n| align=\"center\" style=\"background:#f0f0f0;\"|'''Qty'''\n| align=\"center\" style=\"background:#f0f0f0;\"|'''Reference'''\n| align=\"center\" style=\"background:#f0f0f0;\"|'''Value'''\n| align=\"center\" style=\"background:#f0f0f0;\"|'''Evil Mad Science Part#'''\n| align=\"center\" style=\"background:#f0f0f0;\"|'''Alt Suppler/Part#'''\n|-\n| 1||1||-||Octolively PCB (ready to use)||||\n|-\n| 2||1||U1||ATmega164A Microcontroller, TQFP-44||||Digi-Key ATMEGA164A-AU-ND\n|-\n| 3||1||S1||Tactile button switch||||Digi-Key 450-1129-ND\n|-\n| 4||5||C1-C2,C4,C7-C8||0.1 uF Ceramic Capacitor 0603||||Digi-Key C0603C104K3RACTU\n|-\n| 5||1||C3||100 uF, 10V, electrolytic Capacitor||||Digi-Key EEE-1AA101WR\n|-\n| 6||8||R1-R8||100 Ohm Resistor, 1206||||Digi-Key 311-100ERCT-ND\n|-\n| 7||8||R9-R16||5.1 k Ohm Resistor, 1206||||Digi-Key 311-5.1KERCT-ND\n|-\n| 8||8||R17-R24||75 Ohm Resistor, 1206||||Digi-Key 311-75ERCT-ND\n|-\n| 9||8||R25-R32||82 Ohm Resistor, 1206||||Digi-Key 311-82ERCT-ND\n|-\n| 10||4||JP1-JP4||Zero-ohm Jumper||||Digi-Key ZOR-25-R\n|-\n| 11||2||J1, J2||Header, 8 pos., gold, 0.100\u201d right angle||||Digi-Key WM6108-ND\n|-\n| 12||2||J3, J4||Female 8 pos. female, gold, 0.100\u201d right angle||||Digi-Key S5483-ND\n|-\n| 13||1||J5||Power Jack, 2.5x5.5 mm||[http://shop.evilmadscientist.com/productsmenu/partsmenu/417 9200016]||Digi-Key CP-002B\n|-\n| 14||1||J6||6-pin DIL Header||[http://shop.evilmadscientist.com/productsmenu/partsmenu/143 9200005]||Digi-Key 609-3202-ND\n|-\n| 15||8||Q0-Q7||Phototransistor, Infrared (black)||[http://shop.evilmadscientist.com/productsmenu/partsmenu/437 9330057]||Digi-Key 160-1061-ND\n|-\n| 16||8||IRD0-IRD7||LED, Infrared||[http://shop.evilmadscientist.com/productsmenu/partsmenu/344 9330036]||\n|-\n| 17||8||D0-D7||10 mm Warm White Diffused LED||[http://shop.evilmadscientist.com/productsmenu/partsmenu/361 9330062]||\n|-\n| 18||4||-||\"Standoff, Aluminum, round, 6-32 x 3/4\"\"||[http://shop.evilmadscientist.com/productsmenu/partsmenu/469 9510012]||Digi-Key 3488K-ND\n|-\n| 19||4||-||6-32 x 1/4\u201d Stainless BSCS||||McMaster-Carr 92949A144\n|}"
                    }
                ]
            },
            "209": {
                "pageid": 209,
                "ns": 0,
                "title": "Relay Shield Assembly Instructions",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "This page walks through the process of assembling the [[Simple Relay Shield|Simple Relay Shield Kit]].\n\n== Bill of Materials, or, \"What's in the kit?\" ==\n\n{| cellpadding=\"3\" {{table}}\n| align=\"center\" style=\"background:#f0f0f0;\"|''' Line '''\n| align=\"center\" style=\"background:#f0f0f0;\"|''' Qty '''\n| align=\"center\" style=\"background:#f0f0f0;\"|''' Reference '''\n| align=\"center\" style=\"background:#f0f0f0;\"|''' Value '''\n| align=\"center\" style=\"background:#f0f0f0;\"|''' Vendor '''\n| align=\"center\" style=\"background:#f0f0f0;\"|''' Vendor Part Number '''\n|-\n| 1||1||PCB||Circuit board, Simple Relay Shield||Evil Mad Scientist||[http://shop.evilmadscientist.com/productsmenu/tinykitlist/548 9600033]\n|-\n| 2||2||R1, R2||1000 ohm 1/4 W Resistor||Digi-Key||Digi-Key 1.0KQBK-ND\n|-\n| 3||2||D1,D2||1N5817 Diode, Schottky ||Digi-Key||Digi-Key 1N5817-TPCT-ND\n|-\n| 4||1||D3||Red T1 LED||Evil Mad Scientist||[http://shop.evilmadscientist.com/productsmenu/partsmenu/336 9330026]\n|-\n| 5||1||C2||100 uF 10 V Capacitor, electrolytic||Digi-Key||Digi-Key P963-ND\n|-\n| 6||1||C1||0.1 uF 25 V Capacitor, ceramic||Digi-Key||BC1148TR-ND \n|-\n| 7||1||Q1||2N4401 Transistor, NPN||Digi-Key||2N4401D26ZCT-ND\n|-\n| 8||1||J1-J4||6/8-pin female stacking header set||Evil Mad Scientist||[http://shop.evilmadscientist.com/productsmenu/partsmenu/251 633]\n|-\n| 9||1||J5||3-pos, 5.08 mm Term block||Digi-Key||ED2610-ND\n|-\n| 10||1||Relay||G5LA-14 DC5 SPDT, 5A||Digi-Key||Z2560-ND\n|}\n\n== Assembly procedure ==\n\nWe'll go line by line through the kit components.  This guide assumes that you have had some soldering experience.  If not, or it's been a while, you may also want to look at pages 2 and 5-7 of the [[Bulbdial|Bulbdial clock]] assembly instructions, which go over basic tools and technique.  And, if you really are a beginner, there are plenty of good tutorials on line, like [http://www.instructables.com/id/How-to-solder/ this one].\n \n\n\n\n=== 0.  The simple relay shield kit ===\nHere are all the components that make up the kit:\n \nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/1.jpg\n\nWe'll be adding components to the various locations labeled on the board.\n\n=== 1. Install the two 1k ohm resistors ===\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/2.jpg\n\nThe 1k ohm resistors will be installed in location R1 and R2. Shown here:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/3.jpg\n\n\n\nFirst, bend the resistor leads as shown:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/4.jpg\n\n\n\nInsert the first resistor in location R1 (Resistors are not directional and can be installed either way):\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/5.jpg\n\n\n\nBend the leads outward to keep the resistor in place while soldering:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/6.jpg\n\n\n\nSolder both leads:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/7.jpg\n\n\n\nMake sure you have a good solder joint from the PCB pad to the resistor lead. The solder joint should be shiny without too much excess solder.\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/9.jpg\n\n\n\nClip the excess leads short on the back side. \n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/10.jpg\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/11.jpg\n\nThen, install the second 1k ohm resistor at location R2, in the same manner.  Again, solder both pins and clip the excess leads short.\n\n\nWhen you've finished adding these two resistors, your board should look like this:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/12.jpg\n\n\n\n=== 2. Install the two diodes ===\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/13.jpg\n\nThe diodes will be installed in locations D1 and D2, as shown here:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/14.jpg\n\n\n\nBend the leads as shown:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/15.jpg\n\n\n\nInstall the diodes in positions D1 and D2. Diodes have polarity - be sure to match the stripes on the diode with the stripe on the PCB.\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/16.jpg\n\n\nJust as we did with the resistors, bend the leads outward so they stay in place during soldering. Solder. Check for a good solder connection and clip the excess leads.\n\n\n\n=== 3. The LED === \n\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/17.jpg\n\nThe LED will be installed in location D3, shown here:\n\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/18.jpg \n\nOrientation is important: the ''long lead'' goes into the ''square hole''.  \n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/19.jpg\n\n\nInsert the LED but before soldering, you can bend the leads out at 45 degrees to hold an LED in place while you solder. Solder both leads and clip the leads short.\n\nYour board should look like this:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/20.jpg\n\n\n\n=== 4. The capacitors ===\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/21.jpg\n\n\nThe electrolytic capacitor will go in location C2:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/22.jpg\n\n\nThis capacitor has polarity. It must be installed with the minus on the cap to the minus on the PCB, as shown here:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/23.jpg\n\n\nJust as before, bend the leads outward, solder, and clip.\n\n\n\nNext, we'll add the ceramic cap to location C1:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/24.jpg\n\nThis one can be installed in either direction.\n\n\n\nThe board so far:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/25.jpg\n\n\n\n=== 5. The transistor ===\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/27.jpg\n\n\nThe transistor will be installed in Q1, here:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/26.jpg\n\n\n\nMatch the flat of the transistor to the flat on the PCB. The transistor will not sit flush but you can still bend the two outer legs to keep in place for soldering. Once soldered, it will look like this:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/28.jpg\n\n=== 6. The 'Stackable' Headers ===\n\nThe Simple Relay Shield is intended to be used as a 'shield' with an Arduino or Arduino-compatible board, and so it comes with the appropriate 'stacking' headers.\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/29.jpg\n\n\nThe headers will be installed in the outermost holes. The two 6-pin headers on one side, 8-pins on the other, as shown here:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/30.jpg\n\n\n\nTo add these, we recommend inserting all four headers and then resting the board-- upside down --on the four headers, so that they sit flush to the board. \n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/32.jpg\n\n\n\nSolder one end pin of each first. \n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/33.jpg\n\n\nFlip the board back over and check that the pins are perpendicular to the board. Make sure the headers aren't 'twisted' in their sockets - make sure the edges of the socket are parallel with the silkscreen outline on the board.\n\nIf any header/socket isn't aligned correctly, heat up the solder on the single soldered pin and adjust the header/socket as needed.\n\nOnce everything is aligned, flip the board back over and solder the rest of the pins. Try to use a minimal amount of solder, so that solder does not wick down onto the pins, as that could potentially cause difficulty inserting the shield into an otherwise receptive Arduino board. Do not clip these leads.\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/34.jpg\n\nThe board so far:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/35.jpg\n\n\n\n=== 11. The terminal block ===\n\nThe terminal block goes in location J5 -- with the holes facing outward, as shown:\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/36.jpg\n\n\n\nSimilar to the headers, solder 'tack' one of the pins to keep the component in place, turn the board over and check that the terminal block is straight and flush with the PCB before soldering all three pins.\n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/37.jpg\n\n\n\n=== 12. The relay ===\n\nFinally, add the relay (It can only go in one way), and solder in place: \n\nhttp://shop.emscdn.com/wiki/relayshield/assy_v1/38.jpg\n\n\nAnd, you're done!  That's it!  Next, head back to the main [[Simple_Relay_Shield|Simple Relay Shield kit]] documentation page."
                    }
                ]
            }
        }
    }
}