Mündəricat:

LoveBox - Sevgi qutusu: 6 addım (şəkillərlə)
LoveBox - Sevgi qutusu: 6 addım (şəkillərlə)

Video: LoveBox - Sevgi qutusu: 6 addım (şəkillərlə)

Video: LoveBox - Sevgi qutusu: 6 addım (şəkillərlə)
Video: Как сделать секретный ящик | Сделай сам книга коробка секретное хранилище 2024, Iyul
Anonim
LoveBox - Sevgi qutusu
LoveBox - Sevgi qutusu
LoveBox - Sevgi qutusu
LoveBox - Sevgi qutusu

Əksər oğlanlar kimi, arvadıma lazım olduğu qədər "Səni sevirəm" demirəm, amma bu kiçik gadget ən azından vəziyyəti daha da yaxşılaşdıracaq. Buna görə də gözəl bir qutu və bir az sərt elektronik səriştələrini birləşdirərək həyat yoldaşım üçün gözəl bir Milad hədiyyəsi. LoveBox, açıldıqda tamaşaçıya təsadüfi bir sevgi mesajı göstərən kiçik bir qutudur.

Addım 1: Alternativ İstifadələr

Alternativ İstifadələr
Alternativ İstifadələr

Dünyanı gəzdirən şey sevgi ola bilər - yoxsa bu pul idi?

Dünyanı fırlatmaq üçün LoveBox, "YES", "YOX" təsadüfi cavab vermək və bəzən bir dəfə qutu açıldıqda "MAYBE" vermək üçün proqramı dəyişdirərək bir DecisionBoxa çevrilə bilər. Bu, qərar verməyənlər üçün mükəmməl bir hədiyyədir.;-) Kumarbazlar üçün qutu açıldıqda loto nömrələrini göstərmək üçün uyğunlaşdırıla bilər. Əksər insanlara bir şey söyləmək və ya qərar vermək lazım olduğu üçün imkanlar sonsuzdur ….

Addım 2: Ehtiyacınız olan şey

Nə lazımdır
Nə lazımdır

Aşağıdakı şeylərə ehtiyacınız var:

  • Gözəl bir qutu
  • Alfasayısal ekran
  • Bir mikro nəzarətçi
  • 74HTC138 (3-dən 8-ə qədər kod açıcı)
  • Bəzi rezistorlar
  • İki 3 voltluq batareya
  • Mikro açar (NC)
  • Tellər, isti yapışqan tabancası, lehimləmə dəmiri və digər kiçik alətlər.

Bu layihədə həyat yoldaşımdan oğurladığım bir qutu, bir il əvvəl eBay-dən aldığım səkkiz xarakterli 14 seqmentli ekran, AVR ATtiny2313 mikro nəzarət cihazı və kameralar üçün iki 3 volt lityum batareya istifadə etdim.

Addım 3: Sxem və Proqram

Sxem və Proqram
Sxem və Proqram

Bu layihələrin sxemləri olduqca sadədir. Mikro nəzarətçi, rəqəm "sürücü" və ekran və mikrokontrolör ilə ekran arasındakı cərəyanı məhdudlaşdırmaq üçün bəzi rezistorlar var. Ekranda hər bir seqment üçün 14 ədəd anod (müsbət) və 8 katod (mənfi) var), hər rəqəm üçün bir ədəd. Anodlar, cərəyanı ekranın zərər verməyəcəyi bir səviyyəyə endirmək üçün 330 ohm müqavimət vasitəsi ilə mikrokontrolördəki mövcud 14 porta qoşulur. U/R = I, yəni Gücün Müqavimətə bölünməsi cərəyan verir. Enerji təchizatı 6 voltdur və ekranın özü 1,8 volt aşağı düşür, buna görə 330 ohm müqavimətinin 4,2 volt qalması lazım olacaq. 4.8/330 = 0.012 (12 mA). Ekranlar üçün məlumat cədvəli hər seqment üçün 2 mA -dır və mən bunu orta rəqəm kimi şərh etməyi seçirəm. Eyni anda yalnız bir rəqəm yandırıldığı üçün hər rəqəm yalnız ümumi vaxtın 1/8 hissəsi üçün yanacaq. Beləliklə, 2 mA orta cərəyanı əldə etmək üçün 16 mA (2 mA dəfə 8) ilə idarə oluna bilər. Bu xüsusiyyətlərə uyğun olmasa belə, həm təhlükəsizlik sərhədləri var, həm də ekran yalnız fasilələrlə istifadə olunur və əgər qırılsa - kim həqiqətən qayğı?;-) Anodları idarə edən 74HTC138 həqiqətən sui-istifadə olunur. Rəqəmdəki bütün seqmentlər yanarsa, 14 seqmentin hamısı yoxsulların 138 -dən 12 mA aşağı endirmək istəyir. Bu, cəmi 168 mA cərəyan olacaq və bu, batıra biləcəyindən çox-çox uzaqdır. Çipin dəqiq modelindən asılı olaraq, göstərilən lavabo cərəyanı daha çox 5-10 mA-dır. Çıxışa qısa qapanma və ölçmə aparsam, artan gərginlik səviyyəsi ilə təxminən 40 mA batıra bilərəm, indi bütün seqmentlər eyni anda yanmayacaq, ancaq 40 mA həddinə tez -tez çatılacaq. Xoşbəxtlikdən, ekranın parlaqlığı 4 mA və ya 15 mA alsada kifayət qədər sabitdir, buna görə də o qədər də önəmli deyil, işləyir, amma əslində səliqəsiz və peşəkar olmayan bir dizayndır. Daha yaxşı ola bilər, amma əlimdə daha yaxşı hissələr olmadığından, sadəcə işləyənləri istifadə etdim. Proqram təminatı həqiqətən də sadədir. Mikro nəzarətçi işə düşdükdə, yaddaşının qeyri-sabit eepromundan təsadüfi ədədlər generatoru üçün bir toxum oxuyacaq, yeni bir təsadüfi ədəd yaradacaq və sonra yeni toxumu eepromaya geri yazacaq. Toxumları izləmədən təsadüfi ədədlər generatoru hər başlanğıc üçün eyni sayda yaradar. Bunun heç bir təsadüfü yoxdur;-) Daha sonra yaradılan təsadüfi sayını alır və ekrandan keçən bir neçə mesajdan və sürüşmələrdən birini seçmək üçün istifadə edir. Bütün mesaj göstərildikdə, mikrokontrolör, qapağı təsadüfən açıq buraxdıqda batareyaları çox tez boşalmaqdan qorumaq üçün aşağı güc rejiminə keçir.

Addım 4: Tikinti

Bina
Bina
Bina
Bina
Bina
Bina

Komponentlərin sayı az və qutu çox kiçik olduğu üçün ölü böcək üslubunda tikməyə qərar verdim.

Ölü böcək tərzi, komponentlərin ölü bir böcək kimi ayaqları havaya çevrilərək alt -üst edildikdən sonra ya tellərlə ya da birbaşa digər komponentlərin ayaqlarına bağlanmasıdır. Buradakı şəkillər lehimləmə prosesinin bir neçə addımını göstərir. Həqiqətən sıx və qarışıq görünürsə, həqiqətən sıx və qarışıqdır! Rezistorlardan bir neçəsini səhv mövqedə lehimlədim və bu səhvləri söküb yenidən bu qarışıqlıqda yenidən bağlamaq əvəzinə, proqram üzərində bir az çaşqınlıq yaradaraq bu səhvləri düzəltmək qərarına gəldim … Ən sadə olanı edin, heç kimin bunu fərq etməyəcəyi kimi deyil.:-)

Addım 5: Qutu

Qutu
Qutu
Qutu
Qutu
Qutu
Qutu

İçərisinin tökülməməsi və ya görünməməsi üçün qutuda bir növ daxili qapağa ehtiyacım var idi, çünki orda həqiqətən dəhşətli görünür.

Bir CD qutusu götürdüm və ondan uyğun bir plastik parçası kəsdim və altını qızıl rənglə boyadım, ekranın altında bir çuxur buraxdım. Bir LoveBox olaraq bu tətbiq üçün həqiqətən də pis olmadı. Bir CTO -ya hədiyyə olaraq bir DecisionBox üçün başqa bir örtük daha yaxşı görünə bilər. Qutu açıldıqda açılmalıdır. Ancaq açarların çoxu sərbəst buraxıldıqda deyil, basıldıqda aktiv olur, buna görə də qutu bağlandıqda basıla bilən və açıldıqda geri qalxan bir təhlükəsizlik pinindən istifadə edərək öz açarımı düzəltməyə çalışdım, amma buna nail ola bilmədim.. Zibil qutularımda bir az səs -küy saldıqdan sonra həm açıq, həm də normal bağlı olan kiçik bir mikro açar tapdım. Bu açarı qutunun bir küncünə yerləşdirdikdən sonra bir cazibədarlıq kimi çalışdı.

Addım 6: Hazır məhsul

Hazır məhsul
Hazır məhsul

İşdə möhtəşəm bitmiş qutu. Ən az yarı yaraşıqlı olduğunu söyləmək məcburiyyətindəyəm. Video #1Video #2İndi yalnız Milad ərəfəsində arvadı bir öpüşlə birlikdə bağlamalıyam. (İsveçdə hədiyyə günü ABŞ -dakı kimi 25 -də deyil, 24 -cüdür …)

Tövsiyə: