Stap 1: vereisten
Dit project is voor redelijk geavanceerde elektronische noten... maar als je stok met het iedereen het kan maken.
Door gat technologie (THT) versionIf die u kiezen om te bouwen van de via de technologie van de Hole (THT) versie, zal vervolgens u maken een Printed Circuit Board (PCB's) of op zijn minst een matrix bord, elektronische componenten op het solderen en programmeren dan een PIC micro-controller, dus je zult moeten:
- PCB maken van apparatuur. Inkjet transparanten, gebruik ik een gewone TL bureaulamp als een UV-bron, en Kinsten positief-waarnemend presensitised bestuur en ferrichloride etchant.
- Een goede soldering iron met een fijne tip. Ik alles op zowel de THT en SMT platen met een Securities T18-B 1 mm bal tipgesoldeerd.
- Een micro-controller programmeur staat voor het programmeren van een Microchip PIC18F2550 micro-controller, zoals een Pickit2 of u kunt uw eigen (zoek naar "pic-programmer" op Instructables).
Surface Mount technologie (SMT) versionIf die u kiezen om te bouwen van de Surface Mount technologie (SMT)-versie, dan je moet:
- De fabrikant van een PCB wil een dubbelzijdige PCB. Ik gebruikte een bedrijf genaamd ITEAD , die hebben zeer redelijke prijzen en vervaardigen van zeer hoge kwaliteit planken. Alle Gerber bestanden zijn beschikbaar op SourceForge. U moet enkel zip hen omhoog en ze e-mailen aan de fabrikant, uw geld betalen en wachten.
- Om te kunnen solder Surface Mount toestellen (SMDs) aan de PCB. Dat is niet zo moeilijk als het lijkt als alleen relatief grote SMD onderdelen (AutoOpmaak) gebruikt. Er zijn overvloed van leerprogramma's op het Internet laten zien hoe om SMDs. Securities T18-B 1 mm bal tip (of soortgelijke) is prima - zelfs voor de Internet-verbinding delen. Gebruik veel van "niet schoon" flux.
- Kundig voor program een Microchip PIC18F25K50 micro-controller, zoals Mikroelektronika van mikroProg voor PICmicrocontroller programmeur. Helaas de PIC18F25K50 wordt niet ondersteund door Pickit2 en zelfs Pickit3 lijkt te ontbreken van steun (Nou ja, ik kon niet krijgen om te werken, dus ik een mikroProg die lijkt kocht te zijn beter toch).
En in het geval dat het niet werkt voor je eerste keer, misschien vindt u het handig om te hebben: