Mundarija:

Elektron matritsa - Men seni sevaman: 10 qadam (rasmlar bilan)
Elektron matritsa - Men seni sevaman: 10 qadam (rasmlar bilan)

Video: Elektron matritsa - Men seni sevaman: 10 qadam (rasmlar bilan)

Video: Elektron matritsa - Men seni sevaman: 10 qadam (rasmlar bilan)
Video: Sizni 200 % yoqimtoyroq ko’rsatuvchi 10 ta hiyla | TANA TILI 2 2024, Noyabr
Anonim
Image
Image
Facebook xavfsizlik bo'yicha maslahatlar
Facebook xavfsizlik bo'yicha maslahatlar

Muallif: WarenGonzaga

Facebook xavfsizlik bo'yicha maslahatlar
Facebook xavfsizlik bo'yicha maslahatlar
Eski batareyalar bilan portativ zaryadlovchini yasang!
Eski batareyalar bilan portativ zaryadlovchini yasang!
Eski batareyalar bilan portativ zaryadlovchini yasang!
Eski batareyalar bilan portativ zaryadlovchini yasang!
EMIREN ™ (radio boshqariladigan skaner robot)
EMIREN ™ (radio boshqariladigan skaner robot)
EMIREN ™ (radio boshqariladigan skaner robot)
EMIREN ™ (radio boshqariladigan skaner robot)

Haqida: Men sizning vaqtingizni tejash va sizning buzuq narsalaringizni himoya qilish uchun vaqtimni behuda sarflaydigan odamman! WarenGonzaga haqida batafsil »

Salom! Havoda muhabbat isi! Bu Sevishganlar kuni sizning sevgingizni tom ma'noda Arduino bilan 8x8 LED matritsasida ko'rsatadi. Sevganingizga sovg'a qilish uchun elektron valentin loyihasini tayyorlang. Bugun men sizga Sevishganlar kuni uchun oddiy, lekin yoqimli loyihamni ko'rsataman. Ushbu loyiha 8x8 LED matritsali Arduino Nano Atmega328 mikrokontrolleriga asoslangan bo'lib, bu sizning yuragingizni valentin uchun ko'rsatishi mumkin. Men buni muhabbatim uchun iloji boricha sodda va ko'chma qilib qo'ydim, shunda u xonani xohlagan joyiga qo'yib, ko'p joy olmasdan qo'ydi. Agar sizda Arduino Nano bo'lmasa, siz mavjud Arduino Uno R3 -dan foydalanishingiz mumkin. Kod sxemada ham bir xil. Bu loyiha va bu oddiy va yoqimli elektron valentin sovg'a loyihasini qanday amalga oshirganim haqida ko'proq ma'lumot olish uchun quyida o'qing.

Rahmat, bolalar! Men Sevishganlar kuni Challenge 2017 da Buyuk mukofotni qo'lga kiritdim, bu erda Instructables! Men o'z loyihamni qo'llab -quvvatlaganimdan juda xursandman, hatto juda sodda (lekin juda yoqimli). Men buni amalga oshirish uchun ushbu loyihada juda ko'p kuch sarfladim. Men sensiz uddalay olmayman, ha sen! Umid qilamanki, siz yana "Mikrokontroller" tanloviga ovoz berasiz. Sizning ovozingiz men uchun juda muhim. Doim qo'llab -quvvatlaganingiz uchun tashakkur! Bu yil e'lon qilish uchun ko'proq ko'rsatmalar. Instructables -da bu erda qolishdan rohatlaning! Tinchlik!

Elektron matritsa - Men seni sevaman

Elektron matritsa - Men seni yaxshi ko'raman (Project E. M. I. L. Y nomi bilan ham tanilgan) - bu Sevishganlar kuniga bag'ishlangan Arduino Nano Atmega328 elektron loyihasi, bu sizning sevganingiz uchun oddiy sovg'adir. Ushbu loyihani Arduino elektron platasida mavjud kirish voltaj manbai yordamida 3v dan 5vgacha quvvatlantirish mumkin. Men PIN -kod 30 -dagi ushbu loyiha uchun Vin pinidan foydalanishni ma'qul ko'raman. Sizning displeyingiz 8x8 LED matritsali (haydovchisiz), so'ngra displeyingizni haddan tashqari oqimdan himoya qilish uchun 8 ta rezistor bo'ladi. Bu loyiha dastlab eski valentin Arduino Uno R3 loyihasidan, 8x8 LEDli, jonlantirilgan yurakni ko'rsatadi. Men kodni yaxshilayman va Arduino Nano -da qilaman, chunki men Arduino Nano -ning maxfiy kuchlarini kashf qilish uchun Arduino Nano bilan portativ valentin sovg'asi loyihasini o'ylayapman.

Ushbu loyiha quyidagi homiylar va hamkorlar yordamida amalga oshirildi.

  • Uyali elektronika
  • JAG Electronics
  • ElexHub

shuningdek, bog'langan shaharlar, elektronika va Easyelectronyx

Ular ushbu loyiha uchun tayyor DIY to'plamini taqdim etishdi. Agar siz mening DIY loyihamning asl nusxasini olishni istasangiz, mening sherigim Hive Electronics elektron do'koniga boring

Sizga bu loyiha yoqdimi? Iltimos, "Mikrokontrollerlar" tanloviga ovoz berishni o'ylab ko'ring. Men bu ko'rsatmalarni hujjatlashtirish va yaratish uchun haftalarimni o'tkazdim. Sizsiz men bunga erisha olmayman. Sizning ovozingiz men uchun juda muhim. Agar siz mening loyihalarimni qo'llab -quvvatlasangiz, men ko'proq ko'rsatma beraman

Siz bu loyihani amalga oshirishdan xursandmisiz? Birinchi bosqichga o'ting!

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi

Sevishganlar uchun sovg'a loyihasini ishga tushirish uchun ozgina elektron komponentlar kerak. Menga sherigim elektron do'konlarda ushbu loyihaning to'liq DIY to'plamini sotib olish tavsiya etiladi. Ularga xabar yuboring va E. M. I. L. Y loyihasi uchun DIY to'plami haqida aytib bering yoki ushbu loyiha uchun to'liq DIY to'plamiga buyurtma berish uchun quyidagi havolalarni bosing. DIY to'plami chegirmali, shuning uchun men o'z DIY to'plamimni ishlatishni tavsiya qildim.

  • JAG Electronics (Hozir sotib oling) (Blog) Project E. M. I. L. Y uchun DIY to'plamiga buyurtma bering (Bepul Softcopy hujjatlari)
  • Hive Electronics (Hozir sotib oling) (Tavsiya etiladi)

    Project E. M. I. L. Y uchun DIY to'plamiga buyurtma bering (Bepul Softcopy Documentation)

  • ElexHub (mavjud emas) Project E. M. I. L. Y uchun DIY to'plamiga buyurtma bering (Bepul Softcopy Documentation)

Siz o'zingizning DIY to'plamimni ishlatishingiz yoki biron sababga ko'ra alohida sotib olishingiz mumkin. Qanday bo'lmasin, bu loyiha uchun sizga kerak bo'ladigan elektron komponentlarning to'liq ro'yxati. Men ishlatgan haqiqiy qismlar.

  • Arduino Nano Atmega 328 (1 dona) yoki siz mavjud Arduino Uno -dan foydalanishingiz mumkin.
  • Arduino Nano uchun USB kabeli (1 dona) yoki mavjud Arduino Uno uchun USB kabeli.
  • 8x8 LED Matix (1 dona)
  • 220 rezistor (8 dona)
  • Erkak va ayol o'tish simlari (har xil rangdagi 16 dona)
  • Qisqa o'tish simlari (8 dona oq rang)
  • Qisqa o'tish simlari (qora rangda 1 dona)
  • To'liq o'lchamli non taxtasi (1 dona) yoki siz yarim o'lchamli non taxtasidan foydalanishingiz mumkin.

Bu loyiha uchun sizga asboblar kerak emas, chunki bu faqat prototip va siz uni Perma-Circuit Board-ga lehimlab doimiy qilib qo'yishga qaror qilishingiz mumkin.

2 -qadam: Er -xotin

Er -xotin
Er -xotin
Er -xotin
Er -xotin
Er -xotin
Er -xotin
Er -xotin
Er -xotin

Birinchi qadamda men uni "Juftlik" deb nomladim, chunki siz ikkita alohida elektron komponentni birlashtirasiz - bu non paneli va bizning mikrokontroller Arduino Nano. Er -xotin kabi, ular hayotni birlashtirish uchun birlashtirilgan. Shunday qilib, ushbu loyihaning yuragi elektron platalar va mikrokontrollerdir.

To'liq o'lchamli yoki yarim o'lchamli non paneli va Arduino Nano Atmega328-ni oling va mikrokontrollerni taxtaning o'rtasiga qo'ying. Qo'shimcha ma'lumot va yo'l -yo'riq uchun rasmlarni tekshirishingiz mumkin.

3 -qadam: Yorqin zirh

Yorqin zirh
Yorqin zirh
Yorqin zirh
Yorqin zirh

Sizning mikrokontroleringizni joylashtirgandan so'ng, biz sevishganlarimizning sovg'a loyihasi uchun "Yorqin zirhlar" ni joylashtiramiz. Men bu qadamni "Yorqin zirh" deb nomladim, chunki rezistorlar shu tarzda kiradi. Rezistor - bu elektron pallasida elektr tokining oqimini cheklaydigan yoki tartibga soluvchi elektr komponenti. Bu nimani anglatadi? Xo'sh, bu kichik elektron komponentlar bizning 8x8 LED matritsamizni haddan tashqari elektr toki ta'siridan yonishdan himoya qiladi. Shuning uchun men ularni loyihamizning porloq zirhi deb atayman.

8 dona 220 ohmli rezistorni oling va men taqdim etgan rasmlarga muvofiq non paneliga qo'ying. Nima uchun 220 ohmli qarshilik? Men yuqori qarshilik o'rniga past qarshilikdan foydalanishni afzal ko'raman, lekin nima uchun? chunki past qarshilik LEDga ko'proq porlashi va yuqori qarshilik sizga kamroq yorug'likli LEDni beradi. 220-ohmli rezistor 1k-ohmli rezistordan tashqari LEDlar uchun juda yaxshi (lekin 1k-ohm LED uchun hali ham yaxshi, lekin bu loyihada men LEDlar uchun ko'proq yorug'lik uchun 220 ohmdan foydalanishni afzal ko'raman).

4 -qadam: Buzilgan yuragingizni tuzatish

Buzilgan qalbingizga tuzatish
Buzilgan qalbingizga tuzatish
Buzilgan qalbingizga tuzatish
Buzilgan qalbingizga tuzatish

Siz rezistorlarni men bergan rasmga muvofiq muvaffaqiyatli joylashtirdingiz, umid qilamanki, biz bir xil sozlamadamiz. Yaxshiyamki, men bu qadamda sening buzilgan yuragingni tuzataman, lekin jiddiy, biz bu loyiha bilan hech narsadan oldin muhim narsani tuzatamiz. Arduino Nano-ni ishlatishda ko'p muammolar bor, agar siz uni mikro yoki cho'ntak hajmidagi loyihalar uchun yolg'iz ishlatsangiz. Bu nima? Men Arduino Nano bilan duch kelgan muammo shundaki, mening kompyuterim (Windows 10 da ishlaydi) mening Arduino USB ulanishimni aniqlay olmadi. Bu juda asabiylashadi va men juda tashvishlanaman. O'ylaymanki, men bu muammo bilan o'laman.

Bir necha soatlik tajribalardan so'ng va umidimni yo'qotmagunimcha, men Arduino forumida javob topdim. Ular 26 (TEST) va 25 (AGND) pinlarini qisqartirishdi. Bu nozik edi, lekin imkonsiz emas edi. TEST pinini shu tarzda ulagandan so'ng, beqarorlik va qulflar yo'qoladi. Men to'liq Arduino forumidan to'liq echimni oldim.

Nihoyat, men Arduino bilan bog'liq muammodan singan yuragimni tuzatdim. Men taqdim etgan rasmga qarang, men qo'shimcha ma'lumot va Arduino Nano bilan oddiy muammoni qanday hal qilish bo'yicha ko'rsatma olaman.

5 -qadam: Simli sevgi

Simli sevgi
Simli sevgi
Simli sevgi
Simli sevgi
Simli sevgi
Simli sevgi

Men bu loyihani tugatganimdan juda xursandman, shuning uchun men simli bo'ldim. Menimcha, qandaydir simli sevgi, mana bu qadamning nomi. Texnologiya yordamida oshiq bo'lishni simli sevgi deb atash mumkin. Qanday bo'lmasin, men sizga ushbu loyihaning simli ulanishlarini ko'rsataman. Men sizga rasmlar va sxemadan foydalanib asta -sekin yo'l -yo'riq bera olaman.

6 -qadam: Kamalak rangli tomirli yurak

Kamalak rangli tomirlar bilan yurak
Kamalak rangli tomirlar bilan yurak
Kamalak rangli tomirlar bilan yurak
Kamalak rangli tomirlar bilan yurak
Kamalak rangli tomirlar bilan yurak
Kamalak rangli tomirlar bilan yurak

Men bu loyihani yaratayotganimda, Boyo'g'li shahridagi "Kamalak tomirlari" ni tinglayman va qo'shiqlari: "Ko'zlaringni ho'l qil, qurit va menga yomg'ir yog'ishini ayt. Tomirlar, chunki sizning yuragingizda rang yo'q va biz bilishimiz kerak edi, biz ertami -kechmi katta bo'lar edik, chunki biz bo'sh vaqtimizni yolg'iz o'tkazdik ". Men bu qadamni" Kamalak tomirli yurak "deb nomlashga qaror qildim.. " Mening 8x8 LED matritsamda ko'rib turganingizdek, pimlarga ulangan kamalak rangli simlar bor. Bu simlar Erkak -Ayol jumper simlari. Men kamalak rangli o'tish simlarini ishlatishni afzal ko'raman, shuning uchun ulangan simlarning rangiga qarab pin raqamini osongina taniy olaman. 8x8 LED matritsasi bizning loyihamizning yuragi bo'lib xizmat qiladi. Keyin rangli simlar kamalak tomirlari vazifasini bajaradi. Keling, qalbingizni ranglar bilan to'ldiraylik. Asosan, men sizning bo'sh va oq yuragingizni ranglar bilan to'ldiraman. Juda qiziqarli! Ko'rib turganingizdek, men 8x8 LED matritsasi uchun drayverni ishlatmayman, chunki men o'z kodlarim yordamida chiqishni nazorat qila olaman. Hozircha siz uni sozlay olmaysiz, chunki Arduino Nano juda ko'p kodlarni saqlash uchun kichik xotiraga ega. Men seni yaxshi ko'raman animatsiyasi butun loyihada ko'p baytlarni o'z ichiga oladi, menimcha Arduino Nano xotira chegarasining 85%. Ammo agar siz mening kodimni qayta tuza olsangiz, uni sozlashingiz mumkin. Loyihaning keyingi versiyasi uchun men 8x8 LED matritsasi uchun moslashtirilgan chiqishni amalga oshiraman, men sizga 8x8 LED matritsaning pinoutsini va uning PIN -kodini 1 topishni ko'rsataman. Birinchidan, men nuqta matritsasida PIN 1 qaerda joylashganligi haqida hech qanday tasavvurga ega emasman (8x8 LED matritsasi uchun boshqa atama). Men Internetda bemaqsad qilyapman va nuqta matritsasining PIN -kodini qanday osonlik bilan tanib olishni bilib oldim, yuqoridagi ikkinchi rasmga qarang. Rangli o'tish simlari bilan PIN -kod tasvirini 3 -rasmda ko'ring. Keyin yo'riqchining qolgan rasmlarini tekshiring. Umid qilamanki, bu yordam beradi. Ish tugagach, keyingi bosqichni tekshiring. Rahmat!

7 -qadam: Yurak va aql

Yurak va aql
Yurak va aql
Yurak va aql
Yurak va aql
Yurak va aql
Yurak va aql

Agar yuragingizda tomirlar bo'lsa, biz uni loyihamiz miyasi bilan bog'laymiz. Bu safar men bu qadamni "Yurak va aql" deb nomladim. Nega men buni nomladim? chunki biz sevganimizda ham yuragimizni, ham ongimizni ishlatishimiz kerak. Keling, hamma narsani muvozanatlashtiraylik, agar siz natijani o'ylamasdan butun qalbingizni bersangiz, oxir -oqibat o'lasiz, lol. Aytmoqchimanki, hayotda tanqidiy qaror qabul qilish uchun siz ham yurak, ham aqlni ishlatishingiz kerak. Yana hamma narsani muvozanatli va ajoyib qilib qo'yaylik!

Mana, bu bosqichda biz 8x8 o'lchamli LED matritsali displeyni (yurak) mikrokontrolerimizga (aql) ulaymiz. Qo'shimcha ma'lumot va yo'l -yo'riq uchun yuqoridagi rasmdan foydalaning. Tasvirlarni diqqat bilan kuzatib boring. Shuni yodda tutingki, PIN -kod Arduino Nano D13 -ga, PIN -kod Arduino Nano D2 -ga ulangan. Siz rasmlarni tekshirishingiz kerak. Ishingiz tugagach, keyingi bosqichga o'ting va u erda ko'rishguncha!

8 -qadam: Siz bilan bo'lgan xotiralar

Siz bilan bo'lgan xotiralar
Siz bilan bo'lgan xotiralar
Siz bilan bo'lgan xotiralar
Siz bilan bo'lgan xotiralar
Siz bilan bo'lgan xotiralar
Siz bilan bo'lgan xotiralar

Yaqinlarimiz bilan bo'lgan xotiralarni saqlaylik. Bu qadamda biz o'z xotiralarimizni yuklaymiz (Arduino kodi). Men ishlatgan kod aslida shu erdan. Men ushbu loyihaga bo'lgan ehtiyojimni qondirish uchun kodni qayta ko'rib chiqdim va o'zgartirdim. Tez orada men 8x8 LED matritsali 8x8 LED matritsasi muharriri bilan boshqa versiyasini chiqaraman, lekin hozircha bizda Arduino Nano xotirasi cheklangan, men bu kodga sodiq qolaman.

Arduino Nano Atmega 328p -ni shaxsiy kompyuteringizga ulang. Bu sizning shaxsiy kompyuteringiz tomonidan aniqlanishi kerak, chunki biz bu muammoni hal qildik. Agar siz hali ham Nano -ni shaxsiy kompyuteringizga ulashda muammoga duch kelsangiz, ushbu ko'rsatmaning 4 -QADAMini yana tekshiring. Agar siz duch kelayotgan muammoning echimiga muhtoj bo'lsangiz, iltimos, quyida izoh qoldiring.

Bu safar, kodni yuklashdan oldin menda bo'lgan sozlamalarni tekshirish uchun oxirgi rasmni (5 -rasm) tekshiring. Mumkin bo'lgan muammoni osongina aniqlash uchun yuklashdan oldin kodni tekshirishni unutmang.

Kodni o'rgatish quyidagi zip paketiga kiritilgan. Davom eting va yuklab oling. Xavotir olmang, bu bepul.:) Siz bu kodni Github -da GIST orqali yaxshilash uchun men bilan hamkorlik qilishingiz mumkin.

Iltimos, quyida yuklab oling!

KODNI YUKLASH (darslik bilan)

Nusxa olish va joylashtirish (qo'llanma bilan)

9 -qadam: Sevgi bilan quvvatlanadi

Sevgi bilan quvvatlangan
Sevgi bilan quvvatlangan
Sevgi bilan quvvatlangan
Sevgi bilan quvvatlangan
Sevgi bilan quvvatlanadi
Sevgi bilan quvvatlanadi
Sevgi bilan quvvatlanadi
Sevgi bilan quvvatlanadi

Bu loyiha kuchsiz ishlamaydi. Shunday qilib, biz sevishganlarimizning sovg'a loyihasi uchun elektr ta'minotini ta'minlaymiz. Arduino Nano -ni yoqish uchun siz PIN 30 (Vin) uchun qizil simni, PIN 29 (GND) uchun qora simni qo'yishingiz kerak. Esda tutingki, qizil - ijobiy, qora - manfiy, agar siz uni o'z quvvat manbaiga ulasangiz, bir nechta akkumulyatorli yoki qayta zaryadlanuvchi bo'lishi mumkin. Menimcha, menda qo'shimcha batareyalar yo'q, shuning uchun uni qanday yoqish kerakligini ko'rsatish uchun men Arduino UNO R3 -ning kuchlanish (5v) PIN -kodini va uning PIN -kodini ishlataman. Namoyish uchun oxirgi rasmni tekshiring.

Ko'rib turganingizdek, men qizil va qora o'tish simlarini elementlar ro'yxatiga kiritmaymanmi? Chunki siz elektr uzatish simlaridan foydalansangiz yoki oddiy simlardan foydalansangiz va to'g'ridan -to'g'ri taxtaga lehimlasangiz, o'zingiz qaror qilasiz. Bu juda oddiy. Ishingiz tugagach, keyingi va oxirgi bosqichga o'ting.

10 -qadam: sevgingizni ko'rsating

Sevgingizni ko'rsating
Sevgingizni ko'rsating
Sevgingizni ko'rsating
Sevgingizni ko'rsating

2017 yil Sevishganlar kuni tanlovida bosh mukofot

Tavsiya: