Als het afkomstig is van adafruit, is het een teller die toont het aantal keren dat de knop is ingedrukt. De open i/o-lijnen kunnen worden aangesloten met jumpers (kleine stukjes draad) voor de productie van een aantal verschillende gedragingen.
Maar, met een eenvoudige parallelle interface die het verbinden met een computer, het kan een stevig platform voor het experimenteren met microprocessor programmering.
De site, [www.ladyada.net], die heeft alle instructies en supportforum voor adafruit producten, heeft instructies voor sommige eenvoudige software hacks op basis van ponyprog 2000, een programma voor het communiceren met de microprocessor. De site wordt ook beschreven hoe u van een eenvoudige parallelle poort connector de Digg Button verbinden met uw computer. De beschrijving is zeer ongecompliceerd, maar het vereist het solderen van de verbindingslijn naar de Digg Button. Dit is niet bevorderlijk voor het hacken van uw knop vervolgens uw warez wilt weergeven.
Dus, omdat ik graag pronken met wat ik doe, ik ontwierp een eenvoudig clip-on connector waarmee ik gemakkelijk aansluiten en loskoppelen van mijn Digg Button voor hacken. Ik heb ook een modded versie van de firmware van de knop, die ik roep diggX, die kan worden geüpload met behulp van deze kabel en kan zelf worden gehackt met behulp van de ponyprog 2000.
Hier is een videomanifestatie die toont de connector in gebruik en een beschrijving van de firmware hack:
Benodigde tijd:
Moet gemakkelijk te eindigen dit in een uur
Benodigdheden:
- (1) rechte hoek break-away pin header strip met ten minste 6 pinnen regelafstand op. 1"(Jameco #686111--dit is een 6-positie koptekst, u kan bestellen verschillende, of een langer krijgen in het geval dat u een verknoeien)
- (1) verscheidene voeten van #24 strandde hook-up draad (Jameco #734405. Gele. Dit is voor een 100'-roll die een beetje overkill is. RadioShack heeft #22 hook-up draad die technisch zou werken, maar zal een beetje omvangrijker worden.)
- (6) connector aansluiting pinnen (optioneel. Jameco #496421, dit zijn de goedkope ones. Kunt u duurdere versies met verschillende metalen, maar deze lijkt te werken OK)
- (1) 8" of zo van de 1/16" warmte krimpen slangen (slechts 3" nodig als niet met behulp van de pinnen van de aansluiting. Jameco #419127, zwart)
- (1) D-Sub Connector met soldeer terminals (mannelijk of vrouwelijk, zie tekst. Jameco #223010 voor mannelijke, #223079 voor vrouwelijke.)
- (3) ~ 1 k ohm weerstanden (Jameco #690865, dit is voor de hoeveelheid 100. U kunt opvragen RadioShack in sets van 5)
- (1) snel instellen epoxy (5 minuten, of zo, beschikbaar overal). Epoxy putty werkt ook prima.
- (1) korte stuk van "hobby stick", een paar duim lang
- (2) kleine bindmiddel clips (uit een kantoor levering, de 3/4" degenen zijn een goede grootte)
De connector aansluiting pennen worden gebruikt aan het ene uiteinde van de draden van de kabel, dus de kabel kan gemakkelijk worden aangesloten op een parallelle poort of andere interface als nodig-- en, later verwijderd. Als u wilt, kunt u soldeer de draden direct--in dit geval naar de D-Sub connector--wegnemen van de noodzaak voor deze. Een voordeel van het gebruik van de socket pinnen is dat als u later sluit de kabel aan een seriële programmeur (werkt met mijn prima AVRDragon) wilt, kunt u gewoon het verplaatsen van de draden aan op de seriële connector zonder resoldering. Maar het is aan u.
Als u de kabel direct aan op de poort van uw computer gaat, moet u waarschijnlijk een male connector. Aan de andere kant, dat is niet erg handig. U ondervindt altijd om rond te kijken achter de computer om te zien wat er gaande is met de knop. Voor een paar dollar, kunt u een "straight-through" parallelle kabel aansluit op de computerpoort van uw aan de ene kant en de interfacekabel die u anderzijds samenstelt kopen. Dat is wat ik gebruik. Het heeft mannelijke connectoren aan beide uiteinden. In dat geval moet u een 'vrouwelijk' D-Sub connector zodat het op de kabel aansluiten zal.
Zorg ervoor dat u gestrande draad, stevige draad te stijf en moeilijk te behandelen zou zijn (hoewel het * zou * technisch werk)
Hulpmiddelen (waarvan sommige waarschijnlijk hebt u als u gebouwd om te beginnen met de Digg Button):
- Wire cutters
- Kleine tangen (ik gebruik eigenlijk kleine sieraden tangen kreeg ik van een ambachtelijke winkel)
- Soldeerbout en het soldeer (standaard 60/40 thin-ish elektronica solderen)
- Föhn (warm) of warmte pistool voor het krimpen van de buis
Optioneel, maar oneindig veel moeite waard hun gewicht:
- Strippers Wire (ik gebruik het heel eenvoudig soort weergegeven in de foto's en ze werken prima)
- Klein project vise (b.v. PanaVise Jr.)
Ik veronderstel dat je weet hoe om te solderen. Als dat niet het geval is, kunt u kijken op de video's van NASA op hun radiojove site, http://radiojove.gsfc.nasa.gov/telescope/soldering.htm, dat een zeer koele radiotelescoop project van zijn eigen is.
Nu, ervan uitgaande dat u alles samen hebben verzameld op het gedeelte van het gebouw.