Innholdsfortegnelse:

Takvifte LED -skjerm: 12 trinn (med bilder)
Takvifte LED -skjerm: 12 trinn (med bilder)

Video: Takvifte LED -skjerm: 12 trinn (med bilder)

Video: Takvifte LED -skjerm: 12 trinn (med bilder)
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Juli
Anonim
Takvifte LED -display
Takvifte LED -display

Å se så mange vedvarende visjonsideer på nettet var for fristende til ikke å prøve en. Etter å ha vurdert flere forskjellige motorer for å kjøre en skjerm, så det ut til at en takvifte kjørte i akkurat riktig hastighet, er ute av veien og veldig stille sammenlignet med alternativer. Med en mikrokontroller basert på Arduino, ga dette prosjektet rikelig med både programvare- og maskinvarelæring, og dessuten var barna involvert gjennom …

Trinn 1: Design

Design
Design

Siden et av hovedmålene var å forlate viften uskadd, bestemte jeg meg for å lage nye vifteblader av noen 1/4 kryssfiner. De nye bladene var enkle rektangler og er kortere enn originalene. Jeg gjorde dem mindre i et forsøk på å beholde den sammensatte vekten lav, for ikke å stresse støttene når du spinner. Tidlige kretshensyn var å ikke forstyrre monteringsutstyret, skalerbarheten og ett design for å passe alle forskjellige behov i prosjektet. Kretsen var basert på Arduino -plattformen som gir så mye støtte og programmeringsmiljøet.

Trinn 2: Lage kretskortene

Lage kretskortene
Lage kretskortene

Platene ble designet med ExpressPCB. Jeg velger å kjøpe en enkeltsidig kobberkledd og etse dem selv. Det er mange instruksjoner for å lage brett, men jeg fant at toneroverføringsmetoden fungerte bra for meg. Etter litt eksperimentering med klesjernet fungerte overheadprojektorark som ble trykt i en gammel faksmaskin best. En svart permanent markør eller neglelakk for fingre er bra for berøring av hull der toneren ikke fester seg godt til kobberet. Dessuten skjærer platene lett med en bordsag siden jeg ikke har tilgang til et skjær. Muriatsyre og hydrogenperoksid var den foretrukne blandingen for å etse platene. Hvis du ikke vil håndtere syren, kan du alltid bestille tavlene rett gjennom ExpressPCB -programmet.

Trinn 3: Bor og loddetinn

Drill og loddetinn
Drill og loddetinn

En liten hobbyborindeks ga alle bitene jeg trengte for å bore hullene. Brettet med mikrokontrolleren har et sted nær 200 hull. Det tar ikke så lang tid med en Dremel. Lysdiodene ble loddet på kobbersiden av brettet. Siden brettet er ensidig, brukte jeg en liten plugg som avstandsstykke for å holde høyden jevn når de ble installert.

Trinn 4: Samlebåndet

Samlebåndet
Samlebåndet

Viften har 5 blader og jeg slo meg ned på 32 lys pr, så det var behov for 10 brett. Jeg laget noen hoppetråder slik at jeg kunne teste brettene etter hvert som de ble bygget. Noen få lysdioder ut av gjengen var dårlige. Jeg velger å bruke Atmel ATMEGA328 for ekstra minne og 74HC595 skiftregistre for å drive lysdiodene. Hvert kort har også sin egen spenningsregulator. Bare seks igjen til …

Trinn 5: Montering av brettene

Montering av brettene
Montering av brettene

Etter en rask tur til bordsagen for å kutte de nye bladene, var det på tide å montere noen brett. Jeg brukte et av monteringshullene som en guide for å stille kretskortene så konsekvent som mulig fra blad til blad.

Trinn 6: Nesten klar til å kjøre

Nesten klar til å løpe
Nesten klar til å løpe

En liten ledningsnett ble laget for å koble brettene. En enkelt mikrokontroller og batteri kjører alle fem bladene. Til slutt har jeg tenkt å drive den med en samlerring eller et batteri på hvert blad. En hall -effektbryter brukes til å utløse timingen som passerer over en magnet en gang per rotasjon.

Trinn 7: Sett ovenfra

Sett nedenfra
Sett nedenfra

Sett nedenfra viser hvordan brettene strekker seg mot midten av viften. Noen få glidelåser ble også brukt for å forhindre at ledningsnettet festet seg.

Trinn 8: Phils?

Phils?
Phils?

Ikke glem å koble fra den bærbare datamaskinen etter opplasting. Shameless Philly fan foto. Beklager ordspillet.

Trinn 9: Programmering av bilder

Programmering av bilder
Programmering av bilder
Programmering av bilder
Programmering av bilder

Jeg brukte et oppslag med Masse avmerkingsbokser for enkelt å konvertere bilder. Hver avkrysningsboks representerer kontrollpunktet rundt sirkelen for et lys. Spredearket gjør en rask jobb med å sette koden sammen for å klippe og lime inn i vifteprogrammet.

Trinn 10: Et siste bilde

Et siste bilde
Et siste bilde

Nå får barna tur til noen bilder. Så langt har jeg hatt omtrent et dusin bilder lastet med mye minne til overs. Kanskje en-g.webp

Trinn 11: Nok et bilde og kode

Nok et bilde og kode
Nok et bilde og kode
Nok et bilde og kode
Nok et bilde og kode

Nok et bilde, Arduino -skisse, brettoppsett og bildeoppslag. Når et bilde er satt inn i SS, størrelse, flytter du og sender det til bakgrunnen. Når boksene er merket av, endres bildekoden under den. Kopier og lim inn i skissen og last opp!

Trinn 12: Video

Video
Video

Apple -bilde gjort av crazyrog17. Det er ikke i videoen skjønt … Kameraets bildefrekvens får det til å se hakket ut. Jeg tror animerte bilder kommer neste …

Anbefalt: