Mundarija:

O'chirish maydonchasi tezkor eshik signalizatsiyasi: 5 qadam
O'chirish maydonchasi tezkor eshik signalizatsiyasi: 5 qadam

Video: O'chirish maydonchasi tezkor eshik signalizatsiyasi: 5 qadam

Video: O'chirish maydonchasi tezkor eshik signalizatsiyasi: 5 qadam
Video: Davlat raqam belgisini o‘zgacha usulda yashirgan haydovchi qo‘lga tushdi 2024, Noyabr
Anonim
O'chirish maydonchasining tezkor eshikli signalizatsiyasi
O'chirish maydonchasining tezkor eshikli signalizatsiyasi
O'chirish maydonchasining tezkor eshikli signalizatsiyasi
O'chirish maydonchasining tezkor eshikli signalizatsiyasi

Siz bo'lmaganingizda, oila a'zolari sizning xonangizni qidiryaptimi, deb o'ylab ko'rganmisiz? Ularni qo'rqitmoqchimisiz? Agar siz menga o'xshasangiz, u holda sizga o'yin maydonchasining tezkor eshikli signalizatori kerak bo'ladi. Men o'z eshik signalimni yaratdim, chunki men har doim qiziqaman, agar kimdir men bo'lmaganimda xonamga kirsa va men ularni to'xtatish uchun yonimda bo'lmasam ham, men ularni eshikni ruxsatsiz ochmaslik uchun qo'rqitmoqchiman. yana

Ta'minotlar

Eshik signalizatsiyasi uchun sizga bitta elektron o'yin maydonchasi, USB portli kompyuterga kirish, quvurlarni tozalash moslamasi, o'tkir marker (yoki oddiy marker), kamida 5x4 dyuymli ikkita mato kerak bo'ladi. tikish tugagach batareya paketini cho'ntagiga joylashtirish uchun etarli joy borligiga ishonch hosil qiling), ikkita bo'lak ip va igna. Bu iplar har qanday rangda bo'lishi mumkin, biri matoni tikishda, ikkinchisi kashta tikishda ishlatiladi. Agar sizda quvurlarni tozalash vositasi bo'lmasa, qo'shimcha mato yoki ip ishlaydi.

1 -qadam: 1 -qadam: Igna ipini tikib, yon tomonlaringizni tikib, dizayningizni chizib oling

1 -qadam: Igna tikib, yon tomonlaringizni tikib, dizayningizni chizib oling
1 -qadam: Igna tikib, yon tomonlaringizni tikib, dizayningizni chizib oling
1 -qadam: Igna ipini tikib, yon tomonlarini tikib, dizayningizni chizib oling
1 -qadam: Igna ipini tikib, yon tomonlarini tikib, dizayningizni chizib oling

Hamma narsangizni yig'ib olgach, siz darhol cho'ntak tayyorlashni boshlashni xohlaysiz. Men ikkita bo'lak kigizdan foydalanardim va bir -biriga bog'lab turadigan qisqich ishlatdim. Bog'lovchi qisqichi cho'ntagingizning old qismiga matn qo'shishga xalaqit berishi mumkin, shuning uchun siz ushbu imkoniyatdan foydalanib, bog'lovchi qisqich bilan ushlab turilmaydigan matoning uzun tomonini tikib qo'yishni xohlaysiz. Yon tomondan tikilganidan so'ng, ipning oxiriga tugun bog'lab, bog'lovchi qisqichni olib tashlashingiz mumkin.

Endi siz bir -biriga tikilgan ikkita mato bo'lagiga ega bo'lishingiz kerak, keyingi qadam - matoningizni o'tkir marker bilan chizish. Matoningizni chizishdan oldin, qog'ozni qog'ozga yozib qo'yganingiz yaxshi bo'lardi, chunki sharf doimiy bo'lib qoladi va siz belgi qo'yganingizdan so'ng uni o'chira olmaysiz.

Keyin siz ikkinchi ipni olib, uni ignadan o'tkazib, oxiriga tugun bog'lab, matoning yuqori qismining orqa qismidan old tomoniga o'z harflaringizni tikishni boshlaysiz. Siz chizilgan joyni faqat o'tkir bilan tikishga harakat qiling va bu jarayonda ikkita matoni bir -biriga tikib qo'ymang.

Matodan o'tib ketmasligiga ishonch hosil qilish uchun barcha harflar tugaguncha ipni bog'lang. Keyin ipning birinchi rangini oling, uni ignadan o'tkazing, tugunni bog'lang va pastki va oxirgi tomonni tikishni tugating. Cho'ntak sifatida ishlatishingiz uchun yuqori qismini ochiq qoldirganingizga ishonch hosil qiling.

2 -qadam: 2 -qadam: Qo'lingizni qo'shing

2 -qadam: Qo'lingizni qo'shing
2 -qadam: Qo'lingizni qo'shing

Agar siz hamma narsani tikib qo'ysangiz, davom etishingiz va dastani qo'shishingiz mumkin. Men quvurlarni tozalash vositasidan foydalandim, uni yarmiga bukladim. Agar sizda quvurlarni tozalash vositasi bo'lmasa, men qo'shimcha mato yoki ip qidirardim. Eshik tugmachasiga mos keladigan materialingiz borligiga ishonch hosil qilmoqchisiz yoki eshik signalizatori osib qo'yilmaydi

Qo'lingiz bo'lsa, har bir uchini cho'ntagingizning ikki tomoniga tikib qo'ying.

3 -qadam: 3 -qadam: Kodni ishga tushirish vaqti

3 -qadam: Kodni ishga tushirish vaqti
3 -qadam: Kodni ishga tushirish vaqti
3 -qadam: Kodni ishga tushirish vaqti
3 -qadam: Kodni ishga tushirish vaqti

Endi siz cho'ntagingizni tayyorlaganingizdan so'ng, o'yin maydonchasining ekspressini kodlash vaqti keldi.

Ishni boshlash uchun siz taxtangiz dasturni yuklashda qabul qilishiga ishonch hosil qilmoqchisiz, shuning uchun men tayyor bo'lganda chirog'imni binafsha rangga aylantirishni tanladim.

Keyin siz "A" tugmachasini bosganingizda signalni qo'lda ushlab turishingizni xohlaysiz, shuning uchun "A tugmachasini bosing" blokini oling va uni ekranga torting. Bu blok keyingi bloklarni o'z ichiga oladi.

Keyin biz signalni qo'limizga olib, ketmaslik uchun vaqtimiz borligiga ishonch hosil qilishni xohlaymiz. Men barcha chiroqlarni ochiq ko'k rangga qo'ydim va men xavfsiz chiqib ketishim uchun A tugmachasini bosganimdan keyin 5 soniya kutib turdim. Siz xohlagan narsaning rangini va vaqtini belgilashingiz mumkin, shunchaki o'zingizni uzoqlashish uchun etarli vaqt qoldiring.

Keyin o'zgaruvchini yaratmoqchisiz. Mening kodimdagi o'zgaruvchi "tezlashtirishni boshlash" dir. Bu ism sizga eng ma'qul bo'lgan narsani nomlash mumkin. Bu o'zgaruvchi z yo'nalishning tezlanishini (mg) olish uchun o'rnatiladi. Shunda siz hamma narsa sozlanganligini aytish uchun barcha chiroqlaringiz o'chishini xohlaysiz. Keyin siz boshqa o'zgaruvchini olasiz va uni "faollashtirish" deb ataysiz. Bu o'zgaruvchi rostga o'rnatiladi.

Bu kod sizga "A" tugmachasini bosganingizda, dastur joriy tezlikni oladi, bu raqamni boshlang'ich tezlik sifatida belgilaydi va keyin "Haqiqat uchun faollashtirilgan" ni o'rnatadi.

4 -qadam: 4 -qadam: Signalni qurollantirish

4 -qadam: Signalni qurollantirish
4 -qadam: Signalni qurollantirish

Oxirgi blok "abadiy blok" bilan boshlanadi. Ushbu blok ichida siz "if () = () keyin" blokidan boshlashni xohlaysiz. birinchi doirada siz "faollashtirilgan" o'zgaruvchini qo'yishni xohlaysiz va ikkinchi doirani to'g'ri deb belgilashingiz kerak. Keyin ikkinchi "o'zgaruvchini o'rnatish" blokini "joriy tezlashtirishni tezlashtirishga (mg) z" deb belgilashni xohlaysiz. Bu "faollashtirilgan" o'zgarmaydigan to'g'ri bo'lsa, "joriy tezlashtirish" abadiy tekshirilishini ta'minlaydi.

Keyin biz "if ()> () keyin" blokini qo'yib, o'rtadagi belgi belgidan kattaroq ekanligiga ishonch hosil qilishni xohlaymiz. Birinchi pufakcha "joriy tezlanish" ning absolyutini oladi, ikkinchi qabariq esa "boshlang'ich tezlanish" +50 absolyutini oladi. Bu oxirgi "Agar keyin" dasturida z yo'nalishi bo'yicha joriy tezlanish doimiy ravishda qayd etilsa va joriy tezlanish boshlang'ich tezlanishdan katta ekanligini aniqlanmaguncha, oqim va boshlang'ich tezlanishlarning mutlaq qiymatlari solishtiriladi. Biz faqat tezlashuvlarning mutlaq qiymatlari haqida qayg'uramiz, chunki biz faqat CPX qaysi yo'nalishda tezlashayotganini emas, balki ko'proq tezlikni boshdan kechirayotganini bilishni xohlaymiz. +50 mavjud, chunki joriy tezlanish boshlang'ichdan 50 mg dan katta bo'lishi kerak. tezlashtirish signalni faqat CPX eshikdan siljitganda ishga tushishini bildiradi.

So'ngra, biz "tugmachasi B bosilmagan bo'lsa" degan ma'noni anglatuvchi ikkinchi sonning ostiga "while" ni kiritmoqchimiz. Bu signal ichida siz signalni o'chirish paytida o'ynashi va ko'rsatilishini xohlagan tovushlar va ranglar o'rtasida almashishni xohlaysiz. Men "pew pew" tovushini o'ynab, qizil va pushti ranglardan foydalanishni tanladim.

Bu kod o'qiydi, agar joriy tezlanish boshlang'ich tezlanishdan kattaroq bo'lsa, ichki "while" tsikli B tugmachasi bosilmaguncha, ovoz eshitilayotganda chiroqlar miltillaydi.

Keyin biz signalni o'chirib qo'yishimiz kerak, shunda siz "faollashtirilgan" ni "noto'g'ri" ga o'rnatishni xohlaysiz, barcha tovushlarni to'xtating va barcha chiroqlarni o'chiring.

Bu "B" tugmachasi bosilganda "faollashtirilgan" o'zgaruvchining "false" ga o'rnatilishini, barcha tovushlarning to'xtashini va barcha chiroqlar o'chirilishini ta'minlaydi.

5 -qadam: 5 -qadam: Faylni yuklash va O'yin maydonchasi ekspressini tikish

Image
Image

Kodni ishga tushirgandan so'ng, siz faylni pastga tushirishni xohlaysiz va eshik signalizatsiyasi ishlayaptimi -yo'qligini tekshirib ko'rasiz.

Siz qilmoqchi bo'lgan oxirgi narsa - elektron kartani cho'ntagingizning orqa qismiga mahkamlash. Men taxtani ushlab turish uchun har ikki tarafdagi dastlabki to'rtta teshikdan foydalandim.

Tikilganidan so'ng, batareya paketini cho'ntagingizga soling, eshigingizni qurollang va birinchi qurbonni kuting.

Xursand bo'ling!

Tavsiya: