Mundarija:

O'yin maydonchasi Express bilan xavfsizlik birinchi dubulg'asi: 10 qadam
O'yin maydonchasi Express bilan xavfsizlik birinchi dubulg'asi: 10 qadam

Video: O'yin maydonchasi Express bilan xavfsizlik birinchi dubulg'asi: 10 qadam

Video: O'yin maydonchasi Express bilan xavfsizlik birinchi dubulg'asi: 10 qadam
Video: TOSHKENT KOCHALARIDA SAMALYOT XARAKATLANMOQDA BUNISIGA NIMA DEYSIZ 2024, Noyabr
Anonim
Image
Image
Yangi kod yaratish loyihasini yarating
Yangi kod yaratish loyihasini yarating

Siz hech qachon velosipedda yurganmisiz va qay tomonga burilayotganingizni bildirish uchun qo'lingizni ruldan tortib olishdan xavotirlanganmisiz?

Endi bu qo'rquv o'tmishda bo'lishi mumkin!

Ushbu qo'llanma sizga Circuit Playground Express-dan foydalanib, dubulg'ali qo'llarsiz dubulg'alash tizimini qanday yaratishni ko'rsatib beradi.

Ta'minotlar

-O'yin maydonchasi ekspressi

- uchta AAA batareyasi

- Velosiped dubulg'asi

-Lenta

1 -qadam: Yangi kod yaratish loyihasini yarating

Birinchidan, siz Adafruit's Make Code brauzer tizimiga o'tishingiz kerak.

makecode.adafruit.com/

Keyin yangi loyiha tuzing. Ushbu loyiha Make Code -dagi blok -koddan foydalanadi.

(Agar siz ushbu veb -saytga yangi bo'lsangiz, kodlashni boshlashdan oldin Adafruit Circuit Playground Express darslarini ko'rishni tavsiya qilaman)

2 -qadam: LED yorqinligini o'rnating

LED yorqinligini o'rnating
LED yorqinligini o'rnating

Yorug'lik kodini yaratishni boshlashdan oldin, siz LED yorqinligini sozlashingiz kerak. Bu batareyaning ishlash muddatini tejashga yordam beradi.

"Ishga tushganda" blokining yashil "pastadir" menyusiga qarang. Bu kod har safar Circuit Playground Express yoqilganda boshlanadi.

"Yorqinlikni sozlash" blokini ko'k "yorug'lik" menyusiga qarang va yashil "boshlang'ich" pastadiriga qo'ying. Men yorqinlikni 10 ga qo'ydim, shuning uchun LEDlarni suratga olish osonroq bo'ladi. Siz LEDlarni yanada yorqinroq qilib o'rnatishni xohlaysiz.

3 -qadam: Chap yonib -o'chish kodi

Chap blinker uchun kod
Chap blinker uchun kod

Kodni sozlash uchun:

  • Binafsha rangli "kirish" toifasida "tebranish" blokini toping va uni ish maydoniga torting.
  • Ochiladigan menyuni ochish uchun "tebranish" tugmasini bosing va "chapga burish" -ni tanlang. Bu shuni anglatadiki, Circuit Playground Express chapga burilganda kod faollashadi.
  • Keyin yashil "ko'chadan" toifasiga qarang. "X marta takrorlang … bajaring" pastadirini torting va "chapga burish" blokiga joylashtiring. Keyin bo'sh joyga "3" ni kiriting, shunda kod 3 marta aylanadi.

Endi biz chapga burilish uchun miltillovchi animatsiya yaratamiz.

  • Moviy "yorug'lik" toifasiga kiring va "shou halqa" blokini toping. Bu Circuit Playground Express -ning rasmiga ega bo'ladi. Buni "takrorlash" blokiga joylashtiring.
  • Rasmdagi kulrang ichki doirani bosing va keyin barcha chiroqlarni o'chirish uchun atrofdagi doiralarni bosing. Barcha chiroqlar kulrang bo'lishi kerak. Bu blinker animatsiyasining birinchi qismi bo'ladi.
  • Quyida "aniq" blokni joylashtiring.

    Siz uni ko'k "yorug'lik" toifasida topishingiz mumkin

  • Keyin "aniq blok" ostiga "100 ms" blokini qo'ying. Bu miltillovchi harakatini yanada aniqroq bo'lishiga yordam beradi.
  • Keyin, "pauza" blokining ostiga yana bir "ko'rsatuvchi halqa" blokini joylashtiring. Chap tarafdagi o'rta uchta LED doirasini tanlang. Siz ularni har qanday rangda qilishingiz mumkin.

    • Rangni bosish kifoya (uni tanlaganingizda kontur sariq rangga aylanadi) va keyin doiralarni bosing. Men qizil rangni tanladim, shunda miltillash ko'zga ko'rinadigan bo'ladi.
    • Uning ostiga yana bir "pauza" va "tozalash" blokini qo'ying.
  • Keyin, pastga "ko'rsatish halqasini" joylashtiring. Bu blinker animatsiyasining oxirgi qismi. Chap tarafdagi barcha LEDlarni tanlang.
  • Uning ostiga "pauza" va "aniq" blok qo'ying.

Oxirgi qadam!

Oxirgi "aniq" blokni yashil "takrorlash" pastadiridan tashqariga, lekin binafsha "chapga burilish" qavsining ichiga joylashtiring. Loop kodni uch marta o'tkazgandan so'ng, animatsiya o'chiriladi. Agar buni qilmasangiz, animatsiya tugagandan so'ng, miltiq dubulg'ada yonib turadi

4 -qadam: O'ng yonib -o'chish kodi

O'ng miltiq uchun kod
O'ng miltiq uchun kod

Siz 3 -qadamdagi hamma narsani bir xil takrorlaysiz, bundan tashqari, O'yin maydonchasi Ekspressining o'ng tomonida bajaring.

"O'ngga burish" -ni tanlang va LEDlarni xuddi shu tarzda va bir xilda, lekin aylananing o'ng tomonida belgilang.

5 -qadam: Oldinga o'tish kodi

Oldinga o'tish kodi
Oldinga o'tish kodi

Bu kod Circuit Playground Express pastga egilganda faollashadi. Dubulg'ada, boshingizni pastga qo'yganingizda u faollashadi.

Oldinga miltillash moslamasini yaratish uchun 3 va 4 -qadamlarda ko'rsatilgan jarayonni ishlating, faqat "tebranish" blokini "pastga egish" ga o'zgartirasiz. Siz tanlagan LEDlar sxemaning yuqori qismida joylashgan va chap va o'ng tomonga cho'zilgan.

6 -qadam: ixtiyoriy qo'shimcha funktsiyalar

Men o'zimning dubulg'amga, agar men velosipeddan tushib qolsam, animatsiya o'ynaydigan va sirenaning shovqinini chiqaradigan kodni kiritganman, shunda Circuit Playground Express dubulg'a bilan rang koordinatasini o'rnatishi mumkin.

7 -qadam: ixtiyoriy kuz ketma -ketligi

Image
Image
Ixtiyoriy ranglarni muvofiqlashtirish
Ixtiyoriy ranglarni muvofiqlashtirish

O'chirish maydonchasi ekspressi tortishish kuchini sezadi va erkin tushish rejimiga ega. Bu menyuda o'sha "tebranish" bloki ostida joylashgan.

Qachonki, tortishish kuchi sezilmasa (masalan, siz yiqilish arafasida bo'lsangiz), u bu kodni faollashtiradi.

  • "Erkin tushish" bloki ostiga 3 marta "takrorlash" tsiklini joylashtiring. Ko'k chiroq menyusi ostida engil animatsiyalarni topishingiz mumkin. Men kamalakli LED animatsiyasini 2 soniya tanladim.
  • Siz to'q sariq rangdagi "musiqa" toifasida tovushlarni topishingiz mumkin. Men siren ovozini tanladim.
  • Men "Ovozni tugaguncha ijro etish" blokidan foydalandim. Bu ovoz yozib olish tugaguniga qadar ijro etiladigan ovozni o'rnatadi. Agar men yiqilib tushsam, kontaktlarning zanglashiga qarshi kamalakli LEDlar yonadi va sirenaning ovozini 3 marta takrorlaydi.

8 -qadam: ixtiyoriy ranglarni muvofiqlashtirish

Circuit Playground Express -da aylananing chap yuqori qismida yorug'lik sensori o'rnatilgan. U "ko'z" belgisi bilan belgilanadi. Agar siz ushbu funktsiyani faollashtirmoqchi bo'lsangiz va unga to'g'ri rangni ushlab tursangiz, LEDlar o'z rangiga mos keladi. Modadan xabardor bo'lganlar uchun bu elektron dubulg'a uchun ajoyib xususiyat bo'lishi mumkin! Sizning dubulg'angiz va bu sxema rang koordinatasini butunlay o'zgartirishi mumkin.

Ushbu kodni yaratish uchun siz "A tugmachasini bosish" blokidagi binafsha rangli "kirish" menyusiga qarashingiz kerak. Bu shuni anglatadiki, kod O'yin maydonchasi Ekspressidagi A tugmachasini bosganingizda boshlanadi.

  • "Yorug'lik" ko'k menyusida blokni suring "barcha piksellarni" A "tugmachasi ostidagi qavs ostiga qo'ying.
  • Keyin "kirish" menyusi ostida "atrof -muhit rangi" ni toping.
  • Buni "barcha piksellarni o'rnatish" blokidagi aylana maydoniga sudrab olib kirishingiz kerak bo'ladi.
  • Bu kodni "barcha piksellarni atrof -muhit rangiga o'rnatish" ni o'qishga majbur qiladi. Endi Circuit Playground Express rangga mos kelishi mumkin.

LEDlarni o'chirish uchun siz yangi kodlar to'plamini yaratishingiz kerak bo'ladi.

  • "B tugmachasini bosing" -ni tanlang va uni ish maydoniga qo'ying.
  • Keyin "tozalash" va "barcha piksellarni 0 ga qo'ying" ni kiriting. Bu ikkala blok ham "yorug'lik" menyusida topiladi.

9 -qadam: O'yin maydonchasi ekspressiga kodni yuklab olish

O'yin maydonchasi ekspressiga kod yuklab olish
O'yin maydonchasi ekspressiga kod yuklab olish

Siz Circuit Playground Express -ni kompyuteringizga mikro USB bilan ulashingiz kerak.

Agar sizda shaxsiy kompyuter bo'lsa, Make Code -ning pastki qismidagi "Yuklab olish" tugmachasini bosishingiz mumkin va u kodni Circuit Playground Express -ga yuklaydi.

Agar sizda Mac bo'lsa, "yuklash" yoki "saqlash" tugmasini bosishingiz mumkin. Bu kodni kompyuteringizga saqlaydi. Keyin siz "boot loader" diskini ekraningizda yoki Finder ostidagi joylashuv papkasida qidirishingiz kerak. Bu darhol ko'rinmasligi mumkin. Agar u ko'rinmasa, Circuit Playground Express -dagi "reset" tugmasini bir marta bosing va chiroqlar yashil yonishini kuting. Keyin "yuklash yuklagichi" drayveri paydo bo'lishi kerak. Saqlangan yoki yuklangan kod faylini haydovchiga torting va sizning kodingiz O'chirish maydonchasi ekspresiga o'tkaziladi. Disk noto'g'ri o'chirilganligi haqida xato kodi paydo bo'ladi. Bu tizimdagi nosozlik kabi ko'rinadi va zararsizdir.

10 -qadam: uni dubulg'aga mahkamlang

Uni dubulg'aga mahkamlang!
Uni dubulg'aga mahkamlang!

Bu oxirgi qadam!

Siz Circuit Playground Express -ni velosiped dubulg'asiga ulashingiz kerak.

Birinchidan, Circuit Playground Express -ni batareya paketiga ulang. Batareya to'plamiga 3 ta AAA batareyasi kerak. O'chirish maydonchasi ekspresining yo'nalishini biling. Ushbu funktsiyalarning ko'pchiligi egilganligi sababli, O'yin maydonchasi Circuit Express yuqoriga qaragan bo'lishi kerak.

Keyin, velosiped dubulg'asiga Circuit Playground Express -ni ulash uchun lentani ishlating yoki batareya paketidagi qisqichni ishlating!

Siz sayohatga borishga tayyormiz!

Tavsiya: