Mundarija:
- Ta'minotlar
- 1 -qadam: Tik qilish
- 2 -qadam: Shassi
- 3 -qadam: elektronika
- 4 -qadam: Blynk -ni o'rnating
- 5 -qadam: IFTTT -ni o'rnating
- 6 -qadam: Dastur
- 7 -qadam: yig'ish
- 8 -qadam: Yorqin bo'lsin
Video: Kosmonavt - kosmonavt fazoga har safar kirganida rangini o'zgartiradi: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
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
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
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
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
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
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
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
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:
Simsiz Rubik kubikli lampochkaning qiyalikka asoslangan rangini o'zgartirish: 10 qadam (rasmlar bilan)
Tilt-ga asoslangan rangni simsiz Rubik kubikli chiroqqa o'zgartiradi: Bugun biz Rubik kubikli ajoyib chiroqni quramiz, u qaysi tomonga qarab rangini o'zgartiradi. Kub kichik LiPo batareyasida ishlaydi, u standart mikro-usb kabeli bilan zaryadlangan va mening sinovimda batareyaning ishlash muddati bir necha kun. Bu
Arduino mashinalar yordamchisi - har safar mashinangizni to'g'ri joyga qo'ying: 5 qadam (rasmlar bilan)
Arduino avtoturargoh yordamchisi - Har safar mashinangizni to'g'ri joyga qo'ying: Ushbu loyihada men sizga Arudino yordamida avtoturargoh yordamchisini qanday qurishni ko'rsataman. Bu to'xtash joyi yordamchisi sizning mashinangizgacha bo'lgan masofani o'lchaydi va LCD displey o'qilishi va svetodiod yordamida uni to'g'ri joyga qo'yishingizga yordam beradi
Qanday qilib kompyuterni har kuni yoki har safar avtomatik ravishda ishga tushirish mumkin: 5 qadam
Qanday qilib har kuni yoki xohlagan vaqtda kompyuterni avtomatik ravishda ishga tushirish mumkin: bu yo'riqnomada siz har kuni ma'lum bir vaqtda kompyuteringizni avtomatik ravishda ishga tushirishni o'rganasiz, bu mening birinchi ko'rsatmam
Batafsil detallarni quyish: protez barmoqlar (yaltiraydi, rangni issiqlik bilan o'zgartiradi va boshqalar ): 10 qadam (rasmlar bilan)
Batafsil detallarni quyish: Protezli barmoqlar (u porlaydi, rangni issiqlik bilan o'zgartiradi va boshqalar …): Bu kichik, murakkab qismlarni arzon narxlarda quyish bo'yicha qo'llanma. Aytishim kerakki, men kasting bo'yicha mutaxassis emasman, lekin zarurat ko'pincha ixtironing onasi bo'lib qoladi - bu erdagi ba'zi jarayonlar yaxshi ishlagan. Men Londondagi Future Festda Nayjel Aklend bilan uchrashdim va
LED sizning o'yinchingizning rangini o'zgartiradi: 7 qadam (rasmlar bilan)
LED mod sizning Gameboy rangingiz: Bu ko'rsatmali hujjatlar sizga zo'r ko'k yorug'lik effektlarini berish uchun Gameboy Color -ga qo'shishingiz mumkin bo'lgan ajoyib tartibdir! Va, albatta, siz tanangizga yoki Gameboyga zarar bermasligingiz kerak, chunki men ularni almashtirmayman. Lekin, bunga arziydi