Cov txheej txheem:

Arduino "Thawj Tus Neeg Ua Haujlwm" rau Pawg Ua Si: 4 Kauj Ruam
Arduino "Thawj Tus Neeg Ua Haujlwm" rau Pawg Ua Si: 4 Kauj Ruam

Video: Arduino "Thawj Tus Neeg Ua Haujlwm" rau Pawg Ua Si: 4 Kauj Ruam

Video: Arduino
Video: 🤞8 YAM COV NEEG TXAWJ NTSE ZAM TSIS UA YOG DAB TSI?🚫 2024, Kaum ib hlis
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Txoj haujlwm no tau tshoov siab los ntawm "thawj tus neeg ua si" apps uas kuv tus txiv thiab kuv tau siv ntawm peb lub xov tooj. Peb nyiam ua si board game thiab siv "thawj tus neeg ua si" apps los txiav txim siab leej twg mus thawj. Kuv txiav txim siab sim ua kuv tus kheej Arduino version thiab sim sau nws raws qhov kuv tau kawm. Cov apps yog yooj yim haum, lawv xaiv xaiv tus neeg twg yuav yog thawj tus ua si.

Txoj haujlwm no yog tsim los thawb lub pob (nkag) thiab tom qab ntawd yuav ua teeb pom kev ib qho liab lossis xiav LED (tso tawm). Tsuas yog xaiv koj cov xim, thiab yog tias koj lub teeb ci LED, koj yog thawj tus ua si qhov kev ua si! Thawj pawg thawj coj no yooj yim nrog tsuas yog 2 LEDs, tab sis koj tuaj yeem yooj yim ntxiv rau hauv LEDs ntau dua thiab hloov kho cov cai kom xaiv thawj tus neeg uas ua ntawv tawm ntawm ntau tus neeg ua si (piv txwv li yog tias koj xav tau 4 tus neeg ntxiv, ntxiv 2 LEDs ntxiv).

Qhov no tseem tuaj yeem pab koj txiav txim siab! Tsis tuaj yeem txiav txim siab qhov Netflix qhia dab tsi los saib? Muab txhua qhov kev xaiv xim thiab cia qhov no xaiv rau koj! Leej twg yuav ua cov tais diav hmo no? Cia nws txiav txim siab rau koj!

Vam tias koj muaj kev lom zem nrog qhov no.

Txoj haujlwm no yog qhov zoo rau cov pib uas muaj qee qhov kev paub keeb kwm yav dhau los ntawm coding hauv C ++.

Khoom siv

  • Arduino Uno lossis Sparkfun Redboard, thiab lwm yam.
  • Khoos phis tawj thiab txuas USB cable
  • 2 LEDS (Kuv siv liab thiab xiav)
  • Txuas xov hlau
  • 1 laub khawm
  • 2 resistors
  • Arduino Editor nkag mus online rau tus lej

Kauj Ruam 1: Teeb tsa Circuit Board

Teeb tsa Circuit Board
Teeb tsa Circuit Board
Teeb tsa Circuit Board
Teeb tsa Circuit Board

Koj thawj kauj ruam yog txhawm rau txhawm rau thiab tsim cov khoom siv hluav taws xob ntawm koj lub khob cij.

  • Ntxig 2 LEDs thiab txuas 2 lub xov hlau jumper (Kuv siv liab thiab xiav). Qhov zoo dua ntawm kuv qhov liab LED (anode) txuas nrog tus pin 11. Lub xiav LED txuas nrog tus pin 12.
  • Ntxig 2 tus tiv thaiv los txuas rau sab tsis zoo (cathode) ntawm txhua LED mus rau kab dub tsis zoo (-) kem.
  • Txuas tus xaim jumper dub los ntawm kab tsis zoo ntsug rau hauv av.
  • Ntxiv ib lub pob hla ntu ntu nruab nrab ntawm koj daim ntawv qhia zaub mov. Saib daim duab txhawm rau txuas cov xaim dub rau hauv av thiab xaim daj rau tus pin 2.
  • Txuas koj lub rooj tsavxwm rau koj lub khoos phis tawj kom muaj zog.

Kauj ruam 2: Code Koj Qhov Project

Code Koj Qhov Project
Code Koj Qhov Project

Nov yog qhov txuas rau kuv tus lej. Thov saib kuv // cov ntawv sau uas piav qhia txhua feem ntawm kuv cov cai. Qhov no yuav pab koj kho nws raws li koj xav tau!

Kauj Ruam 3: Xeem Nws

Kuaj Nws
Kuaj Nws

Sim nws tawm! Ntsaws rau hauv thiab xa koj cov cai. Nov yog daim vis dis aus los qhia seb nws yuav tsum ua haujlwm li cas.

Kauj Ruam 4: Yeem Tsis Tau - Txuas Koj Txoj Haujlwm

Raws li tau hais ua ntej, qee qhov kev xaiv los ntxiv rau txoj haujlwm no kom ua rau nws zoo dua:

  • Ntxiv LED ntxiv rau "cov players" ntxiv (piv txwv li yog tias koj muaj 4 tus neeg ua si)
  • Ntxiv cov nyees khawm ntxiv (piv txwv li kom txhua tus nias lub pob)
  • Hloov lub sijhawm ncua yog xav tau
  • Ntxiv lub suab nrov nrov
  • Lwm yam

Pom zoo: