Мазмұны:

Футуристік жарықдиодты мұнараны қалай жасауға болады: 12 қадам (суреттермен)
Футуристік жарықдиодты мұнараны қалай жасауға болады: 12 қадам (суреттермен)

Бейне: Футуристік жарықдиодты мұнараны қалай жасауға болады: 12 қадам (суреттермен)

Бейне: Футуристік жарықдиодты мұнараны қалай жасауға болады: 12 қадам (суреттермен)
Бейне: THE STANDARD MAHANAKHON Bangkok, Thailand【4K Hotel Tour & Review】🎄 #FLIPFLOPMAS Ep. 10 2024, Қараша
Anonim
Image
Image
Заттарды жинаңыз!
Заттарды жинаңыз!

Суретті көргеннен кейін қандай сезімде болдыңыз? Көңілді ме? Қызықтырды ма? Сізді қызықтырады, мен уәде беремін!

Бұл жобаның екі мақсаты бар:

  1. Менің үстелімді безендіріңіз
  2. Маған уақытты айт

Бірақ.. уақытты айтшы? Бұл не пәле?! Бұл биік екі мұнара маған уақытты қалай айта алады?

Мен бауырларымның біріне жобаны көруге рұқсат бердім, ол жобаның келбетіне таң қалды, бірақ оның функционалдығын білмеді. Оның ақылымен ойнау қызықты болды!

Екі мұнараның әрқайсысында 12 светодиод бар. Сол жақ мұнарадағы әр жарық диоды бір сағатты, ал оң жақ мұнарадағы әр жарық диоды 5 минутты құрайды. Мысалы, сол жақта 9 жарық диоды, ал оң жақта 3 жарық диоды 9:15 дегенді білдіреді. Уақытты айтудың тәсілі қандай керемет?

Жауапкершіліктен бас тарту: Егер сіз бұл жобаны жүзеге асырғыңыз келсе, мен сізге Arduino, RTC (Real Time Clock) модульдерінің, транзисторлардың негіздерін түсінуді және электроника туралы қарапайым білімге ие болуды ұсынамын. Бұл оңай жоба емес, мен оны жасауға шамамен 3 апта уақыт жұмсадым.

1 -қадам: заттарды жинаңыз

Заттарды жинаңыз!
Заттарды жинаңыз!

Сізге келесі заттар қажет болады.

Құрылым бөлімі: 2х20 см х 40 см Акрил парақтар Қара спрей бояуы Ақ спрей бояуы Маска таспасы

Электрондық секция: 12в 2А қуат көзі Arduino MegaЦиркульдік тақта

2 -қадам: Акрил парағын қыздырыңыз

Акрил парағын қыздырыңыз
Акрил парағын қыздырыңыз
Акрил парағын қыздырыңыз
Акрил парағын қыздырыңыз
Акрил парағын қыздырыңыз
Акрил парағын қыздырыңыз

Енді сізге акрил парағын екі жаққа 90 градусқа бүктеу керек. Акрилден қорғаныш қағазды алып тастаңыз, 20 см акрил парақтарының бойымен 6,6 см интервалмен екі сызық сызыңыз, содан кейін термиялық пистолетті қолданыңыз. Акрил иілуге жеткілікті күшті болғанға дейін маған шамамен 10 минут қажет болды.

3 -қадам: оны бояңыз

Бояу!
Бояу!
Бояу!
Бояу!
Бояу!
Бояу!

Бұл үшін сізге ақ -қара бүріккіш бояуы қажет, акрилдің корпусына қалаған кез келген түсті қолдануға болады, бірақ тек жарық диодты жарықтандыратын сызықтар үшін ақ бүріккіш бояуды қолданыңыз.

Маска таспасын кесіңіз (ені сіз қолданатын жарықдиодты бөліктермен бірдей екеніне көз жеткізіңіз) ұзындығы 5 см, содан кейін оны акрилдің ішкі бұрыштарына жабыстырыңыз. Әр бояу таспасы арасындағы биіктігі әрқайсысы үшін шамамен 3,3 см.

Енді сыртқы корпусты толығымен қағазбен жабыңыз, содан кейін ішкі қабырғаны қара бояумен бүркіңіз немесе қалағаныңызша бояудың мүмкіндігінше көп қабатын қосыңыз, себебі сіз жарықтың қара кеңістіктен өтуін қаламайсыз.

Бояу құрғағаннан кейін, бояу таспасын алып тастаңыз және ақ бояудың өте жеңіл қабатын бүркіңіз. Лидерге диффузиялық көрініс беру үшін мүмкіндігінше жеңіл!

Басқа мұнара үшін де осылай жасалады. Бояуды кептіру үшін оларды кем дегенде бір сағатқа қойыңыз.

4 -қадам: RGB Led жолағын жеке бөліктерге кесіңіз

RGB Led жолағын жеке бөліктерге кесіңіз
RGB Led жолағын жеке бөліктерге кесіңіз
RGB Led жолағын жеке бөліктерге кесіңіз
RGB Led жолағын жеке бөліктерге кесіңіз
RGB Led жолағын жеке бөліктерге кесіңіз
RGB Led жолағын жеке бөліктерге кесіңіз

Бояудың кебуін күтіп, сіз электроникамен жұмыс жасай аласыз.

RGB Led жолағын алыңыз да, оларды мыс түйіспелер бойымен кесіңіз. Сізге 24 RGB Led «бөліктері» қажет, сондықтан сізге кемінде 1,2 м rgb светодиодты жолағы қажет.

5 -қадам: Rgb буындарын PARALLEL -де дәнекерлеңіз

Rgb буындарын PARALLEL -де дәнекерлеңіз
Rgb буындарын PARALLEL -де дәнекерлеңіз
Rgb буындарын PARALLEL -де дәнекерлеңіз
Rgb буындарын PARALLEL -де дәнекерлеңіз

Енді дәнекерленген темір мен мыс сымды ажыратыңыз. Сымды алыңыз, содан кейін оларды Led бөлігінің rgb қосылыстарына дәнекерлеңіз. Ұзындығы шамамен 5 см болатын сымдарды жасаңыз. Мұны тым қысқа етіп жасамаңыз, әйтпесе оларды мұнара арқылы соза алмайсыз.

Үшінші және төртінші бөліктерде солардың rgb буындары арқылы 12 светодиодты тізбек пайда болғанша жасаңыз. Содан кейін басқа мұнара үшін тағы 12 жетекші тізбек жасаңыз.

Өзіңіздің мұнараңыздың ақ сызықтарына әлі де желім жаппаңыз!

6 -қадам: жеке сымдарды 12в түйіспеге дәнекерлеу

Жеке сымдарды 12в түйіспеге жалғаңыз
Жеке сымдарды 12в түйіспеге жалғаңыз
Жеке сымдарды 12в түйіспеге жалғаңыз
Жеке сымдарды 12в түйіспеге жалғаңыз

Бізге жарықдиодты түрлі түсті болу қажет емес, бірақ біз оларды жеке бақылауымыз керек. Жеке сымдарды RGB Led бөлігінің 12В қосылысына дәнекерлеңіз. Сымның түбіне дейін созылатынына көз жеткізіңіз, себебі біз оны TIP32 -ге қосамыз.

Бұл дұрыс мұнараға қатысты, бірақ жұмысыңызды осында аяқтаудың орнына, оған аналық түйреуішті бекітілген таспалы кабельдермен кеңейтіңіз.

7 -қадам: Ыстық желім/супер жабысқақ жарықдиодты мұнараларға қосыңыз

Ыстық желім/супер желім сіздің мұнараға жарық диодты қосады
Ыстық желім/супер желім сіздің мұнараға жарық диодты қосады

Мен бұл процесте бірнеше рет өзімді күйдірдім --_-

Енді мұнараның ақ сызықтарына желім жағыңыз. Содан кейін, жарықдиодты желім емделгенше шамамен 20 секунд басыңыз.

Келесі 23 жарықдиодты бөлікке де солай жасаңыз.

Содан кейін, 12 вольтты барлық сымдарды 12 істікшелі аналық түйреуішке, ал параллель rgb қосылымын 3 істікшелі аналық түйреуішке жалғаңыз. Сонымен, сізде екі мұнарадан 15 аналық түйреуіш бар. Оң жақ мұнарада сым таспалы кабельдермен ұзартылған.

Біз сол жақ мұнараға ардуино мен схеманы енгіземіз.

8 -қадам: Электр тізбегін құрыңыз

Сіздің тізбекті құрыңыз
Сіздің тізбекті құрыңыз
Сіздің тізбекті құрыңыз
Сіздің тізбекті құрыңыз
Сіздің тізбекті құрыңыз
Сіздің тізбекті құрыңыз
Сіздің тізбекті құрыңыз
Сіздің тізбекті құрыңыз

Бұл қиын кезең, бұл кезде сіздің электроникадағы дағдыларыңыз бен біліміңіз өте маңызды.

Сізге arduino мега үшін бұл қалқанды жасау үшін сізге еркек түйреуіштер мен схемалар қажет болады, жеке жарықдиодты басқару үшін TIP32 транзисторын басқару үшін BC548 транзисторын қолдану қажет.

Астындағы еркек түйреуіш тақтаға дұрыс дәнекерленген болуы керек, ол сіздің arduino аналық түйреуіш атауына еш қиындықсыз қосылады.

Жоғарыдағы еркек түйреуіші сіздің мұнара жарық диодтарын транзисторларыңызға қосуға арналған.

Схема жоғарыда қол жетімді. Өтінемін, оны өте мұқият орындаңыз.

Сондай -ақ, біздің сағаттық уақыт функциясы үшін схемаға RTC модулін дәнекерлеу қажет болады.

Аяқтағаннан кейін қалқанды arduino мегаға қосыңыз.

9 -қадам: Сынақ және ақауларды жою

Сынақ және ақауларды жою
Сынақ және ақауларды жою
Сынақ және ақауларды жою
Сынақ және ақауларды жою

Бұрын ештеңе жұмыс істемейді, егер ол жұмыс жасаса, онда Аяз ата болады. Екі мұнараны қалқанның еркек түйреуішіне қосыңыз және кодтау кезінде барлық светодиодтарды қосыңыз, бұл барлық шығыс штоктарын LOW және 3 PWM түйреуіштері түсі жоғарыға айналдырады.

Егер олардың кейбіреулері жұмыс істемесе, қосылымдарды тексеріңіз, тізбектің қосылыстарын тексеріңіз және т.б.

10 -қадам: Arduino мен микротолқынды сол мұнараға орнатыңыз

Ардуино мен схеманы сол мұнараға орнатыңыз
Ардуино мен схеманы сол мұнараға орнатыңыз
Ардуино мен схеманы сол мұнараға орнатыңыз
Ардуино мен схеманы сол мұнараға орнатыңыз

Бейнеде сіз менің акрилдің кішкене бөлігіне бірнеше тесік бұрғылауды және Arduino Mega -ді бұрап салғанымды көре аласыз. Барлық светодиодтардың қосылғанына, тамаша жұмыс істейтініне және жеке басқарылатынына көз жеткізгеннен кейін мен оларды сол жағыма жапсырамын. мұнара.

11 -қадам: кодтау

Енді менің кодым сіз үшін жұмыс істемейді деп ойлаймын, өйткені біз ардуино мегамызды басқару үшін пайдаланатын әр түрлі шығыс түйреуіші бар, бірақ бұл жерде. Өзіңіз үшін жұмыс істеу үшін шығыс түйреуішінің жағындағы кодты өзгертуге тырысыңыз. Сіз кодты мына жерден жүктей аласыз.

Ескерту 1: Мен кодқа түнде жарықтың минимумға дейін азаюына мүмкіндік беретін бөлмені жарықтың ластануын болдырмайтын функцияны қостым. Егер мұнара кешкі 10 -нан таңғы 8 -ге дейін өте қараңғы болса, үрейленбеңіз! Егер сіз бұл функцияны қаламасаңыз, екінші кодты қолданыңыз.

2 ескерту: Егер сіз RTC модулін бірінші рет қолдансаңыз, уақытты конфигурациялау қажет болады. Келесі жолды іздеңіз: //rtc.adjust(DateTime(2017, 8, 2, 15, 56, 20)); Жалғастырыңыз және алдыңғы жағындағы қос қиғаш сызықты алып тастаңыз және уақытты сәйкесінше реттеңіз (жыл, ай, күн, сағат, минут, секунд). Сіз жүктеген кезде, сіздің жүктелу коды жүктелген сәтте rtc сол уақытқа теңшеледі. Қос сызықты ауыстырыңыз, содан кейін RTC алдыңғы уақытқа қалпына келтірілмеуі үшін кодты қайта жүктеңіз.

12-қадам: Қуат көзіне және Ta-Dah қосыңыз !

Image
Image
Қуат көзіне және Ta-Dah қосыңыз !!!
Қуат көзіне және Ta-Dah қосыңыз !!!
Қуат көзіне және Ta-Dah қосыңыз !!!
Қуат көзіне және Ta-Dah қосыңыз !!!
Қуат көзіне және Ta-Dah қосыңыз !!!
Қуат көзіне және Ta-Dah қосыңыз !!!

Аяқтағаннан кейін, 12 вольтты қуат көзін arduino mega dc ұясына қосыңыз, сонда сіз барасыз. Сіз өзіңіздің үстеліңізді безендіретін және сізге уақытты ерекше түрде айтатын сағат мұнарасын салдыңыз.

Сізге бұл оқулық ұнайды деп үміттенемін. Бұл мен үшін оңай тапсырма емес. Мен бағдарламалаудан бастап жылуды қалыптастыруға дейін бәрін жасауым керек. Бейне өңдеуден кодтауға дейін. Бұл мен үшін өте үлкен сынақ болды.

Ұсынылған: