Cov txheej txheem:

Tes Zoetrope Duab puab: 12 Kauj Ruam (nrog Duab)
Tes Zoetrope Duab puab: 12 Kauj Ruam (nrog Duab)

Video: Tes Zoetrope Duab puab: 12 Kauj Ruam (nrog Duab)

Video: Tes Zoetrope Duab puab: 12 Kauj Ruam (nrog Duab)
Video: Ek jhatke mein ho jayega The End 💔 2024, Lub Xya hli ntuj
Anonim

Los ntawm joshua.brooksFollow Ntxiv los ntawm tus sau:

Pogo tus pin programming txuas
Pogo tus pin programming txuas
Pogo tus pin programming txuas
Pogo tus pin programming txuas
Neopixel Hmo Teeb
Neopixel Hmo Teeb
Neopixel Hmo Teeb
Neopixel Hmo Teeb
Duab NeoPixel Moos
Duab NeoPixel Moos
Duab NeoPixel Moos
Duab NeoPixel Moos

Cov lus qhia no yog qhov me me, qhov loj me ntawm xib teg ntawm cov duab zoo nkauj morphing tawg ntawm John Edmark. Cov duab puab yog sab hauv los ntawm lub teeb ci ci siab kom muab cov duab pom. Ib feem ntawm kev sib tw tau luam tawm ntawm Ember 3D lub tshuab luam ntawv, thiab lub rooj tsav xwm strobe tau tsim los siv tam sim no-tsis muaj Autodesk Circuits program.

Daim ntawv teev npe:

  • 1 x 3D luam tawm paj duab puab
  • 1 x LED strobe Circuit Board (OSHPARK)

    • 6 x High-brightness LEDs (CREE XP-E los ntawm Digikey hauv Dawb, Ntsuab, lossis Liab)
    • 1 x Microcontroller (ATtiny-85 los ntawm Digikey)
    • 3 x MOSFETs (IRF7103PbF Dual MOSFET los ntawm Digikey)
    • 1 x Phototransistor (LTR-301 los ntawm Digikey)
    • 1 x Photodiode (LTE-302 los ntawm Digikey)
    • 1 x txhua 330Ω 1206 resistor (ERJ-8GEYJ331V los ntawm Digikey)
    • 1 x 1kΩ 1206 resistor (ERJ-8GEYJ102V los ntawm Digikey)
    • 1 x 10kΩ 1206 resistor (ERJ-8GEYJ103V los ntawm Digikey)
    • 6 x 100nF 1206 capacitors (CL31A106KACLNNC los ntawm Digikey)
    • 1 x 6-pin poj niam lub taub hau (PPTC061LFBN-RC los ntawm Digikey)
    • 1 x 3-pin txiv neej header (PREC003SAAN-RC los ntawm Digikey)
  • 1 x Kev sib hloov txuas ntxiv servo motor (Parallax #900-00008 los ntawm Digikey)
  • 1 x 1/16-inch inch, 12-inch drill bit (Bosch BL2731 los ntawm Amazon)
  • 2 x 2 AAA roj teeb tuav (Keystone Electronics 2468 los ntawm Digikey)
  • 1 x Swb-hloov (SS-12E17 los ntawm Jameco, lossis sib npaug)

Kauj Ruam 1: Txiav txim rau Circuit Board

Kev txiav txim rau Circuit Board
Kev txiav txim rau Circuit Board

ZIP cov ntaub ntawv nrog txhua yam tsim nyog rau kev xaj tuaj yeem pom hauv qab no. Siv cov ntaub ntawv no los ua koj li PCB. Muaj ntau lub tshuab luam ntawv Circuit Board tsim tawm muaj. Kuv pom zoo OSHPark.com rau qhov sib npaug ntawm tus nqi qis, ua tau zoo, nruab nrab nrawm kom xa mus rau txhua qhov chaw hauv ntiaj teb. Kuv tau tsim ib qhov haujlwm nyob ntawd kom xaj tau yooj yim.

Kauj Ruam 2: Sib dhos Circuit Board - Surface Mount Parts

Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov Chaw Nto Mount
Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov Chaw Nto Mount
Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov Chaw Nto Mount
Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov Chaw Nto Mount
Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov Chaw Nto Mount
Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov Chaw Nto Mount

Kuv cov laug cam tuaj txog hauv ib pab pawg ntawm 4 txuas nrog cov tab me me (Kuv xaj 12 pawg). Kuv muaj qhov sib dhos ua ke ob qho ntawm lawv ib txhij. Kuv tau kaw cov tab kom kuv tsuas yog ua haujlwm nrog ob.

Kuv siv lub qhov cub ci rov qab los txhawm rau txhawm rau txhawm rau ntu ntu, txawm hais tias koj tuaj yeem siv rab phom cua sov rau tib lub hom phiaj (cov ntsiab lus hauv qab no). Kuv siv lub qhov cub ci rov qab thiab cov lus qhia los ntawm cov lus qhia no txhawm rau txhawm rau txhawm rau kuv qhov chaw.

  1. Thov siv cov tshuaj txhuam txhuam txhuam rau txhua daim ntaub nplaum sab saum toj ntawm lub rooj tsavxwm (s) siv lub koob txhaj tshuaj. Nco ntsoov kom muab tshuaj txhuam rau txhua daim ntaub qhwv, thiab tsis ntau dhau kom koj tsis tas nrog nws cov ntaub qhwv ntau dhau. Nws yuav cog lus rov qab rau cov pawm yog tias tsis siv ntau dhau. Hauv daim duab saum toj no, muab tshuaj txhuam kom meej meej npog ntau daim ntaub qhwv, tab sis qhov no tsis yog muab tshuaj txhuam ntau dhau los ua kev txuas ib zaug ua noj.
  2. Ua tib zoo muab txhua yam khoom sib dhos tso rau ntawm lub rooj tsavxwm.

    • Rau cov LEDs, ob lub kaum me me ua ke nyob deb ntawm qhov chaw nruab nrab ntawm pawg thawj coj saib.
    • Peb lub dual MOSFET chips txhua tus muaj tib txoj kev taw qhia. Saib daim duab rau tus pin 1 qhov chaw ntawm MOSFETs thiab ATTiny85.
    • Txoj haujlwm ntawm tus tiv thaiv tau qhia hauv ib qho ntawm cov duab saum toj no. R1 yog 10kΩ, R2 yog 330 Ω, R3 yog 1kΩ. Kev taw qhia tsis muaj teeb meem.
    • Txhua tus capacitors zoo ib yam thiab kev taw qhia tsis muaj teeb meem.
  3. Siv lub qhov cub reflow raws li cov lus qhia kom sov lub rooj tsavxwm thiab ua kom tiav cov laug.

Kauj Ruam 3: Hloov Chaw: Rov Siv Hluav Taws Xob

Hloov pauv: Rov Los Siv Hluav Taws Xob
Hloov pauv: Rov Los Siv Hluav Taws Xob

Yog tias koj tsis muaj peev xwm nkag mus rau lub qhov cub ci rov qab, koj tuaj yeem ua tiav qhov siv cov phom cua sov nrog cov cua qis. Muab lub rooj tsav xwm hluav taws xob tso rau ntawm qhov chaw uas yuav ua kom sov sov (Kuv siv Chipotle lub tais lub tais) thiab ua tib zoo ua kom sov lub rooj tsavxwm siv rab phom cua sov nrog cua qis kom txog thaum tag nrho cov solderpase tau ci ci. Yog tias lub tshuab cua tshuab muaj zog heev, nws yuav ua rau cov khoom ntws tawm ntawm cov ntaub qhwv thaum lub sijhawm rov ua dua.

Nco tseg: daim duab saum toj no yog los ntawm thawj kab ntawv (pov thawj ntawm lub tswv yim) ntawm pawg thawj coj saib xyuas vaj huam sib luag. Nws zoo li txawv me ntsis vim tias nws muaj qhov ntxiv thiab tsis suav nrog ATtiny85 microcontroller ntawm lub rooj tsavxwm

Kauj Ruam 4: Sib dhos Lub Rooj Tswjhwm Saib Xyuas Circuit Circuit - Los Ntawm Qhov Qhov

Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov
Sib dhos Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov
Sib sau ua ke Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov
Sib sau ua ke Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov
Sib sau ua ke Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov
Sib sau ua ke Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov
Sib sau ua ke Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov
Sib sau ua ke Lub Rooj Tswjhwm Saib Circuit Court - Qhov -dhau qhov

Muab ob lub taub hau (6 tus pin poj niam thiab 3 tus txiv neej tus pin) xws li lawv tig los ntawm sab hauv qab ntawm lub rooj tsav xwm hauv Circuit Court. Muab lawv tso rau hauv qhov chaw (cov laug siv rau sab saum toj ntawm lub rooj tsavxwm).

Txuas qhov kho qhov muag kho qhov muag ntawm ob sab ntawm lub qhov rooj me me. Lawv yuav tsum tawm ntawm sab saum toj ntawm lub rooj tsavxwm, nrog rau lub lens sab (nrog lub pob tsoo) ntsib ib leeg. Ib qho nrog tus lej liab (tus kws yees duab, LTR-301) yog nyob nruab nrab ntawm ob lub qhov loj hauv lub rooj tsavxwm. Ib qho uas muaj qhov daj (lub photodiode, LTE-302) yog nyob rau lwm sab ntawm lub qhov me me. Cov laug rau cov no yog siv rau sab hauv qab ntawm lub rooj tsavxwm.

Tom qab cov khoom siv ntsuas qhov muag tau txiav, txiav cov pins & cov laug kom ua kom yaug nrog rau hauv qab ntawm lub rooj tsavxwm li sai tau. Qhov no yog tso cai rau pawg thawj coj los zaum qis li sai tau rau saum lub servo.

Kauj Ruam 5: Programming Microcontroller

Programming Microcontroller
Programming Microcontroller
Programming Microcontroller
Programming Microcontroller
Programming Microcontroller
Programming Microcontroller

Kuv siv Arduino UNO lub rooj tsavxwm los ua lub cuab yeej rau tus tswj hwm los ntawm kev ua raws Cov Lus Qhia no. Hauv nws, nws qhia cov kem hauv qab no los ntawm Arduino pins rau ATtiny pins rau kev ua haujlwm:

  • Arduino +5V → ATtiny Pin 8 (Vcc)
  • Arduino Av → ATtiny Pin 4 (GND)
  • Arduino Pin 10, ATtiny Pin 1 (PB5)
  • Arduino Pin 11 → ATtiny Pin 5 (PB0)
  • Arduino Pin 12, ATtiny Pin 6 (PB1)
  • Arduino Pin 13 → ATtiny Pin 7 (PB2)

Cov ntsiab lus sib txuas tau sau rau ntawm daim duab saum toj no. Siv cov xaim txuas los ua qhov sib txuas tsim nyog.

Pib nrog Arduino UNO (lossis sib npaug) uas tau teeb tsa los ua tus programmer (saib Cov Lus Qhia saum toj no), Qhib qhov haujlwm bloom.ino hauv qab no hauv Arduino IDE. koj yuav tsum ua cov hauv qab no hauv Arduino IDE ua ntej ua haujlwm:

  • Cov Cuab Yeej → Programmer → Arduino li ISP
  • Cov Cuab Yeej, Pawg Thawj Coj → ATtiny85 (sab hauv 8 MHz moos)
  • Cuab Yeej: Hlawv Bootloader

Tom qab ntawd ua haujlwm li qub.

Kauj Ruam 6: Hloov Kho Lub Cev

Hloov Kho Lub Cev
Hloov Kho Lub Cev
Hloov Kho Lub Cev
Hloov Kho Lub Cev
Hloov Kho Lub Cev
Hloov Kho Lub Cev

Lub cev yuav tsum tau hloov kho, feem ntau yog tshem tawm qhov tsis tsim nyog, suav nrog lub plhaub sab saum toj thiab feem ntau ntawm cov iav.

  1. Pib los ntawm kev ntxiv ib daim kab xev ncig los ntawm ib sab ntawm lub cav, hla hauv qab thiab mus rau lwm sab yam tsis tau npog cov ntsia hlau hauv qab. Qhov no yuav tuav hauv qab kaw thaum tshem cov ntsia hlau. Kuv siv daim kab xev xiav hauv daim duab kom pom nws. Thaum kawg kuv siv daim kab xev dub, tab sis nws tsis pom hauv cov duab.
  2. Tshem cov ntsia hlau tuav cov yas X txuas rau sab saum toj ntawm lub cav nyob hauv qhov chaw thiab tshem cov yas X.
  3. Tshem tawm 4 tus ntsia hlau los hauv qab. Khaws cov ntsia hlau. Koj tuaj yeem xaiv siv lawv tom qab hauv txoj haujlwm.
  4. Tshem lub hau sab saum toj ntawm lub cav kom nthuav tawm lub zog.
  5. Tshem tawm txhua qhov tshwj tsis yog lub hauv paus iav hauv qab. Koj tuaj yeem pov tseg cov zog no. Koj yuav tsis xav tau lawv.

Tom ntej no, koj yuav tshem qee cov yas los ntawm lub tsev tsav tsheb kom haum rau lub rooj tsav xwm hauv Circuit.

  1. Tshem cov iav uas seem thiab muab tso tseg. Koj yuav xav tau nws tom qab.
  2. Khawb lub pob yas loj dua (nyob rau sab laug hauv daim duab kaw) nyob rau sab saum toj siv lub kaw / ntaub ntawv. Qhov no yuav tso cai rau lub rooj tsav xwm hauv Circuit kom haum rau thaj tsam no.
  3. Ua ob sab ntawm qhov uas tau tsa nyob rau lwm sab (ntawm sab xis hauv daim duab kaw).

Ua kom lub rooj tsav xwm hluav taws xob nyob saum toj ntawm qhov kev pabcuam thiab xyuas kom tseeb tias nws haum zoo thiab yaug kom sai li sai tau. Yog tias nws tsis haum zoo, hloov kho raws li qhov tsim nyog kom nws haum. Tshem lub Circuit Court los ntawm servo rau kauj ruam tom ntej.

Kauj Ruam 7: Hloov Qag

Hloov Qag
Hloov Qag
Hloov Qag
Hloov Qag
Hloov Qag
Hloov Qag

Hloov qag nrog ntev dua. Qhov no yuav pab zoetrope kom tsis txhob txav thaum nws tig.

  1. Siv lub pliers, tshem cov hlau me me tuav cov iav uas seem nyob hauv qhov chaw thiab teeb lub iav ib sab.
  2. Txiav 41mm (1 5/8 ntiv tes) tawm ntawm lub taub qab-kawg (tsis txiav ib sab) ntawm qhov siv me ntsis siv hacksaw lossis txiav zoo.
  3. Ua cov ntawv kawg kom du nrog cov ntawv lossis ntawv txhuam.
  4. Muab lub iav rov qab rau hauv qhov chaw thiab haum lub qag tshiab rau hauv qhov chaw. Nias lub qag qis kom txog thaum nws zaum hauv lub qhov.

Qag tuaj yeem xav tias muaj kev nyab xeeb, tab sis kev paub dhau los tau qhia kuv tias dhau sijhawm nws tuaj yeem dhau los ua xoob thiab nyuaj rau tuav hauv qhov chaw los ntawm txhais tes-nias thawb. Ib txoj hauv kev los daws qhov no yog siv rauj thiab maj mam coj lub qag tshiab nqes mus rau hauv lub qhov.

Kauj Ruam 8: Cov Roj Teeb

Cov Roj Teeb
Cov Roj Teeb
Cov Roj Teeb
Cov Roj Teeb
Cov Roj Teeb
Cov Roj Teeb

Cov kauj ruam no qhia qee qhov kev sim thiab yuam kev ntawm kuv ib feem thaum xub thawj tsim cov cuab yeej no. Kuv thawj qhov phiaj xwm tau ib txwm muaj lub rooj tsav xwm siv, thiab cia siab rau lub microcontroller saib xyuas lub laub kom pib txhua yam ntxiv. Kuv pom tias txawm tias thaum lub servo tsis txav mus los, nws yuav kos me me ntawm qhov tam sim no los ntawm cov roj teeb kom lawv thiaj li ntws txawm tias thaum lub cuab yeej tsis siv. Tom qab ntawd kuv tau ntxiv qhov hloov pauv kom tig lub cuab yeej txhawm rau txhawm rau txuas lub roj teeb tag thaum nws tsis tau siv.

Pib los ntawm kev tso ob lub roj teeb tuav (tsis muaj lub roj teeb) ntawm ob sab ntawm lub tshuab servo xws li cov xov hlau tau sib ntsib ib leeg thiab sib tshooj. Siv daim kab xev tshem tawm kom tuav cov roj teeb ntim rau hauv qhov chaw. Thaum xub thawj, kuv tau muab cov hlua ob sab sib dhos ua ke, tab sis tom qab txiav lawv kom ntxiv qhov hloov pauv. Kuv pom zoo tseem ua qhov no, vim tias txuas ob lub xov hlau no ua ke ntxiv qhov nruj uas pab nrog tus txheej txheem tas. Nws yog qhov yooj yim rau tom qab txiav cov xov hlau no ntxiv rau qhov hloov pauv. Yog li, nrog qhov tau hais, muab ob lub xov hlau saum toj ua ke.

Siv lub rooj tsav xwm hluav taws xob ua cov lus qhia, khoov cov xov hluav taws xob qis xws li lawv tig ntsej muag thiab kab nrog rau sab nrauv-feem ntau qhov ntawm 6-tus pin poj niam lub taub hau ntawm lub rooj tsav xwm. Txiav cov xov hlau nrog cov xaim txiav xws li lawv tseem nyob ntev txaus kom sib txuas tau zoo hauv tus poj niam lub taub hau thaum lub rooj tsav xwm nyob hauv qhov chaw nyob rau sab saum toj ntawm servo motor. Sab saum toj ntawm lub rooj tsav xwm hauv Circuit Court, yuav tsum ua kab yaug nrog cov saum ntawm cov tuav lub roj teeb.

Tshem daim kab xev tuav lub roj teeb ntim rau hauv servo, thiab muab daim kab xev ob tog tso rau ntawm ib sab ntawm qhov kev pabcuam. Muab lub servo rov qab tso rau ntawm tus neeg tuav lub roj teeb, tso nws dua xws li lub sab saum toj ntawm lub rooj tsav xwm hauv tsev tau yaug nrog rau sab saum toj ntawm tus tuav lub roj teeb, thiab nias khov ua ke.

Kauj Ruam 9: Muab Cov Khoom 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

Ntxiv cov xov hlau txuas ntawm PB0 thiab PB1 txuas ntawm tus poj niam lub taub hau ntawm lub rooj tsav xwm hauv Circuit Court. Nov yog qhov uas kuv tau npaj los txuas lub khawm kom pib lub cuab yeej. Ntxiv cov jumper yuav ua rau nws kom nws pib thaum lub zog siv.

Muab lub rooj tsav xwm hluav taws xob tso rau sab saum toj ntawm servo.

Qhwv cov xov hlau los ntawm servo ncig lub hauv paus thiab txuas mus rau 3-tus pin txiv neej lub taub hau ntawm lub rooj tsav xwm. Saib ntawm lub taub hau, sab hauv av (xim dub lossis xim av) yuav nyob sab xis. Nws yuav siv qee qhov ua kom tau qhov no los qhwv kom zoo yam tsis muaj qhov seem tshuav ntau dhau. Tom qab ntawd kaw cov xov hlau nyob hauv qhov chaw. Kuv siv qee daim kab xev dub dub (daim kab xev) rau kuv.

Tom ntej no, koj yuav ntxiv cov swb swb los tswj lub zog. Tus swb muaj peb tus pin. Koj yuav tsuas yog siv ob qho no: ib qho chaw nruab nrab thiab ib qho ntawm cov pins sab (tsis muaj teeb meem qhov twg). Siv cov tshuab txiav, txiav tawm tus pin sab uas tsis siv.

Tuav tus swb swb los ntawm cov xaim hluav taws xob txuas ntawm tus tuav cov roj teeb. Kos ib qho taw tes ntawm cov xov hlau nruab nrab ntawm qhov chaw uas cov kab laug sab tom qab yuav raug muab muag (Kuv siv tus cwj mem dub dub).

Txiav cov xov hlau uas koj tau ua yav tas los ua ke kom muaj qhov sib txawv me me uas ua kom sib haum sib nrug ntawm ob ntawm tus pin ntawm tus swb. Solder tus swb swb kom txuas qhov sib txawv hauv cov xov hlau.

Kauj Ruam 10: Zoetrope Base (xaiv tau)

Zoetrope Base (yeem)
Zoetrope Base (yeem)

Kuv xav kom muaj qhov zoo 3D luam tawm hauv paus rau lub cuab yeej. Nov yog kev tsim qauv ntawm TinkerCAD. Nws tsis tsim nyog los tsim lub hauv paus no rau lub cuab yeej ua haujlwm, tab sis nws zoo li zoo. Cov ntawv luam tawm muaj nyob hauv qab no.

Kauj Ruam 11: Zoetrope Qauv

Qauv Zoetrope
Qauv Zoetrope

Tus Qauv 3D rau qhov sib tw hauv TinkerCAD tuaj yeem pom ntawm no.

STL los ntawm tus qauv no ntxiv rau TAR cov ntaub ntawv uas muaj cov txheej txiav rau kev luam ntawv tuaj yeem pom hauv qab no. Kuv tsis suav nrog cov lus qhia rau kev luam ntawv ntawm Autodesk Ember lub tshuab luam ntawv txij li muaj ntau cov lus qhia rau kev siv lub tshuab luam ntawv no, zoo li qhov no.

Kauj Ruam 12: Tiav Touches

Tiav Touches
Tiav Touches

Peb lub tab ntawm 3D luam ntawv yuav tsum tau ua kom tsis pom kev, txwv tsis pub lub kho qhov muag ntu ntu ntawm lub rooj tsav xwm hauv Circuit yuav tsis ntseeg tau tuaj yeem kuaj pom lawv hla. Kuv siv cov ntsia thawv dub, thiab qhov ntawd ua haujlwm zoo. Thaum xub thawj kuv yooj yim sim tus cwj mem Sharpie dub, tab sis nws tsis ntseeg tau tias yog tus cuam tshuam qhov muag.

Thaum cov tab tau ua tsis zoo, koj yuav tsum zoo mus. Muab lub zoetrope tso rau ntawm tus ncej, thiab tig lub zog rau!

Pom zoo: