Mündəricat:

Cosmo Saatı - Astronavtın Kosmosa Girməsi Hər dəfə Rəngi Dəyişdirir: 8 Addım (Şəkillərlə birlikdə)
Cosmo Saatı - Astronavtın Kosmosa Girməsi Hər dəfə Rəngi Dəyişdirir: 8 Addım (Şəkillərlə birlikdə)

Video: Cosmo Saatı - Astronavtın Kosmosa Girməsi Hər dəfə Rəngi Dəyişdirir: 8 Addım (Şəkillərlə birlikdə)

Video: Cosmo Saatı - Astronavtın Kosmosa Girməsi Hər dəfə Rəngi Dəyişdirir: 8 Addım (Şəkillərlə birlikdə)
Video: Самый длинный маршрут на #МКС #космос #космонавт #олегартемьев #роскосмос 2024, Noyabr
Anonim
Image
Image
Cosmo Saatı - Astronavt hər dəfə kosmosa girəndə rəngi dəyişir
Cosmo Saatı - Astronavt hər dəfə kosmosa girəndə rəngi dəyişir
Cosmo Saatı - Astronavt hər dəfə kosmosa girəndə rəngi dəyişir
Cosmo Saatı - Astronavt hər dəfə kosmosa girəndə rəngi dəyişir

Salam! Kosmos həvəskarısınız? Əgər belədirsə, hi-fi! Kosmos və astronomiyanı sevirəm. Aydındır ki, oraya gedib kainata daha yaxından baxmaq üçün astronavt deyiləm. Ancaq hər dəfə yerdən bir insanın göyə səyahət etdiyini öyrənəndə daha çox araşdırmaq üçün ilham alıram. Əgər mənim kimi olsanız, sizi hər zaman ilhamlandıracaq bir şey var.

Təqdimat, Cosmo Saatı! Zamanı göstərə biləcək bir saatdır! Bəli, bilirəm, bunda xüsusi bir şey yoxdur. Ancaq xüsusi xüsusiyyət onun parlaq halqasındadır. Bir astronavt kosmosa hər girəndə rəngini dəyişir! Nə qədər sərindir? Təsəvvür edin ki, hər gün masanızın yanında bu saatı saxlayırsınız və bir səhər rəngin dəyişdiyini görmək üçün oyanırsınız. Başqa bir adamın ora getdiyini dərhal biləcəksiniz!

Daha nə var? Parlaq üzük yalnız sərin görünməsi üçün qırılmır. Bu Morse kodudur! Nə deyir? Yaxşı, bunu anlamağa icazə verəcəyəm;)

Guya nə? Qurmaq olduqca asandır. Odur ki, hazırlayaq!

Təchizat

Nodemcu (esp8266)

Qadın-Qadın tullanan tellər

1x Commom katodlu RGB LED

Saat üçün korpus (3D çap edilə bilər)

Saat modulu

5v USB enerji təchizatı

Addım 1: Tik etmək

Bunu Tik etmək
Bunu Tik etmək
Bunu Tik etmək
Bunu Tik etmək
Bunu Tik etmək
Bunu Tik etmək

Bunun üçün hər hansı bir saat modulundan istifadə edə bilərsiniz. Kiçik olduğu və korpusun içərisinə asanlıqla yerləşdiyi üçün saatdan istifadə etdim.

Saatı qara edəcəyəm, qolları ağ olmalıdır. Beləliklə, mövcud qolları çıxarıb özüm hazırladığım qollarla əvəz etdim. Çox sadədir, köhnə bir qabdan ağ rəngli iki plastik şeridi kəsib uzun üçbucaq şəklində düzəltdim. Sonra hər birinin saat modulunun öz hissəsinə uyğun olması üçün ölçüsünə diqqət yetirərək sonda deşiklər açdım. Saniyə əlini bağlamadım, çünki onun müasir və minimal görünməsini istədim.

Plastik əvəzinə metaldan istifadə etməyi məsləhət görürəm, çünki daha incə olacaq və çuxurların düzəldilməsi daha asan olacaq.

Addım 2: Şassi

Şassi
Şassi
Şassi
Şassi
Şassi
Şassi
Şassi
Şassi

İndi saatın korpusunu düzəldək. Sərin səsləndiyinə görə onu şassi adlandıracağam.

3D printeriniz varsa, bu bir parça tort olmalıdır. Yalnız tortu çap edə bilərsiniz. Demək istəyirəm ki, şassini çap edə bilərsiniz. Əsasən bir tərəfi bağlı olan içi boş bir silindrdir. Bəs hündürlük? Sancaqlar üzərində dayandığı zaman Nodemcu hündürlüyündən bir qədər hündür ola bilər. Amma 3D printerim yoxdur. Mən də bir şey almaq üçün bayıra çıxa bilmərəm, çünki ölkəmizdə karantin var. Mən mətbəxə getdim və plastik qapağı tam axtardığım kimi olan bir qab tapdım. Mükəmməl.

Sonra saatınızdakı Morse kodlu mətnin nə deməli olduğuna qərar verməlisiniz. Minanın nə olacağına qərar verdikdən sonra İnternetdə bir Morse kodu çeviricisi tapdım və "göy" yazdım və Morze kodunu aldım. Vay! Bunu açıqlamamalıydım.

Sonra iki fərqli genişlikdə qara kart kağız zolaqları kəsdim. İki hərf arasındakı boşluq bir hərfin tire ilə nöqtəsi arasındakı boşluqdan daha böyük olmalıdır. Bu boşluqlar, kart kağızı zolaqlarının yapışdırılmalı olduğu yerlərdir. Əvvəlcə bir markerdən istifadə edərək işarələr etdim və zolaqları buna uyğun yapışdırmaq üçün yapışdırıcıdan istifadə etdim. Sonra uzun bir zolaq kəsdim və şassinin yan tərəfinə yapışdım və üstündə bir dairə qoydum ki, işığın çıxması üçün ətrafda kifayət qədər yer buraxım.

Addım 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Şounun qəhrəmanı Nodemcu lövhəsidir. Bir astronavt kosmosa girəndə məlumat almaq üçün istifadə edəcəyimiz wifi xüsusiyyətlərinə sahib olduğu üçün Arduino yerinə Nodemcu istifadə edirik.

Bağlantılar olduqca sadədir. Etməyiniz lazım olan şey, RGB LEDini dövrə diaqramında göstərildiyi kimi bağlamaqdır. Sonra qısa D1 -dən D3 -ə və D2 -dən D4 -ə.

Addım 4: Blynk qurun

Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun

Nodemcu pinlərimizi internetdən işə salmaq üçün blynk adlı bir tətbiqə ehtiyacımız var

Play mağaza bağlantısı

App store bağlantısı

Yeni bir layihə yaradın. Doğrulama nişanı sizə göndəriləcək. Növbəti addımda bu nişandan istifadə edəcəyik.

"+" İşarəsinə vurun və widget qutusundan bir düymə əlavə edin. Düymə parametrlərində (düyməni vuraraq aça bilərsiniz), PIN kodunu "GP2" olaraq seçin və keçidi "keçid" ə doğru sürüşdürün.

"GP0" olaraq PIN ilə başqa bir düymə yaratmaq üçün addımları təkrarlayın.

Addım 5: IFTTT qurun

IFTTT qurun
IFTTT qurun
IFTTT qurun
IFTTT qurun
IFTTT qurun
IFTTT qurun

Astronavtın kosmosa çıxdığını bizə bildirəcək xidmət budur. Veb saytdan və ya Android və ya IOS tətbiqindən istifadə edə bilərsiniz. Yuxarıdakı şəkillərdəki addımları izləyin.

IFTTT -də "Daha çoxunu əldə et" düyməsini basın. İndi + düyməsini və sonra "bu" düyməsini basın. Sonra "boşluq" axtarın və seçin. Sonra "astronavt kosmosa girir" düyməsini basın.

İndi "o" düyməsini basın və axtarış çubuğunda "webhooks" axtarın. "Veb sorğusu göndər" düyməsini basın və URL daxil edin. URL formatı https:// IP/Auth/update/D2 -dir

Auth -u blynk layihəsinin Doğrulama əlaməti ilə və IP -ni ölkənizin blynk bulud IP -si ilə əvəz edin. IP almaq üçün əmr satırını açın və "ping blynk-cloud.com" yazın. Hindistan üçün IP 188.166.206.43 -dir

Metod bölməsində "qoy" seçin və məzmun növündə "application/json" seçin. Bədənə ["1"] yazın.

İndi yatarkən saatımızın söndüyündən əmin olmaq üçün başqa bir tətik əlavə edəcəyik. Bu hissə isteğe bağlıdır, amma enerjiyə qənaət etdiyi üçün bunu etmək yaxşı bir fikirdir.

+Üzərinə basın, "bunu" seçin və "tarix və vaxt" ı seçin. "Hər gün saat" ı seçin və oyanma vaxtınızı təyin edin. Sonra webhooks üçün yuxarıdakı addımları təkrarlayın. Bu dəfə URL https:// IP/Auth/update/D0.

Adımları təkrarlayın və yuxuya getdiyiniz vaxt üçün başqa bir tətik yaradın və bədənə bu dəfə ["0"] yazın. Çünki gecələr söndürürük.

Vay.. Bu çox iş idi. Ancaq hər şey hazırdır və getməyə hazırsınız.

Addım 6: Proqram

Proqram
Proqram
Proqram
Proqram

İşlərin çoxunu blynk və ifttt -də etdiyimiz üçün Nodemcu proqramlaşdırmaq çox sadədir. Yaxşı xəbər budur ki, layihənizi yükləyə biləcəyiniz proqramı bu addıma əlavə etdim. Proqramınızı yükləmək üçün bu nişanı minimuma endirməzdən əvvəl, sadəcə oxuyun. Bir neçə dəyişiklik etməlisiniz.

Wi -Fi ssid və parolunuzu 'Şəbəkə Adınız' və 'Şifrəniz' yazdığı proqrama əlavə etməlisiniz. Həm də 'YourAuthToken' blynk -dən aldığınız təsdiq icazəsi ilə əvəz olunmalıdır. Bəli, hamısı budur, indi gedib kodu yükləyə bilərsiniz.

Kodun necə işlədiyinə dair bir neçə şeyi qeyd edəcəyəm. Bu olduqca sadədir. Bir astronavt kosmosa girəndə ifttt -dən tetiklenen D4 (gpio 2) ilə birləşən D2 vəziyyətini oxumaqdır. Tetiklendikten sonra, hər rəng üçün 0 ilə 255 arasında bir təsadüfi ədəd yaradır. Bu təsadüfi ədədlər RGB LED -ə təsadüfi bir rəng verəcək. Eynilə D1, ifttt -də qurduğunuz anda LED -i söndürən D3 (gpio 0) ilə əlaqələndirilir. LED -in standart rəngi mavi rəngdədir

Addım 7: Quraşdırma

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis

İndi yalnız Nodemcu və LED -i şassinin içərisinə qoymaq qalır. İşığı yaymaq üçün LED -i zımpara ilə zımparaladım. Usb kabelinin keçməsi üçün kiçik bir çuxur düzəldin və Nodemcu -ya güc verin. Sonra dairəvi bir karton və ya pvc lövhə ilə bağlayın. Daha yaxşı parlaqlığa sahib olmaq üçün paralel olaraq daha çox LED əlavə edə bilərsiniz. Mənim üçün, biri artıq kifayət qədər parlaqdır.

Addım 8: Parlasın

Qoy Parlasın!
Qoy Parlasın!
Qoy Parlasın!
Qoy Parlasın!
Qoy Parlasın!
Qoy Parlasın!

Və orada var! Cosmo saatı çalır! Bir astronavt təsadüfən kosmosa çıxır, buna görə səbirli olmalısan. Saat divarda çox yaxşı görünür. Həm də masaya və ya masaya yerləşdirilə bilər.

Kosmos və astronomiyanı sevən biri üçün həqiqətən yaxşı bir hədiyyə ola bilər. Daha çox tetikleyiciler əlavə edə bilərsiniz, deyəsən, smartfonu söndürün. Sonsuz imkanlar var. Ümid edirəm ki, mənim etdiyim qədər hazırlamaqdan zövq alacaqsınız. Növbəti layihəmdə görüşənədək. O vaxta qədər, … -.- -.--.. -. ….--….-.. -..

Tövsiyə: