Cov txheej txheem:

Sparkling Arduino Xmas Star: 8 Kauj Ruam
Sparkling Arduino Xmas Star: 8 Kauj Ruam

Video: Sparkling Arduino Xmas Star: 8 Kauj Ruam

Video: Sparkling Arduino Xmas Star: 8 Kauj Ruam
Video: BEST TWINKLY LIGHT EFFECTS 2024, Kaum ib hlis
Anonim
Sparkling Arduino Xmas Star
Sparkling Arduino Xmas Star

Yog li kuv txaus siab tias nws lig me ntsis rau kev pib ua haujlwm Christmas xyoo no. Tab sis tej zaum koj twb muaj txhua yam koj xav tau, thiab tej zaum koj yuav tsis mus qhov twg rau xyoo no: Tom qab ntawd tej zaum, tsuas yog tej zaum koj xav sim qhov haujlwm me me no. Cov npe hauv qab no, yog li xyuas koj tus kheej!

Nws yog lub hnub qub pentagram ntawm 20 LEDs hauv cov xim sib txawv uas haum rau lub caij.

Thiab vim nws yog Arduino tau tsav, koj tuaj yeem muaj tswv yim nrog koj cov qauv teeb pom kev zoo: Kuv yuav muab qee qhov kev xaiv rau koj kom pib nrog yog li koj pom koj tus kheej kev tshoov siab. Tom qab ntawd qhia!

Khoom siv:

Lub Teeb:

  • 10 ntsuab 3mm LEDs
  • 5 liab 3mm LEDs
  • 5 daj 3 hli LEDs
  • 1mm 3 hli
  • 5 220 Ohm resistors

Kev Tswj:

  • 1 Arduino Uno (lossis sib xws)
  • 1 Adafruit 16 -Channel 12 -ntsis PWM/Servo Driver - I2C interface - PCA9685 (lossis sib xws)

Lwm Yam Khoom:

  • ib lub thawv ntawv me me uas tsim nyog (Kuv siv 830 tus lej pin nrog cov kab hluav taws xob ntawm txhua sab)
  • 5V fais fab mov
  • pawg ntawm jumper xov hlau
  • 20+1 18AWG xov hlau rau LEDs thiab GND

Kauj Ruam 1: Thawj: Kos / Sau / Punch lossis Laum Koj Lub Hnub Qub

Ua ntej: Kos / Sau / Punch lossis Laum Koj Lub Hnub Qub!
Ua ntej: Kos / Sau / Punch lossis Laum Koj Lub Hnub Qub!
Ua ntej: Kos / Sau / Punch lossis Laum Koj Lub Hnub Qub!
Ua ntej: Kos / Sau / Punch lossis Laum Koj Lub Hnub Qub!

Yog tias koj tsis zoo ntawm kev kos duab (raws li kuv lees, kuv yog; yog li yuav tsum tau siv www.wikipedia.org): Nrhiav pentagram ntawm ib qho duab dawb, ntsuas nws mus txog 8cm (3 1/8 ) hla thiab luam tawm.

Txhawm rau kom yooj yim dua koj cov LEDs ua ke koj tuaj yeem xuas qhov hauv daim duab los ntawm txhua qhov taub ntawm koj lub hnub qub thiab txhua qhov kev sib tshuam ntxiv rau ib qho hauv nruab nrab. Lossis koj hloov txoj haujlwm mus rau ib qho me me ntawm plywood thiab tho 3mm (1/8 ) qhov raws li qhia hauv daim duab.

Kauj Ruam 2: Lub Sijhawm Solder

Lub Sijhawm Solder
Lub Sijhawm Solder
Lub Sijhawm Solder
Lub Sijhawm Solder
Lub Sijhawm Solder
Lub Sijhawm Solder
Lub Sijhawm Solder
Lub Sijhawm Solder

Xaiv ib txoj haujlwm twg rau koj cov LEDs ntsuab, daj thiab liab. Kuv txiav txim siab kom muaj ib qho dawb nyob hauv nruab nrab, tab sis koj tuaj yeem siv xim twg. Kuv lub hnub qub yog qhov sib xyaw ua ke, tab sis kev ua kom zoo ntawm cov xim yuav ua haujlwm ib yam nkaus!

Tom ntej no, khoov cov cathodes ntawm txhua LED hauv lub kaum sab xis 90 °. Nco ntsoov khoov lawv txhua qhov kev coj ua uas yuav ua kom yooj yim dua tom qab. Cov cathode yog cov xov hlau luv ntawm txhua LED lossis ib sab tiaj ntawm lub tsev.

Muab txhua lub LED tso rau hauv lub qhov sib dhos thiab muab txhua lub cathodes ua ke los ua lub hnub qub zoo li pom hauv cov duab. Ceev faj: Nco ntsoov tsis txhob luv cathode thiab anode (ntev dua ceg / puag ncig).

Kauj Ruam 3:… thiab Ntau Dhau

… thiab Ntau Dhau!
… thiab Ntau Dhau!

Thaum koj lub hnub qub tiav, koj yuav tsum tau txuas cov xov hlau rau txhua qhov LED anode (nco ntsoov: ceg ntev, puag ncig …). Rau kuv lub hnub qub y xaiv ntsuab thiab dawb xov hlau, feem ntau vim tias kuv tau muaj lawv. Kuj txuas ib lub xaim xim sib txawv rau cathode (piv txwv li ntawm ib lub ntsiab lus ntawm lub hnub qub uas koj tau ua hauv cov kauj ruam dhau los); Kuv siv xaim dub (tsis zoo siab heev, tab sis dub yog li ib txwm siv rau GND, Kuv tsis tuaj yeem pab nws).

Txhawm rau kom yooj yim, nrhiav txoj hauv kev los teeb tsa koj cov xov hlau hauv qee qhov kev txiav txim uas ua rau koj nkag siab. Tshwj xeeb:

  • Khaws (-) / cathode xaim sib nrug
  • Txheeb xyuas qhov (dawb) chaw LED
  • cais 5 LEDs uas nyob ntawm kev sib tshuam ntawm pentagram ("sab hauv" LEDs)

Kauj Ruam 4: Muab Tej Yam Ua Ke

Muab Tej Yam Ua Ke
Muab Tej Yam Ua Ke
Muab Tej Yam Ua Ke
Muab Tej Yam Ua Ke
Muab Tej Yam Ua Ke
Muab Tej Yam Ua Ke
Muab Tej Yam Ua Ke
Muab Tej Yam Ua Ke

Tom qab siv koj lub hnub qub zoo nkauj (uas kuv paub tseeb tias yuav zoo dua li kuv: Koj yuav tau ceev faj heev kom nws zoo!), Nws yog lub sijhawm los txuas txhua yam. Thov txim kuv tsis ua FRITZING, yog li kuv yuav sim thiab piav qhia. Tus txheej txheem cej luam yog nyob hauv thawj daim duab, thiab cov kauj ruam tom ntej tau pom zoo sib xws.

Nyob ntawm Breadboard

  • Ntxig koj cov khoom siv 5V. Nco ntsoov tias cov khoom (+) nyob hauv daim ntawv qhia zaub mov (+) txoj haujlwm!
  • tso lub 16 channel PWM pawg thawj coj saib ntawm lub khob cij rau hauv txoj haujlwm yooj yim
  • tso 5 220 Ohm resistors yooj yim nyob ib sab

Los ntawm Arduino mus rau Breadboard

  • Txuas Arduino GND rau breadboard (-)
  • Txuas Arduino SCL rau PWM pawg SCL thiab SDA rau SDA
  • Txuas ib lub jumper los ntawm Arduino pins 3, 4, 5, 6, 7 o ib sab ntawm txhua tus tiv thaiv

Los ntawm PWM Breakout mus rau Breadboard

  • 16 lub xov hlau txuas mus los ntawm PWM tso tawm ntawm qhov tawg mus rau 16 kab sib law liag ntawm lub khob cij
  • GND txuas nrog (-) ntawm daim kab xev fais fab
  • VCC txuas nrog (+) ntawm lub khob cij hauv lub tais
  • raws li peb yuav siv tsuas yog me me LEDs, Kuv tsis siv V+ txuas

Kev sib txuas "Star"

  • Cov (dub!) Cathode xaim txuas nrog (-) ntawm lub khob cij
  • lub (dawb) chaw LED txuas nrog PWM tus pin 15
  • 5 "sab hauv" LEDs txuas nrog rau lwm qhov kawg ntawm tus tiv thaiv
  • qhov seem 15 LEDs txuas nrog PWM pins 0 txog 14 raws li

Lwm Yam

  • Koj yuav tsum tau txhawb koj lub rooj noj mov
  • … thiab txuas Arduino rau koj lub PC siv tus qauv USB cable

Kauj Ruam 5: Lub Sijhawm Kawm Ntawv

Lub sijhawm kom tau txais kev muaj tswv yim thiab muab koj lub ntsej muag ci rau txoj haujlwm.

Kuv cov ntaub ntawv piv txwv raws li Adafruit_PWMServoDriver lub tsev qiv ntawv uas kuv pom yog siv tau yooj yim (thiab tau sau tseg zoo).

Txhua tus ntawm lawv pib los ntawm kev xa cov tsev qiv ntawv, txheeb xyuas qhov xav tau hloov pauv (thiab kuv yuav tsis tuaj yeem tu qhov no hauv qhov piv txwv tom qab!)

Hauv ntu SETUP, koj yuav pom PWM qhov kev tawm tsam tau pib thiab qhov chaw nres nkoj txuas tau qhib (uas kuv tau siv rau qee qhov kev debugging … kuv cov qauv kev ua haujlwm feem ntau yog theej-paste-try-fail-try-repeat!) Nrog rau kev txhais 5 tus pin rau sab hauv LEDs li OUTPUT.

Thaum kawg hauv LOOP Kuv yuav cia LEDs ntsais muag, lossis caum ib ncig, lossis muaj pab pawg ntawm lawv mus thiab tawm. Sim lawv tawm, saib lawv ua dab tsi rau koj tus kheej: Qhov ntawd yog Christmas khoom plig hais txog, tsis yog? Ua rau xav tsis thoob! Vam tias koj txaus siab!

BTW: Qee qhov piv txwv nyob ntawm kuv instagram (@nicnowak) zoo li qhov no ntawm no:

Sieh dir diesen Beitrag auf Instagram an

Ein Beitrag geteilt von nicnowak (@nicnowak)

Kauj Ruam 6: Dab Tsi Ntxiv: Yam Koj Xav Sim

Vam tias koj tau nyiam qhov INSTRUCTABLE txog tam sim no. Yog tias yog, ntawm no yog ob peb lub tswv yim dab tsi koj tuaj yeem ua kom lom zem dua:

Siv BIGGER LEDs! 5mm, 8 ib. Tsuas yog tsis txhob hnov qab lawv yuav xav tau lub zog ntau dua yog li koj xav txuas lub zog sib cais rau V+ ntawm PWM pawg thawj coj thiab txuas cov LEDs raws li.

Siv ntau LEDs! Raws li PWM pawg thawj coj yog I2C raws, koj tuaj yeem txuas ntau lub rooj sib tham (txog li 62!) Thiab muaj ntau ntau LEDs. Cov hnub qub nyuaj tuaj yeem ua tau, tej zaum txawm tias 3D duab yuav yog qhov kev xaiv?

Siv DIFFERENT COLORS! Tau kawg liab, kub thiab ntsuab yog hom ntawm Christmas ntsiab lus, tab sis xiav thiab dawb zoo li yog qhov kev xaiv nthuav.

Tsim STAR SHAPED HOUSING! Cov xov hlau uas pom tau tsis yog qhov uas txhua tus xav txog qhov ua kom zoo nkauj (zoo: Kuv ua …), yog li ntawv plywood lossis yas los npog lub hnub qub tuaj yeem ntxiv Christmas Christmas. Koj puas tuaj yeem luam 3D? Yog koj ua tau !! (Kuv ua tsis tau …)

Siv DIFFUSOR! Bare LEDs muaj thaj chaw me me ua kom pom tseeb. Siv qee cov khoom siv diffusor zoo li cov ntawv ib nrab pob tshab lossis cov yas translucid yuav ua kom lub teeb ci.

Tsim CRAZY LIGHT EFFECTS! Los yog ua kom nws lom zem dua: Nws yog ntawm koj.

Ntxiv CONTROLS! Thaum kawg ntawm hnub, koj Arduino tuaj yeem ua ntau ntau dua li tsuas yog 21 LEDs. Suav nrog cov hloov pauv toggle ntawm cov qauv teeb. Ua kom nws suab rhiab. Ua kom nws ci thaum lub hnub poob qis.

Kauj Ruam 7: Thaum kawg…

Raws li koj yuav tau pom, kuv cov khoom yog "sib xws" cov laug cam. Lawv ua tau zoo, pheej yig, thiab muaj nyob rau ntawm ntau lub khw.

Txawm li cas los xij, yog tias koj tuaj yeem them taus, txhawb cov neeg tsim khoom uas nqa tag nrho cov no rau peb:

www.arduino.cc

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

Kauj Ruam 8: Cov yeeb yaj kiab ntawm Txoj Haujlwm Tiav. Zoo siab

Qee qhov raug kaw nrog tsuas yog cov liab liab liab liab liab thaum lwm tus kuv siv daim ntawv dawb dawb los nthuav lub teeb.

Koj nyiam qhov twg zoo dua?

Pom zoo: