Агуулгын хүснэгт:
- Алхам 1: Эхлэл
- Алхам 2: LED нэмэх
- Алхам 3: Дижитал тээглүүр
- Алхам 4: PushButtons
- Алхам 5: Дижитал ба аналог тээглүүр
- Алхам 6: Фоторезисторууд
- Алхам 7: Хувьсагчдыг тодорхойлох
- Алхам 8: Хувьсагчдыг тунхаглах
- Алхам 9: Ачаалж байна
- Алхам 10: LED асаах/унтраах
- Алхам 11: унтраах товчлуур
- Алхам 12: Тоглоомыг сайхан өнгөрүүлээрэй
Видео: Tic Tac Toe: 12 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Tinkercad төслүүд »
Өнөөдөр бид TinkerCad дээр Arduino ашиглан Tic Tac Toe тоглоом хийх болно. Бид маш олон энгийн бүрэлдэхүүн хэсгүүдийг ашиглаж, кодыг ашиглан бүгдийг нь холбох болно. Энэ бүгдийг нэгтгэдэг энэ хэлхээний гол хэсэг бол код юм. Энэ програм нь олон боломжуудтай бөгөөд үүнийг хэрэглэгч хүссэн гэж өөрчлөх боломжтой. Энэ тоглоом нь RGB гэрлийг ашиглах боломжтой боловч хэрэв хэн нэгэн энэ төслийг үргэлжлүүлэхийг хүсч байвал 2 ардуиног хооронд нь холбох шаардлагатай болно.
Хангамж
- Ардуино
- Талхны самбар (том)
- Утас
- Дарах товчлуур
- LED
- Эсэргүүцэл (10k ба 150)
- Фоторезисторууд
Алхам 1: Эхлэл
Тиймээс бид үүнийг том талх, Arduino микроконтроллероор эхлүүлэх болно.
Алхам 2: LED нэмэх
Дараагийн алхам бол талхны самбар дээр LED болон товчлуур нэмэх явдал юм. Бид тэдгээрийг хараахан холбож амжаагүй байгаа бөгөөд зүгээр л самбар дээр байрлуулсан тул утаснуудын аль нь ч бусад товчлууруудад саад болохгүй. Маш олон бүрэлдэхүүн хэсгүүд байгаа тул бид тэдгээрийг хооронд нь зайнд оруулах хэрэгтэй бөгөөд ингэснээр хэн ч хүрэхгүй. Энэ төсөлд том талхны хавтанг ашиглахыг зөвлөж байна.
Алхам 3: Дижитал тээглүүр
Тиймээс өөр зүйл нэмэхээсээ өмнө дижитал тээглүүрийг LED -тэй холбохыг зөвшөөрнө үү. Энэ төсөлд бид Arduino -д байдаг бүх аналог болон дижитал тээглүүрийг ашиглах болно.
Алхам 4: PushButtons
Энэ алхмын хувьд бид хүч ба газыг товчлуурт холбох болно. Энэ алхамд бид хүч чадлын хэмжээг хязгаарлахын тулд 10k эсэргүүцэл ашиглах болно. Баруун талд байгаа 2 товчлуур нь LED -ийг асаах, унтраахад ашиглагддаггүй боловч шинэ тоглоом эхлүүлэхэд ашиглагддаг бөгөөд кодыг эхлүүлэхэд бид өөр зүйлийг харах болно.
Алхам 5: Дижитал ба аналог тээглүүр
Энэ алхамд бид товчлууруудыг дижитал болон аналог тээглүүрт холбох болно. Аналог тээглүүрийг дижитал тээглүүр ашигладагтай адил ашиглаж болох тул энэ тохиолдолд ашиглаж болно.
Алхам 6: Фоторезисторууд
Энэ үе шатанд бид фоторезисторыг LED -тэй холбох болно. Үүний гол зорилго нь өөр өөр тоглогчдод өөр өөр түвшний гэрэлтүүлгийг өгөх бөгөөд ингэснээр тоглогчид өөрсдийгөө ялгах боломжийг олгодог. Энэ алхамаар алхамуудыг хооронд нь хооронд нь зай завсарлах шаардлагатай болсон шалтгааныг олж мэдэв.
Алхам 7: Хувьсагчдыг тодорхойлох
Энэ үе шатанд бид кодыг эхлүүлэх гэж байна. Үүний эхний хэсэг нь өөр өөр товчлуурууд болон LED -ийг тодорхойлох бөгөөд мөн 0 -тэй тэнцүү өөр хувьсагчийг тодорхойлох болно. Энэ хувьсагч нь товчлуур дарахад л LED -ийг асаах, унтраахад тусална.
Алхам 8: Хувьсагчдыг тунхаглах
Энэ үе шатанд бид эдгээр хувьсагчдын мэдүүлгийг дуусгаж, товчлууруудыг оролт, LED -ийг гаралт болгон тохируулах болно.
Алхам 9: Ачаалж байна
Кодын энэ хэсгийг "ачаалах дэлгэц" гэж үзэж болно. Ихэнх тоглоомууд ихэвчлэн эхэндээ хэд хэдэн эхлүүлэх дараалалтай байдаг боловч энэ хэсэг нь заавал биш бөгөөд зөвхөн шоунд зориулагдсан байдаг. Баруун талд байгаа нөгөө товчлуурыг үүнд ашиглаж болно. Энэ нь "эхлүүлэх товчлуур" дарагдах хүртэл эхлүүлэх дарааллыг харуулах боломжтой байв.
Алхам 10: LED асаах/унтраах
Энэ алхам нь товчлууруудаар LED -ийг хэрхэн асаах, унтраах тухай үндсэн код дээр төвлөрдөг. Энэ кодонд бид хувьсагчаа тодорхойлохдоо анх тохируулсан 0 -тэй тэнцүү хувьсагчийг ашиглах болно. Энэ кодын дагуу LED товчлуурыг дарахад асах боловч дахин дарахад унтрах болно.
Алхам 11: унтраах товчлуур
Энэ алхам нь унтраах товчлуур эсвэл шинэ тоглоомын товчлуурыг кодлодог. Үүнийг тоглогч хожсон эсвэл тоглолтыг дуусгасан тохиолдолд ашигладаг бөгөөд тоглоомыг дахин тохируулж, дахин эхлүүлэх боломжтой болно. Энэ товчлуур нь үндсэндээ дахин эхлүүлэх товчлуур бөгөөд тоглоомыг дахин дахин тоглуулах боломжтой байдаг.
Алхам 12: Тоглоомыг сайхан өнгөрүүлээрэй
Энэ бол энэ хичээлийн төгсгөл байсан бөгөөд энэ схем, кодыг тоглож хөгжилтэй байж, энэ хэлхээнд улам их өөрчлөлт хийх болно гэж найдаж байна, учир нь энэ бол маш нээлттэй програм учраас боломжууд хязгааргүй юм.
Зөвлөмж болгож буй:
Python Tic Tac Toe тоглоом: 4 алхам
Python Tic Tac Toe Тоглоом: python tic tac toe тоглоом бол энэ тоглоомыг компьютерийн хэлээр хийсэн python хэл дээр бүтээгдсэн бөгөөд pytharm редакторыг ашигласан: pycharm та ердийн питон код засварлагчийг бас ашиглаж болно
Arduino Touch Tic Tac Toe тоглоом: 6 алхам (зурагтай)
Arduino Touch Tic Tac Toe Тоглоом: Эрхэм хүндэт найзуудаа өөр Arduino хичээлд тавтай морил! Энэхүү нарийвчилсан заавар дээр бид Arduino Tic Tac Toe тоглоом бүтээх гэж байна. Таны харж байгаагаар бид мэдрэгчтэй дэлгэц ашиглаж, компьютерийн эсрэг тоглож байна. Tic Tac Toe шиг энгийн тоглоом бол
Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом: 5 алхам
Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом: Сайн байна уу Би инээдтэй Tic-Tac-Toe тоглоомыг шинэ хувилбараар танилцуулж байна. Үүнтэй төстэй төслийг вэбээс хайсан боловч энд байгаа санаа нь өвөрмөц юм. НАЙДВАРТАА:) Тиймээс одоо эхэлцгээе
Microbit Tic Tac Toe тоглоом: 4 алхам (зурагтай)
Microbit Tic Tac Toe Тоглоом: Энэхүү төслийн хувьд манай ажлын хамтрагч @descartez бид микробиттүүдийн радио функцийг ашиглан гайхалтай гоёмсог тоглоом бүтээсэн. Хэрэв та өмнө нь микробитыг сонсоогүй бол тэд хүүхдүүдэд програмчлалыг заах зориулалттай гайхалтай микроконтроллер юм. Тэд
RG LED Tic Tac Toe: 9 алхам
RG LED Tic Tac Toe: RG Tic Tac Toe бол янз бүрийн хувилбараар хийх боломжтой сонгодог тоглоом юм. Гэхдээ би үүнийг 5мм -ийн нийтлэг катодын RG LED -ээр үр дүнгийн монитор болгон бүтээхээр шийдсэн бөгөөд ингэснээр холбогдох унтраалгыг ажиллуулсны дараа LED нь үр дүнг улаан эсвэл ногоон өнгөөр харуулна