Mündəricat:

Gradient Gözlü Kəllə .: 4 addım
Gradient Gözlü Kəllə .: 4 addım

Video: Gradient Gözlü Kəllə .: 4 addım

Video: Gradient Gözlü Kəllə .: 4 addım
Video: Hergün aynı kıyafetlerle fotoğraf çekildim ve sonuç🐱 #meryemcan 2024, Noyabr
Anonim
Gradient Gözlü Kəllə
Gradient Gözlü Kəllə
Gradient Gözlü Kəllə
Gradient Gözlü Kəllə

Həyəti təmizləyərkən kiçik bir gəmiricinin kəllə sümüyünü gördük. Halloween bayramına yaxın idik və fikir gəldi.

Dolabınızda heç bir kəllə yoxdursa, onu köhnə bir kukla başı və ya yandırmaq istədiyiniz bir şeylə əvəz edə bilərsiniz.

Təchizat

Bu layihə üçün lazım olan hissələr:

  • Featherwing M0 (lələk).
  • 2 NeoPixel RGB LED (NeoPixels)
  • 2 mexaniki keçid düyməsi.
  • 1 VCC tənzimləyicisi 9/5-3.3V (Tənzimləyici).
  • 2 x 9V batareya konnektoru
  • 1 9V batareya
  • 1 ədəd kiçik taxta qutu
  • Vida montaj hissələri

Addım 1: Qutu

Qutu
Qutu

Bir hobbi mağazasından kiçik bir taxta qutu aldım. Bütün elektroniklərin içəriyə sığa biləcəyinə əmin olmaq üçün ölçüsünə diqqət yetirməlisiniz. Kablolama əvvəlcə gözlənildiyindən daha çox həcm tələb edə bilər.

Qutuya gətirilən dəyişikliklər olduqca məhduddur.

Ön tərəfdəki düymələr üçün 2 kiçik deşik.

Kəlləni dəstəkləyən bir vida üçün qapağın üstündəki 1 böyük çuxur. Led bağlayıcıların keçməsinə icazə vermək üçün bir az daha böyük hala gətirməyiniz lazım ola bilər.

Kəllə tutan əsas vintin şaquli qalmasını təmin etmək üçün qutunun dibindən 2-3 sm hündür bir qoz yapışdırmaq kifayətdir.

Addım 2: Enerji təchizatı

Enerji təchizatı
Enerji təchizatı

9V batareya istifadə etdim.

Featherwing üçün 5V maksimum güc girişi tələb olunur, buna görə VCC tənzimləyicisinə ehtiyacımız var.

Tənzimləyici birbaşa batareyaya quraşdırıla bilər. Ancaq bağlandığı anda açılan bir güc ledinə malikdir. Batareyanın ömrünü uzatmaq üçün aralarında bir açma/söndürmə açarı olan iki 9V konnektoru istifadə edirik. Bu şəkildə sistemi tamamilə söndürə bilərik.

Addım 3: Tüklənmə

Tüy tökmə
Tüy tökmə

2 "gözü" idarə etmək üçün Featherwing M0 istifadə edirəm.

Sadəcə bəzi yığma başlıqlardan istifadə edərək kiçik bir zolaq lövhəsinə quraşdırılmışdır. Fərqli parçaları birləşdirmək üçün əlavə başlıqlar yan tərəfə lehimlənir.

Lövhədə istifadə olunan pinlər bunlardır:

  • 11: Sol gözə nəzarət
  • 12: Sağ gözə nəzarət
  • 5: Rəng dəyişdirmə düyməsi

Düymə üçün 10 kOhm rezistor istifadə edilmişdir, ancaq Feartherwing -in INPUT_PULLUP rejimindən də istifadə edə bilərsiniz.

Addım 4: Proqram

Aşağıda göstərilən kod olduqca sadədir.

Başlanğıc mərhələsindən sonra hər iki göz üçün istifadə olunan bir rəng qradiyenti yaradan sonsuz döngəyə daxil oluruq.

Keçid düyməsi ya qırmızı, ya da yaşıl bir gradient seçməyə imkan verir.

Proqramı mikro nəzarətçiyə yükləmək üçün Arduino IDE-yə ehtiyacınız olacaq.

Tövsiyə: