Cosmo сағаты - ғарышкер ғарышқа кірген сайын түсі өзгереді: 8 қадам (суреттермен)
Cosmo сағаты - ғарышкер ғарышқа кірген сайын түсі өзгереді: 8 қадам (суреттермен)
Anonim
Image
Image
Cosmo сағаты - ғарышкер ғарышқа кірген сайын түсі өзгереді
Cosmo сағаты - ғарышкер ғарышқа кірген сайын түсі өзгереді
Cosmo сағаты - ғарышкер ғарышқа кірген сайын түсі өзгереді
Cosmo сағаты - ғарышкер ғарышқа кірген сайын түсі өзгереді

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

Тұсаукесер, Cosmo сағаты! Бұл уақытты көрсете алатын сағат! Ия, білемін, мұнда ерекше ештеңе жоқ. Бірақ оның ерекшелігі оның жарқыраған сақинасында. Ғарышкер ғарышқа шыққан сайын түсі өзгереді! Бұл қандай керемет? Елестетіп көріңізші, сізде бұл сағат жұмыс үстелінің жанында, ал таңертең оның түсі өзгергенде оянасыз. Сіз бірден басқа адамның жаңа жерге көтерілгенін бірден білесіз!

Тағы не бар? Жарқыраған сақина оны керемет етіп көрсету үшін сынған жоқ. Бұл Морзе коды! Ол не дейді? Мен мұны анықтауға рұқсат етемін;)

Сіз қалай ойлайсыз? Құру өте оңай. Ендеше, жасайық!

Жабдықтар

Nodemcu (esp8266)

Әйел-әйелдер секіргіш сымдары

1x Commom катодты RGB жарық диоды

Сағат корпусы (3D басып шығаруға болады)

Сағат модулі

5В USB қуат көзі

1 -қадам: Тик жасау

Тик жасау
Тик жасау
Тик жасау
Тик жасау
Тик жасау
Тик жасау

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

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

Мен пластиктің орнына металды қолдануды ұсынар едім, себебі ол жұқа болады және тесіктерді дұрыс алу оңай болады.

2 -қадам: шасси

Шасси
Шасси
Шасси
Шасси
Шасси
Шасси
Шасси
Шасси

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

Егер сізде 3D принтер болса, ол торт болуы керек. Сіз тек тортты басып шығара аласыз. Яғни, сіз шассиді басып шығара аласыз. Бұл негізінен бір жағы жабық қуыс цилиндр. Биіктік ше? Ол түйреуіштерде тұрған кезде Нодемку биіктігінен сәл жоғары болуы мүмкін. Бірақ менде 3D принтер жоқ. Мен ештеңе сатып алу үшін далаға шыға алмаймын, өйткені біздің елде құлыптау бар. Сонымен мен асханаға бардым, пластикалық қақпағы мен іздегендей болды. Мінсіз.

Содан кейін сағатыңыздағы Морзе кодталған мәтін не айту керектігін шешуіңіз керек. Мен қандай болу керектігін шешкеннен кейін мен Интернеттен Морзе кодын түрлендіргішті тауып, «аспан» деп тердім және оның Морзе кодын алдым. Қап! Мен бұны ашуға тиіс емес едім.

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

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

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

Шоудың кейіпкері - Nodemcu тақтасы. Біз Nodemcu -ді Arduino -ның орнына қолданамыз, өйткені ол ғарышкер ғарышқа енген кезде деректерді қабылдау үшін қолданатын wifi -ға ие.

Қосылымдар өте қарапайым. Сізге схемада көрсетілгендей RGB светодиодын қосу жеткілікті. Содан кейін қысқа D1 - D3 және D2 - D4.

4 -қадам: Blynk орнатыңыз

Blynk орнату
Blynk орнату
Blynk орнату
Blynk орнату
Blynk орнату
Blynk орнату

Nodemcu түйреуіштерін интернеттен іске қосу үшін бізге blynk атты қосымша қажет

Play дүкенінің сілтемесі

Қолданбалар дүкенінің сілтемесі

Жаңа жоба жасаңыз. Сізге растау белгісі жіберіледі. Біз бұл таңбаны келесі қадамда қолданамыз.

«+» Белгісін нұқыңыз және виджет қорабынан түймені қосыңыз. Түймешік параметрлерінде (түймені түрту арқылы ашуға болады) PIN кодын «GP2» ретінде таңдап, қосқышты «қосқышқа» қарай сырғытыңыз.

PIN коды бар «GP0» ретінде басқа батырманы жасау үшін қадамдарды қайталаңыз.

5 -қадам: IFTTT орнату

IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату

Бұл ғарышкер ғарышқа ұшқанда бізге хабар беретін қызмет. Сіз веб -сайтты немесе Android немесе IOS қосымшасын пайдалана аласыз. Жоғарыдағы суреттердегі қадамдарды орындаңыз.

IFTTT -те «Көбірек алу» түймесін басыңыз. Енді + түймесін басыңыз, содан кейін «осы» түймесін басыңыз. Содан кейін «бос орынды» іздеңіз және таңдаңыз. Содан кейін «ғарышкер ғарышқа шығады» түймесін басыңыз.

Енді «сол» түймесін басып, іздеу жолағынан «webhooks» іздеңіз. «Веб -сұраныс жасау» түймесін басып, URL мекенжайын енгізіңіз. URL форматы https:// IP/Auth/update/D2

Авторлықты blynk жобасының авторлық белгісімен және IP сіздің еліңіздің blynk бұлтты IP -мен ауыстырыңыз. IP алу үшін пәрмен жолын ашып, «ping blynk-cloud.com» теріңіз. Үндістан үшін IP - 188.166.206.43

Әдіс бөлімінде «қоюды» таңдаңыз және мазмұн түрінен «application/json» таңдаңыз. Денеге [«1»] теріңіз.

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

+Түймесін басыңыз, «осы» және «күн мен уақыт» таңдаңыз. «Әр күнді» таңдап, ояну уақытын орнатыңыз. Содан кейін веб -ілмектерге арналған қадамдарды жоғарыдағыдай қайталаңыз. Бұл жолы URL - https:// IP/Auth/update/D0.

Қадамдарды қайталаңыз және ұйықтайтын уақыт үшін басқа триггер жасаңыз және бұл уақытты денеге [«0»] енгізіңіз. Өйткені біз оны түнде өшіреміз.

Пфх.. Бұл көп жұмыс болды. Бірақ қазір бәрі реттелген, және сіз баруға дайынсыз.

6 -қадам: Бағдарлама

Бағдарлама
Бағдарлама
Бағдарлама
Бағдарлама

Nodemcu бағдарламалау қарапайым, өйткені біз жұмыстың көп бөлігін blynk және ifttt -те жасадық. Жақсы жаңалық, мен сіздің бағдарламаңызға жүктеуге болатын бағдарламаны осы қадамда тіркедім. Бағдарламаны жүктеу үшін бұл қойындыны кішірейтпес бұрын, тек оқыңыз. Сізге бірнеше өзгерістер енгізу қажет болады.

Сіз Wi -Fi ssid пен парольді 'YourNetworkName' және 'YourPassword' деп аталатын бағдарламаға қосуыңыз керек. Сондай -ақ, 'YourAuthToken' blynk алған аутентификация белгісімен ауыстырылуы керек. Иә, бәрі болды, енді сіз барып, кодты жүктей аласыз.

Мен кодтың қалай жұмыс істейтіні туралы бірнеше нәрсені айтамын. Бұл өте қарапайым. Бұл ғарышкер ғарышқа кіргенде ifttt -тен қосылатын D4 (gpio 2) -мен біріктірілген D2 күйін оқу. Ол іске қосылғаннан кейін әр түс үшін 0 мен 255 арасындағы кездейсоқ санды шығарады. Бұл кездейсоқ сандар RGB светодиодына кездейсоқ түс береді. Сол сияқты D1 D3 -ке (gpio 0) қосылады, ол ifttt -те орнатқан кезде жарық диодты өшіреді. Светодиодтың әдепкі түсі көк түске орнатылған

7 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Енді Nodemcu мен жарықдиодты шассидің ішіне қою ғана қалды. Жарықты тарату үшін светодиодты зімпарамен сүртдім. USB кабелі Nodemcu арқылы өтуі үшін кішкене ойық жасаңыз. Содан кейін оны дөңгелек картонмен немесе ПВХ тақтаймен жабыңыз. Жарықтығы жақсы болу үшін қосымша жарықдиодты қосуға болады. Мен үшін біреуі жеткілікті жарқын.

8 -қадам: Жарқырай берсін

Жарқырай берсін!
Жарқырай берсін!
Жарқырай берсін!
Жарқырай берсін!
Жарқырай берсін!
Жарқырай берсін!

Ал сізде бар! Cosmo сағаты соғып тұр! Ғарышкердің ғарышқа кездейсоқ шығып кетуі күнделікті емес, сондықтан шыдамдылық таныту қажет. Сағат қабырғаға жақсы көрінеді. Оны үстелге де, үстелге де қоюға болады.

Бұл ғарыш пен астрономияны жақсы көретін адамға жақсы сыйлық бола алады. Сіз басқа триггерлерді қосуға болады, айтасыз, смартфоннан шыққанда өшіріңіз. Шексіз мүмкіндіктер бар. Мен жасаған сияқты сізге де ұнайды деп үміттенемін. Келесі жобада кездескенше. Оған дейін, … -.- -.--.. -. ….--….-.. -..

Ұсынылған: