Mundarija:

Yashash vaqti: 5 qadam
Yashash vaqti: 5 qadam

Video: Yashash vaqti: 5 qadam

Video: Yashash vaqti: 5 qadam
Video: YASHASH VA MAQSAD UCHUN kuchli MOTIVATSIYA! 2024, Iyul
Anonim
Yashash vaqti
Yashash vaqti

Bir hafta ichida Garri Potterning barcha filmlarini tomosha qilish sehrini va TTL (Time To Live) tarmoq atamasini birlashtirib, biz o'zimizning qora sehrli kitobimizni yaratmoqchimiz, bu sizga qancha umr ko'rish kerakligini ko'rsatadi.

Ta'minotlar

  • Raspberry Pi 3 modeli B
  • Bosish tugmasi (har qanday)
  • Adafruit Standard LCD - ko'k rangda 16x2 oq
  • Dremel 4300
  • Kitob bog'lovchilar yopishtiruvchi
  • Yong'in

1 -qadam: Video loyiha

Image
Image

2 -qadam: Kitob

Kitob
Kitob
Kitob
Kitob
Kitob
Kitob

Bu eski kitobni ishlatishdan boshlanadi. Uning chiroyli va qalin ekanligiga ishonch hosil qiling, shunda sizda elektronika uchun joy ko'p bo'ladi. Diqqatli do'konlar, ular uchun eski kitoblar juda ko'p. Bu holda men 80 -yillarning tibbiy kitobini topdim. Zo'r, chunki u styling uchun ishlatilishi mumkin bo'lgan ajoyib rasmlarga ega.

Endi bizda kitob bor, biz ko'p sahifalarni yopishtirib, chiroyli "blok" yaratamiz. Men jild jildini ishlatardim, chunki u yaxshi quriydi va ko'zdan kechiradi. O'ylaymanki, siz har xil turlardan foydalanishingiz mumkin, lekin men uni sinab ko'rmaganman. Sahifalar orasiga ozgina elim qo'ying va mahkam bosing.

Ishlarni tezlashtirish uchun siz tomonlarni bir -biriga yopishtirishingiz mumkin, buning kombinatsiyasi va sahifani to'liq yopishtirish mustahkam blok hosil qiladi.

Quritgandan so'ng, elektron bo'linmani kesib tashlash vaqti keldi, yog'och kesish g'ildiragi bo'lgan Dremel mukammal ishlaydi. Bir oz himoya kiyganingizga ishonch hosil qiling, u juda ko'p chang hosil qiladi.

Bu juda yaxshi bo'linma, kuch uchun qo'shimcha yopishqoq lentani qo'shing. Yashirin kitob bo'linmasini yaratish bo'yicha to'liq ko'rsatmalarni bu erda topishingiz mumkin.

Keyingi qadam, bizning bo'limimizga "qopqoq" qo'shish. Ba'zi sahifalarni yopishtirish bizga asosiy qopqoqni beradi. Magnit qo'shilsa, biz bo'linmani ochamiz va yopamiz, degan ma'noni anglatadi. Bir oz chuqurchani kesib, magnitni (bizning bo'linma yonida) va metall plastinani (qopqog'ining pastki qismi) yopishtiring.

Bizning bo'linma va qopqoq joyida, bizning kitobimiz deyarli tugadi. Ko'rinadigan sahifaga to'g'ri (dahshatli) ko'rinish berish uchun siz quyidagilarni qilishingiz mumkin:

  • Sahifadagi tasvirlarni kesish va yopishtirish (bu holda bosh suyaklari va o'simliklar)
  • Rasmlarni/sahifalarni yoqish va ularni suvga botirish
  • Sahifaga jumla o'yib yozish va uning ustida ko'mir bilan o'tish
  • Aqlingizga kelgan hamma narsa, siz aqldan ozishingiz mumkin …

3 -qadam: elektronika

Endi biz elektronikaga o'tamiz. Bizga quyidagi qismlar kerak bo'ladi:

  • Raspberry Pi (Arduino, …)
  • Bosish tugmasi (har qanday)
  • Kichik LCD displey
  • Powerbank yoki Power Plug

Bu tugma va ekranni ulash uchun ikkita ajoyib darslik. Hamma narsa simga ulangan bo'lsa, tugma/ekranni o'lchab, mahkam o'rnashish uchun qopqog'idagi teshiklarni kesib oling.

4 -qadam: kod

Deyarli bor!

Faqat sehrli qism qoldi. To'liq kodni qo'shimchalarda topishingiz mumkin. Yaxshi o'lchash uchun mantiqni tezda ko'rib chiqish:

  • Agar tugma bosilsa, tinglang
  • Agar shunday bo'lsa, vaqtni (soniya sonini) yarating va uni ko'rsating
  • Tugma bosilmayapti, vaqt 0 yoki yo'qligini tekshiring Vaqt qolsa, uni bittaga kamaytiring va qolganini ko'rsating.
  • Vaqt qolmadi, xayr

Siz quyidagi kod satrida baxtsizlarga qancha vaqt ajratishingiz mumkin:

son = tasodifiy tartib (1, 60)

Siz shuningdek ushbu satrlarda ko'rsatilgan xabarlarni o'zgartirishingiz mumkin:

lcdShowMessage ("Yashash vaqti", lcdLine1)

lcdShowMessage ("Xayr, xayr", lcdLine2) lcdShowMessage (str (raqam), lcdLine2)

5 -qadam: Natija

Natija
Natija

Va bu hammasi!

Endi bizda sehrli sehrli kitob bor, u Xellouin bayrami uchun juda mos keladi!

Tavsiya: