Mundarija:

Kosmonavt - kosmonavt fazoga har safar kirganida rangini o'zgartiradi: 8 qadam (rasmlar bilan)
Kosmonavt - kosmonavt fazoga har safar kirganida rangini o'zgartiradi: 8 qadam (rasmlar bilan)

Video: Kosmonavt - kosmonavt fazoga har safar kirganida rangini o'zgartiradi: 8 qadam (rasmlar bilan)

Video: Kosmonavt - kosmonavt fazoga har safar kirganida rangini o'zgartiradi: 8 qadam (rasmlar bilan)
Video: 5 TA KINOSTUDIYANING LOGOTIPINI KELIB CHIQISH TARIXI 2024, Noyabr
Anonim
Image
Image
Kosmonavt - kosmonavt kosmosga har safar kirganida rangini o'zgartiradi
Kosmonavt - kosmonavt kosmosga har safar kirganida rangini o'zgartiradi
Kosmonavt - kosmonavt har safar kosmosga kirganda rangini o'zgartiradi
Kosmonavt - kosmonavt har safar kosmosga kirganda rangini o'zgartiradi

Salom! Siz kosmosga qiziqasizmi? Ha bo'lsa, salom! Men kosmos va astronomiyani yaxshi ko'raman. Shubhasiz, men u erga borib koinotni yaqindan ko'rib chiqadigan kosmonavt emasman. Lekin har safar erdan kelgan odam osmonga sayohat qilganini bilganimda, men ko'proq narsani o'rganishga ilhom olaman. Agar siz menga o'xshasangiz, bu erda sizni doimo ilhomlantiradigan narsa bor.

Taqdimot, Cosmo Clock! Bu soatni ko'rsatadigan soat! Ha, bilaman, bunda alohida narsa yo'q. Ammo uning o'ziga xos xususiyati - uning halqasida. Har safar kosmonavt kosmosga kirganda rangi o'zgaradi! Bu qanchalik zo'r? Tasavvur qiling -a, sizda har kuni stol yonida soat bor va bir kuni ertalab uyg'onib, uning rangi o'zgarganini ko'rasiz. Siz darhol bilasizki, u erga boshqa odam chiqqan!

Yana nima? Yorqin uzuk shunchaki salqin ko'rinishi uchun buzilmagan. Bu Morze kodi! Unda nima deyilgan? Xo'sh, men buni tushunishga ruxsat beraman;)

Bilasizmi? Qurilish juda oson. Shunday qilib, biz yaratishni boshlaymiz!

Ta'minotlar

Nodemcu (esp8266)

Ayol-Ayollar uchun o'tish simlari

1x Commom katodli RGB LED

Soat uchun korpus (3D bosib chiqarish mumkin)

Soat moduli

5v USB quvvat manbai

1 -qadam: Tik qilish

Buni Tik qilish
Buni Tik qilish
Buni Tik qilish
Buni Tik qilish
Buni Tik qilish
Buni Tik qilish

Buning uchun har qanday soat modulidan foydalanishingiz mumkin. Men soatni ishlatganman, chunki u kichikroq va korpus ichiga osongina joylashadi.

Men soatni qora qilmoqchi bo'lganim uchun qo'llar oq bo'lishi kerak. Shunday qilib, men mavjud qo'llarni olib tashladim va ularni o'zim yasagan qo'llar bilan almashtirdim. Hammasi oddiy, men eski idishdan ikkita ingichka oq plastmassani kesib, uzun uchburchak shaklida yasadim. Keyin men uning o'lchamiga qarab, teshiklar qildim, shunda ularning har biri soat modulining tegishli qismiga mos kelishi mumkin edi. Men soniya qo'lini biriktirmadim, chunki men uning zamonaviy va minimal ko'rinishini xohlardim.

Men plastmassa o'rniga metalldan foydalanishni tavsiya qilaman, chunki u ingichka bo'ladi va teshiklarni to'g'ri olish osonroq bo'ladi.

2 -qadam: Shassi

Shassi
Shassi
Shassi
Shassi
Shassi
Shassi
Shassi
Shassi

Endi soatning muhrini yasaymiz. Men uni shassi deb atayman, chunki u juda zo'r.

Agar sizda 3D -printer bo'lsa, u kek bo'lagi bo'lishi kerak. Siz shunchaki tortni chop etishingiz mumkin. Ya'ni, siz shassini chop etishingiz mumkin. Bu, asosan, bir tomoni yopiq, ichi bo'sh tsilindr. Balandlik haqida nima deyish mumkin? U Nodemcu pim ustida turganida balandligidan biroz balandroq bo'lishi mumkin. Lekin menda 3D printer yo'q. Men ham biror narsa sotib olish uchun tashqariga chiqa olmayman, chunki bizning mamlakatda qulf bor. Shunday qilib, men oshxonaga bordim va plastik qopqog'i aynan men qidirgan narsaga o'xshash idishni topdim. Zo'r.

Keyin siz soatingizdagi Morse kodli matn nima deyishi kerakligini hal qilishingiz kerak. Men nima bo'lishim kerakligini aniqlaganimdan so'ng, men Internetda Morze kodini konvertorini topdim va "osmon" deb yozdim va uning Morze kodini oldim. Afsus. Men buni oshkor qilmasligim kerak edi.

Keyin men ikki xil kenglikdagi qora kartochka qog'ozlarini kesib tashladim. Ikki harf orasidagi bo'shliq bitta harfning chiziqlari va nuqtalari orasidagi bo'shliqdan katta bo'lishi kerak. Bu bo'shliqlar kartochka qog'ozining chiziqlari yopishtirilgan bo'lishi kerak. Men birinchi bo'lib marker yordamida markirovka qildim va chiziqlarni yopishtirish uchun yopishtiruvchi vositani ishlatdim. Keyin men uzun tasmani kesib, shassi yoniga yopishdim va tepada aylana bo'lib, uning atrofida yorug'lik chiqishi uchun etarli bo'sh joy qoldiring.

3 -qadam: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Ko'rsatuv qahramoni - Nodemcu taxtasi. Biz Nodemcu -ni Arduino o'rniga ishlatamiz, chunki u Wi -Fi -ga ega, biz kosmonavt kosmosga kirganda ma'lumotlarni qabul qilish uchun foydalanamiz.

Ulanishlar juda oddiy. RGB LED -ni elektron sxemada ko'rsatilganidek ulash kifoya. Keyin qisqa D1 dan D3 gacha va D2 dan D4 gacha.

4 -qadam: Blynk -ni o'rnating

Blynk -ni sozlash
Blynk -ni sozlash
Blynk -ni sozlash
Blynk -ni sozlash
Blynk -ni sozlash
Blynk -ni sozlash

Internetdan Nodemcu pinlarini ishga tushirish uchun bizga blynk deb nomlangan ilova kerak

Play do'koni havolasi

App store havolasi

Yangi loyiha yarating. Sizga avtorizatsiya tokeni yuboriladi. Keyingi bosqichda biz bu tokendan foydalanamiz.

"+" Belgisini bosing va vidjet qutisiga tugma qo'shing. Tugma sozlamalarida (tugmani bosish orqali ochish mumkin), PIN kodni "GP2" sifatida tanlang va o'tish tugmachasini "o'tish" tomon siljiting.

PIN kodli "GP0" sifatida boshqa tugma yaratish uchun qadamlarni takrorlang.

5 -qadam: IFTTT -ni o'rnating

IFTTT -ni sozlash
IFTTT -ni sozlash
IFTTT -ni sozlash
IFTTT -ni sozlash
IFTTT -ni sozlash
IFTTT -ni sozlash

Bu kosmonavt qachon kosmosga ketayotganini bizga ma'lum qiladigan xizmat. Siz veb -sayt yoki Android yoki IOS ilovasidan foydalanishingiz mumkin. Yuqoridagi rasmlardagi amallarni bajaring.

IFTTT -da "Ko'proq olish" tugmasini bosing. Endi + ni bosing va keyin "bu" ni bosing. Keyin "bo'sh joy" ni toping va tanlang. Keyin "kosmonavt kosmosga kiradi" tugmasini bosing.

Endi "o'sha" ni bosing va qidirish satrida "webhooks" ni qidiring. "Veb -so'rov yuborish" ni bosing va URL manzilini kiriting. URL formati https:// IP/Auth/update/D2

Auth -ni blynk loyihasining Auth tokeniga va IP -ni mamlakatingiz blynk bulutli IP -ga almashtiring. IP-ni olish uchun buyruq satrini oching va "ping blynk-cloud.com" yozing. Hindiston uchun IP - 188.166.206.43

Usullar bo'limida "qo'yish" -ni tanlang va kontent turida "application/json" -ni tanlang. Tanaga ["1"] yozing.

Endi biz uxlayotganimizda soatimiz o'chib qolishiga ishonch hosil qilish uchun yana bir tetik qo'shamiz. Bu qism ixtiyoriy, lekin buni qilish yaxshidir, chunki u quvvatni tejaydi.

+Ni bosing, "bu" ni tanlang va "sana va vaqt" ni tanlang. "Har kuni" ni tanlang va uyg'onish vaqtini belgilang. Keyin webhooks uchun yuqoridagi amallarni takrorlang. Bu safar URL - https:// IP/Auth/update/D0.

Bosqichlarni takrorlang va uxlayotgan vaqtingiz uchun boshqa tetikni yarating va bu vaqtda tanada ["0"] yozing. Chunki biz uni kechasi o'chirib qo'yamiz.

Puf.. Bu juda ko'p ish edi. Ammo hozir hamma narsa tayyor va siz borishingiz mumkin.

6 -qadam: Dastur

Dastur
Dastur
Dastur
Dastur

Nodemcu dasturlash juda oddiy, chunki biz ko'p ishlarni blynk va iftttda qilganmiz. Yaxshi xabar shundaki, men dasturni shu bosqichga qo'shdim, uni loyihangizga yuklashingiz mumkin. Dasturni yuklash uchun bu varaqni minimallashtirishdan oldin, faqat o'qing. Siz ozgina o'zgartirish kiritishingiz kerak bo'ladi.

Siz Wi -Fi ssid va parolingizni "YourNetworkName" va "YourPassword" yozilgan dasturga kiritishingiz kerak. Bundan tashqari, 'YourAuthToken' o'rniga blynk -dan olingan avtorizatsiya tokenini qo'yish kerak. Ha, hammasi shu, endi siz borib kodni yuklashingiz mumkin.

Men kodning qanday ishlashi haqida bir necha so'z aytaman. Bu juda oddiy. Bu faqat D2 (gpio 2) bilan birlashtirilgan D2 holatini o'qiydi, u kosmonavt kosmosga kirganda iftttdan boshlanadi. U ishga tushirilgach, har bir rang uchun 0 dan 255 gacha bo'lgan tasodifiy sonni hosil qiladi. Bu tasodifiy raqamlar RGB LED tasodifiy rangini beradi. Xuddi shunday D1 D3 (gpio 0) ga ulanadi, u ifttt -ga o'rnatganingizda LEDni o'chiradi. LEDning standart rangi ko'k rangga o'rnatiladi

7 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Endi Nodemcu va LEDni shassi ichiga qo'yish kifoya. Yorug'likni tarqatish uchun LEDni zımpara bilan silliqladim. USB kabeli o'tishi uchun kichik bir chuqurchaga aylantiring va Nodemcu -ni quvvatlang. Keyin dumaloq karton yoki pvc taxta bilan yoping. Yorqinligi yaxshiroq bo'lishi uchun siz parallel ravishda ko'proq LEDlarni qo'shishingiz mumkin. Men uchun, lekin allaqachon etarlicha yorqin.

8 -qadam: Yorqin bo'lsin

Yorqin bo'lsin!
Yorqin bo'lsin!
Yorqin bo'lsin!
Yorqin bo'lsin!
Yorqin bo'lsin!
Yorqin bo'lsin!

Va u erda sizda bor! Cosmo soati ishlayapti! Kosmonavt har kuni tasodifan kosmosga uchib ketmaydi, shuning uchun sabr -toqatli bo'lish kerak. Biroq, soat devorga juda yaxshi ko'rinadi. Bundan tashqari, uni stolga yoki stolga qo'yish mumkin.

Bu kosmos va astronomiyani sevadigan odam uchun juda yaxshi sovg'a bo'lishi mumkin. Siz qo'shimcha tetikleyiciler qo'shishingiz mumkin, aytganda, uni smartfondan o'chiring. Cheksiz imkoniyatlar mavjud. Umid qilamanki, siz ham men kabi yasashni yoqtirasiz. Keyingi loyihamda ko'rishguncha. Ungacha,… -.- -.--.. -. ….--….-.. -..

Tavsiya: