Sisällysluettelo:

Disco Drinks Coaster: 4 vaihetta (kuvilla)
Disco Drinks Coaster: 4 vaihetta (kuvilla)

Video: Disco Drinks Coaster: 4 vaihetta (kuvilla)

Video: Disco Drinks Coaster: 4 vaihetta (kuvilla)
Video: I work at the Private Museum for the Rich and Famous. Horror stories. Horror. 2024, Marraskuu
Anonim
Disco Drinks Coaster
Disco Drinks Coaster
Disco Drinks Coaster
Disco Drinks Coaster

Vaikka asumme aivan Cambridgen ulkopuolella Isossa -Britanniassa, vaimoni on traagisesti koukussa kaikkeen Las Vegasiin. Edellisestä vierailustamme on kulunut lähes kuusi kuukautta, ja hän kaipaa kirkkaita valoja ja cocktaileja. Harvat asiat tekevät juomasta mukavampaa kuin jotkut lähivalot. tässä se on lasiton, ja siinä näkyy pyörivä galaktinen jääkuutio. Lasinalusta voidaan ajaa mistä tahansa sarjaportilla varustetusta tietokoneesta, ja se näyttää minkä tahansa halutun 10 x 10 pikselin videon.

Vaihe 1: Osta joitain osia

Tarvitset:

30 1K 0805 vastukset (R1 - R30) 30 MBTA42 NPN -transistorit (Q1 - Q30) 10100 ohmia 0805 vastukset (R31 - R40) 10 FMMT717 PNP -transistorit (Q31 - Q40) 5 74HC594 SOIC -siirtorekisterit (IC1 - IC5) 4 100nF 1206 kondensaattorit (C1-C4) ja lopuksi: 100 TB5-V120-FLUX-RGB8000 RGB-LEDiä (LED00-LED99) LED-valoja voi olla vaikea saada kohtuulliseen hintaan; eBay on jälleen köyhän sähköinsinöörin ystävä.

Vaihe 2: Tee ja koota piirilevy

Tee ja koota piirilevy
Tee ja koota piirilevy
Tee ja koota piirilevy
Tee ja koota piirilevy

Valmista yksi tai useampi piirilevy käyttämällä liitteenä olevia Gerber- ja poratiedostoja. Kaksipuolinen PTH-prosessi vaaditaan, joten on luultavasti parasta käyttää yhtä pienistä volyymiprofiileista. Olen havainnut PCB -junan Isossa -Britanniassa olevan melko luotettava.

Kokoa levy ja ole erittäin varovainen juottaessasi pinta -asennuskomponentteja. Huomasin tämän olevan kätevyyteni rajalla. Huomaa, että piirilevyssä on kahta erityyppistä SOT-23-transistoria ja kahta tyyppiä 0805-vastusta. Katso alempaa silkkikerrosta nähdäksesi komponenttien nimet (R23 jne.) Ja käytä tätä vastaamaan osaluetteloa vaiheessa 1. Kun olet valmis, piirilevyn pitäisi näyttää tältä.

Vaihe 3: Aja levyä

Tämä on hankala kohta. Sinun on käytettävä jotain (luultavasti mikro -ohjainta) ohjaamaan levyä tavalla, joka tuottaa kuvan. Liitä virta- ja datakaapelit kortin oikeassa alakulmassa olevaan liittimeen. Ylhäältä katsottuna numeroimme kuusi nastaa:

1 2 3 4 5 6 Vastaavat signaalit ovat: 1. XVOLTS - käyttöjännite LEDeille. Liitä 4V: n rajoitettuun syöttöön. 2. SERIAL_CLOCK - siirrä tiedot SERIAL_DATA: sta positiiviseen suuntaan. 3. SERIAL_LATCH - salpaa 40 bittiä siirtorekisteristä LED -ohjaukseen positiivisella kulmalla. 4. PERUSTELUT - yhteinen perusta. 5. 5VOLTS - syöttöjännite ohjauspiireille. Liitä 5 V: n virtalähteeseen. 6. SERIAL_DATA - syöttötiedot vuororekisteriin. Jos haluat skannata näytön, kellota 10 4-bittistä numeroa siirtorekisteriin. Kellotaajuus: - alenna SERIAL_CLOCK -arvo alhaiseksi - muuta SERIAL_DATA - nosta SERIAL_CLOCK -arvo korkealle Kun 40 bittiä on kellotettu, SERIAL_LATCH -signaali voidaan nostaa korkealle siirtääkseen ne LED -ohjauspiiriin. Jokainen 4 -bittinen numero ottaa valikoivasti käyttöön punaiset, vihreät ja siniset LEDit yhdellä rivillä ja poistaa kaikki LEDit samassa sarakkeessa valikoivasti käytöstä. Joten jos kellomme merkkijonossa: 0011 0100 0111… RGCB RGCB RGCB Tämä asettaa kaikki rivin 0 LEDit siniseksi, kaikki rivin 1 LEDit vihreiksi ja kaikki rivin 2 LEDit syaaniksi (vihreä + sininen). Se poistaa käytöstä kaikki sarakkeiden 0 ja 2 LEDit. Kelluttamalla nopeasti eri arvoyhdistelmiä (tyypillisesti vain yksi kymmenestä sarakkeen poiskytkentäbitistä on alhainen), voimme skannata taulukon kuvan luomiseksi ja käyttää pulssileveyttä modulaatiolla, jotta saadaan erilaisia näennäisiä intensiteettejä. Liitettyä laiteohjelmistoa voidaan käyttää Atmel ATmega644: n kanssa tarvittavien signaalien tuottamiseen vastauksena PC- tai Mac -sarjatuloon.

Vaihe 4: Varoitus ja vinkki

Pari varoituksen sanaa. Nykyaikaiset LEDit voivat olla todella kirkkaita. Voit luultavasti vahingoittaa itseäsi melko pahasti soittamalla ne täyteen voimakkuuteen ja jättämällä huomiotta katseesi refleksi, joten älä. Myös laiteohjelmiston virheenkorjauksen aikana on helppo pysäyttää skannausprosessi ja polttaa arvokkaat LEDit. Käytä kunnollista virranrajoitettua penkkivirtalähdettä ja säädä virta muutamaan kymmeneen milliampeeriin, jotta tämä ei tapahdu.

Suositeltava: