Агуулгын хүснэгт:
- Алхам 1: 4 LED холбоно уу
- Алхам 2: 4 товчлуурыг холбоно уу
- Алхам 3: LCD дэлгэцийг холбоно уу
- Алхам 4: Саймон хэлдэг код
Видео: CSCI-1200 төсөл 2: Саймон хэлэхдээ: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү лабораторид та Arduino микро контроллер ашиглан Simon Says тоглоомыг бий болгохын тулд товчлуур, LCD дэлгэц, LED -ийг ашиглах болно.
Энэ төсөлд шаардлагатай тоног төхөөрөмж:
1. Ардуино Уно
2. LCD дэлгэц
3. 4 товчлуур
4. Потенциометр
5. 4 LED
6. Талхны самбар
7. Утас/холбогч
Шаардлагатай номын сан:
1. LiquidCrystal
2. EEPROM
Алхам 1: 4 LED холбоно уу
Энэхүү төслийн хувьд цэнхэр, ногоон, улаан, шар гэх мэт 4 өөр өнгийн LED ашиглах нь хамгийн тохиромжтой.
LED -ийг самбар дээр холбохын тулд:
1. LED -ийг талхны тавцан дээр тавь
2. Газрын төмөр замаас LED-ийн ёроолд (-) холбогч утсыг холбоно
3. Arduino дээрх портоос холбогч утсыг холбоно уу, диаграммд ашигласан портууд нь A2-A5 бөгөөд талбар дээр холбоно уу. 220 Ω (ом) резисторыг утастай ижил эгнээнд байрлуулж, LED -ийн дээд залгуурт (+) холбоно уу.
4. Үлдсэн 3 LED -ийг талхны самбартай холбож дуусгахын тулд 1-3 алхамыг давтана уу
Алхам 2: 4 товчлуурыг холбоно уу
Товчлуурыг тоглоом тоглоход ашиглах тул талхны самбар дээр нэвтрэхэд хялбар газар байрлуулах ёстой. Тоглоомыг ойлгоход хялбар болгохын тулд товчлуурыг харгалзах LED -ийн урд байрлуулах ёстой.
Товчлуурыг холбох алхамууд:
1. Товчлуурыг талхны талбарт оруулна уу
2. Товчлуурын зүүн дээд талд байгаа утсыг талхны хавтангийн цахилгаан төмөр замд холбоно уу.
3. Товчлуурын зүүн доод талд 10K Ω (ом) эсэргүүцэл болон талхны хавтангийн газардуулгыг холбоно уу.
4. Товчлуурын баруун доод хэсгийг Arduino дээрх порт руу утсаар холбоно, диаграм дээрх товчлууруудын хувьд 2-5 портууд ашиглагдана.
5. Үлдсэн 3 товчлуурыг холбож дуусгахын тулд 1-4 алхамыг давтана уу.
Алхам 3: LCD дэлгэцийг холбоно уу
LCD дэлгэц нь тоглолтын үеэр тоглогчийн одоогийн оноо, мөн өндөр оноог харуулахад ашиглагдана. LCD нь талхны самбарт 16 өөр тээглүүрээр холбогдсон байна. LCD нь потенциометрийг ажиллуулах шаардлагатай байдаг тул потенциометрийг талхны тавцан дээр тавь. Потенциометрийн зүүн дээд зүү нь талхны хавтангийн цахилгаан төмөр замд, зүүн доод талын зүү нь газрын төмөр замд холбогдсон байна.
LCD тээглүүрийг дараах дарааллаар холбоно.
- Газар
- Эрчим хүч
- Зүү 11
- Зүү 10
- Зүү 9
- Зүү 8
- Хоосон
- Хоосон
- Хоосон
- Хоосон
- Зүү 7
- Газар
- Зүү 6
- Потенциометр
- Эрчим хүч
- Газар
Алхам 4: Саймон хэлдэг код
Энэ төслийг дуусгахад шаардлагатай бүх кодыг агуулсан 1200_Project2_Simon.ino файлыг хавсаргав. Код нь санамсаргүй тоог ашиглан тойрог бүрт ямар загварыг харуулахыг шийддэг. EEPROM санах ойг LCD дэлгэц дээр харуулсан Өндөр оноог хадгалахад ашигладаг.
Зөвлөмж болгож буй:
Эхлэгчдэд зориулсан Arduino -ийн 10 үндсэн төсөл! Нэг самбараар хамгийн багадаа 15 төсөл хий !: 6 алхам
Эхлэгчдэд зориулсан Arduino -ийн 10 үндсэн төсөл! Хамгийн багадаа 15 төслийг нэг самбараар хий !: Arduino Project & Хичээлийн зөвлөл; Arduino -ийн үндсэн 10 төслийг багтаасан болно. Бүх эх код, Gerber файл болон бусад. SMD байхгүй байна! Хүн бүрт хялбар гагнах. Зөөврийн болон сольж болох хялбар бүрэлдэхүүн хэсгүүд. Та хамгийн багадаа 15 төсөл хийх боломжтой
Саймон хэлэхдээ: 3 алхам
Саймон хэлэхдээ: Энэ заавар нь Голланд хэл дээр бичигдсэн болно. "Happy Hacking" семинар дээр HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel Саймон хэлэв. Door op een button te drukken komt er een geluid uit. Elke товч een eigen geluid. Асаасан
Саймон хэлэхдээ LCD дэлгэцтэй: 9 алхам (зурагтай)
Саймон LCD дэлгэцтэйгээр ингэж хэлэв: IntroHave Та үргэлж Arduino төслийг бүтээхийг хүсч байсан, хамт тоглоход үнэхээр хөгжилтэй, бүтээхэд хялбар хоёр. За цаашаа харах хэрэггүй. Сайн байна уу, миний зааварчилгаанд тавтай морилно уу. Энд би танд LCD ашиглан Simon Says тоглоом бүтээхийг зааж өгөх болно
Arduino төсөл // Саймон хэлэхдээ (үр дагавартай): 5 алхам
Arduino төсөл // Саймон хэлэхдээ (маш үр дагавартай): Сайн байна уу! Энэ бол үнэхээр эхлэгчдэд ээлтэй, учир нь энэ бол миний анхны arduino төсөл юм. Би одоо хэрэгжүүлж буй курсээ өнгөрүүлэхийн тулд энэхүү төслийг бүтээсэн бол "Хэрэв энэ тэгвэл тэр" нэртэй болно
Интерактив Саймон хэлэхдээ тоглоом: 5 алхам
Интерактив Саймон Тоглоомын хэлснээр: Энэ тоглоом хэрхэн хөгжсөнийг би сайн санахгүй байна, гэхдээ үүний гол зорилго нь тоглогчдыг бөмбөрийн цохилтын дараалалд анхаарлаа төвлөрүүлж, танин мэдэхүйн боловсруулалт, анхаарлыг сайжруулах явдал юм. Тоглогчид бүжиг бүжгийн аль нэгийг ашиглаж болно