Mundarija:
- 1 -qadam: muqobil foydalanish
- 2 -qadam: Sizga nima kerak
- 3 -qadam: sxemalar va dasturiy ta'minot
- 4 -qadam: uni qurish
- 5 -qadam: quti
- 6 -qadam: Tayyor mahsulot
Video: LoveBox - sevgi qutisi: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ko'pchilik yigitlar sifatida men xotinimga "men seni yaxshi ko'raman" deb tez -tez aytmayman, lekin bu kichkina gadjet hech bo'lmaganda vaziyatni yaxshilaydi. Shunday qilib, men chiroyli quti va elektronikaning bir nechta jirkanchligini birlashtiraman. xotinim uchun ajoyib Rojdestvo sovg'asi. LoveBox - bu kichik quti, u ochilganda tomoshabinga tasodifiy sevgi xabarini ko'rsatadi.
1 -qadam: muqobil foydalanish
Sevgi dunyoni aylanib chiqishiga sabab bo'lishi mumkin - yoki bu pulmi?
Dunyoni aylantirish uchun LoveBox -ni "Ha", "YO'Q" va tasodifiy javob berish uchun dasturiy ta'minotni o'zgartirish orqali qaror qutisiga o'zgartirish mumkin. Bu qaror qabul qilmaganlar uchun eng zo'r sovg'adir.;-) Qimorbozlar uchun quti ochilganda lotereya raqamlarini ko'rsatish uchun moslashtirilishi mumkin edi. Imkoniyatlar cheksizdir, chunki ko'pchilikka biror narsani aytish yoki qaror qabul qilish kerak.
2 -qadam: Sizga nima kerak
Sizga quyidagi narsalar kerak bo'ladi:
- Yaxshi quti
- Alifbo -raqamli displey
- Mikrokontroller
- 74HTC138 (3 dan 8 gacha dekoder)
- Ba'zi rezistorlar
- 3 voltli ikkita batareya
- Mikrosxemalar (NC)
- Simlar, issiq yopishtiruvchi qurol, lehimlantiruvchi temir va boshqa kichik asboblar.
Ushbu loyihada men xotinimdan o'g'irlab ketgan qutini, bir yil oldin eBay-dan olgan sakkizta belgidan iborat 14 segmentli displeyni, AVR ATtiny2313 mikrokontrolerini va kameralar uchun ikkita 3 voltli lityum batareyani ishlatardim.
3 -qadam: sxemalar va dasturiy ta'minot
Ushbu loyihalar uchun sxemalar juda oddiy. Mikrokontroller, raqamli "haydovchi" va displey va mikrokontroller va displey orasidagi tokni chegaralash uchun ba'zi rezistorlar mavjud. Displeyda 14 ta anod (musbat), har bir segment uchun bitta raqam va 8 katod (manfiy)), har bir raqam uchun bittadan. Anodlar oqimni displeyga zarar bermaydigan darajaga tushirish uchun 330 ohmli rezistorlar orqali mikrokontrolderda mavjud 14 ta portga ulangan. U/R = I, ya'ni kuchlanish qarshilikka bo'linadi, oqim beradi. Quvvat manbai 6 volt va displeyning o'zi 1,8 voltga tushadi, shuning uchun 330 ohmli rezistorga 4,2 volts qoladi. 4.8/330 = 0.012 (12 mA). Displeylar uchun ma'lumotlar jadvalida har bir segment uchun 2 mA yozilgan va men buni o'rtacha ko'rsatkich sifatida talqin qilishni tanladim. Bir vaqtning o'zida faqat bitta raqam yonib turganligi sababli, har bir raqam faqat umumiy vaqtning 1/8 qismi yonadi. Shunday qilib, 2 mA o'rtacha oqimni olish uchun 16 mA (2 mA marta 8) bilan harakat qilish mumkin. Agar bu texnik xususiyatlarga mos kelmasa ham, xavfsizlik chegaralari ham bor va displey faqat vaqti -vaqti bilan ishlatiladi va agar buzilsa - kim haqiqatan ham g'amxo'rlik qiladimi?;-) Anodlarni boshqaradigan 74HTC138 haqiqatan ham suiiste'mol qilinadi. Agar raqamdagi barcha segmentlar yonib tursa, 14 segmentning hammasi kambag'allar 138 orqali 12 mA pastga tushirishni xohlaydi. Bu umumiy oqim 168 mA bo'ladi va bu cho'ktirishga qodir bo'lganidan ancha uzoqdir. Chipning aniq modeliga qarab, ko'rsatilgan cho'kma oqimi 5-10 mA ga o'xshaydi. Agar men chiqishni qisqa tutashtirsam va uni o'lchasam, u 40 mA ga ko'tarilishi mumkin, endi esa barcha segmentlar bir vaqtning o'zida yonmaydi, lekin 40 mA chegarasiga tez -tez etib boriladi. Yaxshiyamki, displeyning yorqinligi 4 mA yoki 15 mA bo'ladimi -yo'qmi, doimiy bo'lib qoladi, shuning uchun bu unchalik muhim emas. Bu ishlaydi, lekin bu chindan ham noaniq va professional bo'lmagan dizayn. Bu juda yaxshi bo'lishi mumkin, lekin qo'limda yaxshiroq qismlar bo'lmaganligi uchun men faqat ishlagan narsadan foydalandim. Dasturiy ta'minot ham juda oddiy, mikrokontroler ishga tushganda, xotiraning doimiy bo'lmagan eepromidan tasodifiy sonlar generatorining urug'ini o'qiydi, yangi tasodifiy sonni hosil qiladi va keyin yangi urug'ni eepromga yozadi. Urug'ni kuzatmasdan, tasodifiy sonlar generatori har bir boshlanish uchun bir xil sonni yaratadi. Bu tasodifiy emas;-) Keyin hosil bo'lgan tasodifiy sonni oladi va displeydan o'tgan bir nechta xabarlar va aylantirishlardan birini tanlash uchun foydalanadi. Xabar to'liq ko'rsatilganda, mikrokontroller, agar qopqoq bexosdan ochiq qolsa, batareyalarni tez zaryadsizlanishidan qutqarish uchun past quvvatli rejimga o'tadi.
4 -qadam: uni qurish
Komponentlar soni kam va quti juda kichik bo'lgani uchun men uni o'lik xato uslubida qurishga qaror qildim.
O'lik xato uslubi - bu komponentlar o'lik xatoga o'xshab, oyoqlari havoda teskari o'ralgan, so'ngra simlar orqali yoki to'g'ridan -to'g'ri boshqa komponentlarning oyoqlariga ulangan. Bu erda rasmlar lehimlash jarayonining bir necha bosqichlarini ko'rsatadi. Agar u chindan ham qattiq va tartibsiz ko'rinsa, chunki u chindan ham qattiq va tartibsiz! Men rezistorlarning bir nechtasini noto'g'ri holatda lehimladim va bu xatolarni o'chirib tashlamoqchi emasman, balki dasturiy ta'minotni biroz chalkashtirib, xatolarni tuzatishga qaror qildim … Eng oddiyini qiling, buni hech kim sezmaydi.:-)
5 -qadam: quti
Menga ichkariga to'kilmasligi va ko'rinmasligi uchun qutiga qandaydir ichki qopqoq kerak edi, chunki u haqiqatan ham dahshatli ko'rinadi.
Men kompakt -diskni oldim va undan plastmassadan yasalgan bo'lakni kesib oldim, uning pastki qismini oltin rangga bo'yab qo'ydim, displey uning ostidagi teshikni qoldirdi. Haqiqatan ham, bu ilova LoveBox sifatida yomon bo'lib chiqmadi. DecisionBox -ni CTOga sovg'a sifatida, ehtimol, boshqa qoplama yaxshiroq ko'rinadi. Quti ochilganda uni yoqish kerak. Ammo ko'pgina kalitlar bosilganda emas, balki bosilganda ham faollashadi, shuning uchun men o'z qo'limni quti yopilganda bosiladigan va ochilganda orqaga qaytib turadigan xavfsizlik pinidan foydalanishga harakat qildim, lekin u bilan muvaffaqiyat qozonolmadim.. Qo'ng'iroqlar qutilarida bir oz shovqin -suron qilgandan so'ng, men ham ochiq kontaktli, ham yopiq bo'lgan miniatyurali mikrosxemani topdim. Ushbu kalitni qutining burchagiga o'rnatgandan so'ng, u joziba kabi ishladi.
6 -qadam: Tayyor mahsulot
Mana, tayyor quti ajoyib. Aytishim kerakki, bu hech bo'lmaganda munosib ko'rinadi. Video #1Video #2 Endi men faqat uni o'rab, xotinini Rojdestvo arafasida o'pish bilan birga berishim kerak. (Shvetsiyada sovg'a berish kuni AQShdagi kabi 25 -kuni emas, 24 -kuni …)
Tavsiya:
Tobias - Arduino musiqiy qutisi TVout bilan: 5 qadam (rasmlar bilan)
Tobias - Arduino musiqiy qutisi bilan TVout: Avvalo, men qiz do'stimning ulkan ayiqchasi Tobiasni tanishtiraman, bu loyihaning ilhomlantiruvchisi. Tobias vaqt o'tishi bilan shakllangan, biz hazillashib o'ylaymizki, u nima qiladi u ishdan ketayotganda. Loyiha
DIY aqlli axlat qutisi Arduino bilan: 6 qadam (rasmlar bilan)
DIY aqlli axlat qutisi Arduino bilan: Bu erda biz arduino va ultrasonik sensor yordamida aqlli axlat qutisini yasaymiz. Umid qilamanki, siz bolalar bu loyihani o'rganishni yoqtirasiz
Pandora - Mobil siqish qutisi LMS qutisi: 5 qadam (rasmlar bilan)
Pandora - Mobil Squeezebox LMS Box: u qayta ishlangan qismlarga to'la, juda baland va juda ko'p qirrali.+ Ajoyib ko'rinadi
Barbi qutisi: Mp3 pleeringiz uchun kamuflyajli quti/ bum qutisi: 4 qadam (rasmlar bilan)
Barbie qutisi: Mp3 pleeringiz uchun kamuflyajli sumka/ bum qutisi: bu sizning mp3 pleeringiz uchun to'ldirilgan himoya sumkasi, u eshitish vositasi uyasini chorak dyuymga aylantiradi, bum qutisi vazifasini bajaradi va mp3 pleeringizni to'qsoninchi yillarning boshidagi lenta pleyeri yoki shunga o'xshash past o'g'irlik sifatida yashiradi
Sidar (puro?) Qutisi Karnay qutisi: 8 qadam (rasmlar bilan)
Sidar (puro?) Qutisi karnay qutisi: Munni karnaylaridan ilhomlangan, lekin 10 dollardan ko'proq pul sarflamoqchi emasman, bu erda eski kompyuter karnaylari, tejamkor do'kondan yog'och quti va ko'plab issiq elim yordamida ko'rsatma beraman