Mundarija:

Arduino yordamida o'yin: 13 qadam
Arduino yordamida o'yin: 13 qadam

Video: Arduino yordamida o'yin: 13 qadam

Video: Arduino yordamida o'yin: 13 qadam
Video: Telefon orqali mashinani boshqarish - Ixtirolar yasash 2020 Urobot 2024, Noyabr
Anonim
Arduino yordamida o'yin
Arduino yordamida o'yin

Bu erga tashrif buyurganlarning ko'pchiligi arduino yordamida loyihalar qilgan bo'lishi mumkin, lekin juda kam odam uni o'yin maqsadlarida ishlatishni biladi. Bu ko'rsatma sizga noldan Arduino yordamida boshqariladigan video o'yinni qanday qilish haqida ko'rsatma beradi.

Bu ko'rsatma Arduino -dan foydalanishning yangi dasturlarini ochadi va sizning loyihalaringizni avvalgidan yaxshiroq qiladi.

1 -qadam: Arduino uchun Scratch -ni o'rnatish

Iltimos, https://s4a.cat/ saytiga tashrif buyuring.

S4A haqida S4A - bu Scratch modifikatsiyasi bo'lib, u Arduino ochiq manbali apparat platformasini oddiy dasturlash imkonini beradi. Bu Arduino -ga ulangan sensorlar va aktuatorlarni boshqarish uchun yangi bloklarni taqdim etadi. Bundan tashqari, PicoBoard -ga o'xshash datchiklar hisobot paneli mavjud. Loyihaning asosiy maqsadi odamlarni dasturlash dunyosiga jalb qilishdir. Maqsad, shuningdek, Arduino dasturchilariga foydalanuvchi hodisalari orqali kengashlar bilan ishlash kabi yuqori darajali interfeysni taqdim etishdir.

Mikrodasturni Arduino3 qadamlariga o'rnatish

Bu dasturiy ta'minot - bu S4A -dan aloqa qilish uchun siz Arduino kartangizga o'rnatishingiz kerak bo'lgan dasturiy ta'minot. Http://arduino.cc/en/Main/Software ko'rsatmalariga amal qilib, Arduino muhitini yuklab oling va o'rnating. Arduino Uno kamida 0022 versiyasini talab qiladi. Bizning dasturiy ta'minotni bu erdan yuklab oling Arduino kartangizni kompyuterning USB portiga ulang Arduino muhitidan dasturiy ta'minot faylini (S4AFirmware16.ino) oching Asboblar menyusida taxta versiyasini va ketma -ketlikni tanlang. taxtasi ulangan port Proshivka dasturini taxtangizga Fayl> Yuklash orqali yuklang

2 -qadam: materiallar

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar

O'quvchilar uchun oddiy bo'lishi uchun biz faqat bitta tugma bilan boshqariladigan video o'yinini yaratamiz.

Sizga kerak bo'ladi:

Qiziquvchan aql;)

1 Arduino kartasi

o'tish simlari

1 ta non paneli

Lahzali tugmachali kalit

1 qarshilik 220 ohm (yoki shu diapazonga yaqin)

3 -qadam: Sprites -ni tanlang

Sprites tanlash
Sprites tanlash

Siz xohlagan standart spritlardan xohlagan sprite -ni interfeysning o'ng pastki panelida mavjud bo'lgan yangi sprite -dan tanlashingiz mumkin.

Buni dinamik qilish uchun siz kostyumlarga o'tishingiz va tanlangan spritega kostyumlar qo'shishingiz kerak

Men ko'k itni tanladim, chunki uning uchta kostyumi bor.

Shuningdek, siz turli xil veb -saytlardan yangi spritlarni onlayn tarzda yuklab olishingiz mumkin.

4 -qadam: Sprites o'lchamining hajmini sozlash

Sprites hajmini sozlash
Sprites hajmini sozlash

Interfeysning yuqori o'ng panelidagi displey menyusida ko'rsatiladigan sprite va arduino taxtasi o'lchamlari bo'yicha kichraytirilishi va panelning yuqori qismidagi shrink hajmi yorlig'i yordamida harakatlanishi mumkin.

5 -qadam: Fon

Fon
Fon

Fon sizga video o'yinlarga yaxshi ta'sir ko'rsatadi.

Pastki o'ng panelga o'ting va sahna variantini tanlang va standart bosqichlardan istalgan bosqichni tanlang yoki o'zingiz qo'shishingiz mumkin.

6 -qadam: to'siqlar Sprite

Har bir video o'yinda o'yinchining hayajonlanishiga to'siqlar bo'ladi.

Shunday qilib, bu erda biz to'siqlar uchun ko'proq spritlarni tanlaymiz.

Men yangi spritlar variantidan to'plarni to'siq sifatida tanladim.

7 -qadam: Arduino blokirovka kodini yuklang

Arduino blokirovka kodini yuklang
Arduino blokirovka kodini yuklang

Pastki o'ng paneldagi arduino -ni tanlang va blokirovka kodini rasmda ko'rsatilgandek blokirovkaning eng chap panelidan sudrab tashlab yuklang.

8 -qadam: Dog Sprite kodi

Dog Sprite kodi
Dog Sprite kodi

Pastki o'ng paneldan Dog sprite -ni tanlang va rasmda ko'rsatilgandek, blok -kodni chapning eng chap panelidan sudrab tashlab yuklang.

9 -qadam: to'siq to'pi kodini yuklang

To'siq to'pi kodini yuklang
To'siq to'pi kodini yuklang

Pastki o'ng paneldagi to'siq sprite -ni tanlang va rasmda ko'rsatilgandek, blok -kodni chapning eng chap panelidan sudrab olib tashlash orqali blokirovka kodini yuklang.

10 -qadam: to'siqni takrorlash

Ko'rsatkich panelidagi to'siqning o'ng burchagida va dublikatni tanlang, shunda siz to'siqni takrorlaysiz.

11 -qadam: to'siq Sprite -ning yuqoriga va pastga harakatini sozlash

To'siq Sprite yuqoriga pastga harakatini sozlash
To'siq Sprite yuqoriga pastga harakatini sozlash

To'pni sprite -ni tanlang va rasmda ko'rsatilgandek yuqori panelga o'ting va uning yo'nalishini yuqoriga o'zgartiring.

12 -qadam: Uskuna ulanishlari

Uskuna ulanishlari
Uskuna ulanishlari

uskuna komponentlarini ko'rsatilgandek ulang

13 -qadam: Oxirgi qadam

Arduino kartasini noutbukga zanjir bilan ulang va interfeysning o'ng burchagidagi yashil bayroqni bosing, shunda o'yin tayyor.

Tavsiya: