Mundarija:

64 piksel: 8 qadam (rasmlar bilan)
64 piksel: 8 qadam (rasmlar bilan)

Video: 64 piksel: 8 qadam (rasmlar bilan)

Video: 64 piksel: 8 qadam (rasmlar bilan)
Video: Кизга хеч Ким карамасин 😍😍#jasjan #togavajiyan 2024, Noyabr
Anonim
64 piksel
64 piksel

Bu animatsiya va qisqa xabarlarni ko'rsatadigan kichik qurilma. U faqat uchta komponentdan iborat va uni qurish juda oson. Va tomosha qilish qiziq. Agar siz hamma narsani o'zingiz yig'ishni xohlamasangiz, Tinker do'konida kerakli qismlarga ega to'plam va oldindan dasturlashtirilgan mikrokontroller sotib olishingiz mumkin.

1 -qadam: ehtiyot qismlar va asboblar

Qismlar va asboblar
Qismlar va asboblar

Faqat to'rt qism kerak:

  • ATTINY2313V-10PU, mikrokontroller, 2 k fleshli RAM, Digikey
  • LEDMS88R, 8 * 8 LED matritsasi, Futurlec
  • Batareya ushlagichi ikkita AA batareyali kalit bilan, Digikey
  • 2 ta AA batareyasi yoki qayta zaryadlanuvchi

ATtiny2313V - bu 5,5 dan 1,8 voltgacha ishlaydigan mikrokontroller. Shunday qilib, uni ikkita AA katakchasidan quvvatlantirish oson va siz ko'rib turganingizdek, qarshilik yo'q. Odatda, LEDlar orqali tokni cheklash uchun rezistor kerak bo'ladi. Biz bu erda biroz sarguzashtmiz va LED matritsasini Evil-Mad-Scientist yo'li bilan to'g'ridan-to'g'ri tekshirgichga biriktiramiz. Tekshirish moslamasi bir vaqtning o'zida faqat bitta qatorni ishga tushirishga imkon beradi va barcha qatorlarni tez aylantiradi, shunda doimiy tasvir paydo bo'ladi, ikkita AA batareyasi bilan displey ikki hafta davomida to'xtovsiz ishladi. Batareya quvvati bir vaqtning o'zida qancha piksel yoqilganiga bog'liq. Uni qurish uchun sizga kerak:

  • Lehimlash temir va lehim
  • Pense
  • Tel -pichoq yoki pichoq
  • Alligator kliplar
  • Uchinchi qo'l (ixtiyoriy)

Agar siz o'zingizning animatsiyalaringiz va xabarlaringizni dasturlashni xohlasangiz, sizga AVR dasturchisi ham kerak bo'ladi.

2 -qadam: elektron jadvalda prototip yaratish

Non panelida prototip yaratish
Non panelida prototip yaratish

Men elektron jadvalni sinab ko'rish va yangi xabarlar yoki animatsiyalarni sinab ko'rish uchun ishlatardim. Non panelidagi boshqaruvchi 5 voltli dasturchi tomonidan quvvatlanadi. Bu 100 Ohmli rezistorlarning sababi. E'tibor bering, ko'pincha LEDlar uchun oqim cheklovli rezistorlar kerak bo'ladi. Faqat juda alohida holatlarda siz joriy cheklov qarshiligini tushirishingiz mumkin. Aks holda, siz LEDni buzishingiz mumkin. Manba kodi va Makefile faylini o'z ichiga olgan zip biriktirilgan. 7 -may, 2009 -yil: Agar siz uni o'zingiz tuzgan bo'lsangiz va u ATtiny2313 -ga to'g'ri kelmasa (0xXXX manzili haqida shikoyat qilmaydi), iltimos. avr-gcc ning eski versiyasini sinab ko'ring. 3.4.6 versiyasi men uchun yaxshi ishlaydi. Agar siz WinAVR-dan foydalanayotgan bo'lsangiz, WinAVR-20060421-install.exe-ni qidiring.

3 -qadam: Tekshirgichni tayyorlang

Nazoratchini tayyorlang
Nazoratchini tayyorlang
Nazoratchini tayyorlang
Nazoratchini tayyorlang

Penslarni oling va pimlarni biroz yuqoriga eging. Shundan so'ng, barcha pinlar biroz hizalanishi kerak.

4 -qadam: Displeyni tayyorlang

Displeyni tayyorlang
Displeyni tayyorlang
Displeyni tayyorlang
Displeyni tayyorlang
Displeyni tayyorlang
Displeyni tayyorlang

Endi matritsa ekranini oling va oyoqlarini ham buking. Oyoqlarini egish uchun siz plastmassadan foydalanishingiz mumkin. Bu osonlashtirishi mumkin.

5 -qadam: Batareya kabellarini ulang

Batareya kabellarini ulang
Batareya kabellarini ulang

Endi batareya qutisining simini oling va ularni o'rta pinlardan biriga o'rang. Kabelni matritsaning yuqori qismiga joylashtiring. Pastki qismi matrisaning o'ng tomonidagi bu rasmda (NFM-12883AS-11) yozuvi bilan belgilangan. Pim atrofida oddiy tugun yasang. Bu zo'riqishni bartaraf etish vazifasini bajaradi. Qora simni ozgina tortib oling.

6 -qadam: Displeyni mikrokontroller bilan tekislang

Displeyni mikrokontroller bilan tekislang
Displeyni mikrokontroller bilan tekislang

Alligator qisqichlari yordamida tekshirgichni joyiga o'rnating. Uni matritsaga joylashtiring, shunda yuqori va pastda matritsaga biriktirilmagan ikkita pin bor. Bu biroz murakkab bo'lishi mumkin. Ehtimol, siz ba'zi pinlarni qayta o'rnatishingiz kerak bo'ladi. Mikrokontrollerda kichik chiziq bor. Bu chiziq chapga ishora qilishi kerak.

7 -qadam: uni lehimlang

Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash

Endi ikkita pim, har tomondan bittadan lehimlang, so'ng alligator qisqichlarini olib tashlang va barcha pimlarning hizalanishini qayta tekshiring. Agar hamma narsa mos bo'lsa, qolgan pimlarni lehimlang. Oxirgi ish - batareya kabellarini ulash. Har bir kabelning uchida kichik ilgaklar hosil qiling. Qizil rangli pin 20 ga ulanadi, yuqori o'ng pin. Qora simi pastki chap burchakdagi 10 -pinga ulanadi.

8 -qadam: Batareyalarni joylashtiring

Batareyalarni joylashtiring
Batareyalarni joylashtiring

Va bu hammasi. Ikkita AA batareyasini yoki qayta zaryadlanuvchi qurilmani joylashtiring va uni yoqing. Har safar uni yoqsangiz, u oldindan dasturlashtirilgan animatsiya yoki matnli xabarlardan birini ko'rsatadi. Umid qilamanki, sizga yoqdi.

Tavsiya: