Turinys:
- 1 žingsnis: komponentai / dalys
- 2 žingsnis: 3D spausdintos dalys
- 3 žingsnis: LED šviesos surinkimas
- 4 žingsnis: PCB plokštės surinkimas
- 5 žingsnis: PCB grandinės surinkimas
- 6 žingsnis: tai yra kodavimo laikas
- 7 žingsnis: koks laikas?
Video: 3D spausdintas mirksintis LED rinkimo laikrodis: 7 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Sveiki atvykę į pamokomą Yantrah!
Mes, „Yantrah“, orientuojamės į praktinį ugdymą, mokome 3D CAD projektavimo, programavimo, STEAM ir robotikos.
Tai paprastas arduino pagrindu pagamintas 3D spausdintas laikrodis su mirksinčiais šviesos diodais, rodančiais praleistas valandas, minutes ir sekundes. Mes suprojektavome ir užkodavome visą laikrodį TINKERCAD.
„TINKERCAD“yra labai paprasta internetinė CAD programinė įranga, leidžianti kurti 3D modelius, taip pat turi grandinės funkciją, leidžiančią koduoti ir imituoti grandines. Vykdykite toliau pateiktas instrukcijas, kad sukurtumėte patys!
Mes jums pateikėme. STL failus 3D spausdinimui, kodavimą arduino programavimui ir keletą vaizdo įrašų apie kai kuriuos procesus. Mėgautis!
1 žingsnis: komponentai / dalys
- 3D spausdintos dalys (nuoroda aprašyme)
- 36x LED žibintai (3 spalvos 12x LED)
- 3x arduino nano 3x 100 Ω (omų) rezistorius
- PCB plokštė
- Daugiagysliai kabeliai
- Lituoklis ir viela
- Karštas klijų pistoletas
- 12 V maitinimo lizdas
- 12 V adapteris
- 6x PCB jungčių dalys su 15 kaiščių
2 žingsnis: 3D spausdintos dalys
Pateikėme jums du šio projekto. STL failus. Pirmasis yra laikrodžio formos plokštė, o antrasis - PCB plokštės pagrindo plokštė. Rekomenduojame šiuos spausdinimo nustatymus:
Laikrodžio plokštė:
- Užpildas:- 20%
- Skiriamoji geba:- 0,2 mm
- Plaustas:- Ne
- Parama:- Ne
PCB plokštės pagrindo plokštė:
- Užpildas:- 20%
- Skiriamoji geba:- 0,2 mm
- Plaustas:- Ne
- Parama:- Taip
3 žingsnis: LED šviesos surinkimas
Naudodami 3D spausdintą laikrodžio rodyklę, surinkite šviesos diodus į kiekvieną skylę. Yra trys šviesos diodų sluoksniai ir kiekvienas sluoksnis reiškia:
1 sluoksnis = išorinis sluoksnis = RAUDONA = sekundės
2 sluoksnis = vidurinis sluoksnis = ŽALIAS = minutės
3 sluoksnis = vidinis sluoksnis = mėlynas = valandos
Kai visi šviesos diodai yra uždėti ant laikrodžio plokštelės, mes turime prijungti visus neigiamus kiekvienos šviesos diodo šviesos polius iš vieno sluoksnio prie vielos juostos iš daugiasluoksnio kabelio, naudodami lituoklį (nupjaukite bet kokią papildomą laidą). Pakartokite šį procesą kiekvienam šviesos diodų sluoksniui. Atminkite, kad ilgesnis šviesos diodo galas yra teigiamas polius, o trumpesnis - neigiamas polius.
Mes naudojome karšto klijų pistoletą, kad apsaugotume visus laisvus galus.
4 žingsnis: PCB plokštės surinkimas
Paimkite PCB plokštę ir supjaustykite ją 75 x 70 mm.
Prijunkite kiekvieną iš PCB jungčių prie PCB plokštės ir tada lituokite, kad jas pritvirtintumėte. Jie turi būti pakankamai išdėstyti, kad prie jų būtų galima prijungti arduino nano, o tarp kiekvienos arduino plokštės būtų tarpas.
Paimkite PCB plokštę ir padėkite ją į 3D spausdintą PCB plokštės plokštę. Dabar įdėkite laikrodžio rodyklę į PCB plokštės plokštės griovelį.
5 žingsnis: PCB grandinės surinkimas
Kiekvienas LED sluoksnis turi būti prijungtas prie arduino plokštės taip:
12 valanda - D2
1 valanda - D3
2 valanda - D4
3 val. -D5
4 val. - D6
5 val. - D7
6 valanda - D8
7 val. - D9
8 val. - D10
9 val. - D11
10 val. - D12
11 valandą - A1
Įsitikinkite, kad kiekvienas sluoksnis yra prijungtas prie šių arduino plokščių:
1 sluoksnis = išorinis sluoksnis = sekundės = arduino 1 (labiausiai kairėje)
2 sluoksnis = vidurinis sluoksnis = minutės = arduino 2 (vidurys)
3 sluoksnis = vidinis sluoksnis = valandos = arduino 3 (dešinėje)
Prijunkite maitinimo lizdą prie PCB plokštės.
6 žingsnis: tai yra kodavimo laikas
Mes visa tai kodavome naudodami blokinį kodavimą „Tinkercad“. Tam nereikia kodavimo fono. Kad jums būtų lengviau, mes jums pateikėme failą su šiam projektui reikalingu kodavimu.
Nukopijuokite visą mūsų pateiktą kodo kodą į „arduino“programinę įrangą, tada eikite į įrankius> lentą> „Arduino nano“, tada eikite į Procesorius> ATmega328P. Pasirinkite prievadą, prie kurio prijungėte arduino, ir įkelkite kodą
Įsitikinkite, kad įkeliate panaudotą arduino kodą į vieną arduino lentą, minutę į antrą arduino ir valandinę rodyklę į trečiąjį arduino.
7 žingsnis: koks laikas?
Prijunkite laidą prie lizdo aštriu 11:59 val., Dabar jūsų laikrodis veikia puikiai! Štai ką pamatysite:
1 sluoksnis = išorinis sluoksnis = sekundės = keičia pozicijas kas 5 sekundes
2 sluoksnis = vidurinis sluoksnis = minutės = keičia pozicijas kas 5 minutes
3 sluoksnis = vidinis sluoksnis = valandos - keičia pozicijas kas 1 valandą
(Kadangi šiuo atveju mes naudojome paprastą blokų kodavimą, mus riboja laikas nustatyti laikrodį)
Rekomenduojamas:
Juostinės grafikos laikrodis IOT (ESP8266 + 3D spausdintas dėklas): 5 žingsniai (su paveikslėliais)
Juostinės grafikos laikrodis IOT (ESP8266 + 3D spausdintas dėklas): Sveiki, šioje instrukcijoje paaiškinsiu, kaip sukurti IOT 256 LED juostos grafikos laikrodį. Šį laikrodį nėra labai sunku pagaminti, jis nėra labai brangus, tačiau jums reikės kantrus pasakyti laiką ^^ bet tai malonu daryti ir kupina mokymo. Mamai
„Pasidaryk pats“3D spausdintas vieno skaitmens „Arduino“laikrodis: 4 žingsniai
„Pasidaryk pats“3D spausdintas vieno skaitmens „Arduino“laikrodis: vienas didelis skaitmuo, visiškai funkcionalus „Arduino Nano“laikrodis
3D spausdintas begalybės laikrodis: 3 žingsniai (su nuotraukomis)
3D spausdintas begalybės laikrodis: Taigi šio laikrodžio idėja yra padaryti tai begalybės simbolio forma, kurioje vienoje figūros pusėje bus rodoma valandinė rodyklė, o kitoje - minutė. Jei turite pasiūlymų ar klausimų dėl dizaino ar menkės
3D spausdintas kinetinis servo laikrodis: 3 žingsniai
3D spausdintas kinetinis servo laikrodis: neįprastas 3D spausdintas laikrodis, valdomas dviejų servo variklių
„IoT“įgalintas jutiklių duomenų rinkimo centras su ESP8266 ir „PubNub“: 9 žingsniai (su paveikslėliais)
„IoT“įjungtas jutiklių duomenų rinkimo centras su „ESP8266“ir „PubNub“: dauguma ESP8266 vadovėlių yra naujoko lygmenyje (nuotoliniu būdu mirksi LED) arba yra pernelyg sudėtingi tiems, kurie nori ką nors patobulinti ir atnaujinti, vadovaudamiesi mirksėjimo įgūdžiais. Tai pamokomas tikslas užpildyti šią spragą iki kūrinių