Mundarija:
- 1 -qadam: Doira o'lchamli qog'oz bo'lagi
- 2 -qadam: Lenta bo'lagi
- 3 -qadam: lentani qog'ozga o'rnatish
- 4 -qadam: Qog'ozni uzun qismini kesib oling
- 5 -qadam: Dizayn tayyor - O'yin maydonchasi
- 6 -qadam: Dizaynda mikrokontrollerni o'rnating
- 7 -qadam: Mikrokontrollerni qo'lingizda ushlab turadigan lenta
- 8 -qadam: Mikro boshqaruvchini qo'l bilan ulang
- 9 -qadam: Endi kodlashga tayyormiz
- 10 -qadam: Kod bo'limi
- 11 -qadam: Kodni qanday yuklash kerak
- 12 -qadam: Chrome dinozavr o'yini.Uni oching
- 13 -qadam: Chrome Dino o'yinini imo -ishora bilan qanday boshqarish kerak -
- 14 -qadam: NextPCB homiyligida
Video: Qo'l harakati bilan boshqariladigan Chrome dinozavr gadjeti / Buni qanday qilish kerak / #aqlli ijodkorlik: 14 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Assalomu alaykum do'stlar, men bu darslikda sizga juda eksklyuziv loyihani ko'rsatmoqchiman.
Shunday qilib, bugun men sizga "Dinozavrlar Chrome" o'yinini qo'l harakati bilan qanday boshqarishni ko'rsataman. Agar siz ushbu texnologiyadan xrom DINO -ni boshqarish uchun foydalansangiz, o'yinni juda zavq bilan o'ynash yaxshiroq bo'ladi.
Barcha ma'lumotlar, kerakli komponentlar, kodlar va sxemalar ushbu qo'llanmada keltirilgan. Aytgancha, bu juda arzon narxdagi loyiha, faqat ikkita komponentdan iborat (o'quv qo'llanmasida berilgan).
Shunday qilib, keling, ushbu loyihani yaratishni boshlaymiz.
Loyihani amalga oshirish uchun siz ushbu to'liq ko'rsatmani o'qishingiz mumkin yoki yuqori tezlikni oson va tez bajarish uchun video darsini ko'rishingiz mumkin, unda men har bir jarayonni tushuntirdim.
1 -qadam: Doira o'lchamli qog'oz bo'lagi
Birinchidan, diametri 20 sm bo'lgan doira o'lchamidagi qalin qog'ozni oling. Biz bu qog'oz parchasini mikro-kontrollerimizning asosi sifatida ishlatamiz. Qog'oz parchasi tasviri quyida berilgan va xuddi shunday bo'lakka o'xshaydi.
2 -qadam: Lenta bo'lagi
Keyin 15 sm uzunlikdagi kichik lentani oling. Biz undan mikrokontrollerni qog'ozga o'rnatish uchun foydalanamiz.
3 -qadam: lentani qog'ozga o'rnatish
Endi, rasmda ko'rsatilgandek, bu lenta qismini qog'ozga mahkamlang. Tasmani o'rta qismiga mahkam bog'lab qo'ying. Biz buni mikrokontrolerimiz ushlagichini erkin va oddiy imo -ishora qilish uchun ishlatamiz. Quyidagi rasmga qarang va shunchaki bajaring.
4 -qadam: Qog'ozni uzun qismini kesib oling
Endi biz qalin qog'oz varaqning ikki tomoni bilan ikkita uzun kesilgan qog'ozni varaq yordamida biriktiramiz. Qog'ozdan yasalgan bu uzun bo'lakdan foydalanib, mikrokontrollerni qo'limiz bilan ushlab turamiz. Quyidagi rasmda siz ushbu dizaynni qanday yasashni va qog'ozdan yasalgan uzun bo'lakni qalin qog'ozli varaq bilan biriktirishni ko'rishingiz mumkin.
5 -qadam: Dizayn tayyor - O'yin maydonchasi
Endi dizayn to'liq tayyor. Endi o'yinni boshqarish uchun biz mikrokontrollerimizni dizayn bilan biriktirishimiz kerak bo'ladi.
Shunday qilib, Adafruit Circuit Playground Express mikrokontrolerini oling. Keyingi qadam oldidan, Circuit Playground Express -ga qisqacha to'xtalib o'tmoqchiman. Chunki bu mutlaqo yangi va zamonaviy mikrokontroller turi va juda kam sonli loyihalarda bu haqda bilishingiz kerak.
O'yin maydonchasi -
Adafruit Circuit Playground Express-bu protsessor, datchiklar, LEDlar, USB va boshqalarni o'z ichiga oluvchi yagona dizayn taxtasi bo'lib, u elektronika va dasturlash uchun ideal kirishdir. Circuit Playground Express hozirda jismoniy hisoblash uchun veb-kod muharriri Microsoft Make Code orqali dasturlashni qo'llab-quvvatlaydi. Make Code vizual blokli muharriri yoki uning JavaScript muharriri yordamida foydalanuvchilar maxsus animatsiyalar, tovushlar yaratish uchun dasturlar tuzishi va tashqi ogohlantirishlarga javob berish uchun "Shake" kabi sensorli hodisalardan foydalanishlari mumkin. Circuit Playground Express 32-bitli ARM Cortex -M0+ yadrosidan foydalangan holda juda kuchli SMART SAM L21 mikrokontrolleriga asoslangan. SAM L21 juda kam oqim sarflashga imkon beradigan, quvvatni boshqarishning murakkab texnologiyalariga ega. U USB-dan, "AAA" batareyalar to'plamidan yoki Li-poli batareyadan quvvatlanishi mumkin. Dumaloq, datchiklar bilan jihozlangan O'yin maydonchasi ekspres taxtasi chekkada alligatorli qisqichlar bilan jihozlangan bo'lib, lehimsiz loyihalarga ulanishni osonlashtiradi. O'rnatilgan USB maxsus kabellar yoki adapterlar talab qilmasdan, dasturlash uchun tezkor ulanish imkonini beradi. O'yin maydonchasi ekspressi haqida hamma narsani bilib olgach, biz keyingi bosqichga o'tamiz.
6 -qadam: Dizaynda mikrokontrollerni o'rnating
Quyidagi rasmda ko'rsatilgandek, qog'oz varag'ining dizayniga mikrokontrollerni (elektron o'yin maydonchasi tezligi) o'rnating. Qog'oz varag'ining o'rtasiga ikkita kichik murvat yordamida ehtiyotkorlik bilan o'rnating. Ikkala mini boltni ham mikrokontroller teshigining murvat tomoniga mahkamlang va uni qog'ozga mahkamlang. Dizaynni to'g'ri bajarish uchun quyidagi rasmga qarang.
7 -qadam: Mikrokontrollerni qo'lingizda ushlab turadigan lenta
O'yinni boshqarish uchun bepul imo -ishora qilish uchun dizaynni qo'limizda mahkam ushlab turish uchun uzun qog'ozli bo'lakning uchiga 10 sm lentani mahkamlang. Buni amalga oshirish uchun quyidagi rasmga qarang.
8 -qadam: Mikro boshqaruvchini qo'l bilan ulang
Dizaynning oxirgi bosqichida biz quyidagi rasmda ko'rsatilgandek, dizaynni kaftimizga (qo'limizga) mahkam bog'lab qo'yishimiz kerak.
9 -qadam: Endi kodlashga tayyormiz
Shunday qilib, bizning qo'limiz bilan boshqariladigan o'yinni sozlash dizayni to'liq tayyor va endi biz qo'limiz bilan o'yinni boshqarish uchun kodni mikrokontrollerimizga yuklashimiz kerak.
10 -qadam: Kod bo'limi
Kodlar ekran tasviri quyida keltirilgan. Kod fayllari va butun kod ham quyida qo'llanmada berilgan. Siz shunchaki bu erdan kodni yuklab olishingiz va uni o'yin maydonchasiga yuklashingiz kerak.
kod -
input.onGesture (Gesture. TiltRight, function () {keyboard.functionKey (KeyboardFunctionKey. UpArrow, KeyboardKeyEvent. Press)}) input.onGesture (Gesture. TiltLeft, function () {keyboard.functionKey (KeyboardFunctionKey. DownArrow, KeyboardKeyEvent. Down) }) input.onGesture (Gesture. FaceUp, function () {keyboard.functionKey (KeyboardFunctionKey. DownArrow, KeyboardKeyEvent. Up)}) abadiy (function () {})
11 -qadam: Kodni qanday yuklash kerak
1. Kod faylini bu erdan yuklab oling.
2. O'yin maydonchasini kompyuteringizga ulang va bir vaqtning o'zida ikki marta elektron maydonchadagi reset tugmasini bosing. Qayta tiklash tugmachasini bosgandan so'ng, kompyuterda o'yin maydonchasi paydo bo'ladi. Endi siz kodli faylni o'yin maydonchasining haydovchi bo'limiga joylashtirishingiz kerak. Yuklashni tugatish uchun 10 soniya kuting. Shunday qilib, endi bizning loyihamiz ishga tushirilishi va sinovdan o'tishi uchun to'liq yakunlandi. Endi mikrokontrollerni sozlash dizaynini qo'lingizda ushlab turing. Kompyuteringizda Chrome Dinosaur o'yinini oching.
12 -qadam: Chrome dinozavr o'yini. Uni oching
Dinozavrlar o'yini - bu Google Chrome -dagi eng mashhur Pasxa tuxumi, u Internetdan uzilgan paytda veb -saytga kirishga urinishda paydo bo'ladi.
Chrome Dino o'yini oddiy cheksiz yuguruvchi bo'lib, u sizni kaktuslar ustidan sakrab o'tishingizni va to'siqlar ostida yugurishingizni ko'radi. O'yin maydonini USB kabel ulagichi bilan ulang va o'yinni boshlash uchun faqat o'ngga buriling. DINO ishga tusha boshlagandan so'ng, rasmda ko'rsatilgandek, o'yinni qo'l harakati bilan boshqaring. O'yinni qanday boshqarishni ko'rish uchun yuqori videoni ko'rishingiz mumkin.
13 -qadam: Chrome Dino o'yinini imo -ishora bilan qanday boshqarish kerak -
Dinoga o'tish uchun o'ngga buriling, > Dinoni o'tirish uchun chapga buriling,> O'yinni boshlash uchun bir marta eging.
Shunday qilib, do'stlar, sizga ushbu loyiha yoqdi va bu loyiha ham yoqadi deb umid qilaman.
Bu darslik haqida o'z fikringizni bildiring va yangi darslik takliflariga izoh qoldiring. Rahmat … Shunday qilib, umid qilamanki, siz hammangizga bu loyiha yoqadi va bu ham yoqadi.
14 -qadam: NextPCB homiyligida
NextPCB professional PCB ishlab chiqarish qobiliyatiga ega yuqori sifatli PCB ishlab chiqaruvchisi. PCB materiallari IATF16949, ISO9001, ISO14001, UL, CQC, RoHS va REACH tomonidan sertifikatlangan. NextPCB PCBni 6-8 kun ichida etkazib berish uchun juda tezlashtirilgan usulni qo'llaydi. Men ham oxirgi ikki yil davomida u erda xizmatdan foydalanganman va har doim yaxshi natijalarga erishaman. Shunday qilib, men barcha mexanik yaratuvchilarga NextPCB dan tenglikni sotib olishlarini taklif qilaman.
NextPCB 4-12 qatlamli tenglikni beradi. PCB sifati ham juda yaxshi. Faqat 10 dollar evaziga siz xohlagan rangdagi 10 ta tenglikni olishingiz mumkin. PCBga buyurtma berish uchun NextPCB veb -saytiga kirishingiz kerak.
Faqat veb -saytga o'ting Gerber faylini yuklang, PCB sozlamalarini tanlang va hozir 10 ta yuqori sifatli tenglikni buyurtma qiling.
Qo'shimcha ma'lumot uchun -
Agar sizga bu loyiha yoqqan bo'lsa, iltimos, YouTube kanalimga "obuna bo'lish" orqali meni qo'llab -quvvatlang. Hozir obuna bo'ling - bu erni bosing
Siz bu erda izoh berish orqali men bilan yangi loyihalar g'oyasini bo'lishishingiz mumkin. Facebook- @circuitjamer, Instagram- @circuitjamerShunday qilib, xayr bolalar …………….. keyingi loyihalarda ko'ramiz.. Ushbu darsga tashrif buyurganingiz uchun tashakkur ……
Tavsiya:
3d printer va Arduino bo'lmagan raqs robotini yarating/#aqlli ijodkorlik: 11 qadam (rasmlar bilan)
3d printer va Arduino/#aqlli ijodisiz raqs robotini yarating: Salom do'stlar, men bu darsda sizga 3D printersiz va Arduino holda uyda qanday qilib raqs robotini yasashni ko'rsataman. Bu robot raqsga tusha oladi, avtomatik muvozanatlashadi, musiqa chiqaradi va yuradi. Robotning dizayni ham ajoyib ko'rinishga ega
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak - Uyni avtomatlashtirish g'oyalari: 15 qadam (rasmlar bilan)
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak | Uyni avtomatlashtirish g'oyalari: Ushbu uyni avtomatlashtirish loyihasida biz 5 ta maishiy texnikani boshqaradigan aqlli uy rölesi modulini loyihalashtiramiz. Bu o'rni modulini Mobil yoki smartfon, IQ masofadan boshqarish pulti yoki TV masofadan boshqarish pulti, Manuel kalit orqali boshqarish mumkin. Bu aqlli estafeta, shuningdek, odamni sezishi mumkin
DIY aqlli oynasini qanday qilish kerak: 12 qadam (rasmlar bilan)
DIY aqlli oynasini qanday qilish kerak: " Aqlli oyna " bu ikki tomonlama oynadir, uning orqasida displey bor, u odatda vaqt va sana, ob-havo, taqvim va boshqa narsalar kabi foydali ma'lumotlarni ko'rsatish uchun ishlatiladi! Odamlar ularni har xil maqsadlarda ishlatishadi
Buni yozing! Buni qiling! Ulashing!: 4 qadam
Buni yozing! Buni qiling! Buni baham ko'ring!: Mening o'quvchilarim Legos -dan foydalanib, o'z ijodiga ijodkorlik qo'shadi, yozishni tashkil qiladi va o'z ishini raqamli tarzda o'z oilasi va sinfdoshlari bilan namoyish etadi
Oqimni qanday o'lchash mumkin va nima uchun buni qilish kerak?: 4 qadam (rasmlar bilan)
Hozirgi oqimni qanday o'lchash kerak va nima uchun buni qilish kerak?: Ko'pgina ishlab chiqaruvchilar sizning loyihangizning hozirgi chizig'ini bilish qanchalik muhimligini yoki nima uchun buni bilish kerakligini bilishmaydi. Ushbu qo'llanmada men sizga loyihangizning hozirgi chizig'ini qanday o'lchash kerakligini va nima uchun buni bilish juda muhimligini tushuntiraman. T