Cov txheej txheem:
- Kauj ruam 1: Txheej txheem cej luam
- Kauj Ruam 2: Cov Cuab Yeej
- Kauj Ruam 3: Kev tsim kho
- Kauj Ruam 4: Kov Sensor
- Kauj ruam 5: Code
- Kauj Ruam 6: Schematics
Video: Arduinoflake: 6 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
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
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
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
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
Qhov khoom plig thib ob hauv Kev Ua Nws Glow Contest 2018
Pom zoo:
Kev Tsim Qauv Duab Duab/Duab Duab Duab: 4 Kauj Ruam
Kev Tsim Qauv Duab Duab/Duab Duab Duab: Nyob zoo txhua tus, Hauv qhov kev qhia no, Kuv yuav qhia koj cov txheej txheem ntawm yuav ua li cas thiaj tsim 3D qauv siv cov duab digital. Cov txheej txheem hu ua Photogrammetry, tseem hu ua Image-Based Modeling (IBM). Tshwj xeeb, hom txheej txheem no tau siv los rov ua dua
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Arduinoflake - PCB Version: 8 Kauj Ruam (nrog Duab)
Arduinoflake - PCB Version: Ob peb lub lis piam dhau los kuv tau ua dawb qauv Arduinoflake. Koj coob tus nyiam nws. Tab sis nws cov khawv koob tsis yog tsuas yog ua dawb xwb tab sis kuj nyob hauv tus qauv ntawm LEDs. Yog li kuv txiav txim siab los tsim PCB version uas yuav yooj yim heev thiab pheej yig ua rau txhua tus! Nws yog
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv