Satura rādītājs:
- 1. solis: Stormtrooper
- 2. darbība: platforma
- 3. solis: Nāves zvaigzne
- 4. solis: iekšējā nāves zvaigzne
- 5. solis: ārējais apvalks
- 6. darbība: LED
- 7. solis: mikrokontrolleris
Video: Jāapzinās ATLAS - STAR WARS - Nāves zvaigzne II: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Veidojiet no Bandai Death Star II plastmasas modeļa. Galvenās funkcijas ietver:
✅ Gaismas un skaņas efekts
✅ MP3 atskaņotājs
✅ Infrasarkanā tālvadības pults
✅Temperatūras sensors
✅ 3 minūšu taimeris
Emuārs: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideo atskaņošanas saraksts: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe
Piegādes:
- 0402 Balta LED
- WS2812B x 9
- Arduino Pro Mini x 1
- DFPlayer
- 10K termistors x 1
- IR uztvērējs x 1
1. solis: Stormtrooper
- Koncepcija no Neapoles Nacionālā arheoloģijas muzeja Atlas Farnese skulptūras
- Modificēts ar Fuchiko rotaļlietu
- Nogrieziet abas kājas un rokas, pēc tam atkal salieciet tās atbilstoši figūras dizainam
- Galvenokārt spīdīgi balta krāsa ar spīdīgu pārklājumu
2. darbība: platforma
- Platformas forma attiecas arī uz skulptūru
- Uzstādiet ar 3 cm diametra plastmasas plāksni
- Pārklāts ar #400 smilšpapīru, lai izliktos par neapstrādātu virsmu, pēc tam pārklājiet ar #500 pelēko grunti un nelielu daudzumu plakanas baltas krāsas
3. solis: Nāves zvaigzne
- Izveidots ar 8 x WS2812B
- (7 vai 8?).
4. solis: iekšējā nāves zvaigzne
- Dodiet kādu izsmalcinātu triku un vienkārši vēlaties radīt mīkstu efektu, LED efekts ir paredzēts, lai sekotu temperatūras izmaiņām
- Izgrieziet serdes laukumu un izmantojiet ar lodīšu pildspalvu pārredzamas daļas
- Termistors ir uzstādīts Nāves zvaigznes II augšējā zonā
- Kodols ir veidots ar spēju mainīt krāsu no sarkanas uz zilu, kas ieprogrammēts, ņemot vērā HK temperatūras diapazonu no 15ºC līdz 30ºC
5. solis: ārējais apvalks
Mērķējiet ārējo apvalku, lai tas būtu pēc iespējas piestiprināms/noņemams un bezšuvju virsma, tāpēc tie tiek sagriezti ar paneļa līniju un atkal saliekami
6. darbība: LED
- Gaismas diodes, kas izplatītas iekšpusē, un galvenais iepakojums ir SMD 0603 un SMD 0402
- Lai iegūtu labāku skatu, ir nepieciešami caurumi ar diametru 0,3 mm, taču to izveidei ir diezgan liela ietekme, tika izveidoti vairāki šauri spraugu platumi ~ 0,3 mm. Tas joprojām izskatās pieņemami
7. solis: mikrokontrolleris
- Tiek izmantots Arduino Pro Mini, kas atrodas lielā telpā priekšpusē
- Skaņas efektam tiek izmantots dfplayer, pievienojot termistoru temperatūras sensoram un infrasarkano komponentu tālvadībai
- Strāvas kontaktligzdai to izgatavo vara caurule kopā ar plastmasas cauruli
Termistora ķēde
Termistora ķēde ir vienkārši savienota ar 10K rezistoru, lai strādātu, arduino programmai būtu šāda funkcija, lai iegūtu pašreizējo temperatūru turpmākai apstrādei.
///--------------------------------------------------------
#define ThermistorPin 14 // Termistors A0
int Vo; pludiņš R1 = 10000; pludiņš logR2, R2, T, Tc; pludiņš c1 = 1.009249522e-03, c2 = 2.378405444e-04, c3 = 2.019202697e-07;
float getTemp () {Vo = analogRead (ThermistorPin); R2 = R1*(1023.0 / (pludiņš) Vo - 1.0); logR2 = log (R2); T = (1.0 / (c1 + c2*logR2 + c3*logR2*) logR2*logR2)); Tc = T - 273,15; atgriezties Tc; }
///---------------------------------------------------------
IR ķēde
Šeit tiek izmantots KSM-603LM, un arduion programma izmanto bibliotēku IRremote.h.
///--------------------------------------------------------
#define IR_ReceiverPin 2 // IR uztvērējs (int0) D2 *#define KEY_Play XXXX // Atskaņot dekodētās vērtības atslēgu#define KEY_Mute XXXX // Izslēgt dekodētās vērtības atslēgu
IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // IR kods saņemts
void setup () {IRCommand.enableIRIn (); // Iedarbiniet uztvērēju}
void IRAction () {// IR komanda if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Saņemiet nākamo vērtību} slēdzis (irCode) {case KEY_ENTER: {//…..do kaut ko pārtrauktu;} irCode = 0;
}
Ieteicams:
Dzirkstošā Arduino Ziemassvētku zvaigzne: 8 soļi
Dzirkstošā Arduino Ziemassvētku zvaigzne: Tāpēc es novērtēju, ka šogad ir nedaudz par vēlu sākt Ziemassvētku projektu. Bet varbūt jums jau ir viss nepieciešamais, un varbūt šogad jūs nekur nebrauksit: Tad varbūt, tikai varbūt vēlaties izmēģināt šo mazo projektu. Detaļu saraksts
Lielāka un uzlabota Ziemassvētku zvaigzne Neopixel Attiny85: 3 soļi (ar attēliem)
Lielāka un uzlabota Ziemassvētku zvaigzne Neopixel Attiny85: Pagājušajā gadā es izveidoju nelielu 3D drukātu Ziemassvētku zvaigzni, skatiet vietni https://www.instructables.com/id/Christmas-Star-LE..Šogad es izveidoju lielāku zvaigzni no pavediena no 50 neopikseļiem (5V WS2811). Šai lielākajai zvaigznei bija vairāk rakstu (es joprojām pievienoju un uzlaboju
LED zvaigzne: 7 soļi (ar attēliem)
LED zvaigzne: 1. filca zvaigzne (izgriezta no veidnes) 2. LED3. akumulatora turētājs - " E " cilne ir pozitīva) 4. CR2032 3V monētu šūnu akumulators5. adata (izšūšanas izmērs 7) 6. vadošs pavediens Izvēles materiāli: adatas diegs, knaibles, izšūšanas diegs, pildījums
Ziemassvētku zvaigzne ar Arduino un RGB gaismas diodēm: 5 soļi (ar attēliem)
Ziemassvētku zvaigzne ar Arduino un RGB gaismas diodēm: Sveiki! Mēs esam Arduino Novosibirskas kopiena no dziļi sasalušas Sibīrijas. Lai nedaudz iesildītos, mēs nolēmām izveidot skaistas mirdzošas un mirgojošas Ziemassvētku zvaigznes. Noteikti noskatieties demonstrācijas video
Mirgojoša daudzkrāsaina Ziemassvētku eglītes zvaigzne: 4 soļi (ar attēliem)
Mirgojoša daudzkrāsaina Ziemassvētku eglītes zvaigzne: Tātad, mēs ar jauno sievu pārcēlāmies uz mūsu jaunajām mājām, Ziemassvētki ir klāt, un mēs uzliekam eglīti, bet pagaidiet … nevienam no mums nebija pienācīgas zvaigznes, ko likt virsū eglei. Šī pamācība parādīs, kā padarīt patiešām niecīgu, mirgojošu krāsu maiņu