Агуулгын хүснэгт:

Тоглогч сонгох: 4 алхам
Тоглогч сонгох: 4 алхам

Видео: Тоглогч сонгох: 4 алхам

Видео: Тоглогч сонгох: 4 алхам
Видео: “U14 CHAMPIONSHIP 2022” 21_school #4 TUVSHIN-ERDENE B.💪☝️ 2024, Долдугаар сарын
Anonim
Тоглогч сонгох
Тоглогч сонгох

Энэхүү зааварчилгаа нь шийдвэр гаргагч Arduino -ийг хэрхэн яаж гаргахыг танд зааж өгөх болно. Нэг товчлуур дарахад LED нь санамсаргүй байдлаар асах болно. Хэдэн секундын дараа ганц LED асах болно. Энэ бол Arduino -ийн гаргасан эцсийн шийдвэр юм. Би эцсийн бүтээгдэхүүнээ хийх тодорхой зорилготой боловч үүнийг олон зүйлд ашиглаж болно. Ажлын урт өдрийн дараа хооллох газар сонгоход танд бэрхшээл тулгардаг уу? Самбарт 7 сонголтыг тавиад товчлуурыг дарна уу. Хэдэн секундын дотор та оюун ухаанаа өөртөө зориулах болно! Энэхүү зааварчилгаа нь LED бүхий хэлхээг бий болгосноор өөртөө итгэх итгэлийг бий болгоход туслах болно.

Амралтын өдрүүдэд та манай нөхөр бид хоёрыг найзуудынхаа гэрт олон төрлийн тоглоом тоглож байхыг олж харах боломжтой. Ерөнхийдөө хэн "Тоглогч 1" болохыг шийдэхдээ бага зэрэг маргаан гардаг. Бид үүнийг үргэлж шударга байлгахыг хичээдэг, гэхдээ бид маш олон тоглоом/удаа тоглодог тул заримдаа замаа алддаг. Үргэлж хэдэн хүмүүс бидний тоглоомыг эхлүүлж байх шиг байна. Энэ нь миний бүлэгт "Тоглогч сонгох" арга замыг шударгаар, хялбар болгоход туслах төхөөрөмж хийх урам зориг өгсөн юм. Ихэвчлэн манай "тоглоомын шөнө" багийнхан долоон оролцогчтой байдаг. Энэ шалтгааны улмаас би энэхүү шийдвэр гаргагчийг 7 LED-тэй болгохоор бүтээсэн боловч та үүнийг өөрийн хэрэгцээнд нийцүүлэн өөрчилж болно. Зугаацахын тулд тоглогч бүрийг аль нь тэднийх болохыг санахын тулд LED дээр тавьж болох жижиг цаасан тагийг чимэглэхийг хүсч байна.

Энэ бол сэтгэн бодох чадвараа арай илүү нарийн кодчилол, хэлхээ болгон өргөжүүлэхийг хүсч буй эх кодлогчдод зориулсан төгс төсөл юм. Анхлан кодлогч хүний хувьд би физик тооцооллын нарийн төвөгтэй байдалд өөрийгөө дарж байгаагаа мэдэрч чадна. Энэхүү гарын авлагын төгсгөлд та кодчиллын талаархи мэдлэгээ дээшлүүлэх, энэхүү төслийн хүрээнд илүү их ойлголтыг бий болгох арга зам болох ойлголт, өргөтгөлийн асуултуудыг олох болно. Иймэрхүү асуултууд нь ихэвчлэн миний бодож байснаас илүү ихийг мэддэг гэдгээ ойлгоход тусалдаг. Тэд таны төлөө мөн адил зүйлийг хийж чадна гэж найдаж байна!

Энэ холбоосыг ашигласнаар та миний хэлхээ, кодын симуляцид хандах боломжтой.

Алхам 1: Breadboard -ийг тохируулна уу

Талхны самбараа тохируулна уу
Талхны самбараа тохируулна уу

LED -ийг байрлуулах

  • 7 LED -ээ өөр өөр эгнээнд багананд байрлуулж, анодоо (урт хөлөө) нэг чиглэлд байрлуул. Та хэлхээгээ үргэлжлүүлэн барьж байхдаа үүнийг санаарай
  • 220 ом эсэргүүцэл ашиглан резисторын нэг хөлийг LED катодтой (богино хөл) ижил эгнээнд байрлуулна. Нөгөө хөл нь төмөр замтай холбогдох ёстой.
  • Холбогч утаснуудын нэг үзүүрийг LED анод бүхий эгнээнд байрлуулна. Бусад үзүүрийг 2, 3, 4, 5, 6, 7, 8 -р зүүгээр байрлуулна.
  • Өөр холбогч утсаар - Rail -ийг GND руу холбоно уу.

Товчлуур байрлуулах

  • Дарах товчлуурыг (e) багананд хоёр хавчаар, f багананд хоёр хавчуураар байрлуулна.
  • 1К ом эсэргүүцлийн нэг хөлийг (e) хажуугийн нэг хавчуулгатай нэг эгнээнд наана. Нөгөө хөлөө төмөр замд наана.
  • Резистортой ижил эгнээнд холбогч утасны нэг хөлийг нөгөө үзүүрийг 12 -р зүүгээр бэхлээрэй.
  • Түлхүүрийг тэжээлийн эх үүсвэрт холбож, холбогч утсыг нөгөө эгнээний нэг эгнээнд (e) талд байрлуулна. Утасны үлдсэн үзүүрийг 5V -д байрлуулна.

Алхам 2: Кодыг бичнэ үү

Энд миний код руу хандах боломжтой миний Arduino ноорогны линк байна.

Энэ төслийг эндээс олж болох өөр шийдвэр гаргагчаар өдөөсөн болно. Би төслийн санаагаа өөрийн хэрэгцээнд нийцүүлэн өөрчилсөн.

Алхам 3: Үүнийг туршаад үзээрэй

  • Үүнийг залгаж, товчлуурыг дарна уу. Энэ нь LED дээр санамсаргүй дарааллыг эхлүүлж, 10 секундын турш асаж дуусах ёстой.
  • Хэрэв ийм зүйл болохгүй бол дибаг хийх цаг болжээ.

    • Талхны самбараа хараад таны хэлхээ холбогдсон эсэхийг шалгаарай.
    • Алдааны хувьд кодоо шалгана уу. Та зөв зүү дугаар бичсэн эсэхээ үргэлж шалгаж байхыг зөвлөж байна.

Алхам 4: (заавал биш) Ойлгох, өргөжүүлэх асуултууд

  1. Гаралтын тээглүүрийг ямар шугамаар тохируулдаг вэ?
  2. Хэрэв та ашигладаг LED гэрлийн хэмжээг өөрчлөхийг хүсч байвал ямар шугамыг засах хэрэгтэй вэ? Яагаад?
  3. Тоглогчдыг хоёр багт оруулах төхөөрөмж бүтээхдээ ижил төстэй кодыг хэрхэн ашиглаж болох вэ? Түншүүд?
  4. Хэрэв та санамсаргүй гэрлийн шоу удаан үргэлжлэхийг хүсч байвал үүнийг яаж хийх вэ?

Зөвлөмж болгож буй: