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

Arduino ашиглан үсэрч буй хүн тоглоом: 3 алхам
Arduino ашиглан үсэрч буй хүн тоглоом: 3 алхам

Видео: Arduino ашиглан үсэрч буй хүн тоглоом: 3 алхам

Видео: Arduino ашиглан үсэрч буй хүн тоглоом: 3 алхам
Видео: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, Арваннэгдүгээр
Anonim
Arduino ашиглан үсэрч буй хүн тоглоом
Arduino ашиглан үсэрч буй хүн тоглоом

Бүгдээрээ сайн уу!!! Миний анхны зааварчилгаанд тавтай морилно уу. Би үсрэх үлэг гүрвэлийн тоглоомын маш их фен байсан тул Arduino UNO болон LCD дэлгэц ашиглан ижил төстэй тоглоом бүтээхийг оролдсон. Энэ бол сонирхолтой төсөл бөгөөд зөвхөн 2-3 цагийн хүчин чармайлт шаардагдана.

Алхам 1: Бүрэлдэхүүн хэсгүүд шаардлагатай

Бүрэлдэхүүн хэсгүүд шаардлагатай
Бүрэлдэхүүн хэсгүүд шаардлагатай
  1. Ардуино НҮБ
  2. ARDUINO IDE (https://www.arduino.cc/en/main/software)
  3. LCD 16*2
  4. Талхны самбар
  5. 220 Ом эсэргүүцэл
  6. Товчлуур (12 мм) (Тохиргоог доош татах)
  7. Эрэгтэй эрэгтэй холбогч утас
  8. Потенциометр

Алхам 2: ХОЛБОО

ХОЛБОО
ХОЛБОО
ХОЛБОО
ХОЛБОО

Урт холболтын утсыг ашиглан Arduino дээрх 5V дохиог талхны дээд талд байрлах улаан эгнээний зүүн талд холбоно уу.

  • Урт залгах утсыг ашиглан GND дохиог талхны дээд талд байрлах хар (эсвэл зарим талхны самбар дээрх цэнхэр) эгнээний зүүн талд холбоно уу.
  • LCD (Шингэн болор дэлгэц) модуль нь доод талд нь 16 зүүтэй эрэгтэй толгойтой. Үүнийг зурган дээр үзүүлсэн шиг талхны тавцан руу залгаарай. LCD -ийг асаах, хянах бүх электрон дохио энэ толгойгоор дамждаг.
  • Эдгээр тээглүүрүүд (зүүнээс баруун тийш):
  • GND - цахилгаан газрын дохио
  • VCC - эерэг цахилгаан дохио
  • V0 - тодосгогчийг тохируулах
  • RS - сонгож бүртгүүлэх
  • R/W - унших/бичих сонголтыг сонгоно уу
  • E - ажиллагааг идэвхжүүлэх дохио
  • DB0 - өгөгдлийн бит 0 (энд ашиглагдаагүй)
  • DB1 - өгөгдлийн бит 1 (энд ашиглагдаагүй)
  • DB2 - өгөгдлийн бит 2 (энд ашиглагдаагүй)
  • DB3 - өгөгдлийн бит 3 (энд ашиглагдаагүй)
  • DB4 - өгөгдлийн бит 4
  • DB5 - өгөгдлийн бит 5
  • DB6 - өгөгдлийн бит 6
  • DB7 - өгөгдлийн бит 7
  • LED+ - арын гэрэлтүүлгийн LED эерэг
  • LED - арын гэрэлтүүлэг LED сөрөг
  • Богино холболтын утас ашиглан GND ба LED- (1 ба 16-р зүү) -ийг дээд талын хар эгнээнд холбоно уу.
  • Үүний нэгэн адил VCC (2 -р зүү) -ийг богино залгах утсаар дээд талын улаан эгнээнд холбоно уу.
  • 220 Ω эсэргүүцлийн (улаан улаан хүрэн өнгийн тууз) утсыг нугалж, талхны дээд талд байрлах LED+ ба улаан эгнээний хооронд холбоно.
  • Үлдсэн холболтыг хийхийн тулд илүү урт холбох утас ашиглана уу.
  • DB7 -ийг Arduino pin 3 руу холбоно уу
  • DB6 -ийг Arduino pin 4 -тэй холбоно уу
  • DB5 -ийг Arduino pin 5 руу холбоно уу
  • DB4 -ийг Arduino pin 6 руу холбоно уу
  • E -ийг Arduino pin 9 -тэй холбоно уу
  • R/W -ийг Arduino pin 10 (эсвэл талхны дээд талд байгаа хар эгнээнд) холбоно уу.
  • RS -ийг Arduino pin 11 рүү холбоно уу
  • V0 -ийг Arduino зүү 12 -тэй холбоно уу (эсвэл талхны дээд талд байгаа хар эгнээнд холбоно уу)
  • Товчлуурын товчлуурыг LCD дэлгэцийн зүүн талд байрлуулж, талхны тавцангийн дундуур урсаж буй сувгийг чангална уу (дээрх зургийг үзнэ үү).
  • Богино залгах утсыг ашиглан талхны дээд талд байгаа хар мөрөнд товчлуурын дээд хоёр зүүг холбоно уу.
  • Товчлуурын дээд талд байгаа бусад зүүг Arduino -ийн 2 -р зүү рүү холбоно уу.

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