Een paar maanden geleden, had ik de gedachte aan een kijkje nemen op het leren van enkele kleine elektronica en misschien een beetje digitale circuits. Ik heb altijd behoed light emitting diodes (LEDs) ongewenste apparatuur en hebben altijd al wilde maken van een soort sfeer verlichting ding of schuivende teken of iets. Ook een vriend gaf me een "Basic Stamp" microcontroller en hoewel het is zeer waarschijnlijk 20 jaar oud, ik zou graag zien dat het werk.
Kijkend naar verschillende webpagina's over de Basic Stamp (BS2) en LEDs, ik een rudimentaire raster geconstrueerd met mijn LEDs en sommige weerstanden en transistors geborgen. Alles verlicht, niet zo helder als ik had gewild, maar ik dat de gemengde vertellen kon LEDs had verschillende spanning specs. De BS2 was een beetje moeilijker. Ik moest de programmering software en handleiding. Ik moest bouwen een programmeer kabel. Ik moest schrijven van een programma. Het moest worden vastgehaakt.
Verrassend, ik was in staat om alles in een paar dagen en mijn 3 x 3 grid, hoewel heel ongelijke in helderheid, was knippert woedend aangedreven door een commerciële 5 volt voeding. Het bleek vrij een beetje van vervelende werk en wanneer werkt, soort van saai en niet verrassend.
Wat te doen. Ik dacht over het bouwen van een enorme raster, een Star Trek transportwagen, misschien een 3D kleurenmatrix, ahhh... Nee, niet waarschijnlijk. Alles leuk leek een beetje te moeilijk op dit punt. Ik moest iets daar tussenin.
Terwijl op het internet, kwam ik een pagina over de 27 LED Harbor Freight zaklamp. Het viel mijn oog als ik was debatteren junking een op dat moment. Ik pakte een 27 LED Harbor Freight zaklamp als een gratis give-a-way een paar jaar geleden. Het kwam met de gebruikelijke dubieuze batterijen. Als gevolg van de slechte kwaliteit van de batterijen, en mijn verwaarlozing hadden de batterijen draai in enkele vervelende, giftig uitziende pseudo-solid in het batterijcompartiment.
Heb ik besloten om een grotere, homogene raster met de zaklamp. En als ik erover nadacht, ik dacht dus veel kleine eventuele toevoegingen, dat ik zou kunnen te maken dat dit idee echt geïnteresseerd mij. Ik gedumpt de goopy batterijen in een zak; de eenheid in een oplossing van natriumwaterstofcarbonaat geschrobd en het ontmanteld. Ik besteed nogal wat tijd meten het voor toevoegingen, die uiteraard niet zou passen binnen, maar begon te zien zelf in de toekomst met honderden Harbor Freight zaklampen, elk met een verschillende, maar geweldige functie (zoals Altoids projecten).
Ik zocht naar instructable Harbor Freight zaklamp mods en gevonden dat deze twee pagina's--> pagina 1 en pagina 2.
Op het einde, deze site ( had gekregen verscheidene stukken van advies/informatie, en als gevolg van wat ik beschouw als interessante ontdekkingen (gemeenschappelijke kennis aan anderen, ik weet zeker dat), heb ik besloten dat dit project zou kunnen worden genoten als een "instructable".
Het duurde heel lang om te realiseren dat ik nodig had om batterijen te gebruiken om te beseffen mijn dagdromen. Deze zaklamp heeft 3 AAAs, dus het project al onder-aangedreven voor de BS2 was. Ik keek op internet en het bedrijf dat geproduceerd de BS2, Parallax, beveelt met een 9 volt-batterij. Sommigen stelden de lithium-ionenbatterijen. Ik dacht van het toevoegen van een AAA-batterij.
Ik voegde een batterij maar zelfs op ongeveer 6 volt om te beginnen, de spanning zou dalen en fluctueren en de BS2 zou herstellen. Ik heb geen lithium-ionenbatterijen. Ik gebruikte een 9 volt batterij en had goede levensduur maar uiteindelijk past niet in het geval van de zaklamp zonder ernstige modding en ik zou zeggen dat het niet echt werken om dit project te voltooien. Er zijn nieuwere, veel goedkoper micro-controllers die er met lagere spanning voorschriften en vergelijkbare uitvoer specs. Dat kan zijn de manier om te gaan met lithium-ion cellen.
De poging, het elimineren van alle, maar de batterij probleem, nam een week door zoveel onbekenden en daarom veranderingen, maar het eventueel interessante resultaten opgeleverd. Ik, persoonlijk, was zeer verrast en hadden veel plezier naarmate het project vorderde.
Het internet lijkt te zeggen dat LED huidige vereisten variëren van 15mA 50mA en de BS2 alleen aankan 20mA per pin en 40mA per BS2. Zo duidelijk, de transistors en sommige weerstanden nodig zou zijn.
Ik sneed de sporen op de achterkant van de LED-boord om rijen te vormen zoals ze al in kolommen waren. Ik wat bronzen draad gesoldeerd langs de rijen te vertrouwen op de board vernis en terwijl test past terug binnen het geval, bepaald dat de normale transistors grootte en weerstanden van 1/4 watt waarschijnlijk niet zou passen.
Met behulp van een circa 2005 videorecorder/DVD-combinatiestation ik geoogst 1/8 watt weerstanden en surface mount (SMD) transistoren. Ik was verbaasd dat sommige van deze SMD-transistors had vergelijkbare specs als hun veel grotere normale sized neven. Ik verliet de SMD-transistors vastgesoldeerd aan het bord en knip het bord weg.
Ik heb verbonden alles met lange draden om het te testen. De LEDs verlicht! Maar als geheel vaag zijn gebrand. Helderder dan mijn andere probeert, maar lang niet zo helder als de zaklamp ongewijzigd.
DIT WAS VERRASSING NUMMER ÉÉN: GEOOGSTE SMD COMPONENTEN GEBRUIKEN.
Ik, natuurlijk, was om te schrijven een routine "scan" snel genoeg symbolen en/of animaties weergeven op de zaklamp zonder flikkeringen. Natuurlijk, leerde ik langzaam dat "gescande" LEDs met gemodificeerde plicht cycli was een manier om hen te dimmen. En ik had nog flikkeren vooral met stationaire symbolen. Ik besloot dat deze BS2 was waarschijnlijk te traag om te maken een verrassend resultaat.
Ik begon te spelen met de waarden van de weerstand (ik had weerstanden op de transistor bases en elke kolom) en wiskunde om te bepalen wat de huidige vereisten van LED licht niveau doen. Ik wist dat iets ging branden.
Uiteindelijk merkte ik dat mijn goedkope multimeter had een ampere meting op het. Uiteindelijk liep ik een huidige controle tegen de gehele 27 LEDs op 4.5-5 volt aanpassen van de weerstand totdat helder. Volgens de meter (en wat wiskunde ook), de hele set van LEDs gebruikt 8mA-10mA wering Een veel verwarrend, maar ik denk dat ware.
Ik verwijderde de transistors en weerstanden; gesoldeerd sommige lintkabel aan de rijen en kolommen; het raster rechtstreeks verbonden met de BS2 en sommige programmering aan de BS2 toegevoegd. Besteed in volledige verbazing, de volgende dag maken van diverse verschillende datastructuren aan te pakken van de rijen en kolommen en geproduceerd diverse animaties.
DIT WAS DE GROTE VERRASSING NUMMER TWEE: VRIJ GEMAKKELIJK RECHTSTREEKS VERBINDEN MET EEN BS2 VAN DE ZAKLAMP RASTER EN KUNT U SOMMIGE KOELE ANIMATIES EN/OF DE NORMALE FUNCTIES DIE NOG HELDERDER DAN DE ZAKLAMP UNMODDED WAS.