Cosmo ժամացույց - փոխում է գույնը ամեն անգամ, երբ տիեզերագնացը մտնում է տարածք. 8 քայլ (նկարներով)
Cosmo ժամացույց - փոխում է գույնը ամեն անգամ, երբ տիեզերագնացը մտնում է տարածք. 8 քայլ (նկարներով)
Anonim
Image
Image
Cosmo ժամացույց - փոխում է գույնը ամեն անգամ, երբ տիեզերագնացը մտնում է տարածք
Cosmo ժամացույց - փոխում է գույնը ամեն անգամ, երբ տիեզերագնացը մտնում է տարածք
Cosmo ժամացույց - փոխում է գույնը ամեն անգամ, երբ տիեզերագնացը մտնում է տարածք
Cosmo ժամացույց - փոխում է գույնը ամեն անգամ, երբ տիեզերագնացը մտնում է տարածք

Ողջու՜յն! Դուք տիեզերքի սիրահար եք: Եթե այո, ապա hi-fi! Ես սիրում եմ տիեզերքն ու աստղագիտությունը: Ակնհայտ է, որ ես տիեզերագնաց չեմ, որ գնամ այնտեղ և ավելի մոտիկից նայեմ տիեզերքին: Բայց ամեն անգամ, երբ պարզում եմ, որ երկրից մարդ է ճանապարհորդել դեպի երկինք, ոգեշնչվում եմ ավելի շատ ուսումնասիրելու համար: Եթե դու ինձ նման ես, ապա ահա մի բան, որը քեզ ոգեշնչում կպահի անընդհատ:

Ներկայացնում ենք, Cosmo Clock! Դա ժամացույց է, որը կարող է ցույց տալ ժամանակը: Այո, ես գիտեմ, որ դրանում ոչ մի առանձնահատուկ բան չկա: Բայց հատուկ առանձնահատկությունն իր փայլուն օղակի մեջ է: Այն փոխում է գույնը ամեն անգամ, երբ տիեզերագնացը տիեզերք է մտնում: Որքան թույն է դա: Պարզապես պատկերացրեք, որ ամեն օր ունեք այս ժամացույցը ձեր գրասեղանի կողքին, և մի առավոտ արթնանում եք ՝ տեսնելով, որ դրա գույնը փոխված է: Ակնթարթորեն կիմանաք, որ մեկ այլ մարդ պարզապես բարձրացել է այնտեղ:

Ինչ ավելի? Փայլուն մատանին չի կոտրվել միայն այն զովացնելու համար: Դա Մորզեի կոդ է: Ինչ է ասում: Դե, թույլ կտամ դա պարզել;)

Գուշակիր ինչ? Դա բավականին հեշտ է կառուցել: Այսպիսով, եկեք պատրաստվենք:

Պարագաներ

Նոդեմկու (esp8266)

Իգական-իգական ցատկող լարեր

1x Commod կաթոդ RGB LED

Losամացույցի պատյան (կարելի է 3D տպել)

Ockամացույցի մոդուլ

5 վ USB սնուցման աղբյուր

Քայլ 1: Այն դարձնել Tik

Դարձնելով այն Tik
Դարձնելով այն Tik
Դարձնելով այն Tik
Դարձնելով այն Tik
Դարձնելով այն Tik
Դարձնելով այն Tik

Դրա համար կարող եք օգտագործել ժամացույցի ցանկացած մոդուլ: Ես օգտագործել եմ ժամացույցից մեկը, քանի որ այն ավելի փոքր է և հեշտությամբ տեղավորվում է պատյանների ներսում:

Քանի որ ես ժամացույցը կդարձնեմ սև, դրա բազուկները պետք է սպիտակ լինեն: Այսպիսով, ես հանեցի եղած ձեռքերը և դրանք փոխարինեցի իմ պատրաստած ձեռքերով: Պարզ է, ես պարզապես հին տարայից կտրեցի բարակ սպիտակ պլաստիկի երկու շերտ և ձևավորեցի դրանք երկար եռանկյունիների տեսքով: Հետո ես վերջում անցքեր բացեցի ՝ հաշվի առնելով դրա չափը, որպեսզի յուրաքանչյուրը տեղավորվի ժամացույցի մոդուլի իր համապատասխան մասում: Ես վայրկյանների ձեռք չեմ ամրացրել, քանի որ ցանկանում էի, որ այն ժամանակակից և մինիմալ տեսք ունենա:

Ես խորհուրդ կտայի պլաստիկի փոխարեն օգտագործել մետաղ, քանի որ այն ավելի բարակ կլինի, իսկ անցքերն ուղղելն ավելի հեշտ կլինի:

Քայլ 2: Շասսի

Շասսի
Շասսի
Շասսի
Շասսի
Շասսի
Շասսի
Շասսի
Շասսի

Հիմա եկեք պատրաստենք ժամացույցի պարիսպը: Ես այն կանվանեմ շասսի, քանի որ այն թույն է հնչում:

Եթե ունեք 3D տպիչ, ապա այն պետք է լինի տորթի կտոր: Դուք կարող եք պարզապես տպել տորթը: Ուհ, նկատի ունեմ, որ դուք կարող եք տպել շասսին: Դա հիմնականում սնամեջ գլան է, որի մի կողմը փակ է: Ինչ վերաբերում է բարձրությանը: Այն կարող է ընդամենը մի փոքր ավելի բարձր լինել, քան Նոդեմկուի բարձրությունը, երբ այն կանգնած է կապում: Բայց ես 3D տպիչ չունեմ: Ոչ էլ կարող եմ դուրս գալ ինչ -որ բան գնելու համար, քանի որ մեր երկրում արգելափակում է: Այսպիսով, ես գնացի խոհանոց և գտա մի տարա, որի պլաստմասե կափարիչը հենց այն էր, ինչ ես փնտրում էի: Կատարյալ.

Այնուհետև դուք պետք է որոշեք, թե ինչ պետք է ասի ձեր ժամացույցի Մորսի ծածկագրված տեքստը: Երբ որոշեցի, թե որն է իմը, ես առցանց գտա Մորզեի կոդի փոխարկիչ և մուտքագրեցի «երկինք» և ստացա նրա Մորզեի կոդը: Վայ Ես չպետք է դա բացահայտեի:

Հետո ես կտրեցի երկու տարբեր լայնությունների սև քարտի թղթի շերտեր: Երկու տառերի միջև տարածությունը պետք է լինի ավելի մեծ, քան մեկ տառի գծերի և կետերի միջև ընկած տարածությունը: Այս տարածություններն են, որտեղ քարտի թղթի շերտերը պետք է խրված լինեն: Ես նախ նշումներ կատարեցի մարկերի միջոցով և սոսինձ օգտագործեցի, որպեսզի շերտերը համապատասխան կերպով կպչեմ: Այնուհետև ես կտրեցի երկար ժապավենը և կպչեցի շասսիի կողքին, իսկ վերևում ՝ մի շրջան ՝ համոզվելով, որ դրա շուրջ բավականաչափ տարածք եմ թողնում, որպեսզի լույսը դուրս գա:

Քայլ 3: Էլեկտրոնիկա

Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա

Շոուի հերոսը Նոդեմկուի տախտակն է: Մենք օգտագործում ենք Nodemcu- ն Arduino- ի փոխարեն, քանի որ այն ունի wifi հնարավորություններ, որոնք մենք պատրաստվում ենք օգտագործել տվյալներ ստանալու համար, երբ տիեզերագնացը տիեզերք է մտնում:

Կապերը բավականին պարզ են: Մնում է միացնել RGB LED- ը, ինչպես ցույց է տրված սխեմայի սխեմայում: Այնուհետեւ կարճ D1- ից D3- ը եւ D2- ից D4- ը:

Քայլ 4: Կարգավորեք Blynk- ը

Կարգավորել Blynk- ը
Կարգավորել Blynk- ը
Կարգավորել Blynk- ը
Կարգավորել Blynk- ը
Կարգավորել Blynk- ը
Կարգավորել Blynk- ը

Մեր Nodemcu- ի կապումներն ինտերնետից անջատելու համար մեզ անհրաժեշտ է ծրագիր, որը կոչվում է blynk

Խաղալ խանութի հղում

Հավելվածների խանութի հղում

Ստեղծեք նոր նախագիծ: Auth նշանը կուղարկվի ձեզ: Այս նշանը մենք կօգտագործենք հաջորդ քայլին:

Հպեք «+» - ին և վիջեթների տուփից ավելացրեք կոճակ: Կոճակի պարամետրերում (որը կարող եք բացել ՝ կտտացնելով կոճակին), ընտրեք PIN- ը որպես «GP2» և սահեցրեք անջատիչը դեպի «անջատիչ»:

Կրկնեք քայլերը ՝ PIN- ով մեկ այլ կոճակ ստեղծելու համար ՝ որպես «GP0»

Քայլ 5: IFTTT- ի կարգավորում

Կարգավորել IFTTT- ը
Կարգավորել IFTTT- ը
Կարգավորել IFTTT- ը
Կարգավորել IFTTT- ը
Կարգավորել IFTTT- ը
Կարգավորել IFTTT- ը

Սա այն ծառայությունն է, որը մեզ կտեղեկացնի, երբ տիեզերագնացը տիեզերք է գնում: Դուք կարող եք օգտագործել կայքը կամ դա android կամ IOS ծրագիր է: Հետևեք վերևի նկարների քայլերին:

IFTTT- ում կտտացրեք «ավելին ստանալ»: Այժմ կտտացրեք + և այնուհետև կտտացրեք «սա»: Այնուհետև փնտրեք և ընտրեք «տարածք»: Այնուհետև կտտացրեք «տիեզերագնացը տիեզերք է մտնում»:

Այժմ կտտացրեք «այդ» և որոնման տողում որոնեք «վեբ -կեռիկներ»: Կտտացրեք «կատարել վեբ հարցում» և մուտքագրեք URL- ը: URL- ի ձևաչափն է ՝ https:// IP/Auth/update/D2

Փոխարինեք Auth- ը blynk նախագծի և IP- ի նշանով ՝ ձեր երկրի blynk ամպի IP- ով: IP ստանալու համար բացեք հրամանի տողը և մուտքագրեք «ping blynk-cloud.com»: Հնդկաստանի համար IP- ն 188.166.206.43 է

Մեթոդի բաժնում ընտրեք «դնել», իսկ բովանդակության տեսակում ՝ «application/json»: Մարմնի մեջ մուտքագրեք ["1"]:

Այժմ մենք ավելացնելու ենք մեկ այլ ձգան `համոզվելու համար, որ մեր ժամացույցը անջատվում է քնած ժամանակ: Այս հատվածը պարտադիր չէ, բայց դա լավ գաղափար է դա անել, քանի որ դա խնայում է էներգիան:

Կտտացրեք +, ընտրեք «սա» և ընտրեք «ամսաթիվ և ժամ»: Ընտրեք «Every day at» և սահմանեք արթնանալու ժամանակը: Այնուհետև կրկնում ենք վերը նշված վեբհուքերի քայլերը: Այս անգամ URL- ն է https:// IP/Auth/update/D0.

Կրկնեք քայլերը և ստեղծեք մեկ այլ ձգան քնելու ժամանակի համար և այս անգամ մուտքագրեք [«0»] մարմնում: Քանի որ մենք այն անջատում ենք գիշերը:

Ֆյու.. Դա շատ աշխատանք էր: Բայց հիմա ամեն ինչ կարգավորված է, և դու պատրաստ ես:

Քայլ 6: րագիր

Ծրագիրը
Ծրագիրը
Ծրագիրը
Ծրագիրը

Nodemcu- ի ծրագրավորումը պարզ է, քանի որ մենք աշխատանքի մեծ մասն արել ենք blynk և ifttt լեզուներով: Լավ նորությունն այն է, որ ես այս փուլում կցել եմ ծրագիրը, որը կարող եք վերբեռնել ձեր նախագծին: Նախքան այս ներդիրը նվազագույնի հասցնել ձեր ծրագիրը վերբեռնելու համար, պարզապես կարդացեք առաջ: Դուք պետք է մի քանի փոփոխություն կատարեք:

Դուք պետք է ավելացնեք ձեր wifi ssid- ը և գաղտնաբառը այն ծրագրում, որտեղ գրված է «YourNetworkName» և «YourPassword»: Նաև «YourAuthToken» - ը պետք է փոխարինվի հեղինակային նշանով, որը ստացել եք blynk- ից: Այո, այսքանը, հիմա կարող եք գնալ և վերբեռնել ծածկագիրը:

Ես նշեմ մի քանի բան, թե ինչպես է աշխատում ծածկագիրը: Դա բավականին պարզ է: Պարզապես կարդում ենք D2- ի վիճակը, որը զուգորդվում է D4- ի հետ (gpio 2), որը տիեզերագնաց է մտնում, երբ տիեզերագնացը տիեզերք է մտնում: Գործարկվելուց հետո այն յուրաքանչյուր գույնի համար ստեղծում է պատահական թիվ 0 -ից 255 -ի միջև: Այս պատահական թվերը RGB LED- ին կապահովեն պատահական գույն: Նմանապես D1- ը զուգակցվում է D3- ի հետ (gpio 0), որն անջատում է LED- ն այն դեպքում, երբ դուք տեղադրել եք ifttt- ում: LED- ի կանխադրված գույնը սահմանվում է կապույտ

Քայլ 7: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով

Այժմ մնում է միայն տեղադրել Nodemcu- ն և LED- ը շասսիի ներսում: Ես LED- ը հղկեցի հղկաթուղթով `լույսը ցրելու համար: Մի փոքր խազ պատրաստեք, որպեսզի USB մալուխը անցնի և սնուցի Nodemcu- ն: Այնուհետև փակեք այն ստվարաթղթե կամ PVC ստվարաթղթե շրջանաձև կտորով: Ավելի լավ պայծառություն ունենալու համար կարող եք զուգահեռաբար ավելացնել ավելի շատ LED: Ինձ համար, այնուամենայնիվ, մեկն արդեն բավականին պայծառ է:

Քայլ 8: Թող այն լուսավորվի:

Թող Փայլվի!
Թող Փայլվի!
Թող Փայլվի!
Թող Փայլվի!
Թող Փայլվի!
Թող Փայլվի!

Եվ ահա դուք ունեք այն: Cosmo ժամացույցը պտտվում է: Ամեն օր չէ, որ տիեզերագնացը պատահաբար քայլում է տիեզերք, ուստի պետք է համբերատար լինել: Theամացույցը իսկապես լավ տեսք ունի պատին: Այն կարող է տեղադրվել նաև սեղանի կամ գրասեղանի վրա:

Դա իսկապես լավ նվեր կարող է լինել տիեզերքն ու աստղագիտությունը սիրող մեկի համար: Կարող եք ավելացնել ավելի շատ գործարկիչներ, ասելով ՝ անջատեք այն սմարթֆոնից, երբ դուրս եք գալիս: Կան անսահման հնարավորություններ: Հուսով եմ, որ դուք նույնպես հաճույք կստանաք այն պատրաստելուց, ինչպես և ես: Կհանդիպենք իմ հաջորդ նախագծում: Մինչ այդ, … -.- -.--.. -. ….--….-.. -..

Խորհուրդ ենք տալիս: