Mundarija:

Arduino "breadbot" jumboq o'yini: 6 qadam (rasmlar bilan)
Arduino "breadbot" jumboq o'yini: 6 qadam (rasmlar bilan)

Video: Arduino "breadbot" jumboq o'yini: 6 qadam (rasmlar bilan)

Video: Arduino
Video: Arduino BreadBot servo_test 2024, Noyabr
Anonim
Arduino "breadbot" jumboq o'yini
Arduino "breadbot" jumboq o'yini

Oh yo'q! Mening chaqalog'im roboti yana hayotga qaytishi uchun ikkita sim kerak!

Bugun biz arduino -ning yangi foydalanuvchilariga non taxtasi haqida biror narsa o'rgatadigan jumboq o'yini tayyorlaymiz. Shuning uchun men buni qildim! Siz xohlaganingizcha murakkab qilib qo'yishingiz mumkin, lekin men mini -taxtaning har tomonida 4 ta LED va 5 ta pinni tanladim. Bu jumboq o'yini mashhur "Gapirishni davom et va hech kim portlamaydi" o'yinidan ilhomlangan.

Mana, men qilgan versiyani yaratish uchun sizga kerak bo'lgan narsa:

- Arduino UNO

- O'ynash uchun simlarni ulash uchun non bord

- Simlar (erkakdan erkakgacha va erkakdan ayolgacha)

- 4 xil rangli LED (va rezistorlar)

- 1 ta piezo signal

- (men 5) rezistorlardan javoblaringiz uchun turli natijalarni o'lchash uchun foydalanardim

- (men 5) mini non taxtasining boshqa tomoni uchun rezistorlardan foydalanganman

- hamma narsani qo'yish uchun kichik quti (men eski telefonim kelgan qutidan foydalandim)

- bo'yoq, lenta, qo'llar, oyoqlar va robot uchun bosh! bu bilan aqldan ozgin!

Men hamma narsani qutiga solishdan oldin yoki uni lehimlashdan oldin, birinchi navbatda, non taxtasida loyihani ishlab chiqishni maslahat beraman, o'zingiz o'ylayotgan narsani qiling!

1 -qadam: LEDlar

LEDlar
LEDlar
LEDlar
LEDlar

Biz 4 LED uchun arduino -da 4 ta raqamli pinni ishlatmoqchimiz.

Ularni ketma -ket ketma -ket ketishiga ruxsat bering: raqamli pin taxtasiga> LED uchun qarshilik> LED> arduino -ga ulang. Ishlayotganini bilish uchun ularni sinab ko'ring!

2 -qadam: jumboq maydoni

Jumboq maydoni
Jumboq maydoni
Jumboq maydoni
Jumboq maydoni

Voltajni o'lchash uchun analog pinlardan foydalanib, biz turli natijalarga erishishimiz mumkin.

har qanday analog pimdan non paneliga simni ulashdan boshlang. o'sha temir yo'lda kuchli rezistorni (1 kOm afzalroq) erga ulang, shuning uchun biz pinni hozir o'lchaganimizda, u 0 ga qaytadi.

buni maksimal 5 marta bajaring, o'yin boshida tasodifiy urug 'hosil qilish uchun bizga 1 ta analog pin ochilishi kerak!

endi taxtaning boshqa tomoni uchun: 5V pinli simni non panelidagi musbat relsga ulang. Har bir simdan har xil natija olish uchun bizga 5 xil qarshilik qiymatlari kerak bo'ladi, agar sizda men kabi 5 xil qarshilik bo'lmasa, bir -birining ortidan bir necha marta ishlating, ular qo'shiladi.

yaxshi!

3 -qadam: Piezo Buzzer va Frankenshteyn simlari

Biz deyarli barcha simlarni tugatdik!

Raqamli pinni ishlating va erga qayta bog'laydigan piezo signalini ulang

boshqa raqamli pinni ishlating va unga uzun simni ulang, erga boshqa uzun simni ulang, agar bu ikki tegish bo'lsa, biz o'yinchi ulangan barcha simlarning to'g'riligini tekshiramiz.

4 -qadam: Kod

mening loyiha kodimni yuklab oling va o'qing, ishonchim komilki, u ancha toza, samaraliroq va yaxshiroq bo'lishi mumkin, lekin men o'z tajribam bilan tugatdim! o'zingizni erkin aylantiring yoki loyihaga o'z tasavvuringizni bering!

5 -qadam: Qaror varaqasi

biriktirilgan fayl golland tilida, shuning uchun ko'pchiligingiz bundan unchalik foydalana olmaysiz (agar siz hamma narsani tarjima qilish uchun qo'shimcha qiyinchiliklarni xohlamasangiz!), shuning uchun biz o'z faylimizni yaratishimiz kerak bo'ladi. O'zingizning "u" o'zgaruvchisini kerakli raqamga o'rnatish orqali o'zingizning shaxsiy echimlaringizni osongina yaratishingiz mumkin, yuklang, qanday chiroqlar yoqilishini ko'rib chiqing, siz tanlagan simlarni ulang va echimni ko'rish uchun frankenshteyn simlarini ulang. O'yinchilar uni hal qilishlari uchun echimlar kodida va sizning echimlar varag'ida! Ishonchim komilki, agar siz uzoqqa borgan bo'lsangiz, buni aniqlay olasiz:)

6 -qadam: Bajarildi

Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!

Qoyil!!! tabriklayman, siz buni qildingiz, siz robotli jumboq o'yini yaratdingiz

Endi uyni qurish va hamma narsani yig'ish vaqti keldi! omad!!

Tavsiya: