Stap 1: Wat u nodig zult hebben (en waar te krijgen het):
Als je gewoon een voorgeprogrammeerde chip wilt, zal u annuleerteken contact mij via deze website, ik proberen te sturen we je een chip voor 5,50 dollar verzonden. Bewerken: niet meer voorgeprogrammeerde chips, ook verplaatst naar PIC18 voor betere < 3.3V compatibiliteit.
1. de Staples gemakkelijk Button (R). Het online kopen van hier: http://www.staples.com/office/supplies/StaplesProductDisplay?storeId=10001&langId=-1&catalogIdentifier=2&partNumber=606396
of het bij een Staples(R) winkel voor $5,49 krijgen. Blijkbaar gaat hun winst naar liefdadigheid zo goed, dus dit goed rondom is.
2. een perfboard of PCB. Ik heb een PCB voor u opgemaakt die u hier kunt vervaardigd voor goedkoop: http://dorkbotpdx.org/wiki/pcb_order . Bij het schrijven van een set van 3 planken met kosten $8.65 ($2.89 ea). De indeling van de bestanden (in Eagle CAD) kan hier worden gevonden:https://netfiles.uiuc.edu/zcheng1/www/liljon.zip . Uitwijkmogelijkheid, krijgen een perfboard (bijvoorbeeld http://www.radioshack.com/product/index.jsp?productId=2102862 ) en het kabellengte tot jezelf volgens het volgende schema's.
3. de microcontroller zelf (U1). Ik gebruikte een dsPIC33FJ128GP202. U kunt ook de dsPIC33FJGP802, of een van de anderen die 128KB van flash hebben (voor het opslaan van monsters) en komen in een 28-pins PDIP (dat wil zeggen een niet surface mount) pakket. Koop het hier: http://www.microchipdirect.com/ (DSPIC33FJ128GP202-I/SP) voor $4.93 of genieten van het gratis hier http://www.microchip.com/samples/ . Vergeet niet de SPDIP versie te krijgen.
4. een weerstand van 1 K - 4.7 K Ohm (R1). Dit dient om het optrekken van de resetpin (~ Picssoftware) voor de microcontroller. Dit is optioneel, vooral als je een voorgeprogrammeerde chip. U kunt gewoon soldeer een jumper vervolgens naar waar de weerstand (R1) zou moeten zijn. Dit moet ongeveer $0.05 hebt u om het te kopen.
5. een NPN-transistor (U2). Een gemeenschappelijk bi-polaire NPN-transistor zal hier doen. Dit dient als een versterker (van soorten, ook al zal het functioneren als een schakelaar en niet in het lineaire bereik). Als je geen idee hebt, zal een 2N3904 of 2N2222 prima werken. Dit moet ook over $0.05-$0.10.
6. een 10 + uF condensator (C1). Dit is nodig omdat de microcontroller heeft een interne spanningsregelaar die nogal luidruchtig is. U bent echter in geluk aangezien de oorspronkelijke Easy Button (R) heeft een condensator die een 47uF is 10V elektrolytische, perfect om kannibaliseren voor dit doel. Anders krijgen voor een nikkel.
7. een bord mount drukknop (S1). Dit is het gemeenschappelijkste type van 4 pin Drukknopschakelaar. Krijgen bij Sparkfun voor $0.35 http://www.sparkfun.com/products/97 hebt u niet een paar rondslingeren.
De kosten van uw totale delen is $13.86 (met inbegrip van wat geld aan liefdadigheid, maar niet inclusief verzendkosten)