Sisällysluettelo:
- Vaihe 1: Ensimmäinen: Piirrä / tulosta / lävistä tai poraa tähti
- Vaihe 2: Juotosaika
- Vaihe 3:… ja lisää juottamista
- Vaihe 4: Asioiden yhdistäminen
- Vaihe 5: Ajan ohjelmointi
- Vaihe 6: Mitä seuraavaksi: Mitä haluat kokeilla
- Vaihe 7: Lopuksi…
- Vaihe 8: Videot valmiista projektista. Iloa
Video: Kuohuviini Arduino Xmas Star: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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
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
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
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
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:
Ole tietoinen ATLAS - STAR WARS - Death Star II: 7 askelta (kuvilla)
Ole tietoinen ATLAS - STAR WARS - Death Star II: Rakenna Bandai Death Star II -muovimallista. Tärkeimpiä ominaisuuksia ovat: ✅Valo- ja äänitehosteet✅MP3-soitin✅InfraRED-kaukosäädin✅Lämpötila-anturi✅3 minuutin ajastinBlogi: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars- kuolemantähti
Kuohuviini -LED Ganesha: 18 vaihetta (kuvilla)
Kuohuviini LED Ganesha: Tämä on Intian festivaalien kausi ja Lord Ganesha on yksi arvostetuimmista ja ihastuttavimmista Jumalasta, erityisesti lapsille. Hän on ensimmäinen Jumala, jota palvotaan kaikissa uskonnollisissa seremonioissa. Mikä olisikaan parempi tapa nauttia joulunajasta kuin kokoontua
Charlieplexing Xmas Tree: 7 vaihetta (kuvilla)
Charlieplexing Xmas Tree: Joulu on tulossa ja tarvitsemme uusia laitteita. Joululaitteiston on oltava vihreä + valkoinen + punainen + vilkkuva PCB on vihreä + valkoinen, lisää sitten vilkkuvia LED -valoja ja olemme valmiita. Minulla on paljon " Suorakulmainen sivunäkymä Punainen Kirkas Erittäin kirkas SMD 0806 LED -valoja ja
Easy Stranger Things Xmas ABC: 5 vaihetta
Easy Stranger Things Xmas ABC: Helppo, pienennetty versio Stranger Things ABC -valoista. Kommunikoi ylösalaisin (eli kannettavastasi) näiden LED -valojen avulla
Arduino XMAS Hitcounter: 6 vaihetta (kuvilla)
Arduino XMAS Hitcounter: Joulu lähestyy, joten tässä on minun panokseni saada sinut oikeaan tunnelmaan. Se on blogin osuma, joka soi kelloa. Kirjaimellisesti. Se saa hymyn huulillesi joka kerta, kun joku tulee blogiisi. Se koostuu Arduino -levystä, kellosta