Jeffrey Cross
Jeffrey Cross

Tiistai: Valentines LED -näyttö

Tällä viikolla aion tehdä Jimmie Rodgersin Open Heart -pakkauksen. Se on loistava avoimen lähdekoodin paketti, jossa käytetään Charliplexing-tekniikkaa LEDien valaistukseen. Miksi? Charlieplexing-toiminnolla voit hallita kunkin LED-tilan tilaa erikseen. Sinun tarvitsee vain luoda yksinkertainen ohjelma ja ladata se Arduinoon ja sinulla on todella viileä animoitu LED-näyttö. Älä huoli koodin luomisesta, Jimmie on tehnyt suuren Flash-käyttöliittymän, joka koodaa kaikki. Sinun tarvitsee vain leikata / kopioida / liittää Arduino IDE: hen, ja LEDit alkavat näyttää animaation.

Open Heart on LED-matriisi, joka sisältää yksilöllisesti osoitettavia LEDejä. Sitä voidaan käyttää luomaan rintanappi tai pussivalo erittäin muokattavissa olevilla animaatioilla. Se voidaan konfiguroida niin, että voit liittää sen väliaikaisesti kankaisiin, joiden otsikot ovat yksinkertaisesti työnnettävissä, tai voit määrittää sen ompelemaan projektiin, jossa käytetään johtavaa kangasta pysyvämmäksi asennukseksi. Olen myös luonut yksinkertaisen flash-ohjelmoijan, jolla voit suunnitella animaatioita, ja se luo sinulle Arduino-koodin. Näin voit kopioida, liittää, ladata ja nauttia.

Voit noutaa oman Open Heart -pakettisi Maker SHED: ssä. Voit saada Arduinon myös!

Jiimmiella on suuri joukko ohjeita hänen verkkosivuillaan. Yksi tämän avoimen lähdekoodin paketin suurista asioista on kyky hakata ja muokata sitä, miten haluat. Aloitetaan tekemään Open Heart -versio.

Mitä tarvitset:

Open Heart -pakkauksessa on kaikki mitä tarvitset, paitsi jos Arduino ohjaa LEDejä. Sarja on suunniteltu käytettäväksi minkä tahansa Arduino-yhteensopivan levyn kanssa, mutta mikään mikrokontrolleri, jolla on oikea ohjelmointi, voi ohjata LEDejä.

  • Open Heart Kit - Saatavana Maker SHED: ssä
  • Arduino - saatavilla Maker SHED: ssä
  • 9 voltin akku
  • Messinkiputki - Kaikki pienen halkaisijan omaavat metalliletkut toimivat
  • Pieni metallilaatikko - Kaikki pienet laatikot tekevät.
  • Paperi
  • epoksi
  • Jätepuu

Tarvittavat työkalut:

  • Juotin
  • Poran ja poranterän poran tulee olla käytetyn letkun halkaisija
  • Kuuma liimapistooli
  • Dremel-työkalu, jossa on katkaisupyörä
  • Avustavat aseet - sinut omistamaan
  • Fume-puristin - Tee oma
  • Muut käsityökalut - ruuvimeisseli, neulan pihdit

Vaihe 1: Rakenna avoin sydän

Aloita lisäämällä kaikki vastukset. On (6) vastuksia, jotka on juotettava PCB: hen. Niiden lisääminen kerralla on runsaasti.

Kun olet juotettu, leikkaa ylimääräiset johdot vastuksista.

Nyt on aika lisätä LEDit. LEDin pitkä johto (+) tulee asettaa PCB: n “pyöreisiin” reikiin. Lyhyempi lyijy (-) asetetaan "neliön" reikiin. Lisäsin niin monta LEDiä kuin voisin ilman, että juottaminen olisi liian vaikeaa. Sinun pitäisi pystyä sovittamaan noin 8-10 LEDiä joka kerta.

Kun olet juottanut ensimmäisen LED-erän, on aika lisätä vielä enemmän. Lisää jälleen niin paljon kuin voit sovittaa ilman ylikuormittumista.

Voit viettää aikaa juottamalla ja varmista, että teet hyvät juotosliitännät.

Kaikkien LEDien lisääminen kesti (3) kierrosta juottamista. Nyt meidän on vain lisättävä Open Heart -pakkauksesta Arduinoon menevät johdot.

Aloita strippaamalla ulompi vaippa pois langasta, joka oli mukana pakkauksessa.

Kun olet poistanut vaipan, sinulla on 6 yksittäistä johtoa. Yritä saada heitä sekoittumaan kuin minä!

Nyt on aika juottaa johdot laudalle. Sarjassa on otsikot ja tulpat, mutta päätin juottaa johdot suoraan levylle. Kaikki riippuu siitä, miten aiot käyttää laitetta. Aloita juottamalla vihreä johto reikään, joka on merkitty ”pin1” ja punainen johto ”pin2”

Seuraavaksi juotin valkoisen johdon reikään, joka oli merkitty ”pin6” ja musta lanka ”pin5”

Lopuksi, juotin sinisen langan ”pin3”: ksi ja keltaisen johdon ”pin4”. Nyt Open Heart -pakkaus on valmis. Siirrymme eteenpäin kannattamaan sitä.

Vaihe 2: Rakenna näyttöjalusta

Aloita juottamalla alligaattoriliitin 3/16 tuuman messinkiputkeen.

Varmista, että lämmität putken tarpeeksi niin, että juotos todella tarttuu. Älä pelkää käyttää paljon juotetta, sen on oltava todella vankka yhteys.

Leikkaa sitten Dremel-työkalu, jossa on katkaisupyörä, leikkaamalla putkessa oleva aukko lähellä päätä, johon olet liittänyt alligaattorin leikkeen. Varmista, että korttipaikka on tarpeeksi suuri, jotta kaikki johdot voivat syöttää helposti.

Huomautus: varmista, että käytät suojalaseja käytettäessä Dremel-työkalua. Nämä katkaisupyörät hajoavat helposti.

Nyt voit syöttää kaikki (6) johdot messinkiputken aukon läpi.

Nyt on aika tehdä reikä pohjaan. Käytin vanhaa metalliastia, jonka löysin roskakorista. Se on täydellinen koko pitämään Arduino. Merkitse reikä, johon haluat, että letku soveltuu.

On hyvä idea lisätä metallikoteloon tukea. Käytin epoksi- ja romupuun puuta vahvistaakseni aluetta.

Kun epoksi kuivuu, voit mennä eteenpäin ja porata letkun reikä.

Aseta letku ja johdot seuraavaksi poratun reiän läpi.

Jotta kaikki (6) johdot olisi helppo lisätä Arduinoon, juotin ne (6) urosotsikoiden nauhoihin. Käytin suoria, mutta Open Heart -pakkauksessa olevat nastat toimivat yhtä hyvin. Ne tulisi juottaa nastoihin tässä järjestyksessä: vihreä, punainen, sininen, keltainen, musta, valkoinen. Vihreä johto on kytketty Arduinon nastaan ​​(8), valkoinen johto on nastassa (13)

Jos käytät metallilaatikkoa, älä unohda linjata sitä eräiden paperin tai kartongin kanssa. Et halua lyhentää Arduinoa, jos se koskettaa metallikoteloa.

Nyt kaikki, mitä on jäljellä, on ladata koodi Arduinoon ja täyttää kaikki metallikotelon sisällä.

Vaihe 3: Ohjelmoi Open Heart

Nyt sinun tarvitsee vain luoda animaatio Flash-sovelluksessa. Se on saatavilla verkossa ilmaiseksi, ja se luo sinulle kaiken koodin. Kun olet suunnitellut mallin, joka on yhtä helppoa kuin muutaman ympyrän napsauttaminen, leikkaa, kopioi ja liitä luotu koodi Arduino IDE: hen.

Tässä on

avoin sydänveistokseni.

Huomautus: Etkö ole varma, miten voit ladata koodin Arduinoon. Tutustu Arduino.cc: hen tonnia tietoa siitä, miten aloitat Arduinon ohjelmoinnin.

Toivottavasti pidit rakennusni. Muista Ystävänpäivä on aivan nurkan takana. Nähdään ensi viikolla.

Osake

Jättänyt Kommenttia