12x12 LEDX iš pabėgimo iš Tarkovo: 10 žingsnių (su nuotraukomis)
12x12 LEDX iš pabėgimo iš Tarkovo: 10 žingsnių (su nuotraukomis)
Anonim
12x12 LEDX iš pabėgimo iš Tarkovo
12x12 LEDX iš pabėgimo iš Tarkovo
12x12 LEDX iš pabėgimo iš Tarkovo
12x12 LEDX iš pabėgimo iš Tarkovo

Kartą po Rusijos ELP bendruomenės podcast'o, kuriame vienas iš svečių pasakė, kad brangūs daiktai, tokie kaip LEDX, turėtų užimti daugiau lizdų saugiuose konteineriuose … Tai neįvyko per 0,12, 6 lopą, bet tai įvyko mano dirbtuvėse.

Prekės

Reikalingi dalykai:

  • „Arduino“mikrovaldiklis (skirtingais žingsniais naudojau „Arduino Uno“ir „Mega“)
  • „DFPlayer“mini modulis
  • „MicroSD“kortelė (turėjau 8 Gb kortelę, bet „DFPlayer“palaiko korteles iki 32 Gb)
  • 24 RGB diodai
  • 24 kapsulių kapsulės
  • 1 mygtukas
  • 8 omų garsiakalbis
  • 5 V šaltinis (turėjau 4 18650 ličio baterijas, bet galiausiai naudojau 5 V seną maitinimo bloką)
  • Įjungimo-išjungimo jungiklis
  • Garsiakalbio tinklelis
  • Duonos lenta (170 taškų)
  • Kartonas
  • PVA klijai
  • Marlės tvarstis
  • Plastiš purškimo pistoleto butelis, kurio jums nereikia
  • Purškiami dažai (juoda, balta ir raudona)
  • Akrilinių dažų pagrindas
  • Poliuretano putos

Reikalingi įrankiai:

  • Lituoklis + lydmetalis, litavimo pasta ir kt.
  • Klijų pistoletas
  • Šlifavimo popierius
  • Kanceliarinis peilis

Programinė įranga

„Arduino IDE“

1 žingsnis: korpuso rėmas

Korpuso rėmas
Korpuso rėmas
Korpuso rėmas
Korpuso rėmas
Korpuso rėmas
Korpuso rėmas

Šiam žingsniui mums reikia daug kartono. Deja, šiuo žingsniu neturiu daug nuotraukų iš visos bylos. Korpusas gali turėti tam tikrų trūkumų ir skylių, tačiau su sutvirtinimu aš pagerėsiu. Viduje įdėjau 5 litrus poliuretano putų, kad korpusas būtų stabilesnis. Plastikinio purškimo pistoleto kaklelis dabar yra LEDX keitimo lizdas.

2 žingsnis: rėmo sutvirtinimas

Rėmo sutvirtinimas
Rėmo sutvirtinimas
Rėmo sutvirtinimas
Rėmo sutvirtinimas
Rėmo sutvirtinimas
Rėmo sutvirtinimas

Kad jis būtų lygesnis ir stipresnis, naudoju tvarstį ir klijus. Po to, kai jis išdžiūsta, jį lengva pjaustyti, šlifuoti ir dažyti. Panašiai dariau mygtukus šonuose. Kelis kartus pakartojau sutvirtinimą ir užtepiau pagrindą akriliniams dažams ant rėmo toje vietoje, kur turėtų būti šviesos diodai. Taip pat uždariau galinę dalį ir išsaugojau vietą grandinei.

3 žingsnis: grandinės projektavimas

Grandinės dizainas
Grandinės dizainas
Grandinės dizainas
Grandinės dizainas
Grandinės dizainas
Grandinės dizainas

Sugalvojau sukurti kelis LEDX režimus. Pirmasis režimas yra klasikinis raudonas apšvietimas, kaip ir originaliame LEDX. Ir antrasis, kad jis skambėtų kaip 00 žaislas su RGB lengva muzika. Bandžiau tai padaryti programiškai, bet man atrodė sunku, todėl sugalvojau grandinę, kuri du kartus naudoja mygtuką: padidinti mikrokontrolerio skaitiklį, kad būtų įjungtas žaibo režimas, ir kadangi „DFPlayer“turi savo būdą perjungti takelius, takelį „DFPlayer mini“. Įtampa iš vieno garsiakalbio patenka į arduino kaištį, kad būtų sukurta logika RGB diodams.

4 žingsnis: lempučių prijungimas

Lemputių prijungimas
Lemputių prijungimas
Lemputių prijungimas
Lemputių prijungimas
Lemputių prijungimas
Lemputių prijungimas

Nenorėjau gaminti jokio adreso LED juostos, todėl lygiagrečiai prijungiau 24 diodus ir 1 omo rezistorių. Kad jis atrodytų kaip dideli šviesos diodai, aš panaudojau žaislines kapsulines mašinas. Po to aš nudažiau juodą žaibo vietą ant rėmo ir pradėjau ant jo klijuoti šviesos diodus su klijų pistoletu, po to ant LED dangtelių naudojau klijų pistoletą. Paskutinės dvi nuotraukos yra tinkamo darbo su baterija patikrinimas.

5 veiksmas: pagrindo naudojimas LEDX

LEDX pagrindo naudojimas
LEDX pagrindo naudojimas
LEDX pagrindo naudojimas
LEDX pagrindo naudojimas
LEDX pagrindo naudojimas
LEDX pagrindo naudojimas

Ant korpuso uždėjau akrilo pagrindą, nušlifavau ir nudažiau juodai, todėl atėjau laikas pradėti surinkti grandinę ir parašyti jos kodą.

6 žingsnis: grandinės surinkimas ir kodavimas

Grandinių surinkimas ir kodavimas
Grandinių surinkimas ir kodavimas
Grandinių surinkimas ir kodavimas
Grandinių surinkimas ir kodavimas
Grandinių surinkimas ir kodavimas
Grandinių surinkimas ir kodavimas

Žaibo ir muzikos režimams norėjau turėti du režimus (taip pat išsaugoti vietą būsimam didėjančiam režimų skaičiui), todėl pirmajam buvo lengva: man reikia pasirinkti spalvą RGB sistemoje, todėl pasirinkau: R = 255, G = 8 ir B = 0, taigi aš gavau kažką panašaus į skarletą. Ir man reikia, kad grotuvas tylėtų pirmuoju režimu, todėl paruošiau du mp3 failus: pirmąjį trumpąjį su visiška tyla, o antrąjį - su 00 žaislų muzika („Smile.dk“esu tavo mažas drugelis).

Galite pamatyti kodo ekrano kopiją (praneškite man, ar norite.ino failo).

7 žingsnis: dekoravimas

Dekoravimas
Dekoravimas
Dekoravimas
Dekoravimas
Dekoravimas
Dekoravimas

„LEDX“turi dėklų paveikslus, aš sukūriau modelius „LibreOffice“, išspausdinau, padėjau ant dvipusės juostos ir supjaustiau raštinės peiliu. Po to juos pernešiau ant dėklo ir nudažiau kempine.

8 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Po visų dekoracijų pradėjau surinkti LEDX. Norėdami tai padaryti, aš naudoju klijų pistoletą, iš esmės aš tiesiog priklijavau grandinę viduje. Ilgi šviesos diodų laidai pateko į rėmo vidų per mažą skylę ir buvo prijungti prie 3,7 V maitinimo šaltinio anode, o trys kanalai - prie 9, 10 ir 11 „Arduino“kaiščių. Tai veikia. Aš padariau grandinės liuką iš seno metalinio garsiakalbio tinklo.

9 žingsnis: žaiskite su juo

Žaisk su juo
Žaisk su juo

Viskas padaryta. Atrodo gerai man ir vartotojui (https://www.twitch.tv/domontovich).

Hatch atrodo gerai, manau.

10 žingsnis: ir tai buvo tikslas visą laiką

Laimingas vartotojas, turintis LEDX „Twitch“:

Rekomenduojamas: