Inhoudsopgave:

LED-pochet - Ajarnpa
LED-pochet - Ajarnpa

Video: LED-pochet - Ajarnpa

Video: LED-pochet - Ajarnpa
Video: BETA 1838POCKET - LED pocket spotlight 2024, November
Anonim
Image
Image
LED pochet
LED pochet

Sinds ik de Draper 2.0 van ChrisSmolinksi op Instructables zag, wilde ik iets soortgelijks maken. Nou, mijn kans kwam eindelijk toen mijn vrouw en ik werden uitgenodigd voor een MFA Gala in Boston met 'Creative Black Tie' als dresscode. Dat was het startsein dat ik nodig had om mijn eigen versie van LED-pochet te maken.

Mijn doelen voor dit pochet waren om iets te maken met een gemakkelijk bereikbare aan/uit-schakelaar, een aangepaste printplaat, programmeerbare/adresseerbare LED's en instelbare zakdiepte. Alle code, Eagle-bestanden en links naar componenten zijn bijgevoegd of gelinkt, maar als er iets is dat ik heb gemist, laat het me dan weten in de opmerkingen. Laten we nu beginnen.

Materialen

  • 1x Adafruit Drukknop Stroomschakelaar Breakout
  • 1x Adafruit MetroMini
  • 1x Adafruit Powerboost 1000-oplader
  • 1x LiPo-batterij
  • 1x 8x1 Neopixel-stick
  • 1x enkelzijdige koperen printplaat (past in Bantam Tools PCB Mill)
  • Soldeer
  • Breadboard
  • Doorverbindingsdraden
  • 48x kop pinnen
  • 2x 2.0M x 10 schroef (OPTIONEEL)
  • 5x 2.0M moer (OPTIONEEL)
  • Dubbelzijdige tape
  • 1x smoking en pochet

Gereedschap

  • Soldeerbout
  • Bantam Tools PCB Mill
  • Draadstrippers
  • Viltstift
  • Boor met

Software

  • Eagle van Autodesk
  • Bantam Tools Desktop Freesmachine Software
  • Arduino IDE

Stap 1: Test uw circuit

Test je circuit
Test je circuit
Test je circuit
Test je circuit
Test je circuit
Test je circuit

Het circuit voert stroom via een LiPo-batterij naar de Powerboost-module. Dit gaat op zijn beurt naar de Soft Power Switch, die stroom naar de LED-stick en MetroMini laat stromen wanneer erop wordt gedrukt, en de stroom stopt wanneer hij opnieuw wordt ingedrukt. Ik begon het ontwerp door het te testen op een breadboard. Hoewel het definitieve.brd-bestand wordt geleverd, raad ik u ten zeerste aan deze stap te voltooien voordat u verder gaat met het snijden van een printplaat en het aan elkaar solderen van componenten. In het schema voor het circuit heb ik per ongeluk de batterij weggelaten, die wordt aangesloten op de Powerboost-module. Je kunt het schema en de breadboard-afbeeldingen in deze stap volgen, maar ik zal ook beschrijven hoe het circuit moet worden aangesloten voor degenen die niet veel met circuits hebben gewerkt (inclusief ikzelf!)

Ik neem aan dat je bekend bent met hoe een breadboard hier werkt, zo niet, dan zijn er tal van handige links op internet. Gebruik jumpers om de volgende verbindingen te maken.

  • Sluit de 5V-pin op de Powerboost-aansluiting aan op de positieve rail en de GND-pin op de negatieve rail.
  • Verbind vervolgens de Vin en GND op de drukknop met de positieve en negatieve rails.
  • Sluit aan de andere kant van de knop Vout aan op de 5V-pin op de Metro Mini.
  • Sluit de GND-pin op de MetroMini aan op de negatieve rail.
  • Gebruik een tweede jumper in dezelfde rij als de 5V-pin op de MetroMini en sluit deze aan op de 5V-pin op de LED-stick.
  • Sluit de GND op de LED-stick aan op de negatieve rail. Verbind tenslotte Pin 6 op de MetroMini met de Din op de Led Stick

Gebruik een MicroUSB en sluit de MetroMini aan op de Arduino IDE. Als u niet zeker weet hoe u de Arduino IDE moet gebruiken, zijn er tal van tutorials op internet. Bij het programmeren kun je Arduino Uno als je board selecteren. Bovendien is er voldoende Neopixel-code beschikbaar, dus u hoeft geen code helemaal opnieuw te schrijven. Hier is een link naar de code die wordt gebruikt in de video's in deze 'ible. (Opmerking - de video in de intro-sectie gebruikte een Knight Rider-stijlcode, maar de gekoppelde codebestanden zijn een fade. Ik heb deze fade-code uiteindelijk gebruikt en je kunt de video ervan zien in het laatste gedeelte van deze instructable).

Upload uw code en zorg ervoor dat alles werkt zoals verwacht.

Stap 2: Snijd uw PCB

Snijd uw PCB
Snijd uw PCB
Snijd uw PCB
Snijd uw PCB

Ik erken dat niet iedereen toegang heeft tot een PCB-freesmachine. Dit project kan zeker worden gedaan door componenten op een prototypebord te solderen, maar mijn doel was om een gemakkelijk reproduceerbare PCB te maken en om Eagle in het proces te leren gebruiken. U kunt ook.brd-bestanden die in Eagle zijn gemaakt, verzenden om door iemand anders te worden vervaardigd. Bekijk deze lijst van Ladyada voor meer informatie daarover. Ik heb mijn.brd-bestand aan dit instructable gekoppeld, voel je vrij om het te gebruiken en aan te passen zoals je wilt. Ik zal kort ingaan op hoe je dit kunt knippen als je toevallig een Bantam Tools PCB Mill hebt.

Als u de Autorouter in Eagle gebruikt, zorg er dan voor dat u de ONDERKANT van het bord routert. Zorg er daarnaast voor dat je het Bantam Tools DRC-bestand voor een 1/32 boorkop hebt. Je kunt het hier downloaden. Bij het overzetten van Eagle naar de Bantam Tools-software moet het bord er gespiegeld uitzien omdat we de onderkant doorsnijden, wat de koperen kant van het bord. Als je tevreden bent met je bordontwerp in Eagle, kun je het.brd-bestand eenvoudig opslaan en openen in de Bantam Tools-software. Zorg ervoor dat je de juiste boorset hebt en dat alle sporen, gaten en omtrekken geselecteerd in het menu aan de rechterkant van het scherm. Alle andere instellingen aan de rechterkant van het scherm moeten er ongeveer zo uitzien als de afbeelding hierboven.

Stap 3: voeg schroefgaten toe (OPTIONEEL)

Voeg schroefgaten toe (OPTIONEEL)
Voeg schroefgaten toe (OPTIONEEL)
Voeg schroefgaten toe (OPTIONEEL)
Voeg schroefgaten toe (OPTIONEEL)
Voeg schroefgaten toe (OPTIONEEL)
Voeg schroefgaten toe (OPTIONEEL)

Plaats uw componenten op de voorkant van de printplaat zoals in de afbeelding hierboven. Ik besloot om een 2.0M schroef en moer toe te voegen aan de Powerboost-module en de LED-stick om de spanning op de soldeerverbindingen opnieuw te beleven. Markeer met de componenten op het bord het schroefgat rechtsonder met een viltstift. Markeer bovendien het uiterst rechtse gat op de LED-stick (ver van de soldeerverbinding). Boor op die twee plekken door het bord. Steek een schroef door het schroefgat op de Powerboost, draai er vervolgens een moer op voordat u deze op de print plaatst. De moer zal fungeren als een impasse voor de Powerboost-module. Gebruik een tweede moer om de schroef aan de onderkant van de printplaat vast te zetten. Ik heb twee moeren gebruikt als afstandhouders voor de LED-stick, maar één is waarschijnlijk genoeg. Nu zijn we klaar om te solderen. Soldeer de pinnen aan de achterkant, koperen kant. Ik soldeer alleen de pinnen die zijn aangesloten op via's, wat de kans op soldeer dat een ongewenste aardingsverbinding creëert, helpt te beperken, en lijkt me efficiënter. Je vraagt je misschien af waarom op de afbeelding van de achterkant van de print een groene draad is gesoldeerd. Tja, fouten gebeuren. Mijn eerste schematische ontwerp in Eagle had een fout die vertaald werd naar het.brd-bestand. Ik heb het probleem kunnen oplossen door deze groene draad toe te voegen. Ik ben sindsdien teruggegaan en heb de schema- en.brd-bestanden in Eagle bijgewerkt en de juiste bestanden zijn aan deze Instructable toegevoegd. Ik ga waarschijnlijk in de nabije toekomst een nieuw bord snijden, maar ik had geen zin om planken te verspillen met zo'n gemakkelijke oplossing.

Stap 4: Tijd om te solderen

Tijd om te solderen
Tijd om te solderen

Soldeer de pinnen aan de achterkant, koperen kant. Ik soldeer alleen de pinnen die zijn aangesloten op via's, wat de kans op soldeer dat een ongewenste aardingsverbinding creëert, helpt te beperken, en lijkt me efficiënter. Je vraagt je misschien af waarom op de afbeelding van de achterkant van de print een groene draad is gesoldeerd. Tja, fouten gebeuren. Mijn eerste schematische ontwerp in Eagle had een fout die vertaald werd naar het.brd-bestand. Ik heb het probleem kunnen oplossen door deze groene draad toe te voegen. Ik ben sindsdien teruggegaan en heb de schema- en.brd-bestanden in Eagle bijgewerkt en de juiste bestanden zijn aan deze Instructable toegevoegd. Ik ga waarschijnlijk in de nabije toekomst een nieuw bord snijden, maar ik had geen zin om planken te verspillen met zo'n gemakkelijke oplossing.

Als je klaar bent met solderen, bevestig je de batterij met dubbelzijdig plakband op het bord naast de Powerboost-module. Steek de batterijkabel in de Powerboost-module, de blauwe

Stap 5: Start het op

Image
Image

Als je klaar bent met solderen, bevestig je de batterij met dubbelzijdig plakband op het bord naast de Powerboost-module. Sluit de batterijkabel aan op de Powerboost-module, u zou een blauwe LED moeten zien branden. Druk op de aan / uit-knop, met een rode led eronder, die gaat branden wanneer erop wordt gedrukt. De LED-stick zou op dit punt moeten beginnen te werken. Druk nogmaals op de knop en de LED-stick moet uitgaan. De blauwe LED op de Powerboost-module blijft branden zolang er een batterij is aangesloten.

Door een micro-USB in de PowerBoost-module te steken, kunt u de batterij opladen. Gebruik de MetroMini om code te uploaden om de LED's naar wens te laten werken. Ik heb verschillende soorten code geprobeerd met dit project. Mijn eerste uitstapje ermee maakte gebruik van de code die het aan deze 'ible' vastmaakte, wat een subtiel in- en uitfaden is, bijna als ademen. De LED's worden helder, vervagen en herhalen zich - getoond in de video's in deze sectie. In het gedeelte Inleiding was ik echter begonnen met een meer Knight Rider-effect. Vragen? Laat ze achter in de reacties.

Aanbevolen: