Мазмұны:

ATLAS - STAR WARS - Death Star II: 7 қадам (суреттермен) туралы біліңіз
ATLAS - STAR WARS - Death Star II: 7 қадам (суреттермен) туралы біліңіз

Бейне: ATLAS - STAR WARS - Death Star II: 7 қадам (суреттермен) туралы біліңіз

Бейне: ATLAS - STAR WARS - Death Star II: 7 қадам (суреттермен) туралы біліңіз
Бейне: Аккумуляторды көліктен АЛМАҢЫЗ. ДҰРЫС жасаңыз! 2024, Қараша
Anonim
ATLAS - STAR WARS - Death Star II туралы хабардар болыңыз
ATLAS - STAR WARS - Death Star II туралы хабардар болыңыз
ATLAS - STAR WARS - Death Star II туралы хабардар болыңыз
ATLAS - STAR WARS - Death Star II туралы хабардар болыңыз
ATLAS - STAR WARS - Death Star II туралы хабардар болыңыз
ATLAS - STAR WARS - Death Star II туралы хабардар болыңыз

Bandai Death Star II пластикалық үлгісінен құрастырыңыз. Негізгі ерекшеліктерге мыналар кіреді:

✅ Жарық пен дыбыс әсері

✅MP3 ойнатқышы

✅ InfraRED қашықтан басқару құралы

✅ Температура сенсоры

✅3 минуттық таймер

Блог: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.html Бейне ойнату тізімі: https://www.youtube.com/embed/EhIPugw6AwI&list = PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe

Жабдықтар:

  • 0402 ақ жарық диодты
  • WS2812B x 9
  • Arduino Pro Mini x 1
  • DFPlayer
  • 10K термистор x 1
  • IR қабылдағыш x 1

1 -қадам: Stormtrooper

Stormtrooper
Stormtrooper
  • Неаполь ұлттық археологиялық мұражайындағы Атлас Фарне мүсінінен алынған түсінік
  • Фучико ойыншық түрлендірді
  • Екі аяқты да, қолды да кесіңіз, содан кейін фигураның дизайнына сәйкес қайта жинаңыз
  • Негізінен жылтыр ақ жабыны бар жылтыр ақ түсті

2 -қадам: Платформа

Платформа
Платформа
  • Платформаның пішіні мүсінге де қатысты
  • Диаметрі 3 см пластикалық пластинадан жасалған
  • Шикі бетті бояу үшін №400 зімпарамен қапталған, содан кейін #500 сұр праймермен және ақ түсті аз мөлшерде жағыңыз.

3 -қадам: Death Star Superlaser

Өлім жұлдызы суперкеңістігі
Өлім жұлдызы суперкеңістігі
  • 8 x WS2812B құрастырылған
  • (7 немесе 8?) Көптеген байланысты мақалаларға сілтеме жасағаннан кейін, Өлім жұлдызының суперлазері 8 x лазермен қоршалған, ал Өлім жұлдызы II 7 -мен қоршалған, ал 8 -ші орталықта орналасқан.

4 -қадам: Ішкі өлім жұлдызы

Ішкі өлім жұлдызы
Ішкі өлім жұлдызы
  • Сәнді ойын жасаңыз және жұмсақ әсер бергіңіз келсе, жарық диодты эффект температураның өзгеруіне сәйкес жасалған
  • Негізгі аймақты кесіңіз және шарикті қаламмен жасалған мөлдір бөліктерді қолданыңыз
  • Термистор Death Star II -нің ең жоғарғы бөлігінде орнатылған
  • Ядролық HK температурасы 15ºC-30ºC диапазонында бағдарламаланған, қызылдан көкке дейін түстерді өзгертуге арналған.

5 -қадам: сыртқы қабық

Сыртқы қабық
Сыртқы қабық

Сыртқы қабықты мүмкіндігінше бекітілетін/алынбалы және жіксіз етіп бағыттаңыз, сондықтан олар панельдік сызықпен кесіліп, қайтадан жиналады

6 -қадам: жарық диоды

ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
  • Ішкі жарық диодты және негізгі пакет - SMD 0603 және SMD 0402
  • Жақсы көріну үшін диаметрі 0,3 мм болатын тесіктер қажет, бірақ олардың құрылысына айтарлықтай әсер етеді, ені ~ 0,3 мм болатын бірнеше тар саңылаулар жасалды. Бұл әлі де қолайлы болып көрінеді

7 -қадам: микроконтроллер

Микроконтроллер
Микроконтроллер
  • Arduino Pro Mini алдыңғы кеңістікте орналасқан
  • Дыбыстық әсер температура сенсоры үшін термистор мен қашықтан басқару пульті үшін инфрақызыл компонентті қосатын dfplayer көмегімен жүзеге асады
  • Розетка үшін ол пластикалық құбырмен бірге мыс түтіктен жасалған

Термисторлық тізбек

Термистор тізбегі 10K резистормен жұмыс істеуге қарапайым қосылады, arduino бағдарламасы келесі температураны алу үшін келесі функцияны алады:

///--------------------------------------------------------

#анықтау ThermistorPin 14 // Thermistor A0

int Vo; қалқыма R1 = 10000; float logR2, R2, T, Tc; float c1 = 1.009249522e-03, c2 = 2.378405444e-04, c3 = 2.019202697e-07;

float getTemp () {Vo = analogRead (ThermistorPin); R2 = R1*(1023.0 / (float) Vo - 1.0); logR2 = log (R2); T = (1.0 / (c1 + c2*logR2 + c3*logR2*) logR2*logR2)); Tc = T - 273.15; қайтару Tc; }

///---------------------------------------------------------

IR схемасы

Мұнда KSM-603LM пайдаланылады және IRremote.h кітапханасы ардуиондық бағдарламада қолданылады.

///--------------------------------------------------------

#define IR_ReceiverPin 2 // IR Receiver (int0) D2 *#KEY_Play XXXX анықтаңыз // декодталған мәннің ойнату кілті#анықтаңыз KEY_Mute XXXX // Декодталған мәннің кілті

IRrecv IRCommand (IR_ReceiverPin); decode_results irCommand; uint32_t irCode = 0; // IR коды алынды

void setup () {IRCommand.enableIRIn (); // Ресиверді іске қосыңыз}

void IRAction () {// IR Command if (IRCommand.decode (& irCommand)) {irCode = irCommand.value; IRCommand.resume (); // Келесі мәнді алыңыз} switch (irCode) {case KEY_ENTER: {//….. бірдеңе бұзады;} irCode = 0;

}

Ұсынылған: