Sadržaj:

Magnetski LED šesterokuti: 9 koraka (sa slikama)
Magnetski LED šesterokuti: 9 koraka (sa slikama)

Video: Magnetski LED šesterokuti: 9 koraka (sa slikama)

Video: Magnetski LED šesterokuti: 9 koraka (sa slikama)
Video: 5 УДИВИТЕЛЬНЫХ ЖИЗНЕННЫХ ХАКОВ # 2 2024, Novembar
Anonim
Magnetski LED šesterokuti
Magnetski LED šesterokuti

Dobrodošli u moj projekt rasvjete "LED šesterokut", međusobno povezani šesterokuti koji svijetle. U posljednje vrijeme vidio sam nekoliko različitih verzija ovih projekata rasvjete koji su se pojavili na tržištu, ali svi imaju jednu zajedničku stvar … cijenu. Svaki šesterokut ovdje košta samo nekoliko dolara i ne žrtvuje kvalitetu ili karakteristike onih dostupnih na tržištu! Osim toga, vrlo su prilagodljivi i nisu ograničeni samo na moj oblik šesterokuta.

Za pomoć pri postavljanju pogledajte moj videozapis. Potrudit ću se ovdje objasniti svaki dio.

Karakteristike:

  • Lako povezivanje magnetom
  • Jednostavan i lagan dizajn
  • Jednostavno kolo
  • Prilagodljiv izgled
  • Prilagodljiv LED uzorak
  • Niska cijena po šesterokutu

Korak 1: Materijali

Materijali
Materijali

U nastavku ću navesti sve što vam je potrebno sa količinom po šesterokutu pored njega.

  1. ATTINY85 - jedan po šesterokutu
  2. 10k otpornik - tri po šesterokutu
  3. 1k otpornik - dva po šesterokutu
  4. IC utičnica - jedna po šesterokutu (ovo nije potrebno, ali ako je potrebno promijeniti kôd na Attinyju, to uvelike olakšava)
  5. Ws2812B LED - dvanaest LED po šesterokutu
  6. Neodimijski magnet - osamnaest po šesterokutu
  7. 2N3904 Tranzistor - dva po šestouglu
  8. Proto board`
  9. Napajanje od 5 V - potrebno je samo jedno (raspravljat će se o potrebnoj vrijednosti pojačala dalje u vodiču)
  10. Dc ženski konektor - potreban je samo jedan
  11. Super ljepilo

Korak 2: Alati

Alati
Alati

Nije potrebno previše alata, ali trebat će vam:

  1. 3D štampač (osim ako ne želite da napravite svoju kutiju)
  2. Lemilica
  3. rezači žice
  4. skidači žice
  5. pištolj za vruće ljepilo
  6. napajanje laboratorijske klupe (poput ovog, nije potrebno, ali lijepo za testiranje)

Korak 3: Štampanje

Štampanje
Štampanje
Štampanje
Štampanje

Ovdje sam postavio svoj dizajn u Thingiverse.

Sam ispis je prilično jednostavan, nisam koristio podršku i svaki put je dobro funkcionirao. Ako netko planira napraviti drugi oblik, slobodno mi pošaljite poruku, a ja ću se potruditi objasniti što mi je pomoglo i zbog čega sam po kući imao više šesterokuta …

Korak 4: Učitavanje koda

Učitavanje koda
Učitavanje koda
Učitavanje koda
Učitavanje koda
Učitavanje koda
Učitavanje koda

Attiny:

Želite prenijeti Switch_LED_Hive na svaku Atinu

Budući da sam učitavao i testirao svoj kôd, odlučio sam napraviti jedan od ovih za postavljanje koda, lijep jednostavan vodič o tome što učiniti i što vam je potrebno. Međutim, ako samo namjeravate koristiti moj kôd bez ikakvih prilagodbi, ova vrsta postavljanja će vam dobro doći (samo programirajte sve čipove dok ste ih postavili).

  1. Prvo idite na datoteku, postavke i na dodatne ploče umetnite ovaj URL kao gornju sliku, a zatim pritisnite u redu:
  2. Zatim idite na file-> examples-> ArduinoISP-> ArduinoISP i prenesite skicu na svoj arduino.
  3. Zatim želimo da Attiny radi na 8 MHz (može raditi na nižim taktovima, međutim ovo sam i testirao) s vašim Attinyjem povezanim na jedan od gore navedenih načina, odaberite sve gore navedene postavke na drugoj slici i pritisnite "burn boot loader"
  4. Konačno, želimo prenijeti kod prekidača signala, jednostavno pritisnite dugme za prijenos i trebali biste dobiti poruku koja potvrđuje uspješno otpremanje

Arduino Nano:

Preporučujem upotrebu Fast LED biblioteke za Arduino Nano, samo uredite:

  • NUM_LEDS (Broj šesterokuta *12)
  • DATA_PIN (Pin koji ste koristili na svom Ardunino nano - 5 je zadani)
  • Također slobodno uredite BRIGHTNESS na bilo koju vrijednost između 0-255 255 koja je max

Ovdje postoji sjajan članak o ovoj biblioteci i LED traci ako želite znati više.

PROČITAJ ME

Pretpostavit ću da će mnogi od vas imati isti problem kao ja i učitavanje na vaš arduino nano neće uspjeti ako koristite standardni nano upravljački program. Čini se da je uobičajen problem s ovim činjenica da su u pitanju kineski knock off -ovi i da koriste drugi serijski čip što uzrokuje time out i neuspjeh tokom upload -a.

Da biste riješili problem, prvo pritisnite deinstaliranje, a zatim pritisnite instalaciju pomoću ovog programa (ako imate prozore ili idite ovdje da pronađete svoj OS). Kada završite, odaberite "old boot loader" u meniju uređaja i trebali biste biti spremni za učitavanje.

Korak 5: Ožičenje Pt jedan: LED diode

Ožičenje Pt jedan: LED diode
Ožičenje Pt jedan: LED diode

Stoga, kako bih pokušao ovo učiniti što je moguće zabunijom, podijelit ću ožičenje na tri dijela, prvi dio će biti postavljanje LED/magneta, drugi dio dizajn kruga, a tri će biti glavni šesterokut.

Ove LED diode su prilično jednostavne sa samo tri ulaza i izlaza koji izvode cijelu operaciju, jer ne želimo koristiti cijelu njihovu traku u svakom šesterokutu. Odlučio sam ih izrezati u parove i postaviti u svaki kutak dajući lijepu čak i pokrivenost.

  1. Izrežite šest parova LED dioda duž njihovih kontakata
  2. Odrežite pet žica različite boje u dužini od 80 mm
  3. Umetnite oba kraja svih LED parova na oba kraja
  4. Skinite i lemite žice između svakog od parova LED 5V - 5V, GND - GND, DIN - DOUT (ne na prvom ulazu ili posljednjem izlazu)
  5. Zatim izrežite 6 žica u boji GND i 5V u dužini 25-30 mm
  6. Što se tiče magneta, otkrio sam da je najbolja tehnika ovdje imati jedan magnet okrenut prema dolje na komadu čelika. Zatim testirajte ostale magnete naspram ovog magneta (trebate devet koji privlače i devet koji odbijaju, za prvi šesterokut to nije važno sve dok postoje dvije grupe od devet magneta okrenutih prema dolje s različitim polovima)
  7. Ogrebite površinu svakog od magneta
  8. Provjerite imate li magnet na komadu metala! Time se sprječava veliki gubitak magnetske sile!
  9. Nanesite veliku količinu lemljenja na svaki od magneta (pokušajte izbjeći držanje lemilice uz magnet dugo vremena)
  10. Skinite i lemite svaku svoju malu žicu od 5 V i GND na magnete. Po tri boje u svakoj grupi magneta.

Korak 6: Ožičenje Pt 2: Krug

Ožičenje Pt 2: Krug
Ožičenje Pt 2: Krug
Ožičenje Pt 2: Krug
Ožičenje Pt 2: Krug
Ožičenje Pt 2: Krug
Ožičenje Pt 2: Krug

Zbog dizajna ovog oblika u određenim rasporedima šesterokut može imati više od jednog ulaza u bilo kojem trenutku … u osnovi to je loše za LED diode. Moje najbolje rješenje bilo je jednostavno kolo Attiny85 koje čita svaki od ulaza i uključuje ili isključuje tranzistore u osnovi za uključivanje i isključivanje tranzistora ostavljajući samo jedan signal za sljedeću LED traku.

Postoje tri 10k otpornika spojena na pinove 1, 2 i 3, svaki od njih ide na 5V, a svaki od njih ima jedan od tri ulaza.

postoje dva 1k otpornika koji idu na srednji pin tranzistora.

Uključio sam Fritzing krug kao i gornje slike kako bih pokušao najbolje objasniti ovaj krug. Kao i ovo, napravio sam PCB za ovo kolo koje uklanja cijeli ovaj korak! (Isprobano i radi !!)

S druge slike IN 1, 2 i 3 su ulazi (dolaze iz tri ulazna magneta), a Out 1, 2, 3 su izlazi (idu na LED u pinu).

Korak 7: Ožičenje Pt 3: Glavni šesterokut

Ožičenje Pt 3: Glavni šesterokut
Ožičenje Pt 3: Glavni šesterokut

Ovo će biti šesterokut koji vodi light show.

Napajanje:

Dakle, kada je u pitanju odabir napajanja potrebno vam je 5V i nazivna snaga koja će odgovarati vašoj količini LED dioda. Za mene sam želio 8-10 vrijednih šesterokuta. Ako uzmemo u obzir da pri punoj svjetlini svaka LED crpi oko 60mA i imamo 12 LED dioda po obliku, dakle, 0,06*12 = 0,72 Ampera pa bi za 8 šesterokuta bilo 0,72*8 = 5,76 Ampera. Međutim, ovo je pri maksimalnoj svjetlini (ovo je bilo jako svijetlo osobno). Otkrio sam da su pri svjetlini od oko 200 (maksimalno 255) LED diode crpile oko 0,5 ampera po šesterokutu. Što znači da bih sa 8 šesterokuta nacrtao 4 ampera. Budući da bijelo svjetlo ne svijetli stalno (ovo je najmanje energetski efikasna boja) napajanje od 5 Ampera bi trebalo raditi dobro. Svakako preporučujem testiranje na laboratorijskom napajanju ako želite optimizirati svjetlinu vašeg izvora napajanja kao što sam gore naveo.

Ovdje postoji dobra teorija o tome da koriste 0,02 ampera po LED -u bez posljedica. To se svodi na vašu upotrebu i sklonosti.

Napomena: Uvijek je sigurnije nabaviti napajanje s većom amperažom nego što je potrebno, pojačala se ne prisiljavaju pa se koriste samo po potrebi i neće uzrokovati oštećenja

Postaviti

Slično kao i svaki drugi šesterokut, i ovom je potrebno postavljanje LED -a, ali ne zahtijeva da krug odlučuje o ulazima jer će izlaziti samo. Odlučio sam staviti izlaze sa svih strana, osim do samog dna šesterokuta, što je omogućilo oblikovanje zanimljivijih oblika.

  • Postavljanje je prilično jednostavno poput slike iznad 5 V i GND iz utičnice cijevi koja ide prema Arduino nano i signalnog pina s otpornikom koji ide do LED ulaza.
  • Izlaz iz ovih LED dioda zatim ide na svaku stranu šestougaonika (čineći 5 izlaza na ovom šesterokutu)

Korak 8: Završni dodiri

Završni dodiri
Završni dodiri
Završni dodiri
Završni dodiri

Sada za zabavu s vrućim ljepilom! U osnovi lijepim LED diode, krug i sve izgubljene žice. Zalijepite prozirne poklopce na glavnu školjku.

Annndd to je u osnovi to!

Korak 9: Završne napomene

U redu momci, hvala što ste pročitali moj Instructable! Kao i uvijek, ostavite bilo koje pitanje ispod i potrudit ću se odgovoriti na njih. Ovisno o odgovoru na ovaj Instructable, pokušat ću ga ažurirati i dodati sve novo i bilo koji korisnički sadržaj koji smislite. Molim vas, pošaljite mi poruku da to zaista znači mnogo jer ste potrošili bezbroj sati (ili mjeseci) na razvoj ovog projekta i pravljenje ovog vodiča.

Boje takmičenja Rainbow
Boje takmičenja Rainbow
Boje takmičenja Rainbow
Boje takmičenja Rainbow

Šesta nagrada u takmičenju Boje duge

Preporučuje se: