INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
Welkom by die leerbare van Yantrah!
Ons by Yantrah fokus op praktiese onderwys, ons leer 3D CAD ontwerp, programmering, STEAM en robotika.
Dit is 'n eenvoudige op Arduino gebaseerde 3D -gedrukte horlosie met flitsende LED's om die uur, minute en sekondes wat verby is, aan te dui. Ons het die hele klok in TINKERCAD ontwerp en gekodeer.
TINKERCAD is 'n baie maklike webgebaseerde CAD-sagteware waarmee u 3D-modelle kan ontwerp en ook 'n kringfunksie het waarmee u stroombane kan kodeer en simuleer. Volg die onderstaande instruksies om self een te maak!
Ons het u die. STL -lêers voorsien vir 3D -drukwerk, kodering vir arduino -programmering en 'n paar video's van sommige van die prosesse. Geniet dit!
Stap 1: Komponente / onderdele
- 3D -gedrukte onderdele (skakel in die beskrywing)
- 36x LED -ligte (3 kleure 12x LED van elk)
- 3x arduino nano 3x 100 Ω (ohm) weerstand
- PCB bord
- Meerkernkabels
- Soldeerbout en draad
- Warm gom geweer
- 12 V -aansluiting
- 12 V -adapter
- 6x PCB -vroulike verbindingsdele met 15 penne
Stap 2: 3D -gedrukte onderdele
Ons het u twee. STL -lêers vir hierdie projek voorsien. Die eerste is 'n horlosieplaat en die tweede is 'n PCB -bordplaat. Ons beveel die volgende drukinstellings aan:
Klokbord:
- Vulling:- 20%
- Resolusie:- 0,2 mm
- Vlot:- Nee
- Ondersteuning:- Nee
PCB bord basis plaat:
- Vulling:- 20%
- Resolusie:- 0,2 mm
- Vlot:- Nee
- Ondersteuning:- Ja
Stap 3: LED Light Assembly
Gebruik u 3D -gedrukte wyser om u LED's in elk van die gate te monteer. Daar is drie lae LED's en elke laag verteenwoordig die volgende:
Laag 1 = Buitelaag = ROOI = Sekondes
Laag 2 = middelste laag = GROEN = minute
Laag 3 = Binnelaag = Blou = Ure
Sodra alle LED's op die horlosieplaat geplaas is, moet ons al die negatiewe pole van elke LED -lig van een laag met 'n draaddraad van 'n meerkernkabel verbind met 'n soldeerbout (sny enige ekstra draad af). Herhaal hierdie proses vir elke laag LED's. Let op, die langer punt van 'n LED is die positiewe pool en die korter is die negatiewe pool.
Ons het 'n warm lijmpistool gebruik om los punte vas te maak.
Stap 4: PCB Board Assembly
Neem 'n PCB -bord en sny dit in 75 x 70mm.
Koppel elk van die vroulike PCB -aansluitings aan die PCB -bord en soldeer dit dan om dit te beveilig. Daar moet genoeg ruimte daaroor wees sodat die arduino -nano's daaraan gekoppel kan word, met 'n gaping tussen elke arduino -bord.
Neem die PCB -bord en plaas dit in die 3D -gedrukte PCB -bordplaat. Plaas nou die horlosie in die groef op die printplaatplaat.
Stap 5: PCB -stroombaan
Elke LED -laag moet soos volg aan 'n arduino -bord gekoppel word:
12 uur - D2
1 uur - D3
2 uur - D4
3 uur -D5
4 uur - D6
5 uur - D7
6 uur - D8
7 uur - D9
8 uur - D10
9 uur - D11
10 uur - D12
11 uur - A1
Maak seker dat elke laag aan die volgende arduino -borde gekoppel is:
Laag 1 = Buitenste laag = Sekondes = arduino 1 (die meeste links)
Laag 2 = middelste laag = minute = arduino 2 (middel)
Laag 3 = Binnelaag = Ure = arduino 3 (regs die meeste)
Koppel die kragaansluiting aan die printplaat.
Stap 6: Dit is koderingstyd
Ons het al die kodering hiervoor gedoen met behulp van blokkodering in Tinkercad. Hiervoor is geen koderingsagtergrond nodig nie. Om dinge vir u makliker te maak, het ons die lêer voorsien van die kodering wat vir hierdie projek benodig word.
Kopieer die hele kode kode wat ons verskaf het in die arduino sagteware, gaan dan na gereedskap> bord> Arduino nano Gaan dan na verwerker> ATmega328P. Kies die poort waarmee u die arduino gekoppel het en laai die kode op
Maak seker dat u die tweedehandse arduino -kode oplaai na een arduino -bord, minuut tot tweede arduino en uurwyser na derde arduino.
Stap 7: Hoe laat is dit?
Steek die kabel om 11:59 uur in die aansluiting, en u klok loop nou perfek! Dit is wat jy sal sien:
Laag 1 = Buitenste laag = Sekondes = verander elke 5 sekondes van posisie
Laag 2 = middelste laag = minute = verander elke 5 minute van posisie
Laag 3 = Binnelaag = Ure - verander elke 1 uur van posisie
(Aangesien ons in hierdie geval eenvoudige blokkodering gebruik het, word ons beperk deur wanneer ons die klok kan instel)
Aanbeveel:
PCB flitsende boomversiering: 5 stappe (met foto's)
PCB Flashing Tree Decoration: In hierdie tutoriaal leer u hoe u 'n elektroniese projek effektief kan maak. As 'n voorbeeld, sal ek 'n PCB met flitsende ligte van begin tot einde maak. Al die elektronika loop op hul eie sonder kodering nodig. Al wat u hoef te doen is om aan te sluit
Goedkoop DIY flitsende LED -houttekens: 6 stappe (met foto's)
Goedkoop DIY -flitsende LED -houttekens: hierdie idee kom van verskillende plekke. Ek het 'n houtbord met LED's daarop gesien tydens 'n kunsvlytverkoping, en ek het gedink dit lyk ongelooflik en eenvoudig om te maak. 'N Paar weke later het ek die video's van Julian Ilett op ring ossillators gevind. Om die twee bymekaar te sit
3D -bedrukte flitsende LED -naamplaatjie - kry u naam in die lig !: 4 stappe (met foto's)
3D-bedrukte flitsende LED-naamplaatjie-kry u naam in die lig !: Dit is 'n mooi klein projek waarin u 'n naamplaatjie bou wat baie spoggerig en opvallend is met behulp van veelkleurige LED-ligte. Video-instruksies: vir hierdie projek sal u benodig: 3D -gedrukte onderdele https://www.thingiverse.com/thing:2687490 Klein
Groen LED -lamp (beheer met 'n flitsende led): 9 stappe
Groen LED -lamp (beheer met 'n flitsende led): 'n Paar jaar gelede het ek 'n artikel oor beligting in ontwikkelende lande gelees, dit het gesê dat 1,6 miljard mense geen toegang tot elektrisiteit het nie en dat 'n betroubare bron van beligting vir hulle 'n GROOT probleem is. Een Kanadese onderneming vervaardig en versprei ligte
Donsende/vervaagde/flitsende LED met 555 -timer: 7 stappe
Donsende/vervaagde/flitsende LED met 555 -timer: hierdie klein stroombaan is 'n eenvoudige manier om 'n vervaagde LED te maak sonder om skyfies te hoef te programmeer of kode te skryf. Net 'n paar eenvoudige komponente, en u kan die hele dag vervaag. Die eindresultaat is 'n konstante vervaag en vervaag, net soos 'n Mac in stand -by. Probeer