Satura rādītājs:

Izvēlēties spēlētāju: 4 soļi
Izvēlēties spēlētāju: 4 soļi

Video: Izvēlēties spēlētāju: 4 soļi

Video: Izvēlēties spēlētāju: 4 soļi
Video: Rediscovering Lost Legends: 35 Forgotten Racing Games 2024, Novembris
Anonim
Izvēlēties spēlētāju
Izvēlēties spēlētāju

Šī pamācība palīdzēs jums pieņemt lēmumu pieņēmēju Arduino. Nospiežot pogu, gaismas diodes iedegas nejauši. Pēc dažām sekundēm iedegas viena gaismas diode. Šis ir galīgais Arduino lēmums. Manam galaproduktam ir īpašs mērķis, bet to var izmantot daudzām lietām. Vai jums kādreiz ir grūtības izvēlēties vietu, kur ēst pēc garas darba dienas? Novietojiet uz tāfeles 7 opcijas un noklikšķiniet uz pogas. Pēc dažām sekundēm jūs domāsit par jums! Šī pamācība palīdzēs jums radīt pārliecību, izveidojot ķēdi ar gaismas diodēm, un, iespējams, iepazīstinās jūs ar jaunu komponentu - spiedpogu.

Nedēļas nogalē jūs un mans vīrs parasti atrodaties draugu mājās, spēlējot dažādas spēles. Parasti izlemjot, kurš būs “spēlētājs 1”, notiek nelielas debates. Mēs vienmēr cenšamies, lai tas būtu godīgi, taču spēlējam tik daudz spēļu/reižu, ka dažreiz zaudējam izsekot. Vienmēr šķiet, ka pāris cilvēki vienmēr sāk mūsu spēles. Tas mani iedvesmoja izveidot ierīci, kas varētu palīdzēt manai grupai izveidot godīgu un vienkāršu veidu, kā izvēlēties spēlētāju. Parasti mūsu “spēļu nakts” apkalpē ir septiņi dalībnieki. Šī iemesla dēļ es izveidoju šo lēmumu pieņēmēju, lai tam būtu 7 gaismas diodes, bet jūs varat to pielāgot savām vajadzībām. Vienkārši prieka pēc es liktu katram spēlētājam izrotāt nelielu papīra vāciņu, ko varētu uzlikt virs gaismas diodes, lai atcerētos, kurš no tiem ir viņu.

Šis ir ideāls projekts iesācējiem kodētājiem, kuri vēlas paplašināt savu domāšanu nedaudz sarežģītākā kodēšanā un shēmās. Kā iesācējs kodētājs pats varu justies pārņemts ar fiziskās skaitļošanas sarežģītību. Šīs apmācības beigās jūs atradīsit izpratnes un paplašināšanas jautājumus, lai palīdzētu veidot zināšanas par kodēšanu un radīt lielāku izpratni šajā projektā. Šāda veida jautājumi man bieži palīdz saprast, ka zinu vairāk, nekā pieņemu. Es ceru, ka viņi var darīt to pašu jūsu labā!

Izmantojot šo saiti, jūs varat piekļūt manas shēmas un koda simulācijai.

1. darbība: iestatiet savu maizes dēli

Iestatiet savu maizes dēli
Iestatiet savu maizes dēli

Gaismas diožu izvietošana

  • Sāciet, ievietojot 7 LED kolonnā dažādās rindās, novietojot anodu (garo kāju) vienā virzienā. Atcerieties to, turpinot veidot ķēdi
  • Izmantojot 220 omu rezistorus, novietojiet vienu rezistora kāju vienā rindā ar gaismas diodes katodu (īsā kājiņa). Otrai kājai jābūt savienotai ar sliedi.
  • Novietojiet vienu džempera vadu galu rindā ar LED anodiem. Pārējie gali jāievieto attiecīgi 2., 3., 4., 5., 6., 7., 8. tapā.
  • Ar citu pārejas vadu savienojiet sliedi ar GND.

Spiedpogas ievietošana

  • Ievietojiet spiedpogu ar diviem uzgaliem kolonnā (e) un diviem uzgaliem f kolonnā.
  • Ieduriet 1K omu rezistora vienu kāju vienā rindā ar vienu no zariem (e) pusē. Ievietojiet otru kāju sliedē.
  • Tajā pašā rindā kā rezistors, pielīmējiet vienu džempera stieples kāju ar otru galu, kas ievietots 12. tapā.
  • Pievienojiet spiedpogu strāvas avotam, novietojot džempera vadu vienā rindā ar otru uzgali (e) pusē. Pārējais stieples gals ir ievietots 5V spriegumā.

2. solis: uzrakstiet kodu

Šeit ir saite uz manu Arduino skici, kur varat piekļūt manam kodam.

Šo projektu iedvesmoja cits lēmumu pieņēmējs, kas atrodams šeit. Es veicu izmaiņas, lai apmierinātu savas projekta idejas vajadzības.

3. darbība: izmēģiniet to

  • Pievienojiet to un nospiediet pogu. Tam vajadzētu sākt nejaušu secību gaismas diodē, beidzot ar vienu iedegtu 10 sekundes.
  • Ja tas nenotiek, ir pienācis laiks atkļūdošanai.

    • Apskatiet savu maizes dēli un pārbaudiet, vai jūsu ķēde ir pievienota.
    • Pārbaudiet, vai kodā nav kļūdu. Es vienmēr iesaku vēlreiz pārbaudīt, vai esat uzrakstījis pareizos pin numurus.

4. solis: (pēc izvēles) Izpratnes un paplašināšanas jautājumi

  1. Kāda (-s) līnija (-as) izveidoja izejas tapas?
  2. Ja vēlaties mainīt izmantoto LED gaismas daudzumu, kuras rindas jums būtu jārediģē? Kāpēc?
  3. Kā jūs varētu izmantot līdzīgu kodu, lai izveidotu ierīci spēlētāju sadalīšanai divās komandās? Partneri?
  4. Ja jūs vēlētos, lai nejaušā gaismas izrāde ilgst ilgāk, kā jūs to darītu?

Ieteicams: