Мазмұны:
- 1 -қадам: Шолу
- 2 -қадам: құралдар
- 3 -қадам: құрылыс
- 4 -қадам: сенсорлық сенсор
- 5 -қадам: код
- 6 -қадам: Схемалар
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Ардуино Нано анимациялаған еркін формадағы интерактивті қар ұшқыны. 17 тәуелсіз PWM арнасы мен сенсорлық сенсорды қолдана отырып, керемет әсерлер жасай аласыз!
PCB нұсқасы бар, ол әркім жасай алады!
1 -қадам: Шолу
Снежинка Arduino Nano микроконтроллерімен бөлек басқарылатын 17 тәуелсіз сегментке топтастырылған 30 жарықдиодты шамдардан тұрады. Жарықдиодты жарық диодты топтардың әрқайсысын PWM көмегімен күңгірт етіп қоюға болады.
2 -қадам: құралдар
Сізге тек дәнекерленген темір, дәнекерлегіш пен қысқыш қажет.
3 -қадам: құрылыс
Ең алдымен, үлгіні таңдаңыз. Мен снежинканың жақсы және қарапайым кристалын таңдап, оны кристалдың алтыбұрышына Arduino Nano сәйкес келетін мөлшерде басып шығарамын.
Сым ретінде қызмет ететін тірек құрылымы қалайымен бірге дәнекерленген 0,8 мм жезден жасалған шыбықтардан жасалған. Мен 2м таяқшаны қолдандым. Неліктен еркін форма? Өйткені мен мұны әрқашан сынап көргім келді және бұл сіздің шыдамдылық пен шеберліктің сынағы.
Алдымен мен бір штанганы ию арқылы өзегінің алтыбұрышын жасап, ұштарын дәнекерледім. Алтыбұрыштың шыңдарына тағы 6 штанганы қосу арқылы жер сымдары аяқталды, светодиодтардың барлық катодты сымдарын снежинканың үлгісін жасау үшін оған дәнекерлеу қажет. Қиын бөлігі SMD светодиодтарын қосу болды, бірақ мен өзіме картоннан және екі жақты таспадан жасалған қондырғымен көмектестім.
Содан кейін, Arduino Nano микроконтроллерін ядро құрылымының астына қосу керек, олардың арасында диодты анодтардың барлық сымдарына микроконтроллердің түйреуіштерін қосатын 3 қабатты жезден жасалған сымдарды орналастыру үшін жеткілікті бос орын қалдырылады. Бұл үлкен шыдамдылықты қажет етті. Сымдар арасындағы қысқа тұйықталудан аулақ болып қана қоймай, сонымен қатар ток шектеу резисторын қосып, оны жақсы етіп көрсетіңіз.
Жапырақты жарық диодтары әрқайсысы жақын орналасқан Arduino шығыс түйреуішіне қосылады. Тармақ светодиодтары екіге бөлінеді және PWM түйреуіштеріне қосылады. Негізгі жарық диодтары да екіге топтастырылған және қалған түйреуіштерге қосылады. Arduino NANO -да тек 18 шығыс түйреуіш бар (тек A6 мен A7 кіріс үшін) және маған сенсорлық сенсор үшін бір түйреуіш қажет, ол мені 17 түйреуішпен ғана қалдырды, сондықтан екі жұп негізгі светодиодтар 4 тобын құру үшін қосылған. Мен әрбір істікшеден өтетін токты 8 мА шамасында шектеу үшін 220Ω резисторларды қолданамын. Бұл жалпы 240mA дегенді білдіреді, бұл ATmega328 чипі үшін шамалы, бірақ ол жұмыс істейді - қауіпсіз максимум 200 мА деп айтылады.
4 -қадам: сенсорлық сенсор
Снежинкамен қарым -қатынас жасау үшін мен сыйымдылық сенсоры жасау үшін тағы бір жезден таяқшаны қостым. Мен Пол Штоффрегеннің керемет кітапханасы мен оқулығын таптым. Сенсор сенсор ардуинофлейкпен әрекеттесу үшін қолданылады - анимацияны өзгерту, қосу/өшіру, қол тигізгенде жарқырау, сіз оны атайсыз …
5 -қадам: код
Бастапқыда мен PWM аппараттық түйреуіштеріне жалғанған жарықдиодты шамдарды ғана өшіре аламын деп ойладым. Бақытымызға орай, барлық түйреуіштерді PWM аппараттық құралдарындай пайдалануға мүмкіндік беретін керемет PWM кітапханасы бар. Бұл орнату анимация үшін шексіз мүмкіндіктер туғызды! Алғашқы анимациялардың кейбірімен бірге төмендегі кодты тексеріңіз.
Егер сізге ұнаса, осы мақаланың астындағы Make It Glow байқауында дауыс беріңіз, рахмет
6 -қадам: Схемалар
«Make it Glow» байқауының екінші жүлдесі 2018 ж
Ұсынылған:
DIY 37 Leds Arduino рулетка ойыны: 3 қадам (суреттермен)
DIY 37 Leds Arduino рулетка ойыны: Рулетка - бұл кішкентай дөңгелекті білдіретін француз сөзімен аталған казино ойыны
Ковидтік қауіпсіздік дулыға 1 -бөлім: Tinkercad схемаларына кіріспе: 20 қадам (суреттермен)
Covid Safety дулыға 1 -бөлім: Tinkercad схемаларына кіріспе !: Сәлеметсіз бе, дос! Бұл екі бөлімнен біз Tinkercad схемаларын қалай қолдануға болатынын білеміз - бұл схемалардың қалай жұмыс істейтінін білуге арналған көңілді, қуатты және білім беру құралы! Оқудың ең жақсы әдістерінің бірі - бұл жасау. Сонымен, біз алдымен өзіміздің жеке жобамызды жасаймыз: th
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау