Inhoudsopgave:

Romantisch Led Hart SMD - Ajarnpa
Romantisch Led Hart SMD - Ajarnpa

Video: Romantisch Led Hart SMD - Ajarnpa

Video: Romantisch Led Hart SMD - Ajarnpa
Video: LED heart shape breathing lamp | DIY Kit 2024, Juli-
Anonim
Romantisch Led Hart SMD
Romantisch Led Hart SMD

Hallo makers!

Dit is mijn eerste instructables en ik wil eerst enkele belangrijke dingen bespreken:

  1. Ik heb dit project gemaakt met het idee om zo min mogelijk hulpmiddelen te gebruiken, zodat iedereen het zou kunnen doen! Zelfs ik heb niet veel gereedschap, alleen het strikt noodzakelijke
  2. Ik ben geen elektrotechnisch ingenieur of een codeur, alles wat ik weet heb ik geleerd op instructables of andere sites! Het weinige dat ik weet over codering is van een les over C die ik op de universiteit heb gevolgd tijdens mijn studie natuurkunde.
  3. Last but not least, Engels is niet mijn eerste taal, dus het spijt me als ik een fout maak, laat het me weten!

Ik begon na te denken over een LED-hart na het zien van de instructables van de gebruiker LexanPanda Animated LED Heart, mijn project is sterk geïnspireerd door zijn, het belangrijkste verschil in de mijne is de PCB-lay-out: ik wilde een kleine vormfactor die er cool uitzag, zelfs zonder een behuizing ! Mijn versie wordt aangedreven door twee CR2032-batterijen om hem nog draagbaarder te maken.

Alle credits voor het Arduino-programma gaan naar LexanPanda, afgezien van enkele eigen animaties!

Mijn excuses voor het ontbreken van foto's, maar vanaf het begin dacht ik niet dat ik een instructable zou maken, maar veranderde op het laatste moment van gedachten!

Zoals je kunt zien, als ik het heb gedaan, kan iedereen het! Ik hoop dat je het leuk vindt, laten we er meteen in springen.

Stap 1: Onderdelen

Hier is de lijst met onderdelen die ik heb gebruikt, er zijn veel SMD's, maar als ik je nog niet eerder heb overtuigd, ben ik absoluut geen expert. Iedereen kan SMD's solderen met een beetje geduld, een pincet en een soldeerboutpunt dat klein genoeg is.

Onderdelen lijst:

  1. 14x 100ohm Weerstanden (0805 pakket)
  2. 14x Rode LED's (PLCC2-pakket), u kunt elke gewenste kleur gebruiken, zorg ervoor dat u de juiste weerstand kiest voor de kleur. Hier is een site die je daarbij kan helpen (Voeding: 5V, voor led spanningsval en stroom zie deze site, aantal leds: 1)
  3. 10k Weerstand (0805) dit is voor de pull-down
  4. LM7805 spanningsregelaar (TO252 pakket)
  5. 1x 0.33uF SMD-condensator (ik heb Tantalum-doppen gebruikt, maar dat is optioneel, ik had alleen die in mijn lades)
  6. 1x 0.1uF SM condensator (zelfde tantaal)
  7. 2x 74HC595 (DIP-pakket)
  8. 1x Attiny85 (DIP-pakket)
  9. 1x Tactiele schakelaar (doorgaand gat)
  10. 2x CR2032-batterijhouder (Voor de PCB-lay-out heb ik ervoor gekozen om twee gaten uit elkaar te plaatsen met een afstand die ik heb gemeten op de houders die ik bij de hand had. Als je houders van verschillende grootte hebt, kun je de PCB gemakkelijk verwisselen zoals ik je later zal laten zien
  11. 2x CR2032-batterij
  12. 1x Schuifschakelaar (kies hier wat je wilt, ik kies een kleine doorlopende, maar een SMD zou nog beter moeten zijn)
  13. 1x Tweezijdig met koper bekleed zwijn

Al deze dingen hebben me 15€ gekost, wat veel is, maar ik kocht ze bij een plaatselijke elektronicawinkel. Voor jou zal ik wat Digikey-links plaatsen, maar je kunt kopen bij wie je maar wilt!

Digikey-links:

  1. 100ohm 0805 SMD
  2. Rode LED PLCC2
  3. 10k 0805 SMD
  4. LM7805 TO-252
  5. 0.33uF tantaal
  6. 0.1uF tantaal
  7. 74HC595 16DIP
  8. Attiny85-20PU 8PDIP
  9. Tactiele schakelaar (dat is precies degene die ik heb gebruikt, is rood zoals de LED's)
  10. CR2032 batterijhouder
  11. Schuifschakelaar

Stap 2: Eagle-ontwerp

Eagle-ontwerp
Eagle-ontwerp
Eagle-ontwerp
Eagle-ontwerp
Eagle-ontwerp
Eagle-ontwerp
Eagle-ontwerp
Eagle-ontwerp

Allereerst nam ik LexanPanda-ontwerp en ik heb het schema in Eagle gelegd: hier zijn alle bestanden.

Zoals je kunt zien heb ik een tweezijdige lay-out gemaakt, schrik hier niet van, ik zal je later laten zien hoe ik de PCB heb gemaakt met de toner transfer methode! Er zijn veel handleidingen op internet, en zelfs op instructables, over het maken van dubbelzijdige PCB's met de tonermethode. Je kunt natuurlijk elke methode gebruiken die je wilt! Voor dit bord heb ik zelfs overwogen om een UV-gevoelige PCB te kopen, maar ik had niet veel tijd.

Er is een kleine addertje onder het gras, heb ik eerder in de onderdelenlijst gezegd: ik had geen tijd om het adelaarbestand voor de CR2032-houder te zoeken of te maken, dus ik heb eenvoudig 4 pads gemaakt die op de PCB op een bepaalde afstand van elkaar staan. Deze afstand werd gemeten tussen de pinnen, met een schuifmaat, op de CR2032-houders die ik had liggen. Voel je vrij om het bordbestand voor adelaar te nemen en het aan te passen aan je behoeften! Het is vrij eenvoudig en je hoeft niet te veel te rommelen met de lay-out.

Stap 3: De printplaat maken

Nu, als je alles in handen hebt, kunnen we beginnen met het maken van de PCB! Om dingen te vereenvoudigen zal ik direct het PDF-bestand plaatsen dat u kunt afdrukken om uw PCB te maken. Als je er zelf een maakt, zorg er dan voor dat je de boven- of onderkant van het bord horizontaal spiegelt! In mijn PDF heb ik de bovenkant omgedraaid.

Zoals je kunt zien heb ik wat tekst in mijn pdf gezet, je kunt het natuurlijk verwijderen en je naam samen met die van je maat zetten, of leeg laten, dat is aan jou!

Nu hoe je een dubbelzijdige print maakt: Nadat ik je lay-out heb afgedrukt, moet je de bovenste en onderste helft nemen en het afgedrukte deel naar elkaar laten kijken. Zorg ervoor dat u wat ruimte overhoudt aan de zijkant van de afdruk om vervolgens wat nietjes te plaatsen. Lijn vervolgens met behulp van wat licht de gaten van de IC's uit, zorg ervoor dat ze precies over elkaar liggen en als u tevreden bent, niett u het papier op zijn plaats of gebruikt u wat tape, laat u wat ruimte over aan het koper gekleed die tussen de papieren zal worden geklemd! Het is erg belangrijk dat u, nadat u de papieren aan elkaar hebt bevestigd, keer op keer controleert of de gaatjes zijn uitgelijnd. Plaats vervolgens uw kale bord tussen de papieren en zorg ervoor dat de boven- en onderlay-out ermee overeenkomen. Nu is het tijd om te strijken

Nadat je het bord hebt geëtst, plaats je de gaten met een boor van 0,8 mm volgens de PCB-lay-out, maak je geen zorgen als sommige gaten niet super uitgelijnd zijn, je kunt dit probleem oplossen tijdens het solderen.

Er zijn enkele via's die je moet invullen. Ik gebruik de poten van doorlopende weerstanden die ik in de via's steek en soldeer ze aan elke kant.

Zorg ervoor dat u beide zijden van sommige pinnen soldeert, anders werkt het hart niet!

Stap 4: Arduino-schets

Hier valt niet veel over te zeggen, als je wat details wilt, ga dan naar de LexanPanda-instructables.

Er zijn twee dingen die verschillen van degene die hij gebruikt: ik heb wat animaties toegevoegd, nu zijn het er in totaal 16, en ik heb een variabele toegevoegd met de naam "multi", het is belangrijk dat je dit instelt op basis van de snelheid van de klok die je kiest voor de attiny85. Ik heb de 8MHz-klok gekozen, dus de variabele is ingesteld op 8, als je de kloksnelheid niet wilt wijzigen, is de attiny85 standaard ingesteld op 1MHz, het enige wat je hoeft te doen is de variabele op 1 te zetten. Dus elke snelheid die u kiest, stel de variabele in op die snelheid in MHz-stappen.

Stap 5: Conclusies

conclusies
conclusies
conclusies
conclusies

Dus nu heb je je eigen LED-hart! Nogmaals mijn excuses voor het ontbreken van foto's, ik zal proberen om in de toekomst meer toe te voegen! Laat het me weten als er iets is dat ik niet goed heb uitgelegd, of als je andere details wilt!

Hoop je snel te zien!

Aanbevolen: