Sisällysluettelo:

Kuohuviini Arduino Xmas Star: 8 vaihetta
Kuohuviini Arduino Xmas Star: 8 vaihetta

Video: Kuohuviini Arduino Xmas Star: 8 vaihetta

Video: Kuohuviini Arduino Xmas Star: 8 vaihetta
Video: Could this tiny tube of metal fix our broken suspension? - Edd China's Workshop Diaries 28 2024, Heinäkuu
Anonim
Kimalteleva Arduino -joulutähti
Kimalteleva Arduino -joulutähti

Arvostan siis, että on hieman myöhäistä aloittaa jouluprojekti tänä vuonna. Mutta ehkä sinulla on jo kaikki mitä tarvitset, ja ehkä et aio mennä minnekään tänä vuonna: Sitten ehkä, ehkä vain haluat kokeilla tätä pientä projektia. Osaluettelo on alla, joten tarkista itse!

Se on pentagrammityyppinen tähti, jossa on 20 LEDiä eri väreissä kauden mukaan.

Ja koska se on Arduinon ohjaama, voit olla luova valaistuskuvioidesi kanssa: annan sinulle muutamia vaihtoehtoja aluksi, jotta löydät oman inspiraation. Jaa sitten!

Tarvikkeet:

Valo:

  • 10 vihreää 3 mm LEDiä
  • 5 punaista 3 mm LEDiä
  • 5 keltaista 3 mm LEDiä
  • 1 valkoinen 3 mm
  • 5220 ohmin vastukset

Kontrolli:

  • 1 Arduino Uno (tai yhteensopiva)
  • 1 Adafruit 16 -kanavainen 12 -bittinen PWM/servo -ohjain - I2C -liitäntä - PCA9685 (tai yhteensopiva)

Muut jutut:

  • sopivan kokoinen leipälauta (käytin 830 -nastaista levyä, jonka molemmilla puolilla oli virtajohdot)
  • 5V virtalähde
  • joukko hyppyjohtoja
  • 20+1 18AWG johtoa LEDeille ja GND: lle

Vaihe 1: Ensimmäinen: Piirrä / tulosta / lävistä tai poraa tähti

Ensimmäinen: Piirrä / tulosta / lävistä tai poraa tähti!
Ensimmäinen: Piirrä / tulosta / lävistä tai poraa tähti!
Ensimmäinen: Piirrä / tulosta / lävistä tai poraa tähti!
Ensimmäinen: Piirrä / tulosta / lävistä tai poraa tähti!

Jos et ole hyvä piirtämään (kuten myönnän, olen, joten minun piti käyttää www.wikipedia.org): Etsi pentagrammi mistä tahansa ilmaisesta kuvasivustosta, skaalaa se noin 8 cm: n (3 1/8 ) kokoiseksi ja tulosta se.

Jos haluat juottaa LED -valot kätevästi yhteen, voit joko lyödä reikiä pahviin tähtisi jokaiseen kärkeen ja jokaiseen risteykseen plus yksi keskelle. Tai siirrät paikat ohuelle vanerikappaleelle ja poraat 3 mm (1/8 ) reikiä kuvan osoittamalla tavalla.

Vaihe 2: Juotosaika

Juotosaika
Juotosaika
Juotosaika
Juotosaika
Juotosaika
Juotosaika
Juotosaika
Juotosaika

Valitse mikä tahansa paikka vihreille, keltaisille ja punaisille LEDeillesi. Päätin ottaa valkoisen keskelle, mutta voit käyttää mitä tahansa väriä. Tähtini on melko satunnainen sekoitus, mutta järjestetty tapa järjestää värit toimii tietysti yhtä hyvin!

Taivuta sitten kunkin LEDin katodit 90 asteen kulmassa. Varmista, että taivutat ne samaan suuntaan, mikä helpottaa juottamista myöhemmin. Katodi on kunkin LEDin lyhyempi johto tai kotelon litteä puoli.

Aseta jokainen LED vastaavaan reikään ja juota kaikki katodit yhteen muodostaaksesi tähtien muodon, kuten kuvissa näkyy. Varoitus: Älä oikosulje katodia ja anodia (pidempi jalka / pyöreä puoli).

Vaihe 3:… ja lisää juottamista

… Ja lisää juottamista!
… Ja lisää juottamista!

Kun tähti on valmis, sinun on kiinnitettävä lanka jokaiseen LED -anodiin (muista: pitkä jalka, pyöreä sivu …). Tähdelleni y valitsi vihreät ja valkoiset johdot, lähinnä siksi, että minulla oli niitä. Kiinnitä myös yksi erivärinen lanka katodiin (eli mihin tahansa kohtaan edellisessä vaiheessa rakentamasi tähden); Käytin mustaa lankaa (ei kovin hauskaa, mutta mustaa käytetään niin perinteisesti GND: hen, en voinut auttaa sitä).

Löydä mukavuuden vuoksi tapa järjestää johdot sinulle sopivassa järjestyksessä. Erityisesti:

  • Pidä (-) / katodijohto erillään
  • Tunnista (valkoinen) keskimmäinen LED
  • erota viisi LEDiä, jotka sijaitsevat pentagrammin leikkauspisteissä ("sisäiset" LEDit)

Vaihe 4: Asioiden yhdistäminen

Asioiden yhdistäminen
Asioiden yhdistäminen
Asioiden yhdistäminen
Asioiden yhdistäminen
Asioiden yhdistäminen
Asioiden yhdistäminen
Asioiden yhdistäminen
Asioiden yhdistäminen

Kun olet juottanut kauniin tähtisi (joka varmasti näyttää paremmalta kuin minun: pidät erittäin varovaisena pitääksesi sen hyvässä kunnossa!), On aika yhdistää kaikki. Valitettavasti en tee FRITZINGiä, joten yritän selittää. Yhteenveto on ensimmäisessä kuvassa, ja seuraavat vaiheet näytetään vastaavasti.

Leipäpöydällä

  • Liitä 5V -virtalähde. Varmista, että syöttö (+) on leipälauta (+) -asennossa!
  • aseta 16 -kanavainen PWM -levy leipälaudalle sopivaan paikkaan
  • aseta 5 220 ohmin vastukset kätevästi vierekkäin

Arduinosta Breadboardiin

  • Liitä Arduino GND leipälevyyn (-)
  • Liitä Arduino SCL PWM -kortin SCL: ään ja SDA SDA: hon
  • Yhdistä yksi hyppyjohdin Arduino -nastoista 3, 4, 5, 6, 7 tai kummankin vastuksen toiselta puolelta

PWM Breakoutista Breadboardiin

  • 16 hyppyjohtoa siirtyy katkaisun PWM -ulostulosta 16 peräkkäiseen leipälevyn riviin
  • GND on kytketty (-) leipälevyn jatkojohtoihin
  • VCC on kytketty (+) leipälevyn oikaisulevyihin
  • koska käytämme vain pieniä LED -valoja, en käytä V+ -liitäntää

"Tähti" -liitännät

  • (Musta!) Katodijohto on kytketty (-) leipälevyyn
  • (valkoinen) keskimmäinen LED on kytketty PWM -nastaan 15
  • 5 "sisäistä" LEDiä on kytketty vastuksen toiseen päähän
  • loput 15 LEDiä on kytketty PWM -nastoihin 0 - 14 vastaavasti

Muu tavara

  • Sinun on käynnistettävä leipälauta
  • … Ja liitä Arduino tietokoneeseen tavallisella USB -kaapelilla

Vaihe 5: Ajan ohjelmointi

On aika olla luova ja tuoda kipinää projektiin.

Esimerkkitiedostoni perustuvat Adafruit_PWMServoDriver -kirjastoon, jonka havaitsin olevan helppokäyttöinen (ja hienosti dokumentoitu).

Kaikki alkavat kutsumalla kirjastoja ja määrittämällä tarvittavat muuttujat (ja olen saattanut jättää tämän puhdistamatta myöhemmissä esimerkeissä!)

ASETUKSET-osiossa näet, että PWM-katkaisu alustetaan ja sarjaportti avataan (jota käytin joissakin virheenkorjauksissa … ohjelmointityyli on enimmäkseen copy-paste-try-fail-try-toista!) Sekä määritellään 5 nastaa sisäisille LEDeille OUTPUT.

Lopuksi LOOPissa annan LEDien vilkkua satunnaisesti tai jahdata ympäriinsä tai ryhmien syttyä ja sammua. Kokeile niitä, katso mitä he tekevät itsellesi: Siitähän joululahjat ovat, eikö? Yllättyneenä! Toivottavasti nautit!

BTW: Jotkut näytteet ovat instagramissani (@nicnowak), kuten tämä täällä:

Sieh dir diesen Beitrag auf Instagram an

Ein Beitrag geteilt von nicnowak (@nicnowak)

Vaihe 6: Mitä seuraavaksi: Mitä haluat kokeilla

Toivottavasti olet nauttinut tästä OHJEELLISESTA toistaiseksi. Jos näin on, tässä on muutamia ideoita siitä, miten voit tehdä siitä hauskempaa:

Käytä isompia LED -valoja! 5 mm, 8 mm. Älä vain unohda, että ne tarvitsevat todennäköisesti enemmän virtaa, joten haluat liittää erillisen virtalähteen PWM -kortin V+ -liitäntään ja kytkeä LEDit vastaavasti.

Käytä LISÄÄ LED -valoja! Koska PWM -kortti on I2C -pohjainen, voit ketjuttaa useita levyjä (jopa 62!) Ja niissä on monia LED -valoja. Monimutkaiset tähtimuodot ovat mahdollisia, ehkä jopa 3D -muoto olisi vaihtoehto?

Käytä eri värejä! Punainen, kulta ja vihreä ovat tietysti tyypillisiä jouluteemoja, mutta sininen ja valkoinen vaikuttavat mielenkiintoiselta vaihtoehdolta.

LUO STAR -MUOTOINEN ASUNTO! Näkyvät johdot eivät ole sitä, mitä kaikki pitävät esteettisesti houkuttelevana (no, minä…), joten vanerin tai muovikotelo, joka peittää tähden, voi lisätä joulun tunnelmaa. Voitko tulostaa sen 3D -muodossa? Kyllä voit !! (en voi …)

Käytä DIFFUSORIA! Paljailla LEDeillä on hyvin pieni tarkennusalue. Hajautusmateriaalin, kuten puoliksi läpinäkyvän paperin tai läpikuultavan muovin, käyttö tasoittaa valot.

Luo hulluja valovaikutuksia! Tai tee siitä juhlavampi: se on sinun tehtäväsi.

Lisää OHJAIMET! Päivän päätteeksi Arduino voi tehdä paljon enemmän kuin vain 21 LEDiä. Sisällytä kytkimet vaihtaaksesi valokuvioiden välillä. Tee äänestä herkkä. Anna sen loistaa, kun aurinko laskee.

Vaihe 7: Lopuksi…

Kuten olette ehkä huomanneet, komponentit ovat "yhteensopivia" levyjä. Ne toimivat hyvin, ovat halpoja ja helposti saatavilla monissa myyntipisteissä.

Jos kuitenkin sinulla on siihen varaa, tue luojat, jotka tuovat kaiken tämän meille:

www.arduino.cc

www.adafruit.com/https://learn.adafruit.com/16-channel-pwm-servo-dr…

Vaihe 8: Videot valmiista projektista. Iloa

Jotkut kuvattiin vain paljailla LEDeillä, kun taas toisilla käytin tavallista valkoista paperia valon hajottamiseksi.

Kummasta pidät paremmin?

Suositeltava: