Sisukord:
- Samm: vaadake videot
- 2. samm: hankige oma osad
- 3. samm: prototüüpimine
- 4. samm: jootmine
- Samm: valmistage LED -plaat
- Samm: valmistage ümbris
- Samm: viimistlege LED -plaat
- 8. samm: viimistlege ülemine osa
- 9. samm: viimane puudutus
- 10. samm: valmis
Video: RGB maatriks + spektrinalüsaator: 10 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Armastad LED -e? Mulle ka!
Sellepärast näitan selles juhendis teile, kuidas teha vinge RGB LED -maatriks, mis võib ühe nupuvajutusega hõlpsasti muutuda spektraalanalüsaatoriks.
Kui olete pärast lugemist arvanud, et see Instructable on selle teeninud, palun hääletage selle eest LED -võistlusel.
Ja ilma pikema jututa alustame.
Samm: vaadake videot
Video näitab üksikasjalikult kõiki samme ja aitab teil projektist õigesti aru saada. Niisiis, vaadake seda enne järgmise sammu juurde liikumist.
2. samm: hankige oma osad
Arduino: INDIA - https://amzn.to/2iCal5uUS - https://amzn.to/2zZC1IUUK -
WS2812B ribad (30 LED/meeter): USA - https://amzn.to/2zUvOjwUK -
MSGEQ7 IC: USA - https://amzn.to/2zSV4qKUK -
Akrüülleht: INDIA - https://amzn.to/2zZJSWLUS - https://amzn.to/2zZJSWLUK -
Toide: INDIA - https://amzn.to/2hQWuuTUS - https://amzn.to/2hQWuuTUK - https://amzn.to/2hQWuuTUK -
1x 200K takisti 1x 33 pF Cap1x 100 nF Cap1x 10 nF Cap
3. samm: prototüüpimine
Laadige alla ja lisage need Arduino raamatukogud: FastLED - https://github.com/FastLED/FastLEDAadafruit NeoPixeli raamatukogu -
Testige WS2812B LED -riba, kasutades FastLED -teegi näidete FirstLighti visandit. Muutke andmestikku ja LED -ide arvu ning pärast üleslaadimist peaksid LED -id süttima üksteise järel valged, näidates, et LED -id töötavad hästi.
Nüüd ehitage testiahel, kasutades selles etapis lisatud lülitusskeemi ilma IR -vastuvõtjata. Laadige üles eskiis, mis on samuti selles etapis lisatud. Te vajate 21 LED -i. MSGEQ7 jagas helispektri 7 sagedusribaks. Seda silmas pidades jagab eskiis 21 LED -i 7 komplekti, millest igaühel on 3 LED -i, esimene LED on alati välja lülitatud ja ülejäänud kaks LED -i süttivad vastavalt konkreetse sagedusala heli intensiivsusele. Otsige silumiseks ja seeriamonitori kõigi seitsme riba analoogväärtusi ja veenduge, et kõik näeks hea välja. Kui see töötab hästi, lõpetage prototüüpimine, lisades IR -vastuvõtja.
Nüüd lisage infrapuna vastuvõtja ja laadige üles teine lisatud, mille olen lisanud, mis süttib 2 komplekti, millel on 7 LED -i, vastavalt helisignaali intensiivsusele mis tahes kahest ribast, mida saate visandis redigeerida. Soovitan teil valida ribad 3 ja 4. Nüüd määrake kasutatavate IR -kaugjuhtimispuldi nuppude heksakood. Kui soovite teada, kuidas seda teha, klõpsake siin: https://www.instructables.com/id/ Control-AC-Applia.. Muuda seda heksakoodi visandis ja lae see üles. Nüüd, kui vajutate nuppu, näitavad LED -id animatsiooni ja sama nupu uuesti vajutamisel lülitub see tagasi spektranalüsaatori režiimi.
Ja prototüüpimine on lõppenud.
4. samm: jootmine
Hankige kõik projekti jaoks vajalikud elektroonikakomponendid.
Hankige ka kitsas perfboard, milles jootame spektrianalüsaatori komponendid, et saaksime teha midagi Arduino kilbi sarnast, mis säästab meid juhtmestiku segadusest. Selge arusaama saamiseks vaadake videoid ja pilte.
Kasutan Arduino Unot, et saaksin vajadusel tulevikus hõlpsasti uusi programme üles laadida, kuid saate kasutada ka Arduino Nano.
Seejärel võtke 3,5 mm pistik ja jootke kaks juhtmest, üks maandusesse ja teine ükskõik millisesse kanalisse ning kahe juhtme teine ots läheb MSGEQ7 kaitsekile. Kui see on tehtud, ühendage IC selle alusega, jootke toitejuhtmed ja katsetage varjestust, kasutades Arduino Uno seeriamonitori, nagu ma tegin varem.
Samm: valmistage LED -plaat
Võtke nüüd 3 mm paksune MDF ja tehke ruut suurusega 25,2x25,2 cm ja lõigake see häkkimissaega. Seejärel joonistage sellele 49 ruutu suurusega 3,6x3,6 cm. Lõigake 7 tükki LED -ribasid, millest igaüks sisaldab 7 LED -i, kuna valmistame 7x7 maatriksi, st 49 LED -i. Pärast lõikamist koorige lint seljast ja kleepige see MDF -tüki külge. Pidin MDF -i kahes kohas puuri abil augud tegema, et juhtmed saaksid läbi minna, vastasel juhul pean eemaldama kuumuse kokkutõmbumise ja juhtmed lahti, mida ma ei tahtnud.
Pidage meeles, et kõik riba andmevoo suuna nooled peavad järgima sama suunda, st vasakult paremale
Seejärel tegin väiksema puurvarda abil, näiteks 2 mm, kolm auku Vcc, GND ja andmetihvtide kõrvale 7 led -riba kummassegi otsa. Tinasin mõlemal otsal ribal olevad jootmispadjad. Seejärel lühendage 0,75 ruutmeetrise traadi abil ribade Vcc ja GND kõigis seitsmes reas. Samuti lühendage Vcc ja GND viimasest reast esimesele reale (kahekordne söötmine).
Ühendage andmed esimesest reast teise rea andmetega, teise rea andmed kolmandast ja nii edasi kuni viimase rea saavutamiseni. Kasutasin sel eesmärgil tugevat 0,5 ruutmeetrit traati. Kindlasti ärge lühendage neid juhtmeid Vcc või GND külge.
Kui see on tehtud, kontrollige järjepidevust ja kontrollige FirstLighti visandi abil ühendust.
Samm: valmistage ümbris
Korpuse valmistamiseks kasutasin 12 mm MDF -i.
Tegin selles etapis lisatud mõõtmed. Kasutades oma pusle kaldlõikefunktsiooni, tegin esmalt kaks kaldlõiget märgistuste mõlemas otsas. Mõlemad lõiked peavad olema korpuse tegemiseks sees. Pärast seda tegin ülejäänud sirged lõiked.
Kasutasin puiduliimi, et kõik tükid omavahel ühendada ja paigal hoida, kasutasin väikest puidust naela. Võite kasutada mis tahes muud tehnikat, mis teile meeldib, mul on puidutööga väga vähe kogemusi, nii et kõik ettepanekud on tõesti teretulnud.
Jätke liim üleöö kuivama.
Samm: viimistlege LED -plaat
Kontrollige, kas meie varem valmistatud LED -plaat sobib korpusesse või mitte. Kui ei, siis viige see kuju, kasutades faili või lihvpaberit või mõlemat.
Lõigake 10 mm valgest termokoolilehest 6 tükki, mille pikkus on võrdne LED -plaadi pikkusega ja laius 2,4 cm. Liimige need horisontaaljoonele, mille me MDF -ile tegime.
Pärast selle kuivamist pange see korpuse sisse, märkige kohad alalisvoolutoru pistiku ja USB -kaabli jaoks Arduino jaoks ning seejärel puurige see. Viige need faili abil kuju.
Lõpetas mõned allesjäänud ühendused, nagu juhtmete lisamine andmete sisestamiseks, toitejuhtmete lisamine kogu meie vooluahelat toitev tünni pistikusse, IR -vastuvõtja lisamine ja lõpuks nende kõigi kuum liimimine. Ühendage juhtmed neljanda rea Vcc ja maandusjuhtmetega, mis lähevad Vinile ja Arduino maandusnõelale ning toidavad seda.
Kasutage kuuma liimi, et muuta kõik ühendused turvaliseks ja kinnitada ka tünniliides oma kohale.
8. samm: viimistlege ülemine osa
Võtke termokolli leht uuesti ja alustage selle lõikamist suurusega, mis on võrdne eelnevalt fikseeritud termokollide vahega. Mõõtke iga rea kohta ainult üks ja seejärel lõigake ülejäänud osa, kasutades seda tükki. Liimi pole vaja kasutada, kuna see jääb oma kohale, kuid vajadusel võite kasutada väikest kogust liimi.
Kui see on tehtud, mõõtke kast, tooge akrüülleht, märkige markeriga mõõdetud mõõt ja lõigake see häkkimissaega. Selle lõikamiseks tehke karbilõikuri abil mitu lõiget ja seejärel pärast laua nurgas hoidmist rakendage jõudu allapoole ja see lõigatakse täiesti sirgjooneliselt.
Akrüülpleki ülaosale kinnitamiseks kasutasin 2 mm poldi, kuna mul ei olnud kinnituskruvi, kuid peaksite kasutama kruvi.
Tehke akrüüllehele märgised ja puurige need 2,5 mm puurvarda abil. Selle lehe abil tehke ümbrisele märgised ja puurige need 2 mm puurvarda abil. Seejärel kinnitage leht kruvide abil ülaosale.
9. samm: viimane puudutus
Eskiis 2 lisatud eskiis jääb spektrianalüsaatorina töötades veidi maha. Põhjus on algoritm. Valgusdioodide arvu, valgusdioodide värvi arvutamiseks on tehtud palju arvutusi, näidates seda tegelikult, mis seda veidi aeglustab.
Seetõttu lõin spektrianalüsaatori jaoks täiesti uue algoritmi ja see töötab nüüd hästi, visand on selles etapis lisatud.
Neile, kes tahavad teada, millist algoritmi, otsige visandist "samas" silmus.
10. samm: valmis
See on kõik. Nautige oma loomingut ja kui teil on küsimusi, võite kommentaaride jaotises vabalt küsida.
Kui arvate, et olen selle teeninud, palun hääletage LED -võistlusel selle juhendi poolt ja tellige ka meie YouTube'i kanal. Sellest on tõesti abi.
Aitäh, et lugesite:).
Soovitan:
DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)
DIY 37 Leds Arduino rulett Mäng: Rulett on kasiinomäng, mis on nime saanud prantsuse sõna järgi, mis tähendab väikest ratast
Covidi kaitsekiivri osa 1: Sissejuhatus Tinkercadi ahelatesse!: 20 sammu (koos piltidega)
Covidi ohutuskiiver 1. osa: Sissejuhatus Tinkercadi ahelatesse!: Tere, sõber! Selles kaheosalises sarjas õpime, kuidas kasutada Tinkercadi ahelaid - lõbusat, võimsat ja harivat tööriista vooluringide toimimise tundmaõppimiseks! Üks parimaid viise õppimiseks on teha. Seega kavandame kõigepealt oma projekti:
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
1024 proovi FFT spektrinalüsaator Atmega1284 abil: 9 sammu
1024 proovi FFT spektrinalüsaator Atmega1284 abil: see suhteliselt lihtne õpetus (arvestades selle teema keerukust) näitab teile, kuidas saate Arduino tüüpi plaati (1284 kitsas) ja jadaplotterit kasutades valmistada väga lihtsa 1024 proovide spektrinalüsaatori. Igasugune Arduino võrdlus
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut