Sisällysluettelo:

Hehkuva taskuaukio: 5 vaihetta (kuvilla)
Hehkuva taskuaukio: 5 vaihetta (kuvilla)

Video: Hehkuva taskuaukio: 5 vaihetta (kuvilla)

Video: Hehkuva taskuaukio: 5 vaihetta (kuvilla)
Video: Hehkuva rauta 2024, Heinäkuu
Anonim
Image
Image
Hehkuva taskuaukio
Hehkuva taskuaukio

Tervetuloa tutustumaan ensimmäisiin Instructabeleihini! Tämä oli hauska pieni projekti, jonka halusin jakaa, mutta varo, että lisää on tulossa pian! Tein tämän alunperin juhlallisuuteni vuoksi, mutta tätä mallia voitaisiin käyttää moniin vastaaviin projekteihin LED -siteistä räätälöityihin hehkuvaloihin.

Vaihe 1: Tarvitsemasi asiat:

Materiaalit:

  • Attiny85 tai vastaava
  • Romu protoboard
  • CR2032 kellon paristopidike ja akku
  • Lanka romu
  • Pieni kytkin
  • RGB -LED

Työkalut:

  • Juotin
  • Auttavat kädet
  • Kannettava tietokone, jossa on Arduino IDE tai vastaava

Valinnaisia juttuja, joita satun käyttämään:

  • 3D tulostin
  • Pihdit
  • Kondensaattori
  • IC -kiinnitys uudelleenohjelmoinnin mahdollistamiseksi
  • Kuparilanka
  • Pinsetit
  • Juotoshöyrynpoisto
  • Työvalo
  • Pieni AVR-ohjelmoija (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

Vaihe 2: Kokoa levy

Kokoa lauta!
Kokoa lauta!
Kokoa lauta!
Kokoa lauta!
Kokoa lauta!
Kokoa lauta!

Olet tervetullut kokoamaan tämän haluamallasi tavalla, mutta kerron prosessini kaikille kiinnostuneille.

  1. Ensin koin valon. Käytin knockoff Neopixel RGBW LEDiä (https://www.amazon.com/ALITOVE-Similar-Individual-Addressable-embedded/dp/B01K4HCVDC/), jonka olin maannut edellisestä projektista. Olen myös käyttänyt tavallisia 4 -nastaisia yhteisiä katodisia RGB -LED -valoja attiny85 -sirun kanssa, joten niiden pitäisi toimia myös, mutta eivät ole aivan yhtä kirkkaita.
  2. Sitten juotin 4,7 mikrofaradin kondensaattorin positiivisiin ja negatiivisiin liittimiin (kuten tälle LEDille suositellaan), sitten juotin positiiviset ja negatiiviset johtimet ja datalinjan LEDille 470 ohmin vastuksella.
  3. Sitten laitoin akun pidikkeen pystyyn. Käytin suurempaa protoboardia kuin tarvitsin, joten minulla oli tilaa laajentaa tarvittaessa, ja sitten juotin cr2032 -paristopidikkeen positiivisen ylälevyn protoboardiin. Käytin paljaaa kuparilankaa kiertelemään negatiivipuolen akunpitimen alle.
  4. Seuraavaksi asetin 8 -nastaisen IC -sirun pidikkeen protoboardille akku paikallaan, joten tiesin, että tilaa olisi tarpeeksi, taittelin nastat päälle ja juotin sen sisään.
  5. Pohjassa liitin paristopidikkeen virta- ja maadoitusjohdot IC -pidikkeeseen. Varmista, että jätät hieman pituutta, joka voidaan myöhemmin leikata, jotta voit lisätä kytkimen sähköjohtoon.
  6. Tarkista vielä kerran, että akku sopii edelleen, ja jos sinulla on yleismittari, tarkista IC -pidikkeen virta- ja maadoituspistorasiat. Se saattaa tuntua työläältä, mutta näiden asioiden tarkistaminen kannattaa, jos joudut vianmääritykseen myöhemmin.
  7. Kytke valojohdot virtalähteeseen ja maadoitukseen (lähellä liitäntää IC -pitimeen) ja käytä yhtä datalinjaa IC: n vakiotapista. (tarkista pistorasialevyllä ja varmista, että tappi on käytettävissä, mutta muuten käytä vain sitä, joka on kätevin juottaa)
  8. Katkaise sitten voimalinjan kuparilanka, ennen kuin se saavuttaa IC -pidikkeen, juota pieni pituus lankaa kummallekin puolelle.
  9. Katkaise sitten lanka sopivan kokoiseksi, juota johtimet pienen kytkimen kahteen johtoon, leikkaa kolmas johto ja liimaa kytkin kuumaan sivulle jääneeseen avoimeen tilaan. Ole varovainen eristettäessä kytkintä, jos asetat sen muiden paljaiden johtojen päälle tai lähelle, koska kotelo on metallia. Käytin yksinkertaisesti pientä palaa sähköteippiä.

Vaihe 3: Sirun ohjelmointi

Tämän projektin koodini voidaan hakea Githubista: https://github.com/3jackattack3/simpleSpectrumLigh…. Ohjelmoidakseni tämän otin käyttöön Platformio -laajennuksen atomitekstieditorille käyttäen sparkfunin "tinyAVR -ohjelmoijaa". Kokemukseni mukaan tämä on ollut suosikki tapa kirjoittaa ja lähettää koodia IC -siruille, kuten attiny85.

Platformio -laajennus on enemmän henkilökohtainen mieltymys, vaikka suosittelen lämpimästi tarkistamaan sen. Olen kokeillut kolmea erilaista tapaa ohjelmoida arduinoja haluamissani tekstieditorissa, ja olen törmännyt ongelmiin sekä Stino- että Deviot -laajennusten kanssa Sublime -tekstille, mutta olen saavuttanut valtavan menestyksen tällä platformio -laajennuksella atomille. Koska tämä on kuitenkin enemmän henkilökohtainen mieltymys, yritän lisätä perinteisen arduino IDE -koodin heti, kun minulla on aikaa. Jos haluat muuntaa sen itse, kopioi.cpp -tiedoston teksti uuteen arduino -projektiin ja poista ensimmäinen rivi: "#include Arduino".

IC: n ohjelmointi muuttuu kuitenkin hieman monimutkaisemmaksi. Käyttämäni menetelmä tulee suoraan kipinöinnistä, ja se on paras menetelmä, jonka olen tähän mennessä löytänyt. Tutustu heidän oppaaseen, jossa on helppo seurata AVR-sirujen ohjelmointiopasta (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Toinen hallitseva menetelmä, jonka olen nähnyt, on käyttää arduino Unoa käynnistyslataimena IC -sirulle, mikä on paljon halvempaa, jos sinulla on ylimääräinen levy, mutta se on alttiimpi virheille.

Vaihe 4: Valinnainen: 3D -tulostettu kotelo

Valinnainen: 3D -painettu kotelo!
Valinnainen: 3D -painettu kotelo!

Tämän rakenteen loppuunsaattamiseksi halusin tehdä siitä hieman ammattimaisemman ja samalla suojata elektroniikkaa ja turvata kytkimen. Yllä näet iteratiivisen prosessini kotelon suunnittelusta, ja löydät mallit osoitteesta thingiverse! (https://www.thingiverse.com/thing:2904029) Suunnittelin nämä erityisesti rakennukselleni, mutta voit todennäköisesti muokata mallia tarpeidesi mukaan tai käyttää sitä vain inspiraationa omille suunnitelmillesi!

Vaihe 5: Asettaminen taskuaukiolle

Kuinka asettaa taskuaukiolle
Kuinka asettaa taskuaukiolle
Kuinka asettaa taskuaukiolle
Kuinka asettaa taskuaukiolle
Kuinka asettaa taskuaukiolle
Kuinka asettaa taskuaukiolle

Ole luova! Aloitin tavallisella "yksi kärki ylös" -taitolla (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…), joka toimii hyvin taskuneliön valon levittämiseksi. Tässä taskuaukon materiaalilla on paljon merkitystä. Amazonilta voit saada halvalla silkkitaskun neliön (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), joka toimii loistavasti valon hajottamiseksi.

Taita neliö neljään osaan ja aseta laite sitten taitettavaksi niin, että se on kiinteä molemmilta puolilta (suunnattu timantiksi). Viimeistele taitto ja käytä haarukkaa pohjassa muodon säilyttämiseksi. Kun tasku on asetettu taskuun, turvatappi on täysin piilotettu, ja jos se loistaa oikein, valo näyttää hajanaiselta, kuten videossa, eikä tässä näytetyllä kohdevalolla.

Suositeltava: