Мазмұны:

V3.0 миссиясын басқару терезесі: 4 қадам
V3.0 миссиясын басқару терезесі: 4 қадам

Бейне: V3.0 миссиясын басқару терезесі: 4 қадам

Бейне: V3.0 миссиясын басқару терезесі: 4 қадам
Бейне: Басқа тышты деген осы 😡 2024, Шілде
Anonim

Бәріне сәлем!

Бұл менің түпнұсқалық миссия бақылау қорабының жаңартылған нұсқасы. Бұл нұсқа - бұл негізгі идея: шамдар, қосқыштар, кері санақ таймері және ғарыш кемесінің тақырыбы бар «қуатты өлшеуіш» жарық диодты жолақтың графигі. Бұл нұсқаның басты айырмашылығы - аудио жоқ, қораптың қақпағы жоқ және шаттлдың мөлдір фотосуреті жоқ. Дегенмен, ол әлі де бірнеше қызықты мүмкіндіктерге толы. Сонымен, тексеріп көрейік!

Міне, оны салу үшін сізге қажет болады.

Материалдар:

  • Қорапқа арналған MDF: 1/2 «және 1/4» дана

    Мен бұл 9x12 парақтарды жоғарғы және төменгі 1/4 дюймдік панельдер үшін қолдандым:

  • Бүріккіш бояу (бүйірлер мен астыңғы бөліктер үшін сіз таңдаған түс)
  • Металл күміс бүріккіш бояуы (немесе үстіңгі тақта үшін басқа ашық түсті)
  • Мөлдір акрилді тығыздағыш
  • Ағаш желімі
  • Ыстық желім қаруы
  • #8 бұрандалар, 1/2 «және 1»
  • М2,5 өлшемі 16 мм болттар мен гайкалар
  • Желімді сиялы мөлдірлік парақтары (8.5x11)
  • Лексан/плексиглас

Электроника:

  • 9В тұрақты ток адаптері
  • Панельді бекіту ұясының қосқышы

Түрлі қосқыштар. Міне мен қолданғандар:

  • (1) Металл ауыстыру қосқышы
  • (2) Жарықтандырылған рокер қосқыштары

    Ескерту: Мен бұларды қолдандым, бірақ оларды Arduino -мен жұмыс істеу үшін өзгертуге тура келді, оқу үшін оқыңыз!)

  • (1) Қабықпен жарықтандырылған қосқыш:
  • (2) Жарықтандырылған ілмек түймелері:
  • (1) Лездік түймелер:
  • (1) Аркада түймесі:

Басқа заттар

  • Сөмкесі бар төрт әріптік -сандық дисплей:
  • 10K Ом сызықтық потенциометр + тұтқасы
  • Arduino Uno (мен Адафрут метросын қолдандым):
  • Sparkfun жарықдиодты жарықдиодты жарықтандыру тақтасы:

    (Иә, ол енді қол жетімді емес, бірақ оны сырттан қалай қайтару керектігін білу үшін оқыңыз!)

  • Электр шинасы үшін протон тақтасы немесе дәнекерлеуге болатын шағын тақта
  • Сым
  • Дәнекерленген дәнекерленген темір (анық)
  • 5 мм жарықдиодты шамдар
  • 220 Ом резисторлар

1 -қадам: кесу, бағыттау және бояу

Кесу, бағыттау және бояу
Кесу, бағыттау және бояу
Кесу, бағыттау және бояу
Кесу, бағыттау және бояу
Кесу, бағыттау және бояу
Кесу, бағыттау және бояу

Қорап - 12 «Lx9» Wx4 «H (алдыңғы жағында 3» H) Қораптың төменгі ізі 9x12 «, мен Amazon -дан тапсырыс берген 1/4 дюймдік MDF панельдерінің біреуінің өлшемі. Егер сіз өте дәл болсаңыз, төменгі панельдің 12 дюймдік жағын қырқып немесе тегістеуді қалауыңыз мүмкін, себебі үстіңгі жағы сәл бұрышталған. жоғарғы және төменгі панельдер 1/4 дюймдік MDF болып табылады.

  • Артқы бөлігі (1/2 «MDF): 4» x12 «
  • Алдыңғы бөлік: (1/2 «MDF) 3» x12 «
  • Бұрыштық бүйірлік бөліктер (1/2 «MDF) 4» ұзындығы 3 «биіктігі 8» дейін азаяды.
  • Төменде: (1/4 «MDF) 9» x12 «
  • Жоғарғы панель (1/4 «MDF) 9x11,5 дюймге дейін кесілген

Маршрутизаторды қолданып 1/4 дюйм кең ойықты, тереңдігі 1/4 дюймді бүйірлік бөліктердің жоғарғы (көлбеу) шетінен төмен қарай кесіңіз. Ойықтың екі жағының * ішкі жағындағы * кесілгеніне көз жеткізіңіз. дана.

Мен металл күміс бүріккіш бояумен боялған үстіңгі панельді қоспағанда, барлық бөліктерді ашық қызғылт сары түске боядым.

Бірнеше қабатты күміс бояудан кейін (қабаттардың арасына аздап тегістеу), мен барлық графикасы мен жапсырмалары бар мөлдір жабысқақ парақты қойдым. Парақтың астында көпіршіктер пайда болмас үшін оны жатқызу кезінде абай болыңыз.

Мен Word -ты макет жасау үшін қолдандым, бірақ сіз Illustrator немесе басқа графикалық бағдарламаны қолдана аласыз. Мен парақты сиялы принтерімде басып шығардым, сондықтан оған су төгілсе сия ағып кетпеуі үшін жапсырманы герметикалық бүріккішпен жабу керек болды. Менің ойымша, мен оған крилон герметикасының 4-5 қабатын шаштым және ол оны суға төзімді етіп жасады (сонымен қатар сіз қолданатын бүріккішке байланысты УК сәулесіне төзімді).

Барлығы сәйкес келе ме, жоқ па екенін білу үшін бәрін қосыңыз!

2 -қадам: жоғарғы панельдегі тесіктерді кесу

Жоғарғы панельдегі тесіктер
Жоғарғы панельдегі тесіктер
Жоғарғы панельдегі тесіктер
Жоғарғы панельдегі тесіктер

Мен сөндіргіштердің бұрғылау саңылауларын орталықтандыруды жеңілдету үшін жабысқақ параққа бірнеше айқас қағазды басып шығардым. Бұрғылағыштар тым шайнап кетпес үшін жабысқақ парақтағы X кесуден бастаңыз. Оны дәл ортасына қою үшін кішкене бөлікті пайдаланыңыз, сосын тесіктің дұрыс ашылуына дейін мөлшерін жоғарылатыңыз. Төмендегі өлшемдер жақын, бірақ нақты емес. Мен олардың бірнешеуінің ашылуын дұрыс алу үшін әлі де дөңгелек файлды қолдануға тура келді (өйткені менде метрикалық жинақ жоқ). Қолданылатын бұрғылау биттері:

  • Қосқыштар: 1/2 «
  • Жарықдиодты түймелер: 5/8 «
  • Потенциометр: 1/4 «
  • Жарық диоды: 1/4 «
  • Аркада түймесі: 1-1/8 «
  • Сондай -ақ қажет: DC ұясы (артқы бөлігінде): 7/16 «

Жарықдиодты диаграмма мен төртбұрышты альфа дисплейі үшін ұзағырақ саңылаулар үшін мен қатарынан бірнеше тесік бұрғыладым, бірақ қалғандарын кесу үшін маршрутизатор кестесін қолдандым. Бұл маған жақсы кесу берді. Рокер -коммутаторларға ұзағырақ кесу қажет болды, сондықтан мен оны бір тесіктен бастадым, содан кейін оны дұрыс өлшемге бағыттадым. Егер сіз Dremel -мен жақсы болсаңыз, сіз мұны осылай жасай аласыз, бірақ ол таза емес сияқты.

  • Жолақ диаграммасының ашылуы: 7/16 «x 3»
  • Төрт альфа дисплей: 7/8 «x2»
  • Рокер қосқыштары: 1 «x3/8»

Мұның бәрінен кейін мен жоғарғы панельді бұрылған ойықтарға жапсырдым, бірақ мен жобаның электроника бөлігіне ену үшін бүйірлері мен түбін қалдырдым.

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

Электроника!
Электроника!
Электроника!
Электроника!
Электроника!
Электроника!

Енді тесіктер бұрғыланып, саңылаулар бағытталса, сіз коммутаторларды орналастырып, тақтаны панельге бекіте аласыз. Мен көп өтпелі сымдарды қолдандым, бірақ сымдарды кейбір қосқыштар мен потенциометрге дәнекерлеу қажет болды. Мен мұнда әр түрлі қосқыштарды қалай сыммен қосуға болатыны туралы бірнеше суреттер енгіздім.

Әр түрлі коммутаторлар әртүрлі әрекеттерді жасайды, сондықтан оларды басқаша сыммен байланыстыру қажет:

  • Access Hand Retraction & Hydrogen Burnoff - итерілген кезде жарықтандыратын ілмекті түймелер.
  • Көмекші қуат блоктары - жарық диодты қосатын қосқыш
  • Негізгі қозғалтқышты іске қосу - бұл қосылған кезде жанады
  • Күшейткіш тұтану - аударылған кезде жанатын қосқыш.
  • Автоматты реттілікті бастау - бұл жанбайтын, бірақ төрт әріптік -сандық дисплейді іске қосатын лездік қосқыш
  • LAUNCH - кері санауды бастайтын Аркада түймесі (лездік қосқыш)

Панельдің төменгі жағына Quad Alpha дисплейін өте кішкентай бұрандалармен бекіткеннен кейін, мен панельдің үстіңгі жағындағы саңылаудың үстіне плексигласстың кішкене бөлігін қостым және оны M2.5 болттарымен бекіттім. Жарықдиодты диаграмма тақтасы үшін мен тақтаның алдыңғы жағындағы тесіктерді тақтадағы бекіту тесіктеріне сәйкес келтіру үшін бұрап алдым. Ол шынымен M2.5 болттарымен панельдің жоғарғы жағымен бекітілген және өлшемі бойынша кесілген басқа плексиглас бөлігі.

Сізге плексигласс жасаудың қажеті жоқ, бірақ мен бұл қызықты/алақан бөліктердің компоненттерді итеріп кетуіне жол бермеуге көмектеседі деп ойладым. (Тәжірибеден алынған сабақ!)

Adafruit -те дисплейді қалай қосуға болатыны туралы көптеген құжаттар бар, сондықтан егер сіз осы тақтаны қолдансаңыз, онда олардың оқулықтарын тексеріңіз. Quad alpha дисплейі мен жарық диодты жолақ диаграммасы үшін мен қосылуды жеңілдету үшін тақырыптарды дәнекерледім. Мен барлық тақырыптарды өз орнында болғаннан кейін ыстық желіммен жапсырдым.

Ескерту: Мен потенциометрді панельдің төменгі жағына бекіту үшін эпоксидті қолдандым, өйткені бастапқы бақылау миссиясының қорабында, егер ол тым алыс немесе қатты бұрылса, кастрюль босап қалады. Тағы бір сабақ!

Тоқтатылған тізбек тақтасы? Хах

Жарық диодты диаграмма - бұл Sparkfun сатқан, бірақ тоқтатылған жинақ. Дегенмен, олар керемет компания және дизайн файлдарын кез келген адамға жүктеуге және пайдалануға қол жетімді етті. Сонымен, мен ақыл -ой бұлшық еттерімді қатайтып, файлдарды Gerber форматына түрлендіру үшін Eagle бағдарламалық жасақтамасын қолдануды үйрендім, осылайша оларды тақталар шығаратын зауыт шығаруы мүмкін. Мен Интернеттен тез өзгеруге уәде беретін орын тауып, 10 тақтаға тапсырыс бердім. Олар өте арзан болды (тақтасы 1 доллардан аз) және олар DHL арқылы (жеткізу 25 доллар) Мэндегі үйіме Қытайдың Шэньчжэнь қаласындағы зауыттан бір аптадан аз уақыт ішінде келді. Бұл керемет болды.

Ескертпе: Мен алдымен АҚШ -тың кейбір өндірушілерін қарадым, бірақ олардың айналымы әлдеқайда ұзағырақ болды және олар қымбат болды, сондықтан мен Қытаймен бірге бардым, өйткені менде бюджет және уақыт қысқарды.

Содан кейін мен тақтаның жұмысына қажетті барлық компоненттерді алу үшін Sparkfun нұсқауларына жүгінуім керек болды. Мен оларды осында тізімдемеймін, бірақ тақтаны жинау бойынша нұсқаулықтар мен оны жасау үшін қажет нәрсенің бәрі мына сілтемеде:

github.com/sparkfun/Bar_Graph_Breakout_Kit…

Үйде жұмыс істейтін автобус

Барлық қосқыштар, тақталар мен кастрюль қуатты қажет етеді, бірақ Arduino-да тек 5 вольтты екі шығыс бар. Мен бос протободы қолдандым және оған 2 қатар әйел тақырыптарын дәнекерледім. Мен содан кейін (ақырын) астындағы барлық түйреуіштерге жалаңаш сым дәнекерледім, осылайша олар бір -біріне қосылады, қуат үшін бір қатар, жерге бір қатар. Мен сөндіргіш сымдарды ажыратқыштардан және т.б. автобустағы тақырыптарға қосуға болады, және бір өтпелі сым Arduino 5V шығысына, ал біреуі автобустан Arduino жерге қосқышына қосылады.

Рокер қосқышын бұзу

Мен алған рокер -қосқыштар 120 вольтке бағаланды, сондықтан ондағы неон шамы менің 5 вольтты Arduino -мен ештеңе істемейді. Сонымен, мен қосқышты абайлап бөліп алдым (суретті қараңыз) және шамның резисторға дәнекерленгенін, содан кейін қосқыштың ішкі жағына оралғанын, оң жағы түбіндегі серіппені және жерге бекітілгенін білдім. бүйір (резистордан кейін), коммутатордың бір жағындағы ойыққа түсу. Мен оны алып тастадым, светодиоды 220 Ом резисторға дәнекерледім және сымдарды сол қалпында орадым. Бірнеше сынақтан кейін мен ақырында жұмыс істедім.

Егер сіз осылай жасасаңыз, кесектердің қай жолмен өтетіні, сымдардың қалай оралғандығы және корпуста қалай отыратыны туралы мұқият жазуды ұмытпаңыз. Немесе 5В-пен жұмыс істейтін коммутатордың түрін алыңыз! Бұл ауыртпалық болса да, мен коммутаторды «бұзу» (бұл клиент арнайы сұраған түрі) және оны жұмыс істей алатыныма өте риза болдым.

4 -қадам: Arduino байланысы және бағдарламалау

Arduino байланысы және бағдарламалау
Arduino байланысы және бағдарламалау
Arduino байланысы және бағдарламалау
Arduino байланысы және бағдарламалау

Көптеген қосқыштар тек шамдарды/жарықдиодты басқаруға арналған, сондықтан оларға Arduino -дан үйдегі электр шинасы арқылы қуат қажет. Бірақ алдымен Ардуиноға қуат қажет.

Мен қорапты қосуға/өшіруге (жасыл рокер) қосылдым, ол үшін сым алдыңғы қадамда көрсетілген. Ұядағы сым (ол 9В адаптерден қуат алады) коммутаторға түседі, содан кейін коммутатор оны Arduino -дегі VIN түйреуішіне бағыттайды. Бұл түйін 7-12 вольт арасындағы кернеуді қабылдай алады. Содан кейін мен айтқанымдай, мен Arduino -дан 5В түйреуішті қосқышқа бекітілген жарықдиодты қосу үшін автобусқа жалғадым.

Дисплей мен жолақ диаграммасына екі түйреуіш қажет (олардың қосылу нұсқауларын қараңыз), содан кейін аркадалық түймешік пен автоматты тізбекті бастау түймесі екеуі де түйреуішті алады, ал потенциометрге біреуі қажет.

Міне мен қолданған түйін:

  • A0 потенциометр (қазаннан орта штырь)
  • A4 DAT (төрт альфа)
  • A5 CLK (төрт альфа)
  • 4 Auto Sequence Start Бір сәттік қосқыш
  • 8 ҚОСУ түймесі
  • 10 LAT (Bar Graf)
  • 11 SIN (Bar Graf)
  • 13 CLK (Bar Graf)

Эскиз (бағдарлама)

Arduino эскизінің негізгі циклі ештеңе басылмаған «бос ілмектерді» есептейді. Егер ол 10 000 -ға (шамамен 60 секунд) жетсе, кездейсоқ «экран сақтағыш» пайда болады, не дисплейде хабарлама, не жарық диодты диаграммадағы белсенділіктің қысқа жарылуы. Цикл сонымен қатар Auto Sequence Start батырмасынан немесе Іске қосу түймесінен түймелердің басылуын күтеді. Auto Sequence Start Quad альфа дисплейінде 6 кездейсоқ анимацияның бірін іске қосады, олар шамамен іске қосу кезегіне сәйкес келеді. Мен бастапқыда әр түйменің анимацияны іске қосуын қалайтынмын, бірақ уақыт пен басқа факторларға байланысты мен «анимация» түймесі ретінде жанбайтын бір түймені орнаттым.

Егер Іске қосу түймесі басылса, кері санақ T-10-дан нөлге дейін басталады. Содан кейін «көтерілу» дисплей бойымен жылжиды және кішкене анимациялық «шаттл» жарылады.

Мен сондай -ақ (түпнұсқалық бақылау қорабындағыдай) осылай жасадым, егер сіз «қуатты» кастрюльмен тым жоғары көтерсеңіз, жарық диодты шамдар диаграммалық дисплейді алады. Түпнұсқада олар тоқтағанша 30 секунд күтуге тура келді. Бұл нұсқада, егер сіз қуатты «сыни» деңгейден төмен түсірсеңіз, қателер жойылады.

Қалған эскиз анимацияларды немесе экран сақтаушы хабарламаларын жасауға арналған. Анимациялар қиын болуы мүмкін, бірақ мен Интернетте сіз көрсеткен анимацияларға негізделген массив жасайтын керемет утилитаны таптым. Оны мына жерден қараңыз:

Егер сіз менің эскизімді қолдансаңыз, сіз анимацияны немесе хабарларды қалағаныңызша өзгерте аласыз. Менің нұсқам маған дейінгі көптеген басқа адамдардың жұмысынан жасалған, сондықтан оны өзіңіз жасаңыз!

Соңғы қадам - Адафрут метросы мен қуат шинасын төменгі панельге бекіту үшін тұрақсыздықты қолдану. Содан кейін бәрін бұрап, қосыңыз!

Жақсы, бұл туралы! Барлық сұрақтар төмендегі түсініктемелерде қойылады. Оқығаныңыз үшін рахмет!

Ұсынылған: