дастурамалҳо-LOGO

Instrutables Dynamic Neon Arduino аломати ронда

дастурамалҳои-Динамикӣ-Неон-Arduino-Driven-Аломати-МАХСУЛОТИ

Маълумот оид ба маҳсулот аломати Dynamic Neon Arduino

Аломати Dynamic Neon Arduino Driven як аломати LED-и DIY мебошад, ки метавонад намунаҳои гуногуни ҷолибро нишон диҳад. Аломат бо истифода аз тасмаҳои LED неон, тахтаи микроконтроллери Arduino Uno, транзистори NPN, блоки терминал, коммутатор, варақи ҳезум, винтҳо ва таъминоти барқи 12V DC сохта шудааст. Аломат метавонад барои намоиши ҳама гуна ҳарфҳо барои рӯйдодҳо, мағозаҳо ё хонаҳо истифода шавад.

Таъминот

  • Тасмаҳои LED Neon (Amazon/Ebay)
  • Лавҳаи чӯб
  • Бурҳо
  • Arduino Uno
  • BC639 (ё ягон транзистори мувофиқи NPN)
  • Блоки терминал
  • Гузариш
  • Сими дукаратаи бисёрқабата
  • Таъмини қувваи барқ ​​​​12V DC
  • Оҳани кафшер

Ихтиёрӣ

  • Проектор
  • Принтери 3D
  • Саг

Дастурҳои истифодаи маҳсулот

дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-1

Қадами 1: Тарҳро кашед
Барои оғоз кардани он, тарҳи матнро барои намоиш интихоб кунед. Ҳарферо интихоб кунед, ки каҷҳои хеле танг надошта бошад, зеро дар гирду атрофи он хам кардани рахи LED душвор хоҳад буд. Тарҳи интихобшударо дар тахтаи пушти сар тарҳ кунед ва ҳарфро бо қалам кашед. Ҳайвоноти бесоҳибро берун аз ҳуҷра нигоҳ доред, то ин раванд суръат бахшад. Агар ба проектор дастрасӣ надошта бошад, ҳарфҳоро дар коғаз чоп кунед ва онҳоро ба тахта часпонед ё бо дасти озод. Барои оғоз кардани он, шумо бояд тарҳи худро барои матне, ки нишон додан мехоҳед, интихоб кунед. Шумо метавонед ҳама навъҳои шрифтҳоро дар интернет дастрас кунед, аммо шумо одатан чизе мехоҳед, ки каҷҳои аз ҳад сахт надошта бошад, зеро дар атрофи он хам кардани рахи LED душвор хоҳад буд. Ман дарёфтам, ки ин шрифт барои ниёзҳои ман мувофиқтар аст.  https://www.fontspace.com/sunset-club-font-f53575 Пас аз он ки шумо лоиҳаи тарроҳиро дар тахтаи пушти худ интихоб кардед, дар ҳолати ман он варақи OSB буд. Сипас ҳарфро бо қалам кашед. Дар берун аз ҳуҷра нигоҳ доштани ҳайвонҳои бесоҳиб ин равандро суръат мебахшад. Агар шумо ба проектор дастрасӣ надошта бошед, шумо инчунин метавонед ҳарфҳоро дар коғаз чоп кунед ва онҳоро ба тахта часпонед ё танҳо онро озод кунед.дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-2дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-3

Қадами 2: Тасмаҳои LED-ро пайваст кунед
Минбаъд, лентаи LED-ро барои ҳар як қисми ҳарфҳо ба тасмаҳо буред. Лентаро дар нуқтаҳои мушаххас барои кор кардани ҳама LEDҳо, одатан пас аз ҳар як LED сеюм буред. Клипҳоро тарҳрезӣ кунед, то ба тасмаҳо нигоҳ доред ва онҳоро бо винтҳои хурд ба тахтаи пуштибонӣ часпонед. Клипҳоро 3D чоп кунед ё клипҳои кабелӣ ё нохунҳоро истифода баред, то тасмаҳоро дар ҷои худ нигоҳ доред. Барои ҳарфи хурди 'i', як қисми силиконро дар атрофи LEDҳо буред ва якчанд LED-ро пӯшонед, то холӣ ва нуқта дар болои бадани ҳарф эҷод кунед.

Акнун ба шумо лозим меояд, ки лентаи LED-ро барои ҳар як қисми ҳарфҳо ба тасмаҳо буред. Агар шумо қаблан бо лентаи LED кор карда бошед, хоҳед донист, ки ба шумо лозим аст, ки наворро дар нуқтаҳои мушаххас буред, то ҳама LED-ҳо кор кунанд, одатан пас аз ҳар як LED сеюм. Ин маънои онро дорад, ки ба шумо лозим меояд, ки тасмаҳоро каме кӯтоҳтар ё дарозтар аз қисмате, ки шумо онро пайгирӣ кардаед, созед, аммо бо каме бесарусомонӣ ва ҳаракати чизҳо дар атрофи шумо метавонед аломатро хуб ба назар гиред. Ман якчанд клипҳоро дар fusion 360 тарҳрезӣ кардам, то дар тасмаҳо нигоҳ дошта шаванд ва онҳоро ба тахтаи қафо бо чанд бурандаҳои хурд часпонед, шумо метавонед миқдори зиёди 3D-ро чоп кунед. Онҳо хурд ҳастанд, хеле зуд ва чоп кардан осон аст. Агар шумо ба принтери 3D дастрасӣ надошта бошед, шумо метавонед танҳо якчанд клипҳои кабелӣ ё нохунҳоро истифода баред, то тасмаҳоро дар ҷои худ нигоҳ доред. Барои ҳарфи хурди "i" шумо метавонед як қисми силиконро дар атрофи LEDҳо буред ва якчанд LED-ро пӯшонед, то холӣ ва нуқта дар болои бадани ҳарф эҷод кунед.дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-4дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-5

Қадами 3: Ноқилҳои LEDs
Азбаски аломат метавонад ҳарфҳоро дар алоҳидагӣ равшан кунад, симҳоро аз ҳар як ҳарф ба як нуқтаи ягона дар қафои тахта пайваст кунед. Дар як канори ҳар як қисмати тасмаҳои LED сӯрох парма кунед ва дарозии сими дукаратаро ба 12V ва GND дар ҳар як рах пайваст кунед. Нӯги дигарро аз сӯрохи хурд гузаронед. Барои кам кардани миқдори ноқилҳои зарурӣ сими бараҳнаро дар дарозии паси тахта ислоҳ кунед. Ҳама симҳои мусбатро ба он пайваст кунед, ки тамоми аломатро ба дисплейи умумии аноди 7-сегменти LED табдил диҳед. Ҳама симҳои умумиро бардоред ва онҳоро ба блоки терминал пайваст кунед. Симҳои умумиро барои ҳарфҳое, ки зиёда аз як сегмент доранд, ба монанди ҳарфи M гурӯҳбандӣ кунед. Вақте ки ҳамаи ин қадамҳо дуруст иҷро карда мешаванд, аломати Dynamic Neon Arduino Driven барои истифода мувофиқи талаботи корбар омода аст.

Азбаски аломат метавонад ҳарфҳоро алоҳида равшан кунад, ба шумо лозим меояд, ки ноқилҳоро аз ҳар як ҳарф ба як нуқтаи ягона дар тарафи қафои тахта пайваст кунед. Дар як канори ҳар як қисмати тасмаҳои LED сӯрохиро парма кунед, то ки кабел гузарад. Дарозии сими дукаратаро ба 12V ва GND дар ҳар як рах пайваст кунед ва аз тарафи дигараш сӯрохи хурдро гузаронед. Барои кам кардани миқдори ноқилҳои зарурӣ ман як сими бараҳнаро дар дарозии паҳлӯи қафои тахта васл кардам ва ҳама симҳои мусбатро ба он пайваст кардам ва ҳамин тавр тамоми аломатро ба дисплейи маъмулии аноди 7 сегменти LED табдил дод. Ҳама симҳои умумӣ пас аз он оварда мешаванд ва ба таври инфиродӣ ба блоки терминал пайваст карда мешаванд. Баъзе ҳарфҳо зиёда аз як сегментро дар бар мегиранд, масалан дар ҳарфи M, симҳои умумӣ барои ин танҳо якҷоя гурӯҳбандӣ карда мешаванд. Пас аз он ҳама симҳоро бо лента пӯшондан мумкин аст, то онҳоро аз кандашавӣ муҳофизат кунад ва онро каме тозатар кунад. Паҳлӯи қафои дисплей каме дағалона ба назар мерасад, аммо он дар доираи ҷадвали қатъии вақт сохта шудааст ва ба ҳар ҳол касе инро ба ҷуз шумо намебинад.дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-6дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-7

Қадами 4: Схема

Arduino Uno барои идора кардани ҳар як ҳарф истифода мешавад, аммо пинҳои GPIO дар Arduino наметавонанд ғарқ шаванд ё ҷараёни кофӣ барои қудрати LEDs сарчашма гиранд, аз ин рӯ баъзе схемаҳои иловагии драйвер талаб карда мешаванд. Калиди транзистори паҳлӯи паст метавонад барои фурӯзон ва хомӯш кардани ҳарфҳо истифода шавад. Коллектор ба паҳлӯи пасти ҳар як ҳарф, эмитент ба замин ва пойгоҳ ба ҳар як pin GPIO-и Arduino тавассути муқовимати 1k пайваст карда шудааст. Пас аз диаграммаи схема шумо метавонед шумораи зиёди коммутаторҳои транзисторро дохил кунед, ки дар аломати шумо ҳарфҳо мавҷуданд. Ман як тахтаи сарлавҳаро бо транзисторҳо сохтам, то дар болои Arduino дуруст ҷойгир шавад. Агар шумо хоҳед, ки ҳарфҳои бештар аз Uno дорои пинҳои GPIO мавҷуд бошад, шумо метавонед ба Arduino Mega навсозӣ кунед ё як экспандери IO ба монанди MCP23017 -ро истифода баред. Сими 12V, ки ба ҳама тасмаҳои LED мегузарад, пас ба қафои пинҳои мусбати пайвасткунаки баррел дар Uno пайваст карда мешавад. Бо ин роҳ як манбаи барқи ягонаи 12V DC метавонад барои LEDs ва Arduino истифода шавад, боварӣ ҳосил кунед, ки таъминоти интихобшуда метавонад барои ҳама LEDҳо ҷараёни кофӣ таъмин кунад. Охирин гузаштаи схема ин пайваст кардани SPDT On-Off-On барои гузариш байни режимҳои гуногун мебошад. Умумиҷаҳонии коммутатор ба GND пайваст карда шудааст ва ду пинҳои дигар мустақиман ба A1 ва A2 пайваст карда мешаванд ва пешравӣ мегирандtagд аз муқовиматҳои дохилӣ дар ин пинҳо. Ман инчунин як корпусеро тарҳрезӣ кардам, ки онро 3D чоп кардан мумкин аст ва ба қафои Arduino часпонида шавад, то онро каме муҳофизат кунад.дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-8

Қадами 5: Нармафзор

Ҳоло аломат сохта шудааст ва электроника пайваст шудааст, Arduino-ро метавон барномарезӣ кард, ки намунаҳои ҷолибро тавлид кунад. Рамз хеле содда аст, ман якчанд вазифаҳои гуногунро навиштаам, то аломатро бо роҳҳои гуногун фурӯзон созам, аз қабили паҳлӯ ба паҳлӯ, дурахши калимаҳо ва ба таври тасодуфӣ ҳарфҳои гуногунро фурӯзон ва хомӯш кардан. Агар шумо барои аломати ман калимаҳои гуногунро истифода баред, шумо бояд нармафзорро каме тағир диҳед, то функсияҳо бидонанд, ки кадом пинҳои IO барои ҳар як калима гурӯҳбандӣ шудаанд. Барои насб кардани ман пайвастҳои IO ба ҳарфҳо 4 = 'K', 5 = 'e', ​​6 = 'y' мебошанд… Оғозкунии код ҳамаи пинҳои рақамиро, ки ҳарфҳоро ба баромадҳо идора мекунанд ва ду пинҳои аналогиро ба гузариш ҳамчун вуруди бо pullup дохилӣ. A3 шинокунанда боқӣ мемонад, то он метавонад ҳамчун тухм барои тавлиди рақамҳои тасодуфӣ истифода шавад.дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-9

Сипас ҳалқаи асосӣ ҳолати гузаришро мехонад ва вобаста ба самти он яке аз се вариантро иҷро мекунад. Он ё ҳама LED-ҳоро фурӯзон мекунад, тавассути намунаҳои тасодуфӣ давр мезанад ё дар байни ҳама дар тӯли 60 сония ва намунаҳо барои 60 сония иваз мешавад. Боз, вақте ки шумо эҳтимолан калимаҳои гуногунро истифода мекунед, ба шумо лозим меояд, ки функсияҳоеро, ки калимаҳои инфиродӣ равшан мекунанд, тағир диҳед, онҳоро дар поёни код пайдо кардан мумкин аст.

Қадами 6: Ҳама иҷро шуд!
Ниҳоят, шумо бояд як пораи бузурги марказӣ дошта бошед, ки дар ҳама гуна ҷойҳо намоиш дода шавад. Такмилдиҳии оянда - дар асоси бозгаште, ки ман гирифтам, метавонам равшании аломатро назорат кунам. Инро метавон бо истифода аз гузариши P канали MOSFET дар паҳлӯи баланди LEDҳо ва пайваст кардани он ба яке аз пинҳои PWM дар Arduino анҷом дод, тағир додани давраи вазифа пас равшаниро танзим мекунад. Агар ман ба татбиқи ин муроҷиат кунам, ман ин дастурҳоро нав мекунам.дастурамалҳои-динамикӣ-неон-ардуино-рондашуда-аломати-FIG-10

Ҳуҷҷатҳо / Сарчашмаҳо

дастурамалҳои динамикӣ Neon Arduino аломати ронда [pdf] Дастурҳо
Аломати динамикии Неон Arduino, Аломати Neon Arduino, Аломати Ардуино, Аломати рондашуда, Аломат

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *