Mündəricat:

Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürən bir saat yaradın .: 3 addım (şəkillərlə)
Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürən bir saat yaradın .: 3 addım (şəkillərlə)

Video: Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürən bir saat yaradın .: 3 addım (şəkillərlə)

Video: Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürən bir saat yaradın .: 3 addım (şəkillərlə)
Video: Dufu tahir dayı videosu tam hissəli 2024, Noyabr
Anonim
Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürənə bənzər bir saat yaradın
Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürənə bənzər bir saat yaradın
Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürənə bənzər bir saat yaradın
Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürənə bənzər bir saat yaradın

Bir pirinç zəngi, bir az daha çox şey və əsl bir zəng masaüstünüzdəki saatlara təsir edə bilər. Bu layihə Windows və Mac OS X -də işləsə də, Ubuntu Linux'u zibil qutusunda tapdığım bir kompüterə qurmaq qərarına gəldim. Bunun üzərində işləyin: əvvəllər heç Linux ilə işləməmişəm, bəzi İşləmə dilini öyrənmişəm və üzərində analoq saatı işə salmaq üçün eskiz yazmışam, sonra zəngi PC -nin serial portuna bağladım və bu zəngi vuran saatı qurdum. və yanğınsöndürmə cihazının necə təsir edici bir saat düzəltməyi də öyrənin. Videoda clapper kamera üçün bir az çox tez vurur …

Addım 1: emal

İşlənilir
İşlənilir

Qenerasiya İşləmə həm proqramlaşdırma dili, həm də elektron sənət və vizual dizayn üçün vahid inkişaf mühitidir. Java -ya əsaslanır və indi ən yaxşı şeylər olduğu üçün açıq mənbəyidir. Processing -in ana səhifəsindən yükləyə bilərsiniz. Əsas istifadə qaydasında öyrənmək çox sadədir və Vikipediyada düzgün yazıldığı kimi "vizual rəylərin ani zövqünü" verir. Mən çox proqramçı deyiləm, amma bir neçə saat çəkdi Çoxlu nümunələr və dərslər sayəsində sıfırdan nəticə əldə etmək üçün bir çox heyrətamiz vizual bədii ifa İşləmə vasitəsi ilə verilir və bir çoxunun İşləmə mənbə kodunu yükləmək mümkündür. Tercih etdiyimlərdən biri Substratdır: Gözlərimin altındakı rəsm quruluşuna çox vaxt sərf etdim. Yazdığım kod çox sadədir: kətan yaradır, fon üçün rəng təyin edir. Saatın hər bir qolu koordinat sisteminə görə eyni şaquli mövqedə çəkilir, hiylə koordinat sistemini yerindən döndərməkdir. Bir çox nümunədə gördüyüm ümumi bir hiylə: fırlanma bucağı saniyələr, dəqiqələr və saatlarla xətti nisbətdədir. Saatlarda boşluq simvollarının partlaması serial limanına göndərilir. Zəng vurulmasını istədiyim tətillərin sayı, əslində saatlardır. Bu oyuncağı təkrarlamaq üçün İşlənməni öyrənmək lazım deyil. Əlavə edilən analog_clock.zip -də Linux, Windows və MAC OS X -də işləməyə hazır olan proqramları tapa bilərsiniz. Proqram ilk COM portunu (istifadə etməsəniz COM1 seriyalı portu) axtaracaq və ona əlavə edəcək. Zəngi idarə edəcək xarakter ondan çıxacaq.

Addım 2: Bellin Yeni Qapağı

Bellin Yeni Qapağı
Bellin Yeni Qapağı
Bellin Yeni Qapağı
Bellin Yeni Qapağı
Bellin Yeni Qapağı
Bellin Yeni Qapağı
Bellin Yeni Qapağı
Bellin Yeni Qapağı

Zəng dəstəyi Meccano -dan hazırlanmışdır. Şəkillər hər şeyi izah etməlidir.

Bir hardware mağazasında tapdığım tunc zəng çox gözəl səslənir. Orjinal klapanı açdım və 4 mm 120 mm uzunluğunda yuyucular və bolt olan bir vida ilə əvəz etdim. Röle miniatürdür. Mis kontaktlarını armaturdan çıxarıb u formalı nazik bir polad tel yapışdırdım. Kiçik bir vida və qoz bağlamanı tamamlayır.

Addım 3: Elektronika, bir az - Yox, həqiqətən

Elektronika, bir az - Yox, həqiqətən!
Elektronika, bir az - Yox, həqiqətən!
Elektronika, bir az - Yox, həqiqətən!
Elektronika, bir az - Yox, həqiqətən!

Serial port, röle üçün sadə bir tranzistor interfeysi ilə əlaqələndirilir. Seriya limanına göndərilən hər bir xarakter, röleyi tıklayır. Daha böyük röle üçün bir klik üçün iki boşluq simvolu, digərləri daha qısa bir nəbz üçün cari 300 -dən daha böyük Baud dərəcəsi tələb oluna bilər. Mən kontaktları çıxararaq polad məftil və qoz və boltdan hazırlanmış bir növ yapışdırıcı rölesi dəyişdirdim. Sadə, lakin təsirli. Çətin tərəfi, rəqsləri söndürmədən zəngi vurmaq üçün ən yaxşı mövqeyi tapmaqdır. Daha sürətli dəyişiklik və hizalanma üçün hər şeyi Meccano üzərinə qoydum. Dediyim kimi sxem çox kobuddur: demək olar ki hər hansı bir aşağı / orta güc NPN tranzistoru edəcək. Röle ilə paralel olan diod, tranzistoru məhv etmək üçün arxa EMF -nin röle bobininin qarşısını alır. Güc mənbəyi PC -nin USB portu ilə təmin edilir, 5Vdc pinlər 1 və 4 -də mövcuddur. bağlayıcıdan. Ölü bir printerdən aldığım PCB cütləşdirmə konnektoru. Bir USB portu yoxdursa, xarici bir DC gərginlikli divar adapteri yaxşıdır. Adapter gərginliyi röle ilə uyğun olmalı və tranzistor reytinqini keçməməlidir. Hər hansı bir adi Radio-Shack divar adapteri etməlidir, amma USB mənim üçün daha cazibədardır. Arduino ilə uyğun bir qurğu üzərində qurduğum və qurduğum tək bir versiya blogumda təsvir edilmişdir. Bu vəziyyətdə hər hansı bir yaxşı səslənən şey zəng kimi istifadə etmək yaxşıdır: mənim vəziyyətimdə bir CO2 yanğınsöndürən istifadə etdim. Təlimat olaraq hazırlanmadı, amma bura yazmadım. Blogumda bəzi istiqamətləri, sxematik tapa bilərsiniz., kod və video. Ding!

Tövsiyə: