Mundarija:
- 1 -qadam: materiallarni yig'ish
- 2 -qadam: 3D bosib chiqarish
- 3 -qadam: simlarni ulash
- 4 -qadam: dasturlash
Video: Bot -lazer galereyasi o'yini: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu o'yin "lazer ko'rsatgichini robotning qorniga" o'chirish "uchun qaratiladi. Botning zaif joyiga urganingizda ko'zlari qorong'ilashadi va siz lazer tovushini eshitasiz. Hamma beshta bot o'chirilgandan so'ng, o'yin tiklanadi va botlar birma -bir qaytadi.
Men buni qildim, chunki u mikrokontrollerlarning nimalarga qodirligini tushuntirish uchun kirish/chiqishning oddiy misolini yaratadi va bu non panelidagi tugmachani bosishdan ko'ra ko'proq chiqadi. Keyingi qadam, qo'shimcha darajadagi teskari aloqa uchun servo yoki tebranish dvigatellarini qo'shish bo'lishi mumkin.
1 -qadam: materiallarni yig'ish
- 5 mm LED (yoki siz 3D bosilgan modelni ishlatmasangiz, har qanday o'lchamdan foydalanishingiz mumkin)
- LDR (nurga bog'liq qarshilik)
- 3 ta sim
- 2 ta rezistor (men 200 ohm ishlatganman, lekin siz LEDni himoya qiladigan har qanday foydalanishingiz mumkin. Ta'lim havolasi!)
- Mikrokontroller, men Arduino Nano -dan foydalanardim
- Non paneli va o'tish kabellari
- Lahzali kalit (lar)
- Piezo "ma'ruzachi" P.
Majburiy emas
- Issiqlik pasayishi
- Ulagichlar
- Yelim
Men har bir botni modulli qilib o'rnatdim, shuning uchun ularni saqlash yoki o'zgartirish uchun osongina uzib qo'yishim mumkin. Men ochiq ulanishlarda ozgina himoya qilish uchun issiqlik qisqargichidan foydalandim.
Asboblar:
- Lehimlash uskunalari
- 3D printer (ixtiyoriy)
2 -qadam: 3D bosib chiqarish
www.thingiverse.com/thing:2069579
Agar siz mening modelimdan foydalanmoqchi bo'lsangiz, havolaga o'ting. 5 mm diametrli LED moslamani orqa tomonga bosadi.
LDR (yoki ikkita simli har qanday sensor) old tomondan o'tkazilishi mumkin. Teshiklarni issiq mix yoki mayda burg'ulash bilan biroz ochish kerak bo'lishi mumkin.
Agar siz modelni 3 o'lchamli chop etishni xohlamasangiz, o'zingiz biror narsa qilishingiz mumkin. Prototip oddiy karton nishondan boshlangan, uning uchlari teshilgan.
3 -qadam: simlarni ulash
Men ularni taxtaga ulash uchun qo'shimcha komponentlar bo'lmasligi uchun yaratdim. Faqat simlar va kalitlar.
{LED, LDR, 2 rezistor} ning har bir to'plami bitta botni ifodalaydi. Men har bir robotga lehimlangan bosh pimlariga to'g'ridan -to'g'ri ulangan servo uzatma simlarini ishlatardim. E'tibor bering, har bir robotdan uchta sim keladi.
Shuning uchun to'g'ri rezistorlarni to'g'ri simlarga ulashda ehtiyot bo'ling. Siz mening sxemamni biroz chalkash deb topishingiz mumkin, lekin bu meni to'rtta simga muhtojligimdan qutqardi. Umid qilamanki, bu mantiqiy.
To'q sariq simlar YUQORI boshlanadi. Bu har bir LDR uchun 5V quvvat beradi. Chunki biz faqat yorug'lik sensori (LDR) ni o'qiyapmiz, chunki u LED yonganda (to'q sariq simli HIGH) yaxshi ishlaydi. Agar siz LED yonmagan paytda LDRni o'qish uchun kodni o'zgartirsangiz, uni ulashning boshqa usulini o'ylab topishingiz kerak bo'ladi.
4 -qadam: dasturlash
Mana kod
gist.github.com/justbennett/a68a47d28f705d…
5 ta analog kirish mavjud, bu 5 ta LDR. 3 ta raqamli kirish mavjud. Qayta o'rnatish, ostonani ko'tarish va pastga tushirish. Eshikni sozlash qurilma har xil yorug'lik sharoitlariga moslashishi uchun. Agar siz yorqin lazerdan foydalansangiz, bu muhim emas.
5 ta LED chiqishi va karnay chiqishi mavjud.
Siz ushbu kodni boshqa sensorlarga yoki boshqa maqsadlarga moslashtira olasiz.
Tavsiya:
DIY 37 Led Arduino ruletka o'yini: 3 qadam (rasmlar bilan)
DIY 37 Led Arduino Ruletka O'yini: Ruletka - bu g'ildirak ma'nosini anglatuvchi frantsuzcha so'z bilan atalgan kazino o'yini
BBC Micro: bit and Scratch - Rulda va haydashning interaktiv o'yini: 5 qadam (rasmlar bilan)
BBC Micro: bit and Scratch - Rulda va haydashning interaktiv o'yini: Bu hafta mening dars vazifalarimdan biri - biz yozgan Scratch dasturi bilan bog'lanish uchun BBC Micro: bitdan foydalanish. Men bu ThreadBoard -dan o'rnatilgan tizimni yaratish uchun ajoyib imkoniyat deb o'yladim! Tirilish uchun ilhomim p
GlobalARgallery - Global kengaytirilgan reallik galereyasi: 16 qadam
#GlobalARgallery - Global kengaytirilgan haqiqat galereyasi: #GlobalARgallery - bu maktablar (va boshqalar) uchun butun dunyo bo'ylab asinxron tarzda bog'lanish va tajriba, san'at asarlari, hikoyalar, vaqt jadvallari, ko'rgazmalar, prezentatsiyalar va siz tasavvur qila oladigan boshqa narsalar bilan bo'lishish imkoniyatidir. Bularning barchasi A da paydo bo'ladi
Tidal soat galereyasi: 6 qadam (rasmlar bilan)
Tidal soat galereyasi: to'lqinlar vaqtini aniqlaydigan bu kichik rasmlar galereyasi yoz uchun yaxshi loyihadir. Mikrokontroller bilan to'lqinlarni bashorat qilish printsipi ma'lumotlar tuzilishi va oson kodni o'rnatgan Lyuk Millerning ishiga asoslangan
QuizzPi, Python bilan Raspberry Pi trivia o'yini: 7 qadam (rasmlar bilan)
QuizzPi, Python bilan Raspberry Pi trivia o'yini: QuizzPi - arja tipidagi trivia o'yini. QuizzPi tug'ilgan, chunki men qizimga o'yin -kulgi berishim kerak edi. U 7 yoshda va u allaqachon yangi texnologiyalardan foydalanishni talab qilmoqda, g'oya ham qiziqarli, ham o'qimishli narsalarni yaratish edi