Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: жұп
- 3 -қадам: Жарқыраған қару
- 4 -қадам: Сынған жүрегіңізді түзету
- 5 -қадам: Сымды махаббат
- 6 -қадам: Радуга түсті тамырлары бар жүрек
- 7 -қадам: Жүрек пен ақыл
- 8 -қадам: Сізбен өткен естеліктер
- 9 -қадам: Махаббат күші
- 10 -қадам: Махаббатыңызды көрсетіңіз
Бейне: Электронды матрица - Мен сені сүйемін: 10 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Авторы:
Мен туралы: Мен сенің уақытыңды үнемдеу және бұзылатын заттарыңды қорғау үшін уақытымды босқа өткізетін адаммын! WarenGonzaga туралы толығырақ »
Сәлем! Махаббат ауада! Бұл Валентин күні сіздің махаббатыңызды 8x8 LED Matrix Arduino көмегімен көрсетеді. Сүйікті адамыңызға сыйлыққа электронды валентиндік жоба жасаңыз. Бүгін мен сізге Валентин күніне арналған қарапайым, бірақ сүйкімді жобамды көрсетемін. Бұл жоба сіздің электронды жүрегіңізді валентинге көрсету үшін жеткілікті 8x8 LED матрицасы бар Arduino Nano Atmega328 микроконтроллеріне негізделген. Мен оны махаббатым үшін мүмкіндігінше қарапайым және портативті етіп жасадым, сондықтан ол оны бөлмесінің кез келген жерінде көп орын алмастан орналастыра алады. Егер сізде Arduino Nano болмаса, сіз қолданыстағы Arduino Uno R3 қолдана аласыз. Код тіпті схемада бірдей. Төменде осы жоба туралы және осы қарапайым және сүйкімді электронды Валентиндік сыйлық жобасын қалай жасағаным туралы қосымша ақпарат алу үшін төменге өтіңіз.
Рахмет, балалар! Мен 2017 жылғы Әулие Валентин күні Challenge -де Нұсқаулықтар бөлімінде Бас жүлдені жеңіп алдым! Мен өз жобамды қолдағаныма өте қуаныштымын, тіпті қарапайым (бірақ өте сүйкімді). Мен бұл жобаны жүзеге асыру үшін көп күш жұмсадым. Мен сенсіз жасай алмаймын, иә сен! Сіз маған тағы да «Микроконтроллер» байқауына дауыс бересіз деп үміттенемін. Сіздің дауысыңыз мен үшін көп нәрсені білдіреді. Қолдауды жалғастырғаныңыз үшін рахмет! Осы жылы жарияланатын қосымша нұсқаулар. Instructables -де осында болудан рахат алыңыз! Бейбітшілік!
Электронды матрица - Мен сені сүйемін
Электронды матрица - Мен сені сүйемін (Project E. M. I. L. Y деп те аталады) - бұл сүйікті адамға қарапайым сыйлық ретінде Валентин күніне арналған Arduino Nano Atmega328 электронды жобасы. Бұл жобаны Arduino схемасында бар кіріс кернеу көзі арқылы 3 -тен 5В -қа дейін қосуға болады. Мен PIN 30 -да көрсетілген жобаға Vin істікшесін қолданғанды жөн көремін. Сіздің дисплейіңіз 8х8 жарықдиодты матрица (драйверсіз), содан кейін дисплейіңізді шамадан тыс токтан қорғау үшін 8 резистор болады. Бұл жоба бастапқыда 8x8 диодты жарық диодты анимациялық жүректі көрсететін ескі валентиндік Arduino Uno R3 жобасынан. Мен кодты жақсартамын және оны Arduino Nano -да жасаймын, өйткені мен Arduino Nano -мен жасырын күштерді ашу үшін Arduino Nano -мен бірге портативті валентиндік сыйлық жобасы туралы ойлаймын.
Бұл жоба келесі демеушілер мен серіктестердің арқасында мүмкін болды.
- Hive Electronics
- JAG Electronics
- ElexHub
сонымен қатар қосылған қалалар, электроника және Easyelectronyx
Олар бұл жобаға дайын DIY жиынтығын ұсынды. Егер сіз менің DIY жобамның түпнұсқасын алғыңыз келсе, менің серіктес Hive Electronics электронды дүкеніне барыңыз
Сізге бұл жоба ұнай ма? «Микроконтроллерлер» байқауына дауыс беруді қарастырыңыз. Мен осы Нұсқаулықтарды құжаттау мен жасау үшін бірнеше апта өткіздім. Сенсіз мен үлгере алмаймын. Сіздің дауысыңыз мен үшін көп нәрсені білдіреді. Егер сіз менің жобаларымды қолдасаңыз, мен қосымша нұсқаулықтар жасаймын
Сіз бұл жобаны жасауға қуаныштысыз ба? Бірінші қадамға өтіңіз!
1 -қадам: Сізге не қажет
Бұл Валентин сыйлық жобасын іске қосу үшін бірнеше электронды компоненттер қажет. Маған серіктес электронды дүкендерден осы жобаның толық DIY жиынтығын сатып алу ұсынылады. Тек оларға хабарлама жіберіп, E. M. I. L. Y жобасына арналған DIY жиынтығы туралы айтыңыз немесе осы жобаға арналған DIY жиынтығына тапсырыс беру үшін төмендегі сілтемелерді басыңыз. DIY жиынтығы арзандатылған, сондықтан мен DIY жиынтығын қолдануды ұсындым.
- JAG Electronics (сатып алу)
-
Hive Electronics (Қазір сатып алу) (Ұсынылады)
Project E. M. I. L. Y үшін DIY жиынтығына тапсырыс беріңіз (ақысыз көшірме құжаттары)
- ElexHub (қол жетімді емес) E. M. I. L. Y жобасына DIY жиынтығына тапсырыс беріңіз (ақысыз көшірме құжаттары)
Сізде менің DIY жиынтығын пайдалану немесе қандай да бір себептерге байланысты жеке сатып алу мүмкіндігі бар. Қалай болғанда да, бұл жобаға қажет электронды компоненттердің толық тізімі. Мен қолданған нақты бөлшектер.
- Arduino Nano Atmega 328 (1 дана) немесе бар Arduino Uno қолдана аласыз.
- Arduino Nano үшін USB кабелі сымы (1 дана) немесе бар Arduino Uno үшін USB кабелі.
- 8x8 жарықдиодты Matix (1 дана)
- 220 резистор (8 дана)
- Аталықтан әйелге секіргіш сымдар (түрлі түсті 16 дана)
- Қысқа өтпелі сымдар (ақ түсті 8 дана)
- Қысқа өтпелі сымдар (қара түсті 1 дана)
- Толық өлшемді нан тақтасы (1 дана) немесе сіз жартылай өлшемді нан тақтасын пайдалана аласыз.
Бұл жоба үшін сізге құралдар қажет емес, себебі бұл тек прототип және сіз оны Perma-Circuit Board тақтасына дәнекерлеу арқылы оны тұрақты етуге шешім қабылдай аласыз.
2 -қадам: жұп
Бірінші қадам үшін мен оны «жұп» деп атадым, өйткені сіз екі жеке электронды компонентті біріктіресіз - бұл нан тақтасы және біздің микроконтроллер Arduino Nano. Ерлі -зайыптылар сияқты, олар өмір сүру үшін біріктірілген. Бұл жобаның жүрегі - бұл схема мен микроконтроллер.
Толық өлшемді немесе жартылай өлшемді тақтаны және Arduino Nano Atmega328 алыңыз және микроконтроллерді тақтаның ортасына қойып, оны біріктіріңіз. Қосымша ақпарат пен нұсқаулық үшін суреттерді тексере аласыз.
3 -қадам: Жарқыраған қару
Микроконтроллерді орнатқаннан кейін, біз Валентинге арналған сыйлық жобасына «жарқыраған қару -жарақтарды» орналастырамыз. Мен бұл қадамды «Жарқыраған сауыт» деп атадым, себебі резисторлар осылайша пайда болады. Резистор - бұл электр тізбегіндегі электр тогының ағынын шектейтін немесе реттейтін электрлік компонент. Ол нені білдіреді? Бұл кішкентай электронды компоненттер біздің 8x8 жарықдиодты матрицаны шамадан тыс электр тогының әсерінен күйіп кетуден қорғайды. Сондықтан мен оларды біздің жобаның жарқырайтын сауыттары деп атаймын.
220 омдық резистордың 8 бөлігін алыңыз және мен ұсынған суреттерге сәйкес оны тақтаға қойыңыз. Неліктен 220 Ом резистор? Мен жоғары емес, төмен қарсылықты қолданғанды жөн көремін, бірақ неге? себебі төмен қарсылық жарық диодты жарықтандыруға көбірек және жоғары қарсылық сізге светодиодты аз жарықтандыруға мүмкіндік береді. 220 Ом резисторы 1к-Ом резисторынан басқа жарықдиодты жарықтандыру үшін өте жақсы (бірақ 1к-ом жарық диодты үшін әлі де жақсы, бірақ бұл жобада мен жарық диодты жарықтандыру үшін 220 Ом-ды қолдануды жөн көремін).
4 -қадам: Сынған жүрегіңізді түзету
Сіз резисторларды мен ұсынған суретке сәйкес сәтті орналастырдыңыз, бізде дәл солай деп үміттенемін. Қалай болғанда да, бұл қадамда мен сіздің жараланған жүрегіңізді жөндеймін. Arduino Nano-ны пайдалануда көптеген проблемалар бар, егер сіз оны шағын немесе қалталы жобаларыңыз үшін жалғыз қолдансаңыз. Бұл не? Мен Arduino Nano -мен кездескен мәселе - менің компьютерім (Windows 10 -де жұмыс істейді) менің Arduino USB қосылымымды анықтай алмады. Бұл өте ашуланшақ және мен қатты уайымдаймын. Мен бұл проблемадан өлемін деп ойлаймын.
Бірнеше сағаттық эксперименттерден кейін және мен үмітімді жоғалтып, өлгенше, мен осы Arduino форумында жауап таптым. Олар түйреуіштерді қысқартты 26 (TEST) және 25 (AGND). Бұл нәзік болды, бірақ мүмкін емес. TEST түйреуішін осылайша жерге қосқаннан кейін тұрақсыздық пен құлыптау жойылды. Мен осы Arduino форумынан толық шешімді алдым.
Ақырында, мен өзімнің жараланған жүрегімді Arduino -мен байланысты мәселеден шешдім. Қосымша ақпарат алу үшін мен ұсынған суретті қараңыз және осы жалпы мәселені Arduino Nano -мен қалай шешуге болатынын біліңіз.
5 -қадам: Сымды махаббат
Мен бұл жобаны аяқтағаныма өте қуаныштымын, сондықтан мен кішкене сымға қосылдым. Менің ойымша, сымды махаббат - бұл бұл қадамның атауы. Технология көмегімен ғашық болуды сымды махаббат деп атауға болады. Қалай болғанда да, мен сізге осы жобаның сымдық қосылыстарын көрсетемін. Мен сізге суреттер мен схеманы қолдана отырып, біртіндеп жол көрсете аламын.
6 -қадам: Радуга түсті тамырлары бар жүрек
Мен бұл жобаны құрып жатқанда, Owl City -дің Rainbow тамырларын тыңдаймын және оның мәтіні… «Ылғал көздеріңді қуантып, құрғатып, жаңбыр жауғанда айт, мен сендердің үстіңдегі кемпірқосақты араластырып, оны сендердің көздеріңнен түсіремін. Веналар, өйткені сіздің жүрегіңізде түс жоқ, біз ерте ме, кеш пе өсетінімізді білуіміз керек еді, өйткені біз бос уақытымызды босқа өткіздік «, сондықтан мен бұл қадамды» кемпірқосақ тамырлары бар жүрек «деп атауды шештім.. « Менің 8x8 жарық диодты матрицасында көріп тұрғандай, түйреуіштерге қосылған кемпірқосақ түсті сымдар бар. Бұл сымдар еркек пен әйелге арналған секіргіш сымдар. Мен кемпірқосақ түсті секіргіш сымдарды қолданғанды жөн көремін, сондықтан мен қосылған сымның түсіне қарай түйреуіш нөмірін оңай тани аламын. 8x8 жарықдиодты матрица біздің жобаның жүрегі болып табылады. Содан кейін түсті сымдар кемпірқосақ тамырларының рөлін атқарады. Жүрегіңізді түстерге толы етейік. Негізінде мен сіздің ақ және ақ жүрегіңізді түстермен толтырамын. Өте қызықты! Қалай болғанда да, тақырыпқа оралыңыз! Көріп отырғаныңыздай, мен 8x8 жарықдиодты матрица үшін драйверді пайдаланбаймын, себебі мен кодты пайдаланып шығуды басқара аламын. Әзірге сіз оны реттей алмайсыз, себебі Arduino Nano -да көптеген кодтарды сақтауға арналған шағын жады бар. Мен сені сүйемін анимациясының барлық байттары бар, бұл жобада Arduino Nano жадының 85% дерлік шектеулі. Бірақ егер сіз менің кодты қайта өңдей алсаңыз, оны теңшей аласыз. Бұл жобаның келесі нұсқасы үшін мен 8x8 жарықдиодты матрицаның реттелетін шығысын жасаймын, мен сізге 8x8 жарықдиодты матрицаның түйіндерін және оның PIN 1 кодын қалай табуға болатынын көрсетемін. Біріншіден, мен нүктелік матрицада PIN 1 қайда орналасқанын білмеймін (8x8 жарықдиодты матрицаның басқа термині). Мен Интернетті аралап көрдім, мен нүктелік матрицаның 1 -ші PIN кодын қалай оңай тануға болатынын білдім, жоғарыдағы екінші суретті қараңыз. Түрлі түсті секіргіш сымдары бар ПИН -дің суретін 3 -ші суреттен қараңыз. Содан кейін гидтің қалған суреттерін тексеріңіз. Бұл көмектеседі деп үміттенемін. Аяқтағаннан кейін келесі қадамды тексеріңіз. Рахмет!
7 -қадам: Жүрек пен ақыл
Егер сіздің жүрегіңізде тамырлар болса, біз оны жобамыздың миымен байланыстырамыз. Бұл жолы мен бұл қадамды «Жүрек пен ақыл» деп атаймын. Мен мұны неге атаймын? өйткені біз ғашық болған кезде жүрегімізді де, ақылымызды да пайдалануымыз керек. Нәтижені ойламай жүрегіңізді берсеңіз, бәрін теңестірейік, ақырында өлесіз. Менің айтайын дегенім, өмірде маңызды шешімдер қабылдау үшін сіз жүрегіңізді де, ақылыңызды да пайдалануыңыз керек. Тағы да бәрін теңдестірілген және керемет етіп жасайық!
Міне, осы қадамда біз 8x8 жарықдиодты матрицалық дисплейді (жүрек) микроконтроллерімізге (Ақыл) қосамыз. Қосымша ақпарат пен нұсқаулық үшін жоғарыдағы суретті пайдаланыңыз. Иллюстрацияларды мұқият орындаңыз. Әрқашан есіңізде болсын, PIN 1 Arduino Nano D13 -ке, ал PIN 9 Arduino Nano D2 -ге қосылған. Сіз суреттерді тексеруіңіз керек. Аяқтағаннан кейін келесі қадамға өтіңіз және сізді сол жерде көреміз!
8 -қадам: Сізбен өткен естеліктер
Жақындарымызбен болған естеліктерді сақтайық. Бұл қадамда біз кейбір естеліктерді жүктейміз (Arduino коды). Мен қолданған код бастапқыда осы жерден. Мен бұл жобаның қажеттіліктеріне сәйкес кодты қайта қарадым және қайта қарадым. Жақында мен оның басқа нұсқасын 8x8 LED Matrix редакторымен шығарамын, ол сізге 8x8 светодиодты матрицаның шығуын оңай реттеуге мүмкіндік береді, бірақ әзірге бізде Arduino Nano үшін жады шектеулі, мен бұл кодты ұстанамын.
Arduino Nano Atmega 328p компьютерге қосыңыз. Оны сіздің компьютеріңіз анықтауы керек, өйткені біз оның мәселесін шештік. Егер сіз әлі де Nano -ны компьютерге қосуда қиындықтар туындаса, осы нұсқаулықтың 4 -ҚАДАМЫН қайта тексеріңіз. Егер сізге проблема бойынша көмек қажет болса, кез келген көмек үшін төменде пікір қалдырыңыз.
Бұл жолы кодты жүктемес бұрын мендегі параметрлерді тексеру үшін соңғы суретті тексеріңіз (5 -сурет). Мүмкін болатын мәселені оңай анықтау үшін жүктеуден бұрын алдымен кодты тексеруді ұмытпаңыз.
Кодқа арналған оқулық төмендегі пакеттің пошталық индексінде қамтылған. Жалғастырыңыз және жүктеп алыңыз. Ол тегін деп уайымдамаңыз.:) Сіз Github -да GIST арқылы осы кодты жақсарту үшін менімен жұмыс жасай аласыз.
Төменде жүктеңіз!
КОДТЫ ЖҮКТЕУ (оқулықпен)
КӨШІРУ ЖӘНЕ ҚОЙУ (оқулықпен)
9 -қадам: Махаббат күші
Бұл жоба қуатсыз жұмыс істемейді. Сондықтан біз өзіміздің Валентин сыйлық жобамызды электрмен қамтамасыз етпекпіз. Arduino Nano -ды қосу үшін PIN 30 (Vin) үшін қызыл секіргіш пен PIN 29 (GND) үшін қара түсті сым қою керек. Есіңізде болсын, қызыл - оңға, ал қара - теріс. Егер сіз оны өз қуат көзіне қоссаңыз, жұп батареялар немесе қайта зарядталуы мүмкін. Менің жағдайда, менде қосымша батареялар жоқ, сондықтан оны қалай қосу керектігін көрсету үшін мен Arduino UNO R3 кернеуінің (5в) PIN кодын және оның PIN кодын қолданамын. Демонстрация үшін соңғы суретті тексеріңіз.
Байқағаныңыздай, мен қызыл және қара өтпелі сымдарды элементтер тізіміне қоспаймын ба? Егер сіз секіргіш сымдарды қуат үшін пайдалансаңыз немесе қарапайым сымдарды қолданып, оны тікелей тақтаға дәнекерлейтін болсаңыз, сіз өзіңіз шешесіз. Бұл қарапайым. Аяқтағаннан кейін келесі және соңғы қадамға өтіңіз.
10 -қадам: Махаббатыңызды көрсетіңіз
2017 жылғы Валентин күні шақыруының бас жүлдесі
Ұсынылған:
Google Assistant басқаратын жарықдиодты матрица!: 7 қадам (суреттермен)
Google Assistant басқаратын жарықдиодты матрица!: Бұл оқулықта мен сізге Google Assistant басқаратын LED матрицасын қалай жасауға болатынын көрсетемін, оны кез келген жерде смартфон арқылы басқаруға болады, сондықтан бастайық
Өзіңіздің электронды мотоциклге немесе электронды мотоциклге арналған GPS негізіндегі жеке тақтаны жасаңыз: 13 қадам
Өзіңіздің электронды мотоциклге немесе электронды мотоциклге арналған GPS -тің жеке бақылау тақтасын жасаңыз: бәріне СӘЛЕМ Бұл жолы мен жеке дисплейі бар, сонымен қатар arduino mega 2560 және Nextion Lcd дисплейі бар тіркеушіні қосатын жаңа нұсқауларды ойлап таптым. sdcard және әрине проектте
«Талшықты -оптикалық» жарықдиодты матрица: 9 қадам (суреттермен)
«Талшықты -оптикалық» жарықдиодты матрица: Бұл жобада мен " талшықты -оптикалық " Жарық диодты матрицасы WS2801 жарықдиодты жолақ пен желім таяқшаларын қолданады. Жарық дисплейлері ұқсас жарықдиодты текшелерден өзгеше көрінеді және бірнеше артықшылықтарға ие. Біріншіден, сіз дисплейде нақты жарық диодтарын көре алмайсыз, себебі
«Электронды қағаз бақа жасау» электронды оригами: 6 қадам (суреттермен)
«Электронды қағаз бақа жасау» электронды оригами: Сіз интегралды электроникамен қағаз фигураларын жасағыңыз келе ме? Сізге тек желім, өткізгіш бояу мен шыдамдылық қажет. Сіз қағаз схемаларын жасай аласыз және кейбір негізгі электрондық компоненттерді оңай біріктіре аласыз. Осы оқулықтан кейін сіз құрастыра аласыз
Нүктелік матрица; 8х8 хабарламамен немесе суреттермен: 4 қадам
Нүктелік матрица; 8x8 хабарламамен немесе суреттермен: Бұл нұсқаулықта мен 8x8 нүктелік матрицамен жасаған нүктелік матрицалық суреттерді көрсетеді .. Қосылған бейнелер мен бағдарламаларды қараңыз. Нүктелік матрица - бұл екі өлшемді дисплей, ол 8 бағаннан және 8 жолдан тұрады