Arwydd Gyrru Arduino Neon Dynamic Instructables
Gwybodaeth Cynnyrch Arwydd Dynamic Neon Arduino Driven
Mae'r Arwydd Dynamic Neon Arduino Driven yn arwydd DIY LED sy'n gallu arddangos patrymau grwfi amrywiol. Gwneir yr arwydd gan ddefnyddio stribedi neon LED, bwrdd microreolydd Arduino Uno, transistor NPN, bloc terfynell, switsh togl, pren dalennau, sgriwiau, a chyflenwad pŵer DC 12V. Gellir defnyddio'r arwydd i arddangos unrhyw fath o lythrennau ar gyfer digwyddiadau, siopau neu gartrefi.
Cyflenwadau
- Stribed Neon LED (Amazon/Ebay)
- Pren llen
- Sgriwiau
- Arduino Uno
- BC639 (neu unrhyw transistor NPN addas)
- Bloc terfynell
- Toggle Switch
- Gwifren aml-sownd dwbl
- Cyflenwad pŵer DC 12V
- Sodro Haearn
Dewisol
- Taflunydd
- Argraffydd 3D
- Ci
Cyfarwyddiadau Defnydd Cynnyrch
Cam 1: Tynnwch lun o'r Dyluniad
I ddechrau, dewiswch y dyluniad ar gyfer y testun i'w arddangos. Dewiswch ffont nad oes ganddo gromliniau rhy dynn gan y bydd yn anodd plygu'r stribed LED o gwmpas. Tafluniwch y dyluniad a ddewiswyd ar y bwrdd cefn ac olrhain y llythrennau gyda phensil. Cadwch anifeiliaid crwydr y tu allan i'r ystafell i gyflymu'r broses. Os nad oes mynediad at daflunydd, argraffwch y llythrennau ar bapur a'u glynu wrth y bwrdd neu'n llawrydd. I ddechrau mae angen i chi ddewis eich dyluniad ar gyfer y testun rydych chi am ei arddangos. Gallwch gael pob math o ffontiau ar-lein ond yn gyffredinol rydych chi eisiau rhywbeth nad oes ganddo gromliniau rhy dynn gan y bydd yn anodd plygu'r stribed LED o gwmpas. Canfûm fod y ffont hwn yn fwyaf addas ar gyfer fy anghenion. https://www.fontspace.com/sunset-club-font-f53575 Unwaith y byddwch wedi dewis prosiect dylunio ar eich bwrdd cefn, yn fy achos i roedd yn ddalen o OSB. Yna olrhain y llythrennu gyda phensil. Bydd cadw anifeiliaid crwydr y tu allan i'r ystafell yn cyflymu'r broses. Os nad oes gennych chi fynediad at daflunydd gallwch hefyd argraffu'r llythyrau ar bapur a'u glynu wrth y bwrdd neu dim ond yn llawrydd.
Cam 2: Atodwch y Stribedi LED
Nesaf, torrwch y tâp LED yn stribedi ar gyfer pob rhan o'r llythrennau. Torrwch y tâp ar bwyntiau penodol i bob LED weithredu, fel arfer ar ôl pob trydydd LED. Dyluniwch glipiau i'w dal ar y stribedi a'u cysylltu â'r bwrdd cefn gyda sgriwiau bach. Argraffwch y clipiau mewn 3D, neu defnyddiwch glipiau cebl neu ewinedd i ddal y stribedi yn eu lle. Ar gyfer llythrennau bach 'i,' torrwch ddarn o silicon o amgylch y LEDs a gorchuddiwch ychydig o LEDs i greu'r bwlch a'r dot uwchben corff y llythyren.
Nawr bydd angen i chi dorri'r tâp LED yn stribedi ar gyfer pob rhan o'r llythrennau. Os ydych chi wedi gweithio gyda thâp LED o'r blaen byddwch chi'n gwybod bod angen i chi dorri'r tâp ar adegau penodol er mwyn i bob LED allu gweithredu, fel arfer ar ôl pob trydydd LED. Mae hyn yn golygu efallai y bydd angen i chi wneud y stribedi ychydig yn fyrrach neu'n hirach na'r adran rydych chi newydd ei holrhain, ond gydag ychydig o lanast a symud pethau o gwmpas gallwch chi wneud i'r arwydd edrych yn dda. Dyluniais rai clipiau ar fusion 360 i'w dal ar y stribedi a'u cysylltu â'r bwrdd cefn gyda rhai sgriwiau bach, gallwch chi argraffu cymaint ag sydd ei angen mewn 3D. Maent yn fach felly yn weddol gyflym ac yn hawdd i'w hargraffu. Os nad oes gennych chi argraffydd 3D fe allech chi ddefnyddio rhai clipiau cebl neu hoelion i ddal y stribedi yn eu lle. Ar gyfer llythrennau bach 'i' gallwch dorri allan rhan o'r silicon o amgylch y LEDs a gorchuddio cwpl o'r LEDs i greu'r bwlch a'r dot uwchben corff y llythyren.
Cam 3: Gwifro'r LEDs
Gan fod yr arwydd yn gallu goleuo llythrennau yn unigol, cysylltwch gwifrau o bob llythyren i un pwynt ar gefn y bwrdd. Driliwch dwll ar un pen pob rhan o stribedi LED a sodro darn o wifren ddwbl i'r 12V a GND ar bob stribed. Pasiwch y pen arall drwy'r twll bach. Gosodwch wifren noeth ar hyd ochr gefn y bwrdd i leihau faint o geblau sydd eu hangen. Cysylltwch yr holl wifrau positif ag ef, gan wneud yr arwydd cyfan yn debyg iawn i arddangosfa LED anod 7 segment cyffredin. Dewch â'r holl wifrau cyffredin drosodd a'u cysylltu'n unigol â bloc terfynell. Grwpiwch wifrau cyffredin at ei gilydd ar gyfer llythyrau sy'n cynnwys mwy nag un segment, megis y llythyren M. Unwaith y bydd yr holl gamau hyn yn cael eu dilyn yn gywir, mae'r Arwydd Dynamic Neon Arduino Driven yn barod i'w ddefnyddio yn unol â gofynion y defnyddiwr.
Gan fod yr arwydd yn gallu goleuo llythrennau yn unigol bydd angen i chi gysylltu gwifrau o bob llythyren i un pwynt ar ochr gefn y bwrdd. Ar un pen pob rhan o'r stribedi LED, drilio twll yn ddigon mawr i adael i'r cebl drwodd. Sodro darn o'r wifren ddwbl i'r 12V a GND ar bob stribed a phasio'r pen arall yn meddwl y twll bach. Er mwyn lleihau faint o geblau sydd eu hangen, gosodais wifren noeth ar hyd ochr gefn y bwrdd a chysylltu'r holl wifrau positif ag ef, gan wneud yr arwydd cyfan yn debyg iawn i arddangosfa LED anod 7 segment cyffredin. Yna caiff yr holl wifrau cyffredin eu dwyn drosodd a'u cysylltu'n unigol â bloc terfynell. Mae rhai llythrennau'n cynnwys mwy nag un segment fel yn y llythyren M, a gellir grwpio'r gwifrau cyffredin ar gyfer hyn gyda'i gilydd. Yna gellir gorchuddio'r holl wifrau â thâp i'w hamddiffyn rhag snagio, ac i wneud iddo edrych ychydig yn daclus. Mae ochr gefn yr arddangosfa yn edrych ychydig yn amrwd, ond fe'i gwnaed o dan amserlen dynn ac ni fydd unrhyw un yn gweld hyn beth bynnag heblaw chi.
Cam 4: Cylchdaith
Defnyddir Arduino Uno i reoli pob llythyren, ond ni all y pinnau GPIO ar yr Arduino suddo na chael digon o gerrynt i bweru'r LEDs, felly mae angen rhywfaint o gylchedau gyrrwr ychwanegol. Gellir defnyddio switsh transistor ochr isel i droi'r llythrennau ymlaen ac i ffwrdd. Mae'r casglwr wedi'i gysylltu ag ochr isel pob llythyren, yr allyrrydd i'r ddaear a'r gwaelod i bob pin GPIO o'r Arduino trwy wrthydd 1k. Yn dilyn y diagram cylched gallwch gynnwys cymaint o switshis transistor ag sydd gennych chi lythrennau ar eich arwydd. Fe wnes i fwrdd pennawd gyda'r transistorau i ffitio'n daclus ar ben yr Arduino. Os ydych chi eisiau mwy o lythyrau nag sydd gan yr Uno pinnau GPIO ar gael fe allech chi uwchraddio i Arduino Mega neu ddefnyddio ehangwr IO fel yr MCP23017. Yna mae'r cebl 12V sy'n mynd i'r holl stribedi LED wedi'i gysylltu â chefn pin positif y cysylltydd casgen ar yr Uno. Fel hyn, gellir defnyddio un cyflenwad pŵer 12V DC ar gyfer y LEDs ac Arduino, gwnewch yn siŵr bod y cyflenwad a ddewiswyd yn gallu darparu digon o gerrynt ar gyfer yr holl LEDs. Gorffennol olaf y gylchedwaith yw atodi switsh On-Off-On SPDT i doglo rhwng y gwahanol foddau. Mae cyffredin y switsh wedi'i gysylltu â GND ac mae'r ddau bin arall wedi'u cysylltu'n uniongyrchol ag A1 ac A2 a bydd yn cymryd advantage o'r gwrthyddion tynnu i fyny mewnol ar y pinnau hyn. Fe wnes i hefyd ddylunio amgaead y gellir ei argraffu 3D a'i gysylltu â chefn yr Arduino i roi ychydig o amddiffyniad iddo.
Cam 5: Meddalwedd
Nawr bod yr arwydd wedi'i adeiladu a bod electroneg wedi'i gysylltu, gellir rhaglennu'r Arduino i gynhyrchu'r patrymau grwfi. Mae'r cod yn weddol syml, rwyf wedi ysgrifennu sawl swyddogaeth wahanol i oleuo'r arwydd mewn amrywiaeth o ffyrdd megis sgrolio ochr yn ochr, fflachio geiriau a throi llythrennau gwahanol ymlaen ac i ffwrdd ar hap. Os ydych yn defnyddio geiriau gwahanol i fy arwydd bydd angen i chi addasu'r meddalwedd ychydig fel bod y swyddogaethau'n gwybod pa binnau IO sydd wedi'u grwpio ar gyfer pob gair. Ar gyfer fy gosodiad, y cysylltiadau IO i'r llythrennau yw 4 = 'K', 5 = 'e', 6 = 'y'… Mae cychwyniad y cod yn gosod yr holl binnau digidol sy'n rheoli llythrennau i allbynnau a'r ddau bin analog sy'n gysylltiedig â y switsh fel mewnbynnau gyda pullup mewnol. Mae A3 yn cael ei adael yn arnofio felly gellir ei ddefnyddio fel yr hedyn ar gyfer y genhedlaeth haprif.
Yna mae'r brif ddolen yn darllen statws y switsh a bydd yn rhedeg un o dri opsiwn yn dibynnu ar ei gyfeiriadedd. Bydd naill ai'n troi'r holl LEDs ymlaen, yn beicio trwy batrymau ar hap neu'n newid rhwng popeth ymlaen am 60 eiliad a phatrymau am 60 eiliad. Eto gan eich bod yn debygol o fod yn defnyddio geiriau gwahanol bydd angen i chi addasu'r ffwythiannau sy'n goleuo'r geiriau unigol, mae'r rhain i'w gweld ar waelod y cod.
Cam 6: Pawb Wedi'i Wneud!
Yn olaf, dylai fod gennych ddarn canol gwych i'w arddangos mewn pob math o leoliadau. Gwelliannau yn y dyfodol – yn seiliedig ar adborth a gefais, byddai'n ddefnyddiol gallu rheoli disgleirdeb yr arwydd. Gellid gwneud hyn trwy ddefnyddio switsh MOSFET sianel P ar ochr uchel y LEDs a'i gysylltu ag un o'r pinnau PWM ar yr Arduino, byddai amrywio'r cylch dyletswydd wedyn yn addasu'r disgleirdeb. Os caf gyfle i weithredu hyn byddaf yn diweddaru'r cyfarwyddiadau hyn.
Dogfennau / Adnoddau
![]() |
instructables Arwydd Dynamic Neon Arduino Drive [pdfCyfarwyddiadau Arwydd Dynamig Neon Arduino Wedi'i Yrru, Arwydd Wedi'i Yrru gan Arduino Neon, Arwydd Wedi'i Yrru gan Arduino, Arwydd Wedi'i Yrru, Arwydd |