Orodha ya maudhui:

Arduino: Kit (cha kufadhaisha) Kitini cha 4: Hatua 4
Arduino: Kit (cha kufadhaisha) Kitini cha 4: Hatua 4

Video: Arduino: Kit (cha kufadhaisha) Kitini cha 4: Hatua 4

Video: Arduino: Kit (cha kufadhaisha) Kitini cha 4: Hatua 4
Video: Lesson 2: Getting Arduino Software and using Documentation for SunFounder Arduino Kit | SunFounder 2024, Julai
Anonim
Arduino: kit (cha kufadhaisha) cha Kitanda
Arduino: kit (cha kufadhaisha) cha Kitanda

(Mfano mzuri sana wa hii Arduino ^)

Kabla sijaanza: licha ya juhudi zangu, sikuweza kumaliza kifaa kabisa kutokana na uh… wakati na bahati mbaya. Ilikuwa bora zaidi wakati sehemu zangu za Arduino zilidhani itakuwa wazo nzuri kuacha kufanya kazi wakati fulani, bahati mbaya tu kwangu. Utahitaji kutumia Maagizo haya kama chanzo cha msukumo badala ya kuijenga. Katika Agizo hili, tutatumia ubao wa mikate kama jukwaa letu la kukusanyika.

Kwa hivyo, kwa wale walioongozwa na Agizo hili, nizidi kwa kila njia na ukamilishe kile nisingeweza. Hapa ndivyo nilivyopata:

Hatua ya 1: Vifaa vinavyohitajika

  • 1x Arduino Uno
  • 1x potentiometer
  • Onyesho la LCD la 1x I2C
  • 1x Piezo Buzzer
  • Vifungo 2x
  • 4x 220 ohm Resistors
  • 3x 10k ohm Resistors
  • 1x Kijani cha LED
  • LED Nyekundu ya 1x
  • 2x LED ya Bluu
  • Waya kadhaa (Ninapendekeza waya za Jumper ikiwa unataka kushikamana kutumia ubao wa mkate)
  • Bodi ya mkate ya 1x

Hatua ya 2: Sanidi

Sanidi
Sanidi

Nimetumia Onyesho la LCD la I2C hapa, ambalo linaelezea uwezekano wa potentiometer, matokeo ya SCL / SDA / VCC / GND juu ya onyesho.

Ikumbukwe kuwa waya nyekundu huunganisha kwenye pato la + / 5V na (zaidi ya) waya za hudhurungi kwa GND yoyote ya Arduino Uno.

Hatua ya 3: Kanuni

Ikiwa bado unaona mradi huu unastahili kukusanyika, hapa kuna nambari ambayo unaweza kutumia. Jisikie huru kuzunguuka na nambari hiyo. Hakika kuna nafasi ya kuboresha.

Kwa wakati huu, nambari inaruhusu minigames mbili:

  1. Changamoto Salama: Mtumiaji lazima atafute thamani maalum kwa kutumia potentiometer na bonyeza kitufe cha A (au kitufe cha kushoto kwenye ubao wa mkate kama inavyoonyeshwa katika Hatua ya 2), wakati inabidi uhakikishe kuwa moja ya taa mbili za hudhurungi haififwi. nje. Mtumiaji anaweza "kuchaji tena" taa ya LED kwa kutumia kitufe kingine. Hii lazima ifanyike mara nne (nne 'husahihisha') Kuna mengi ya kufahamu: mchezaji ana kikomo cha muda kabla ya kupoteza 'sahihi', au ikiwa taa ya LED inayoweza kuchajiwa imezidishwa (kwa maneno mengine, kuwa na AnalogSoma thamani ya 256 au zaidi).
  2. Jaribio: Kutumia vifungo viwili vinavyowakilisha jibu la A na B, mchezaji anapaswa kujibu maswali kwa usahihi Nambari inaweza kuwa gari ya tad katika sehemu hii.

Nambari hii pia inajumuisha kipengee cha kuchanganyikiwa ambacho hubadilisha utendaji wa kitufe cha A na B. Unaweza kupata mstari huu wa nambari katika kazi ya kujaribuSwitchButtons () Pia kumbuka kuwa nambari hii inahitaji maktaba ya LCD na LiquidCrystal_I2C

Katika nambari hii, Serial inaiga kazi nyingi za LCD kwani LCD yangu haikufanya kazi vizuri tena, kama ilivyotajwa hapo awali.

Mara tu unapokuwa na nambari hii katika IDE yoyote inayofaa ya Arduino (Ninapendekeza utumie IDE ya Arduino / Genuino), pakia programu hii kwa Arduino yako ukitumia kitufe cha Pakia.

Hatua ya 4: Cheza, Boresha, Chochote

Cheza, Boresha, Chochote
Cheza, Boresha, Chochote

Umefikia hatua ya mwisho ya hii ya kusumbua-kuliko-yangu-minigames inayofundishwa! Chomeka Arduino yako kwa chanzo chochote cha nguvu ukitumia kebo ya USB na minigame ya kwanza itaanza.

Bahati nzuri ya kucheza na kuboresha! Mradi huu wa Arduino pamoja na nambari yake sio kamili, lakini natumai nimefikia lengo langu kuu, ambalo linakupa moyo kuunda kitu cha kushangaza zaidi ya hiki!

Ilipendekeza: