Mündəricat:
- Təchizat
- Addım 1: Adım 1: İğnənizi yuyun, tərəflərinizi tikin və dizaynınızı çəkin
- Addım 2: Adım 2: Qolunuzu əlavə edin
- Adım 3: Adım 3: Kodu Başlama Vaxtı
- Adım 4: Adım 4: Siqnalınızı Silahlandırın
- Addım 5: Adım 5: Faylın Yüklənməsi və Circuit Playground Express -in Dikilməsi
Video: Circuit Playground Express Qapı Siqnalı: 5 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Ətrafınızda olmadığınız zaman ailə üzvlərinin otağınızı axtarıb -axtarmadığını heç düşünmüsünüzmü? Onları qorxutmaq istəyirsən? Əgər mənim kimiyəmsə, o zaman Circuit Playground Express Qapı Siqnalına ehtiyacınız var. Mən öz qapı siqnalımı yaratdım, çünki həmişə yanımda olmayanda otağımda kimsə gedirsə və onları dayandırmaq üçün ətrafımda deyiləmsə, əminəm ki, qapımı icazəsiz açmamaq üçün qorxutmaq istəyirəm. yenidən.
Təchizat
Bu Qapı Siqnalı üçün bir dövrə oyun meydançası ekspres dəsti, USB portu olan bir kompüterə giriş, bir boru təmizləyicisi, bir kəsici işarəsi (və ya adi marker), ən azı 5x4 düym olan iki parça parça (istədiyiniz tikildikdən sonra batareya paketini cibinizə yerləşdirmək üçün kifayət qədər yeriniz olduğundan əmin olun), iki parça ip və bir iynə. Bu iplər istənilən rəngdə ola bilər, biri kumaşı bir -birinə tikmək üçün, digəri isə tikmə üçün istifadə olunacaq. Boru təmizləyiciniz yoxdursa, əlavə parça və ya ip işləyəcək.
Addım 1: Adım 1: İğnənizi yuyun, tərəflərinizi tikin və dizaynınızı çəkin
Bütün təchizatlarınızı bir araya gətirdikdən sonra dərhal cib hazırlamağa başlamaq lazımdır. İki parça keçə istifadə etdim və bir -birinə yapışdırmaq üçün bağlayıcı klip istifadə etdim ki, sıraya düzülsünlər. Bağlayıcı klip, cibinizin önünə mətn əlavə etmək yolunda maneə törədə bilər, buna görə də bu fürsətdən istifadə edərək, bağlayıcı klipin bir -birinə yapışdırılmayan parçanın uzun tərəfini tikmək istəyirsiniz. Bu tərəfi tikdikdən sonra ipin ucunda düyün bağlaya və bağlayıcı klipi çıxara bilərsiniz.
İndi bir -birinə tikilmiş iki parça parça olmalıdır. Növbəti addım, parça üzərində kəsici markerlə rəsm çəkməkdir. Parçanızı çəkməzdən əvvəl bir kağız parçasına yazı yazmağınız daha yaxşı olar, çünki iti qalıcıdır və bir işarə vurduqdan sonra silə bilməyəcəksiniz.
Sonra ikinci iplik parçasını götürmək, iynədən keçirtmək, ucunda düyün bağlamaq və üst parça parçasının arxasından ön tərəfə məktublarınızı tikməyə başlamaq lazımdır. Yalnız çəkdiyiniz yerləri kəsici ilə tikməyə çalışın və bu müddət ərzində iki parça parçanı bir -birinə tikməyin.
Parçadan keçmədiyinə əmin olmaq üçün bütün məktublar bitənə qədər ipi bağlayın. Sonra ilk ip rəngini alın, iynədən keçirin, düyün bağlayın və alt və son tərəfi tikməyi bitirin. Cib olaraq istifadə edə biləcəyiniz üçün üstü açıq buraxdığınızdan əmin olun.
Addım 2: Adım 2: Qolunuzu əlavə edin
Hər şeyi tikdikdən sonra davam edə və bir tutacaq əlavə edə bilərsiniz. Yarım qatladığım bir boru təmizləyicisi istifadə etdim. Boru təmizləyiciniz yoxdursa, əlavə parça və ya ip axtarardım. Qapı topuzunuza oturmaq üçün kifayət qədər materialınız olduğundan və ya qapı siqnalizasiyanızın asılmayacağından əmin olmaq istəyirsiniz
Bir qolu olduqda, hər ucunu cibinizin hər iki tərəfinə tikin.
Adım 3: Adım 3: Kodu Başlama Vaxtı
İndi cibinizi bitirdikdən sonra, oyun meydançasının ekspresini kodlaşdırmağın vaxtı gəldi.
Başlamaq üçün lövhənizin proqramı yükləndikdə alacağına əmin olmaq istəyirəm, buna görə hazır olduqda işıqlarımın bənövşəyi olmasını təmin etdim.
Bundan sonra A düyməsinə basıldığında siqnalizasiyanın öz əllərinizlə açıldığından əmin olmaq istəyirsiniz ki, "A düyməsini vurun" blokunu götürün və ekranınıza sürükləyin. Bu blok sonrakı blokları içərisində saxlayacaq.
Daha sonra həyəcanı qurmaq və uzaqlaşdırmaq üçün vaxtımız olduğundan əmin olmaq istəyirik ki, onu işə salmayaq. Bütün işıqları açıq mavi rəngə qoydum və təhlükəsiz bir şəkildə uzaqlaşmaq üçün A düyməsini basdıqdan sonra cihazı 5 saniyə gözlədim. İstədiyiniz hər şeyə rəngləri və vaxt miqdarını təyin edə bilərsiniz, sadəcə özünüzdən uzaqlaşmaq üçün kifayət qədər vaxt ayırdığınızdan əmin olun.
Sonra bir dəyişən yaratmaq istəyəcəksiniz. Kodumdakı dəyişən "başlanğıc sürətləndirmə" dir. Bu adın sizin üçün ən mənalı olanı adlandırmaq olar. Bu dəyişən z istiqamətinin sürətlənməsini (mg) götürmək üçün qurulmuşdur. Sonra hər şeyin qurulduğunu söyləmək üçün bütün işıqlarınızın sönməsini istəyirsiniz. Sonra başqa bir dəyişən götürüb "aktivləşdir" deyəcəksiniz. Bu dəyişən doğru olaraq təyin ediləcək.
Bu kod A düyməsini tıkladığınızda proqramın cari sürətlənməni alacağını, bu nömrəni başlanğıc sürətləndirmə olaraq təyin edəcəyinizi və sonra "Doğru olaraq Aktivləşdirilmiş" olaraq təyin edəcəyinizi söyləyir.
Adım 4: Adım 4: Siqnalınızı Silahlandırın
Son blok "əbədi blok" la başlayacaq. Bu blokun içərisində "if () = () sonra" bloku ilə başlamaq istəyəcəksiniz. birinci dairədə "aktivləşdirilmiş" dəyişəni qoymaq və ikinci dairəni doğru demək üçün qurmaq istəyirsən. Sonra "cari sürətlənməni sürətləndirməyə (mq) z" demək üçün ikinci bir "dəyişən dəsti" bloku götürmək istəyirsiniz. Bu, "aktivləşdirilmiş" dəyişənin doğru olduğu zaman "cari sürətlənmənin" sonsuza qədər yoxlanılmasını təmin edir.
Daha sonra ikinci "if ()> () sonra" blokunu qoymaq və ortadakı işarənin işarədən böyük olduğuna əmin olmaq istəyirik. Birinci baloncuk "cari sürətlənmənin" mütləqini, ikinci baloncuk isə "başlanğıc sürətlənmənin" +50 mütləqini alacaq. Bu son "Əgər Sonra" proqramında, z istiqamətindəki cari sürətlənməni davamlı olaraq qeyd edin və cari sürətlənmənin başlanğıc sürətlənmədən daha böyük olduğunu algılayana qədər cari və başlanğıc sürətlənmələrin mütləq dəyərlərini müqayisə edin. Yalnız sürətlənmənin mütləq dəyərləri ilə maraqlanırıq, çünki yalnız CPX -in hansı istiqamətdə sürətləndiyini yox, daha çox sürətləndiyini öyrənmək istəyirik. Cari sürətlənmənin başlanğıcdan 50 mq -dan çox olmasını tələb etdiyi üçün +50 qüvvədədir. sürətləndirmə, siqnalizasiyanın yalnız CPX qapıdan hərəkət etdirildikdə işə düşəcəyi deməkdir.
Bundan sonra, "yox" ifadəsinin ikinci hissəsinin altına "while" daxil etmək istəyirik, əgər "B düyməsinə basılmamışdır. Bu ifadənin içərisində həyəcanınızın çalınarkən çalmasını və göstərməsini istədiyiniz səslər və rənglər arasında alternativ etmək istəyirsiniz. 'Pew pew' səsini çalarkən qırmızı və çəhrayı rənglərdən istifadə etməyi seçdim.
Bu kod oxuyur ki, əgər cari sürətlənmə başlanğıc sürətlənmədən böyükdürsə, daxili "while" döngəsi B düyməsinə basılana qədər səs çalarkən işıqların yanıb sönməsini tetikleyecek.
Sonra həyəcan siqnalımızı söndürməliyik, buna görə də "aktivləşdirilmiş" i "yanlış" olaraq təyin etmək istəyəcəksiniz "bütün səsləri dayandırın və bütün işıqları söndürün"
Bu, B Düyməsinə basıldıqda "aktivləşdirilmiş" dəyişənin yanlış olaraq təyin olunmasını, bütün səslərin dayanmasını və bütün işıqların sönməsini təmin edir.
Addım 5: Adım 5: Faylın Yüklənməsi və Circuit Playground Express -in Dikilməsi
Kodu işlədikdən sonra faylı aşağı yükləmək və Qapı Siqnalizasiyasının işləyib -işləməyəcəyini yoxlamaq istəyəcəksiniz.
Etmək istəyəcəyiniz son şey, Devre Kartını cibinizin arxasına bağlamaqdır. Lövhəni aşağı tutmaq üçün hər iki tərəfdəki ilk dörd çuxurdan istifadə etdim.
Dikildikdən sonra batareya paketini cibinizə qoyun, qapınızı silahlandırın və ilk qurbanı gözləyin.
Zövq alın!
Tövsiyə:
ATTiny ilə Qapı Siqnalı: 6 addım
ATTiny ilə Qapı Siqnalı: Hər kəsə salam, bu səhifədə yığcam, yüksək səslə və batareyadan işləyən sadə bir qapı siqnalizasiyasını necə etdiyimi göstərəcəyəm
Qapı Zəngi, Oğurluq Siqnalı, Tüstü Siqnalları və s. Üçün Arduino Push Uyarıları: 8 addım
Qapı Zəngi, Oğurluq Siqnalı, Siqnal Alarmları və s: Arduino Uno və Ethernet Shield istifadə edərək qapı zəngi, oğurluq siqnalı, tüstü siqnalları və s. Arduino Push Alert Box haqqında Wiznet W5100 çipinə əsaslanan Arduino Uno və Ethernet Shield istifadə edir
Soyuducu qapı siqnalı: 5 addım
Soyuducu Qapı Siqnalı: Bu layihədə, soyuducunun qapısını uzun müddət açıq qoysanız səslənəcək bir həyəcan siqnalı verməyi sizə göstərəcəyəm. Bu dövrə yalnız bir soyuducu ilə məhdudlaşmır, hər hansı bir qapı uzun müddətdir açıqdırsa, həyəcan siqnalı vermək üçün istifadə edilə bilər
Şüşə qırılma siqnalı / oğurluq siqnalı: 17 addım
Şüşə Kırılma Siqnalı / Oğurluq Siqnalı: Bu dövrə, girən şəxs şüşənin sınıq olmamasını təmin etsə belə, şüşə pəncərənin girən tərəfindən sındırıldığını aşkar etmək üçün həyəcan siqnalı vermək üçün istifadə edilə bilər
Təzyiq Siqnalı Siqnalı: 4 Addım
Təzyiq Siqnalı Siqnalı: Bu təlimat sizə zəhmli bir təzyiq açarı siqnalı necə edəcəyinizi göstərəcək. Təxminən 10 dollar xərclədim! yüksək olduğunu xəbərdar edir