Cov txheej txheem:

Teeb @Holiday = Valentines_Day: 7 Kauj Ruam (nrog Duab)
Teeb @Holiday = Valentines_Day: 7 Kauj Ruam (nrog Duab)

Video: Teeb @Holiday = Valentines_Day: 7 Kauj Ruam (nrog Duab)

Video: Teeb @Holiday = Valentines_Day: 7 Kauj Ruam (nrog Duab)
Video: Swm Looj thiab Muas tham txog Pov Ruam li teeb meem! EP #58 2024, Kaum ib hlis
Anonim
Teeb @Holiday = Valentines_Day
Teeb @Holiday = Valentines_Day

Makey Makey Cov Haujlwm »

Cov Lus Qhia no tuaj yeem hloov kho rau txhua hnub so, txawm li cas los xij kuv cov tub ntxhais kawm xav tsom mus rau qee yam uas lawv tuaj yeem ua rau Hnub Valentine. Hauv qhov kev tsim qauv no, cov tub ntxhais kawm ntawv txhais tes yog cov khoom siv uas ua tiav qhov Circuit Court thaum lawv "siab-tsib" ob lub plawv ntawm lub plawv. Thaum qhov kev ua tiav tiav, qhov "chaw" nkag ua rau muaj kev hloov pauv tom qab, hloov pauv kev hnav khaub ncaws, thiab 'ua si kom txog thaum ua tiav' cov lus ntawm kev xav tau zoo los ntawm txhua chav kawm. Txoj haujlwm no siv qhov sib txawv los taug qab ntawm chav kawm uas saib xyuas cov lus. Muaj lub plawv sab laug thiab sab xis qhia 'cov nyees khawm' uas taug kev ntawm cov chav kawm.

Khoom siv

  • 1 Makey Makey Circuit Board
  • 5 tus nab kuab
  • Cov khoom siv (cov ntawv ci)
  • Liab 65lb ntawv (lossis ntawv siv)
  • Cov cuab yeej hluav taws xob uas tuaj yeem ua rau khawb thiab muaj chaw nres nkoj usb
  • Daim kab xev (Scotch/pob tshab, Daim npog lossis pleev xim rau daim kab xev)
  • https://scratch.mit.edu
  • Txiab

Kauj Ruam 1: Tsim Lub Plawv thiab Cov Taw Qhia

Tsim Lub Plawv thiab Kev Taw Qhia
Tsim Lub Plawv thiab Kev Taw Qhia
Tsim Lub Plawv thiab Kev Taw Qhia
Tsim Lub Plawv thiab Kev Taw Qhia
Tsim Lub Plawv thiab Kev Taw Qhia
Tsim Lub Plawv thiab Kev Taw Qhia

Lub plawv Halves

Siv hnyav (65lb), kev tsim kho liab lossis daim npav-daim ntawv los txiav tawm lub plawv. Tom qab ntawd txiav lub plawv hauv ib nrab. Txiav cov ntawv ci (hnyav) hauv cov duab loj txaus los qhwv txhua ib nrab ntawm lub plawv. Ib nrab yuav yog av, thiab lwm qhov yuav txuas rau qhov chaw-bar nkag. Nias tiaj thiab siv daim kab xev (Scotch lossis npog) kom ruaj ntseg.

Navigation Lub Plawv

Lw lub plawv me me nyob hauv nruab nrab ib nrab. Siv txiab lossis rab riam los txiav lub plawv me me tawm ntawm cov ntawv ci. Txiav ib daim duab plaub fab ntawm kev tsim liab los yog daim npav-daim ntawv thiab txiav cov ntug rau hauv cov ntsiab lus. Quav cov ntug. Xev daim kab xev me me rau lub siab rau ntawm xub ntiag ntawm lub pluaj - nco ntsoov tias cov flaps yuav kov nruab nrab ntawm lub plawv thaum quav hla. Siv ib daim ntawv ntev ntawm cov ntawv ci los npog sab nraub qaum thiab qhwv ib ncig ntawm qhov flaps - qhov no yuav dhau los ua av. Nco tseg tseem ceeb: Nco ntsoov txiav tawm ib lub duab plaub nyob ib puag ncig ntawm thaj chaw uas tus laug thiab tus xub xub tso cov kab zauv yuav kov lub siab - koj tsis xav kom cov yeeb yaj kiab cuam tshuam nrog hauv av.

Kauj ruam 2: Tsim Tom Qab

Tsim Tom Qab
Tsim Tom Qab

Kuv cov chav kawm tau xaiv siv lub plawv zoo li keeb kwm yav dhau los muab los ntawm Kos. Peb txiav txim siab peb xav kom theej tawm thiab kho txhua qhov keeb kwm yav dhau los kom peb yuav muaj peb yam xim sib txawv (liab/liab, ntshav, xiav) hloov pauv mus rau txhua lub sijhawm Lub Plawv Circuit (qhov chaw-bar tshwm sim) tau qhib. Peb siv cov cuab yeej sau ntawm txhua qhov theej los tsim peb yam xim sib txawv. Yog tsis muaj cov cai ntawm cov duab tom qab.

Kauj Ruam 3: Tsim Txoj Cai

Tsim Txoj Cai
Tsim Txoj Cai
Tsim Txoj Cai
Tsim Txoj Cai

Qee tus nyiam txuas Makey Makey rau hauv Circuit (cov ntaub ntawv coj ua) ua ntej sau qhov program, txawm li cas los xij kuv nyiam cov tub ntxhais kawm tsim cov cai ua ntej txhawm rau nkag siab tias txhua qhov xwm txheej yuav ua rau muaj dab tsi. Lawv tuaj yeem debug cov cai ua ntej txuas nws mus rau qhov khoom kawg.

Muaj ob thaj chaw uas tau ntxiv cov cai

  1. Candy Heart Sprite
  2. Lub Npe Lub Npe Sprite

Kauj Ruam 4: Khoos Phis Tawj Candy Heart Sprite

Qhov program Candy Heart Sprite
Qhov program Candy Heart Sprite

Candy Heart Sprite yog qhov uas feem ntau ntawm cov cai rau txoj haujlwm no dag. Qhov Sprite no yog ib qho pom hauv Scratch's Sprite Bank. Txoj cai tso siab rau ntawm yog tias, lwm nqe lus los tshuaj xyuas tus lej chav kawm sib txawv 'Chav Kawm' tau teeb tsa thiab kho lub suab nws ua raws li tus lej hauv chav kawm. Thaum ua si, chav kawm sib txawv tau hloov pauv mus rau chav kawm tom ntej. Qhov no txuas ntxiv mus txog tus lej kawg ntawm chav kawm, uas rov pib qhov sib txawv rau 0 thiab pib cov chav kawm nyob rau hauv qhov tsis muaj qhov kawg.

Saib cov cai ntawm no.

Ua ntej peb xav tsim dab tsi keeb kwm yav dhau los, kev hnav khaub ncaws, thiab qhov muaj txiaj ntsig peb 'Chav Kawm' sib txawv yuav pib rau.

  • Thaum khiav

    • hloov nraub qaum los ua ntej
    • hloov Lub Plawv Khoom Qab Zib Lub Plawv rau thawj zaug
    • Teem chav kawm = 0

Tom qab ntawd peb xav ntxiv cov cai rau dab tsi yuav tshwm sim thaum peb nkag mus rau qhov chaw-bar:

  • Thaum 'qhov chaw' kev tshwm sim

    • Hloov mus rau tom qab tom ntej
    • Hloov mus rau tom ntej Lub Hnab Khaub Ncaws Khoom Plig
    • YOG, lwm qhov (sib txawv) 'Chav Kawm' = 0

      • Ua si 'Class 0 Zoo Siab Hnub Valentine' suab, kom txog thaum ua tiav
      • Hloov 'Chav Kawm' los ntawm 1
      • Tos 1 thib ob [qhov no tiv thaiv kom tsis txhob qhib cov cai ntau zaus]
    • ELSE

      • YOG, lwm qhov 'Class' = 1

        • Ua si 'Class 1 Zoo Siab Hnub Valentine' suab, kom txog thaum ua tiav
        • Hloov 'Chav Kawm' los ntawm 1
        • Tos 1 thib ob
      • ELSE

        • YOG, lwm qhov 'Class' = 2

          • Ua si 'Class 2 Valentine's Day' suab, kom txog thaum ua tiav
          • Hloov 'Chav Kawm' los ntawm 1
          • Tos 1 thib ob
        • ELSE

          • YOG, lwm qhov 'Class' = 3

            • Ua si 'Class 3 Valentine's Day' suab, kom txog thaum ua tiav
            • Hloov 'Chav Kawm' los ntawm 1
            • Tos 1 thib ob
          • ELSE [Nov yog zaum kawg IF, ELSE nqe lus ntawm peb cov cai, txawm li cas los xij koj tuaj yeem ntxiv ntau yam raws li xav tau]

            • Ua si 'Class 4 Valentine's Day' suab, kom txog thaum ua tiav
            • Teem 'Chav Kawm' rau 0 [qhov no rov kho qhov haujlwm rov qab mus rau qib ib]

Kauj Ruam 5: Ua Haujlwm Chav Kawm Npe Sprite

Ua Haujlwm Hauv Chav Kawm Npe Sprite
Ua Haujlwm Hauv Chav Kawm Npe Sprite
Ua Haujlwm Hauv Chav Kawm Npe Sprite
Ua Haujlwm Hauv Chav Kawm Npe Sprite

Tsim Sprite Class Names

Peb tsim ib tug sprite thiab kos lub thawv plaub fab nyob nruab nrab. Tom qab ntawv peb ntxiv lub npe ntawm peb thawj chav kawm sab hauv lub thawv. Peb tau siv lub hauv paus ntsiab lus tshiab hauv Kos 3.0 kom paub tseeb tias cov ntawv thiab cov duab plaub zoo li nyob nruab nrab. Thaum kawg, peb tau tsim cov kab sib chaws los tsim 5 khaub ncaws sib txawv, kho cov ntawv hauv txhua qhov hnav thiab hloov pauv lawv kom muaj kev cuam tshuam lawv lub npe chav kawm.

Tsim Txoj Cai

Hauv txoj cai rau qhov kev sib tw no, peb xav kom cov nyees khawm mloog rau cov lus hais rau lub sijhawm ntawm txoj haujlwm thiab hloov pauv 'Chav Kawm' hloov pauv mus los ntawm ib lossis rov qab los ntawm ib qho nyob ntawm seb lub khawm uas peb nias. Qhov no yuav tso cai rau chav kawm lub npe kom tshwm sim thaum twg qhov sib txawv nyob ntawm tus lej tshwj xeeb thiab qhia Lub Plawv lub plawv uas lub suab hauv chav kawm ua si.

  • Thaum khiav

    • Mus ib txhis

      • YOG 'Class' = 0

        hloov khaub ncaws 'Class 0'

      • YOG 'Class' = 1

        hloov khaub ncaws 'Class 1'

      • YOG 'Class' = 2

        hloov khaub ncaws 'Class 2'

      • YOG 'Class' = 3

        hloov khaub ncaws 'Class 3'

      • YOG 'Class' = 4

        hloov khaub ncaws 'Class 4'

Tom qab ntawv ntxiv Thaum Thaum Luag xub thiab Thaum Txoj Cai xub xub code. Cov cai no tuaj yeem muab ntxiv rau hauv Class Class Sprite lossis hauv Heart Candy sprite (raws li daim duab).

  • Thaum xub xub nias

    hloov 'Class' los ntawm -1

  • Thaum txoj cai xub nias

    hloov 'Class' los ntawm 1

Kauj Ruam 6: Tsim Cov Qhib Circuit

Tsim Qhib Kev Sib Txuas
Tsim Qhib Kev Sib Txuas
Tsim Qhib Kev Sib Txuas
Tsim Qhib Kev Sib Txuas
Tsim Qhib Kev Sib Txuas
Tsim Qhib Kev Sib Txuas
Tsim Qhib Kev Sib Txuas
Tsim Qhib Kev Sib Txuas

Tom qab teeb tsa "Lub Plawv Lub Plawv" Halves (nco ntsoov tias ib nrab tsis kov) thiab Kev Nkag Siab Lub Plawv, nws txog lub sijhawm los txuas cov khoom rau koj lub Rooj Tswjhwm Saib Makey Makey thiab tsim ob txoj kab qhib.

Hauv av 1

Txuas ib qho kawg ntawm tus nab kuab kab txuas rau ib sab ntawm Lub Plawv thiab lwm qhov kawg mus rau sab saum toj GROUND bar.

Hauv av 2

Txuas ib qho kawg ntawm tus nab kuab xov txuas rau nruab nrab ntawm txoj kab kev taw qhia, ua kom nws kov cov ntawv ci ci nyob tom qab ntawm kab txaij uas tom qab ntawd qhwv ib ncig ntawm qhov xaus, thiab tom qab ntawd lwm qhov kawg rau sab saum toj GROUND bar.

Chaw

Txuas ib qho kawg ntawm tus nab kuab xov txuas rau lwm sab ntawm Lub Plawv thiab tom qab lwm qhov kawg rau sab saum toj sab SPACE cov lus qhia.

Sab laug

Txuas ib qho kawg ntawm tus nab kuab kab txuas rau sab laug lub plawv ntawm lub bar taw qhia thiab tom qab ntawd lwm qhov kawg rau sab saum toj sab LEFT cov tswv yim.

Txoj cai

Txuas ib qho kawg ntawm tus nab kuab kab txuas rau lub plawv sab xis ntawm txoj kab taw qhia thiab tom qab ntawd lwm qhov kawg mus rau sab saum toj sab xis.

Txuas koj lub Makey Makey board rau hauv koj lub cuab yeej siv USB cable.

Kauj Ruam 7: Kho "Lub Plawv tawg"

Image
Image

Thaum koj lub Rooj Tswjhwm Saib Makey Makey txuas nrog, nws yog lub sijhawm kaw cov kab hluav taws xob thiab ua rau muaj kev xyiv fab!

Khiav cov cai koj tau tsim. Muab tes tso rau hauv nruab nrab ntawm "Lub Plawv Lub Plawv" ib nrab thiab mloog raws li cov menyuam xav kom koj Zoo Siab Hnub Valentine! Saib raws li xim keeb kwm yav dhau thiab Candy Heart Sprite hloov pauv! Siv sab flaps kom kaw Lub Plawv Kev Taw Qhia Circuit thiab taw rau chav kawm tshwj xeeb. Customize kom haum koj cov kev xav tau thiab txaus siab rau!

Nov yog qhov txuas rau peb qhov Valentine's Day Scratch project.

Makey Kev Sib Tw
Makey Kev Sib Tw

Khiav Tawm Hauv Kev Sib Tw Makey Makey