Cov txheej txheem:

Arduinoflake: 6 Kauj Ruam (nrog Duab)
Arduinoflake: 6 Kauj Ruam (nrog Duab)

Video: Arduinoflake: 6 Kauj Ruam (nrog Duab)

Video: Arduinoflake: 6 Kauj Ruam (nrog Duab)
Video: Dab neeg tu siab-Sib txeeb ntsuag poj niam 11/6/2023 2024, Lub Xya hli ntuj
Anonim
Arduinoflake
Arduinoflake

Ib qho kev sib tham sib tham sib dawb snowflake animated los ntawm Arduino Nano. Siv 17 kev ywj pheej PWM raws thiab kov lub sensor nws tuaj yeem tsim cov txiaj ntsig txaus!

Kuj tseem muaj PCB version uas txhua tus tuaj yeem ua tau!

Kauj ruam 1: Txheej txheem cej luam

Image
Image

Cov snowflake muaj 30 LEDs ua pawg ua 17 ntu ywj pheej uas tuaj yeem tswj tau cais los ntawm Arduino Nano microcontroller. Txhua pawg ntawm LED tuaj yeem raug dim nrog PWM los tsim qee cov duab ntxim nyiam.

Kauj Ruam 2: Cov Cuab Yeej

Txhua yam koj yuav xav tau yog cov laug cam, cov laug, thiab cov yas dhos.

Kauj Ruam 3: Kev tsim kho

Kev tsim kho
Kev tsim kho
Kev tsim kho
Kev tsim kho
Kev tsim kho
Kev tsim kho

Ua ntej tshaj plaws xaiv qee tus qauv. Kuv xaiv qhov zoo nkauj thiab yooj yim snowflake siv lead ua thiab luam nws rau qhov loj kom haum Arduino Nano sab hauv lub hexagon - cov tub ntxhais siv lead ua.

Cov qauv kev txhawb nqa uas tseem ua raws cov kab thaiv yog tsim los ntawm 0.8 hli tooj dag pas nrig txuas ua ke nrog tin. Kuv tau siv 2m ntawm tus pas nrig tag nrho. Vim li cas freeform? Vim tias kuv ib txwm xav sim qhov ntawd thiab nws yog qhov ntsuas ntawm koj lub siab ntev thiab kev txawj.

Ua ntej kuv tsim cov tub ntxhais hexagon los ntawm kev khoov ib tus pas nrig thiab muab qhov xaus ua ke. Los ntawm kev ntxiv lwm 6 txoj hlua rau sab saum toj ntawm lub hexagon av thaiv hauv av tau ua tiav, txhua qhov cathode coj ntawm LEDs tam sim no yuav tsum tau muab muag rau nws los tsim cov qauv daus. Qhov tsis yooj yim yog ntxiv SMD LEDs tab sis kuv tau pab kuv tus kheej nrog jig tsim los ntawm daim duab los qhia thiab daim kab xev ob tog.

Tom ntej no, nws yog lub sijhawm los ntxiv Arduino Nano microcontroller nyob rau hauv cov qauv tsim tawm kom muaj chaw txaus nyob nruab nrab kom haum 3 txheej ntawm cov pas nrig tooj dag uas yuav txuas microcontroller pins rau txhua tus LED anode ua. Qhov no xav tau kev ua siab ntev heev. Tsis tsuas yog koj yuav tsum zam qhov luv Circuit Court ntawm cov xov hlau tab sis tseem ntxiv qhov tam sim no txwv cov resistor thiab ua kom nws zoo.

Nplooj LEDs tau txuas sib cais ib leeg rau qhov ze tshaj ntawm Arduino tus pin tso tawm. Cov ceg LEDs tau muab faib ua ob pawg thiab txuas nrog PWM pins. Cov tub ntxhais LEDs tseem tau koom ua ke los ntawm ob qho thiab txuas nrog rau tus pin ntxiv. Arduino NANO tsuas muaj 18 tus pin (A6 thiab A7 yog cov tswv yim nkaus xwb) thiab kuv xav tau ib tus pin rau qhov kov lub sensor, uas ua rau kuv tsuas muaj 17 tus pin thiaj li ob khub ntawm cov tub ntxhais LEDs tau txuas ua ke los tsim ib pawg ntawm 4. Kuv Kuv siv 220Ω resistors los txwv cov dej ntws tam sim no hla txhua tus pin mus rau ib puag ncig 8mA. Qhov ntawd txhais tau tias 240mA tag nrho uas yog me ntsis siab rau ATmega328 nti tab sis nws ua haujlwm - kev nyab xeeb siab tshaj plaws tau hais tias yog 200mA.

Kauj Ruam 4: Kov Sensor

Kov Sensor
Kov Sensor
Kov Sensor
Kov Sensor
Kov Sensor
Kov Sensor

Txhawm rau kom tuaj yeem cuam tshuam nrog daus daus kuv ntxiv lwm tus pas nrig tooj dag los tsim lub peev xwm kov lub ntsej muag. Kuv pom lub tsev qiv ntawv zoo thiab qhia los ntawm Paul Stoffregen. Lub ntsuas ntsuas tau siv los cuam tshuam nrog arduinoflake - hloov cov duab, qhib/tua, ci ntsa iab thaum kov, koj lub npe nws …

Kauj ruam 5: Code

Thaum xub thawj kuv xav tias kuv yuav muaj peev xwm tsuas yog dim cov ceg LEDs uas txuas nrog kho vajtse PWM pins. Tab sis hmoov zoo muaj tshwm sim txaus software PWM lub tsev qiv ntawv uas tso cai rau kuv siv txhua tus pins zoo li lawv yog kho vajtse PWM. Qhov teeb tsa no tsim qhov muaj peev xwm tsis paub kawg rau kev ua yeeb yaj kiab! Txheeb xyuas cov cai txuas hauv qab no nrog qee qhov ntawm cov duab ua ntej.

Yog tias koj nyiam nws thov pov npav rau nws hauv Make It Glow Contest txoj cai hauv kab lus no, ua tsaug

Kauj Ruam 6: Schematics

Schematics
Schematics
Ua nws Glow Contest 2018
Ua nws Glow Contest 2018
Ua nws Glow Contest 2018
Ua nws Glow Contest 2018

Qhov khoom plig thib ob hauv Kev Ua Nws Glow Contest 2018

Pom zoo: