Inhoudsopgave:

Programmeerbare LED-ventilator "A Light Breeze" - Ajarnpa
Programmeerbare LED-ventilator "A Light Breeze" - Ajarnpa

Video: Programmeerbare LED-ventilator "A Light Breeze" - Ajarnpa

Video: Programmeerbare LED-ventilator
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, November
Anonim
Image
Image
Een licht briesje proof of concept
Een licht briesje proof of concept
Soldeer de LED's aan uw sleepring
Soldeer de LED's aan uw sleepring

Dit is een vrij eenvoudig project om een programmeerbare LED-ventilator te maken met behulp van programmeerbare LED-strips en een kringloopwinkelventilator. Al met al kostte het me ongeveer 2 uur om alles bevestigd, gesoldeerd en getest te krijgen. Maar ik doe dit soort dingen een beetje, dus het kan langer duren.

Om dit project te maken heb je het volgende nodig:

  • Een strip van individueel programmeerbare RGB-leds. Als dit je eerste keer is, raad ik de Adafruit Neopixels ten zeerste aan. Voor dit project heb ik per ongeluk een Dotstar strip gebruikt omdat ik niet oplette bij het afrekenen.

    • Ik raad aan om een zo hoog mogelijke dichtheid aan LED's te gebruiken, omdat de ventilatorbladen niet enorm zijn. Hiervoor heb ik een strip van 144 leds/meter gebruikt en het ziet er geweldig uit.
    • Ik heb maar LED's op één ventilatorblad geplaatst en het is voldoende helder. Maar als je er helemaal voor wilt gaan, kun je deze LED-strips parallel laten lopen en er een op elke ventilatorblad plaatsen als je wilt. Houd er rekening mee dat dit veel meer stroom trekt en meer kost.
  • Een fan. Ik heb iets eenvoudigs opgepikt bij mijn lokale goodwill. Het enige dat echt belangrijk is, is dat je de sleepring aan de voorkant van de ventilator kunt lijmen, dus zorg ervoor dat het midden van de voorkant een vlakke plek heeft.

    Het is fijn om een ventilator met een paar snelheden te hebben. Ik zou ook behoorlijk groot gaan - ik ging klein omdat dit een proof of concept was, maar het werkt goed, dus je kunt er net zo goed voor gaan

  • Een sleepring met minimaal 3 draden (of 4 als u een 4-draads ledstrip gebruikt). Ik heb dit gekocht en het is geweldig
  • Arduino of Raspberry Pi om dingen te besturen. Ik heb een arduino gebruikt voor dit proof-of-concept, maar op de lange termijn zal ik hem aansluiten op een Pi zodat ik hem met muziek kan synchroniseren. Je kunt echter behoorlijk coole patronen maken met minimale codeerinspanning, dus als dat alles is wat je wilt, blijf dan gewoon bij een goedkopere arduino.
  • Een voeding voor je Arduino/Pi. Als je veel LED's gebruikt, heb je misschien een andere voeding nodig om de strips daadwerkelijk te laten werken, maar voor mij heb ik geen probleem gehad om 25 LED's direct van mijn Arduino Uno te laten lopen die op USB-stroom is aangesloten.
  • Lijm
  • Soldeerbout
  • Diverse draad

Stap 1: Controleer uw bedrading en zorg ervoor dat alles werkt

Sluit uw lichtstrip aan op uw arduino of raspi en zorg ervoor dat u uw voorbeeldcode kunt uitvoeren en uw LED's kunt laten branden. Dit is een belangrijke stap!

Deze dingen kunnen een beetje lastig zijn om de eerste keer aan de slag te gaan en bedraad te zijn, dus neem deze stap serieus. Ik raad ten zeerste aan om de uitstekende tutorials van adafruit over deze LED-strips te lezen, die ook voorbeeldcode bevatten:

www.adafruit.com/category/168

learn.adafruit.com/adafruit-dotstar-leds/o…

Voor zowel neopixels als dotsstars zijn ze niet gespecificeerd om te werken met 3,3V-datalijnen, maar geven ze de voorkeur aan 5V. Sommige Arduino's doen dit, maar veel zijn 3,3V, net als de raspi's (voor zover ik weet). Het leuke is echter dat je controller tegen de strips praat, en de strips zullen goed spelen met een 3.3V-controller, dus in mijn ervaring kun je je pi- of arduino-gegevenspin (en) zonder problemen rechtop aansluiten.

Stap 2: Soldeer de LED's aan uw sleepring

Soldeer de LED's aan uw sleepring
Soldeer de LED's aan uw sleepring
Soldeer de LED's aan uw sleepring
Soldeer de LED's aan uw sleepring

U wilt voorkomen dat u te veel extra draadlengte heeft, omdat het een verplichting is dat dingen beginnen te draaien. Dus maak een droge run van hoe u wilt dat uw LED-strip op het ventilatorblad zit en waar u wilt dat uw sleepring aan de voorkant van de bladen zit, en knip uw draden op lengte. Uw LED-strip kan worden geleverd met een connector en ik raad u aan deze in dit stadium af te knippen, omdat het waarschijnlijk meer problemen oplevert dan het waard is.

U moet ook uw LED-strip in dit stadium op de uiteindelijke lengte knippen die u wilt. Een van de leuke dingen van deze strips is dat je ze gewoon met een schaar kunt knippen en ze zullen nog steeds werken. Je kunt zelfs draden solderen aan het uiteinde dat je hebt afgeknipt, en het gebruiken alsof het nooit is doorgesneden. In principe indexeren deze strips gewoon vanaf de eerste LED om het commandosignaal te krijgen, dus je kunt ze naar believen hacken! Dit betekent dat je een lange strip kunt kopen en deze op lengte kunt knippen voor verschillende projecten (of veel fans!).

Nadat je je draden op lengte hebt geknipt, soldeer je de draden van de ledstrip aan de sleepringdraden. Als je een 3-draads LED-strip hebt, soldeer dan gewoon 2 sleepringdraden aan elke LED-stripdraad. Als je een 4-draads strip hebt zoals ik, doe dan 2 draden om (rood) 2 draden naar aarde (zwart) en één draad naar elk van de datalijnen te voeden.

Dit is een goed moment om opnieuw te controleren of uw bedrading correct is en dat uw sleepring werkt zoals geadverteerd, dus ik raad aan om de dingen weer aan uw Arduino / Pi aan te sluiten als een gezond verstandscontrole. Zorg ervoor dat de nieuw gesoldeerde draden elkaar niet raken!

Een waarvan je hebt geverifieerd dat alles werkt, wikkel je nieuwe soldeerverbindingen in tape om kortsluiting te voorkomen, of lijm het gewoon allemaal zoals ik deed.

Stap 3: Monteer de sleepring en LED's op uw ventilatorblad(en)

Monteer de sleepring en LED's op uw ventilatorblad(en)
Monteer de sleepring en LED's op uw ventilatorblad(en)
Monteer de sleepring en LED's op uw ventilatorblad(en)
Monteer de sleepring en LED's op uw ventilatorblad(en)

Het is vrij moeilijk om siliconen ergens op te lijmen, dus ik heb uiteindelijk wat cyanacrolaat-superlijm gebruikt (waarvan ik hoor dat het werkt) en heb het toen gewoon ondersteund met doorzichtige verpakkingstape om de strip tegen de ventilator te houden.

Vervolgens heb ik de commutator warm gelijmd aan de voorkant / het midden van de ventilatorbladen. Zorg ervoor dat je hem zo goed mogelijk centreert en geef de ventilator een paar handdraaiingen om er zeker van te zijn dat hij ook recht staat. Het leuke van hete lijm is dat je een beetje kunt aanpassen als je de eerste keer weg bent.

Stap 4: Breng uw ventilatorbladen in evenwicht

Als je je ventilator aanzet, zal hij nu waarschijnlijk behoorlijk boos gaan schudden omdat je de balans hebt verpest. Lijm wat stenen of spijkers op de andere ventilatorbladen totdat de ventilator niet meer vreselijk schudt wanneer hij wordt ingeschakeld.

Stap 5: Boor een gat in de voorkant van uw ventilator en voer de draden door

Boor een gat in de voorkant van uw ventilator en voer de draden door
Boor een gat in de voorkant van uw ventilator en voer de draden door

Klop een gat in het voorpaneel van de ventilator om de sleepringdraden naar buiten te leiden. Ik raad aan om het gat groter te maken dan alle connectoren die je later op die draden kunt plakken, zodat je dingen later weer uit elkaar kunt halen.

Als je lui bent zoals ik was, kun je je arduino gewoon aan de voorkant van de ventilator plakken, maar ik raad aan om wat verlengsnoeren te bevestigen zodat je je controller aan de onderkant van de ventilator kunt monteren.

Je bent nu klaar om te rocken, dus veel plezier.

Aanbevolen: