
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Ushbu loyihada biz Arduino Uno va klaviatura yordamida Tic-Tac-Toe o'yinini quramiz
O'yin sizga Tic-Tac-Toe o'ynashga imkon beradi, keyin g'olibga mos keladigan LED yonadi.
Kerakli materiallar:
- 1 - Arduino Uno
- 1 - klaviatura
- 13 - simlar
- 2 - 220 Ohm qarshilik
- 2 - LEDlar
- Qayta ishlash dasturi
1 -qadam: Klaviaturani Arduino -ga ulang

Klaviaturani Arduino -ga ulang. Biz 2-9-pinlardan foydalanamiz.
- Pimlarni yuqoridagi rasmda ko'rsatilgandek ulang.
- Klaviaturani yuqoriga qaratib, klaviaturaning chap burchagini 9 -pinga ulashingiz kerak.
- Keyin, o'ng tomonga o'ting va Arduino -dan 2 -pinli pastga tushish uchun ularni ulang
2 -qadam: LEDlarni Arduino -ga ulang

G'olib kim ekanligini ko'rsatish uchun biz Arduino -ga ikkita LEDni biriktiramiz.
1. 2 ta LEDni non paneliga joylashtiring.
2. Moviy LED anodidan (uzun tomoni) 220 Ohmli rezistorni Arduino -ning 11 -piniga ulang.
3. Arduino -ning 11 -piniga Qizil LED anodidan (uzun tomoni) 220 Ohmlik rezistorni ulang.
4. Moviy LED katodidan (qisqaroq tomoni) simni non taxtasidagi erga ulang
5. Qizil LED katodidan simni (qisqaroq tomoni) non taxtasida yerga qo'yiladigan relsga ulang
6. Topraklama temir yo'lini Arduino -dagi er pimiga ulang
3 -qadam: Kodni ishga tushiring

Ushbu qo'llanmada keltirilgan 2 ta faylni yuklab oling va ishga tushiring
Processing -ni Processing -da yuklab olishingiz mumkin
1. Arduino IDE da Tic_Tac_Toe.ino faylini ishga tushiring
2. "Processing" da Tic_Tac_Toe.pde faylini ishga tushiring
3. Tic-Tac-Toe o'ynash uchun klaviaturadan foydalaning!
Tavsiya:
FK (Forward Kinematic) Excel, Arduino va ishlov berish bilan: 8 qadam

FK (Forward Kinematic) Excel, Arduino va Processing bilan: Forward Kinematic 3D effektida End Effector qiymatlarini (x, y, z) topish uchun ishlatiladi
Dizayner uchun qiziqarli ishlov berish dasturlash ko'rsatmasi-Rangni boshqarish: 10 qadam

Dizaynerlar uchun qiziqarli ishlov berish dasturlash yo'riqnomasi-Rangni nazorat qilish: Oldingi boblarda biz rang haqidagi bilimlarni emas, balki shakllantirish uchun kodni qanday ishlatish haqida ko'proq gaplashgan edik. Bu bobda biz bilimning bu tomonini chuqurroq o'rganamiz
Excel, Arduino va ishlov berish bilan kinematikani oldinga siljitish: 8 qadam

Forward Kinematic Excel, Arduino & Processing: Forward Kinematic yordamida 3D fazoda End Effector qiymatlarini (x, y, z) topish uchun foydalaniladi
O'zgaruvchan tezlik bilan ishlov berish mashinasi: 9 qadam

O'zgaruvchan tezlik bilan ishlov berish mashinasi: Bu mavzuda biz shaxsiy foydalanish uchun qoliplash mashinasini qanday tayyorlash haqida gaplashmoqchimiz. Biz ATMega328p uchun minimal tizimni yaratmoqchi bo'lganimizda shunday fikrga keldik. Biz chizish bosqichini bajarganimizda PCB sxemasini chop etishdagi eng zerikarli qadam. Bu behuda ketmoqda
Arduino va ishlov berish bilan 4x4 klaviatura: 4 qadam (rasmlar bilan)

Arduino va ishlov berish bilan 4x4 klaviatura: LCD displeylarni yoqtirmaysizmi? Loyihalaringizni jozibali ko'rinishini xohlaysizmi? Xo'sh, bu yechim. Ushbu yo'riqnomada siz Arduino -dagi kontentni ko'rsatish uchun LCD displeyni ishlatishdan o'zingizni ozod qila olasiz, shuningdek loyihangizni amalga oshirasiz