Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Er -xotin
- 3 -qadam: Yorqin zirh
- 4 -qadam: Buzilgan yuragingizni tuzatish
- 5 -qadam: Simli sevgi
- 6 -qadam: Kamalak rangli tomirli yurak
- 7 -qadam: Yurak va aql
- 8 -qadam: Siz bilan bo'lgan xotiralar
- 9 -qadam: Sevgi bilan quvvatlanadi
- 10 -qadam: sevgingizni ko'rsating
Video: Elektron matritsa - Men seni sevaman: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Muallif: WarenGonzaga
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
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
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
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
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
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
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
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
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
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
2017 yil Sevishganlar kuni tanlovida bosh mukofot
Tavsiya:
Qo'l bilan lehimlash Elektron komponentlarning chiqindilari, elektron komponentlar: 7 qadam
Qo'lda lehim bilan ishlaydigan elektron elektron platalar: elektron elektron platalar (eski kompyuterlar yoki maishiy texnika) lehimlantiruvchi temir, lehim cımbız, penseler, qaychi
$ 150 dan past bo'lgan katta moslashuvchan shaffof LED matritsa. Qilish oson: 8 qadam (rasmlar bilan)
$ 150 dan past bo'lgan katta moslashuvchan shaffof LED matritsa. Tayyorlanishi oson: Men professional emasman, menda elektronika bo'yicha ilmiy daraja yo'q, deb aytishni boshlamoqchiman. Men o'z qo'llarim bilan ishlashni va hamma narsani tushunishni yaxshi ko'raman. Men sizga aytamanki, men kabi barcha professional bo'lmaganlarni rag'batlantirish uchun. Sizda qobiliyat bor
Sevishganlaringizni yorqin matritsa bilan yoriting: 5 qadam
Sevishganlaringizni yorqin matritsa bilan yoqing: Sevishganlar kuni - bu sevgi xabarlarini yuborish uchun imkoniyat. Nega o'z his -tuyg'ularingizni ifoda etish uchun arzon komponentlardan iborat qiziqarli LED yuz yaratmaysiz
Gigant LED belgisini yarating! (24x8 matritsa): 11 qadam (rasmlar bilan)
Gigant LED belgisini yarating! (24x8 matritsa): YANGILASH !! Sxema ONLINE! 2 YANGILASH !! Kod ONLINE! Bu loyiha mening 24x8 matritsaning juda tez tuzilishi haqida batafsil ma'lumot beradi. Bu loyihaga ilhomim Syst3mX ning 24x6 matritsasidan keldi. 24x6 matritsa juda katta edi, lekin men uchun juda kichik edi, chunki yo'q
Ob -havo/matritsa chiroq: 42 qadam (rasmlar bilan)
Ob -havo/matritsa chirog'i: Ushbu qo'llanmada men LED matritsali chiroqning dizayni, qurilishi va dasturlashini tasvirlab beraman. Dizayn oddiy chiroqqa o'xshaydi, lekin uning ichki qismi ws2812 LEDli matritsaga almashtirilgan. Nazorat Raspberry Pi yordamida amalga oshiriladi, shuning uchun