Inhoudsopgave:

Plafondventilator LED-display - Ajarnpa
Plafondventilator LED-display - Ajarnpa

Video: Plafondventilator LED-display - Ajarnpa

Video: Plafondventilator LED-display - Ajarnpa
Video: 3D Hologram Advertising Display Led Fan 2024, Juli-
Anonim
LED-display voor plafondventilator
LED-display voor plafondventilator

Het was te verleidelijk om er niet één te proberen. Na verschillende motoren te hebben overwogen om een display aan te drijven, leek een plafondventilator op precies de juiste snelheid te draaien, zit niet in de weg en is erg stil in vergelijking met alternatieven. Met een microcontroller op basis van de Arduino zorgde dit project voor veel leren van zowel software als hardware en bovendien waren de kinderen overal bij betrokken …

Stap 1: Ontwerp

Ontwerp
Ontwerp

Omdat een van de belangrijkste doelen was om de ventilator ongedeerd te laten, besloot ik nieuwe ventilatorbladen te maken van ongeveer 1/4 multiplex. De nieuwe bladen waren eenvoudige rechthoeken en zijn korter dan de originelen. Ik heb ze kleiner gemaakt in een poging om ze te behouden het geassembleerde gewicht laag, om de steunen niet te belasten tijdens het draaien. Vroege circuitoverwegingen waren om de montagehardware, schaalbaarheid en één ontwerp om aan alle verschillende behoeften in het project te voldoen, niet te verstoren. Het circuit was gebaseerd op het Arduino-platform dat voorziet in zoveel ondersteuning en de programmeeromgeving.

Stap 2: De printplaten maken

De printplaten maken
De printplaten maken

De borden zijn ontworpen met ExpressPCB. Ik kies ervoor om wat enkelzijdig met koper bekleed te kopen en ze zelf te etsen. Er zijn tal van how-to's voor het maken van boards, maar ik merkte dat de toneroverdrachtsmethode goed voor mij werkte. Na een beetje experimenteren met het strijkijzer, werkten overheadprojectorvellen die in een oud faxapparaat waren afgedrukt het beste. Een zwarte permanente marker of vingernagellak is goed voor het bijwerken van gaten waar de toner niet goed hecht aan het koper. Ook snijden de planken gemakkelijk met een tafelzaag, omdat ik geen toegang heb tot een schaar. Zoutzuur en waterstofperoxide was het mengsel bij uitstek om de platen te etsen. Als je niet met zuur te maken wilt hebben, kun je de platen altijd via het ExpressPCB-programma bestellen.

Stap 3: Boor en soldeer

Boor en soldeer
Boor en soldeer

Een kleine hobbyboorindex leverde alle bits die ik nodig had om de gaten te boren. Het bord met de microcontroller heeft ergens in de buurt van 200 gaten. Met een Dremel duurt het echter niet lang. De LED's waren aan de koperen kant van het bord gesoldeerd. Omdat het bord enkelzijdig is, heb ik een kleine plug als afstandhouder gebruikt om de hoogte uniform te houden zoals ze waren geïnstalleerd.

Stap 4: De lopende band

De lopende band
De lopende band

De ventilator heeft 5 bladen en ik rekende op 32 lampen per, dus er waren 10 borden nodig. Ik heb wat jumperdraden gemaakt, zodat ik de borden kon testen terwijl ze werden gebouwd. Een paar LED's uit het stel waren slecht. Ik kies ervoor om de Atmel ATMEGA328 te gebruiken voor het extra geheugen en 74HC595 schuifregisters om de LED's aan te sturen. Elk bord heeft ook zijn eigen spanningsregelaar. Nog zes te gaan…

Stap 5: De planken monteren

De planken monteren
De planken monteren

Na een korte trip naar de tafelzaag om de nieuwe bladen te zagen, was het tijd om wat planken te monteren. Ik heb een van de montagegaten als richtlijn gebruikt om de printplaten zo consistent mogelijk van mes naar mes uit te lijnen.

Stap 6: Bijna klaar om te draaien

Bijna klaar om te rennen
Bijna klaar om te rennen

Er is een kleine kabelboom gemaakt om de borden aan te sluiten. Een enkele microcontroller en batterij werken op alle vijf de bladen. Uiteindelijk ben ik van plan om het van stroom te voorzien met een collectorring of een batterij op elk blad. Een hall-effectschakelaar wordt gebruikt om de timing te activeren die eenmaal per rotatie over een magneet gaat.

Stap 7: Onderaanzicht

Onderaanzicht
Onderaanzicht

Onderaanzicht laat zien hoe de planken zich uitstrekken naar het midden van de ventilator. Er werden ook enkele kabelbinders gebruikt om te voorkomen dat de kabelboom zou blijven haken.

Stap 8: Phil?

Filos?
Filos?

Vergeet niet de laptop los te koppelen na het uploaden. Schaamteloze Philly-fanfoto. Geen woordspeling bedoeld.

Stap 9: Afbeeldingen programmeren

Afbeeldingen programmeren
Afbeeldingen programmeren
Afbeeldingen programmeren
Afbeeldingen programmeren

Ik gebruikte een spreadsheet met VEEL selectievakjes om afbeeldingen gemakkelijk te converteren. Elk selectievakje vertegenwoordigt het controlepunt rond de cirkel voor een licht. Het spreadsheet doet snel werk door de code samen te voegen om te knippen en in het fanprogramma te plakken.

Stap 10: Een laatste afbeelding

Een laatste afbeelding
Een laatste afbeelding

Nu komen de kinderen aan de beurt bij enkele afbeeldingen. Tot nu toe heb ik ongeveer een dozijn afbeeldingen geladen met veel geheugen over. Misschien is een.gif-achtige animatie de volgende. Hmm…

Stap 11: Nog een afbeelding en code

Nog een afbeelding en code
Nog een afbeelding en code
Nog een afbeelding en code
Nog een afbeelding en code

Nog een afbeelding, Arduino-schets, bordlay-out en afbeeldingspreadsheet. Zodra een afbeelding in de SS is ingevoegd, verkleint, verplaatst u deze en stuurt u deze naar de achtergrond. Als de vakjes zijn afgevinkt, verandert de afbeeldingscode eronder. Kopieer en plak in de schets en upload!

Stap 12: Video

Video
Video

Apple-afbeelding gemaakt door crazyrog17. Het staat echter niet in de video… Door de framesnelheid van de camera ziet het er gefragmenteerd uit. Ik denk dat geanimeerde afbeeldingen de volgende zijn …

Aanbevolen: