Turinys:

Magnetiniai LED šešiakampiai: 9 žingsniai (su paveikslėliais)
Magnetiniai LED šešiakampiai: 9 žingsniai (su paveikslėliais)

Video: Magnetiniai LED šešiakampiai: 9 žingsniai (su paveikslėliais)

Video: Magnetiniai LED šešiakampiai: 9 žingsniai (su paveikslėliais)
Video: Auswandern IRLAND: Max liebt die Freundlichkeit und Gelassenheit der Iren -Es gibt Jobs für Deutsche 2024, Lapkritis
Anonim
Magnetiniai LED šešiakampiai
Magnetiniai LED šešiakampiai

Sveiki atvykę į mano „LED šešiakampio“apšvietimo projektą, jungiantį šviesų šešiakampius. Pastaruoju metu mačiau keletą skirtingų šių apšvietimo projektų versijų, kurios pateko į rinką, tačiau jos visos turi vieną bendrą bruožą … kainą. Kiekvienas šešiakampis čia kainuoja vos kelis dolerius ir neaukoja rinkoje esančių kokybės ar savybių! Be to, jie yra labai pritaikomi ir neapsiriboja tik mano šešiakampio forma.

Peržiūrėkite mano vaizdo įrašą čia, kad gautumėte pagalbos dėl sąrankos. Aš padarysiu viską, kad paaiškinčiau kiekvieną dalį čia.

Funkcijos:

  • Lengvas magneto prijungimas
  • Paprastas lengvas dizainas
  • Paprasta grandinė
  • Pritaikomas išdėstymas
  • Pritaikomas LED modelis
  • Maža šešiakampio kaina

1 žingsnis: medžiagos

Medžiagos
Medžiagos

Žemiau išvardysiu viską, ko jums reikia, kartu su kiekiu šešiakampyje.

  1. ATTINY85 - po vieną šešiakampiui
  2. 10k rezistorius - trys šešiakampiui
  3. 1k rezistorius - du šešiakampiui
  4. IC lizdas - vienas šešiakampyje (to nereikia, bet jei „Attiny“kodą reikia pakeisti, tai labai palengvina)
  5. Ws2812B LED - dvylika šviesos diodų šešiakampyje
  6. Neodimio magnetas - aštuoniolika šešiakampio
  7. 2N3904 tranzistorius - du šešiakampiui
  8. Proto lenta “
  9. 5v maitinimo šaltinis - reikalingas tik vienas (pamokoje aptarsime reikiamą stiprintuvo reitingą)
  10. Dc Female jungtis - reikalinga tik viena
  11. Super klijai

2 žingsnis: įrankiai

Įrankiai
Įrankiai

Įrankių nereikia per daug, tačiau jums reikės:

  1. 3D spausdintuvas (nebent norite sukurti savo dėklą)
  2. Lituoklis
  3. vielos pjaustytuvai
  4. vielos nuėmikliai
  5. karštas klijų pistoletas
  6. maitinimo šaltinis laboratorijoje (kaip šis, nereikalingas, bet malonus bandymams)

3 žingsnis: Spausdinimas

Spausdinimas
Spausdinimas
Spausdinimas
Spausdinimas

Čia įkėliau savo dizainą į „Thingiverse“.

Pats spausdinimas yra gana paprastas, nesinaudojau atramomis ir kiekvieną kartą pastebėjau, kad jis gerai veikia. Jei kas nors planuoja sukurti kitą formą, nedvejodami praneškite man ir aš padarysiu viską, kad paaiškinčiau, kas man padėjo ir kas paskatino aplink namą gulėti kelis šešiakampius…

4 veiksmas: įkelkite kodą

Įkeliamas kodas
Įkeliamas kodas
Įkeliamas kodas
Įkeliamas kodas
Įkeliamas kodas
Įkeliamas kodas

Attiny:

Į kiekvieną „Attiny“norite įkelti „Switch_LED_Hive“

Kadangi dažnai įkeldavau ir tikrindavau savo kodą, nusprendžiau padaryti vieną iš šių kodo įkėlimo būdų, tai yra puiki paprasta pamoka apie tai, ką daryti ir ko jums reikia. Tačiau jei jūs tiesiog planuojate naudoti mano kodą be jokių pakeitimų, tokia sąranka jums puikiai tinka (tiesiog užprogramuokite visas mikroschemas, kol ją sukūrėte).

  1. Pirštu eikite į failą, nuostatas ir papildomose lentose įterpkite šį URL kaip paveikslėlį aukščiau, tada paspauskite Gerai:
  2. Tada eikite į failą-> pavyzdžiai-> ArduinoISP-> ArduinoISP ir įkelkite eskizą į savo arduino.
  3. Toliau norime, kad „Attiny“veiktų 8 MHz dažniu (gali veikti esant žemesniam laikrodžiui, tačiau tai išbandžiau), kai jūsų „Attiny“prijungtas naudojant vieną iš aukščiau pateiktų metodų, pasirinkite visus aukščiau esančius nustatymus antrame paveikslėlyje ir paspauskite „įrašyti įkrovos įkroviklį“.
  4. Galiausiai norime įkelti signalo jungiklio kodą, tiesiog paspauskite įkėlimo mygtuką ir turėtumėte gauti pranešimą, patvirtinantį sėkmingą įkėlimą

„Arduino Nano“:

Aš rekomenduoju naudoti „Fast LED“biblioteką „Arduino Nano“tik redaguoti:

  • NUM_LEDS (šešiakampių skaičius *12)
  • DATA_PIN (smeigtukas, kurį naudojote „Ardunino nano“- 5 yra numatytasis)
  • Taip pat nedvejodami redaguokite ryškumą iki bet kokios vertės nuo 0 iki 255 255, kuri yra maks

Čia yra puikus straipsnis apie šią biblioteką ir LED juostelę, jei norite sužinoti daugiau.

SKAITYK MANE

Darau prielaidą, kad daugelis iš jūsų susidurs su ta pačia problema kaip ir aš, o įkėlimas į „arduino nano“nepavyks naudojant standartinę „nano“tvarkyklę. Dažna šių problemų problema yra tai, kad tai yra Kinijos „knock off“ir naudojant kitą serijinį lustą, dėl to atsiranda laiko tarpas ir nesėkmė įkeliant.

Norėdami pataisyti, pirmiausia paspauskite „Pašalinti“, tada paspauskite „Įdiegti“naudodami šią programą (jei „Windows“arba eikite čia, kad surastumėte savo OS). Kai baigsite, įrenginio meniu pasirinkite „senas įkrovos įkėlėjas“ir jums turėtų būti gerai įkelti.

5 žingsnis: „Pt One“prijungimas: šviesos diodai

Laidai Pt One: šviesos diodai
Laidai Pt One: šviesos diodai

Taigi, norėdamas tai padaryti kuo mažiau painiavos, aš padalinsiu laidus į tris dalis, pirmoji dalis bus LED/magneto sąranka, antroji - grandinės konstrukcija, o trečioji - pagrindinis šešiakampis.

Šie šviesos diodai yra gana paprasti, nes tik trys įėjimai ir išėjimai veikia visą operaciją, nes mes nenorime naudoti visos juostelės kiekviename šešiakampyje, kurį pasirenku supjaustyti į poras ir įdėti į kiekvieną kampą, kad būtų gražiai lygus aprėptis.

  1. Iškirpkite šešias šviesos diodų poras išilgai jų kontaktų
  2. Iškirpkite penkis kiekvienos skirtingos spalvos vielos lygius 80 mm ilgio
  3. Iš anksto uždėkite abiejų LED porų galus
  4. Atjunkite ir lituokite laidus tarp kiekvienos šviesos diodų poros 5V - 5V, GND - GND, DIN - DOUT (ne pirmame įėjime ar paskutiniame išėjime)
  5. Toliau nupjaukite 6 GND ir 5V spalvų laidus 25-30 mm ilgio
  6. Dabar, kalbant apie magnetus, aš pastebėjau, kad geriausia technika buvo tai, kad vienas magnetas būtų nukreiptas žemyn ant plieno gabalo. Toliau išbandykite kitus magnetus prieš šį magnetą (jums reikia devynių, kurie traukia, ir devynių, kurie atstumia, pirmajam šešiakampiui nesvarbu, jei yra dvi devynių magnetų grupės, nukreiptos žemyn su skirtingais poliais)
  7. Nubraukite kiekvieno magneto paviršių
  8. Įsitikinkite, kad magnetas yra ant metalo gabalo! Tai apsaugo nuo didelio magnetinės jėgos praradimo!
  9. Kiekvieną magnetą užtepkite dideliu kiekiu lydmetalio (stenkitės, kad lituoklio nelaikytumėte prie magneto ilgą laiką)
  10. Atjunkite ir lituokite kiekvieną mažą 5V ir GND laidą prie magnetų. Trys iš kiekvienos spalvos kiekvienos magnetų grupės.

6 žingsnis: laidų prijungimas Pt 2: grandinė

Laidai Pt 2: grandinė
Laidai Pt 2: grandinė
Laidai Pt 2: grandinė
Laidai Pt 2: grandinė
Laidai Pt 2: grandinė
Laidai Pt 2: grandinė

Dėl šios formos dizaino tam tikruose išdėstymuose šešiakampis gali bet kuriuo metu turėti daugiau nei vieną įvestį … iš esmės tai yra blogai šviesos diodams. Mano geriausias sprendimas buvo paprasta „Attiny85“grandinė, kuri skaito kiekvieną įvestį ir įjungia arba išjungia tranzistorius, iš esmės įjungdama ir išjungdama tranzistorius, palikdama tik vieną signalą kitai LED juostai.

Yra trys 10 k rezistoriai, prijungti prie 1, 2 ir 3 kaiščių, kiekvienas iš jų yra 5 V, taip pat kiekvienas turi vieną iš trijų įėjimų.

yra du 1k rezistoriai, kurie eina į vidurinį tranzistoriaus kaištį.

Įtraukiau „Fritzing“grandinę ir aukščiau pateiktus vaizdus, kad galėčiau geriausiai paaiškinti šią grandinę. Be to, aš padariau šios grandinės PCB, kuri pašalina visą šį žingsnį! (Išbandyta ir veikia !!)

Iš antrojo vaizdo IN 1, 2 ir 3 yra įėjimai (gaunami iš trijų įvesties magnetų), o išėjimai 1, 2, 3 yra išėjimai (eina į LED, esantį kaiščiu).

7 žingsnis: laidų prijungimas Pt 3: šešiakampis

Laidai Pt 3: Šešiakampis
Laidai Pt 3: Šešiakampis

Tai bus šviesų šou rodantis šešiakampis.

Maitinimo šaltinis:

Taigi, renkantis maitinimo šaltinį, jums reikia 5 V ir srovės stiprio, kuris atitiktų jūsų šviesos diodų kiekį. Man norėjosi maždaug 8–10 šešiakampių vertės. Jei atsižvelgsime į tai, kad esant visiškam ryškumui kiekvienas šviesos diodas sugeria apie 60 mA, o mes turime 12 šviesos diodų kiekvienai formai, tai 0,06*12 = 0,72 amperų, taigi 8 šešiakampiams būtų 0,72*8 = 5,76 ampero. Tačiau tai yra maksimalus ryškumas (asmeniškai tai buvo labai šviesu). Radau, kad esant maždaug 200 šviesumui (255 yra maksimalus), šviesos diodai sukuria apie 0,5 amperus šešiakampyje. Reiškia su 8 šešiakampiais pieščiau 4Amp. Kadangi balta šviesa nuolat neveikia (tai mažiausiai energijos taupanti spalva), 5 amperų maitinimo šaltinis turėtų veikti gerai. Aš tikrai rekomenduoju išbandyti laboratorijos maitinimo šaltinį, jei norite optimizuoti savo maitinimo šaltinio ryškumą, kaip aš aukščiau.

Čia yra gera teorija apie tai, kad jie naudoja 0,02Amp vienam šviesos diodui be jokių pasekmių. Tai priklauso nuo jūsų naudojimo ir pageidavimų.

Pastaba: visada saugiau gauti maitinimo šaltinį, kurio srovės stipris didesnis nei reikia, stiprintuvai nėra priversti, todėl naudojami tik tada, kai reikia, ir nesukels žalos

Sąranka

Panašiai kaip ir kiekvienam šešiakampiui, šiam reikia LED sąrankos, tačiau nereikia, kad grandinė nuspręstų apie įvestis, nes ji tik išves. Aš nusprendžiau sudėti išvestis iš visų pusių, išskyrus pačią šešiakampio apačią, todėl buvo galima suformuoti įdomesnes figūras.

  • Sąranka yra gana paprasta, kaip ir vaizdas virš 5 V ir GND iš statinės lizdo, einančio „Arduino nano“, ir signalo kaištis su rezistoriumi, veikiantis į LED įvestį.
  • Šių šviesos diodų išvestis eina į kiekvieną šešiakampio pusę (šiame šešiakampyje yra 5 išėjimai)

8 žingsnis: Apdailos darbai

Apdailos darbai
Apdailos darbai
Apdailos darbai
Apdailos darbai

Dabar linksminkitės karštais klijais! Iš esmės aš klijuoju šviesos diodus, grandinę ir visus prarastus laidus. Klijuokite skaidrius dangtelius ant pagrindinio korpuso.

Na, iš esmės tai yra!

9 žingsnis: paskutinės pastabos

Gerai, vaikinai, ačiū, kad perskaitėte mano instrukciją! Kaip visada palikite visus klausimus žemiau ir aš padarysiu viską, kad į juos atsakyčiau. Priklausomai nuo atsakymo į šį „Instructable“, pabandysiu jį atnaujinti ir pridėti ką nors naujo ir bet kokį naudotojų turinį, kurį jūs sugalvojate. Prašau, pakabinkite mane, vadovaukitės, tai tikrai reiškia daug, kai sukūrėte daugybę valandų (ar mėnesių) kurdami šį projektą ir darydamas šią pamoką.

Vaivorykštės konkurso spalvos
Vaivorykštės konkurso spalvos
Vaivorykštės konkurso spalvos
Vaivorykštės konkurso spalvos

Vaivorykštės spalvų konkurso šeštoji premija

Rekomenduojamas: