Mundarija:

E101 liniyasi, karnayli bot: 11 qadam
E101 liniyasi, karnayli bot: 11 qadam

Video: E101 liniyasi, karnayli bot: 11 qadam

Video: E101 liniyasi, karnayli bot: 11 qadam
Video: Ozerskaya Озерская Ovsorok Овсорок Kamenka Каменка E101 M3 Russia Россия 9.7.2016 #187 2024, Iyul
Anonim
E101 liniyasi Botdan keyin
E101 liniyasi Botdan keyin

Mana, ma'lum bir ranglardan o'tib ketganda, musiqani o'ynaydigan robotning ketma -ketligi

1 -qadam:

Devid Lashbruk, Hunter Jekson va Ritik Angala

2 -qadam: Maqsad

Bu bot siz tanlagan musiqani ijro etish paytida yaratishingiz mumkin bo'lgan turli xil rangdagi chiziqlar yoki treklarni kuzatib boradi.

3 -qadam: Bu qanday ishlaydi

Botni kuzatishni xohlagan har qanday xonaning atrofida elektr tasmasini doimiy ravishda yarating. Yo'lning istalgan nuqtasida botni o'rnating va uning ketishini kuzating.

4 -qadam: materiallar

Materiallar
Materiallar

1. Bizning maqsadimizga erishish uchun zarur bo'lgan barcha materiallarni yig'dik

· Raspberry Pi 3 B+

· G'ildiraklar (3)

· Motorlar (2)

· IQ sensorlar (2)

· Shassi

· Simlar (∞)

· Vintlar (6)

· Yong'oqlar (6)

· AA batareyalari (4)

· Batareya ushlagichi

· Rang sensori

· Karnay

· O'chirish platasi

· Audio raz'em

· Yong'oqlar

· Vintlar

· Rezistorlar (10k, 22k, 30k)

· Kondansatkichlar (50 va 30)

· LEDlar (yashil, qizil va sariq)

· USB -dan audio kabeli

· 4 simli kabel

· 3 simli kabel

· Yana bir nechta kichik elektron komponentlar va akril korpus uchun

2. Raspberry Pi 3 B+ni o'rnatish uchun bizga kerak edi

· HDMI kabeli

· USB - MicroUSB kabeli

· Klaviatura

· Sichqoncha

· Monitor

· Internetga ulanish

5 -qadam: asboblar

Lehimlash quroli/stantsiya

3D printer

Tel -kesgichlar

Tornavida phillips/flathead

6 -qadam: kod

Bu erda bizning kodimiz bilan GitHub -ga havola. Nimagadir ko'rsatma beruvchilarga nusxa ko'chirish va joylashtirishda format yoqmadi, shuning uchun biz uning o'rniga GitHub faylini yaratdik. Github, shuningdek, nusxalash va joylashtirishdan ko'ra, qurilmani klonlashtirishni osonlashtiradi.

github.iu.edu/huntjack/ise-e101/blob/master/Final%20Project

7 -qadam: 1 -qadam

RASPBERRY PI -ni o'rnatish

  • Raspberry Pi -ni olganingizdan so'ng, uni HDMI orqali monitorga ulang
  • Ekrandagi ko'rsatmalarga amal qiling

SD -kartani o'rnatish

Micro USB kartani olgandan so'ng, uni har qanday kompyuterga ulang va uni yonib formatlang

8 -qadam: 2 -qadam

KOD YOZING

  • Qora chiziq bo'ylab bot uchun kod yozing (yuqorida ko'rsatilgan kod)
  • Kodni yozgandan so'ng, ushbu kodni kompyuter orqali SD -kartaga yuklab oling
  • Keyin SD -kartani Raspberry Pi -ga joylashtiring

9 -qadam: 3 -qadam

3 -qadam
3 -qadam

Botni yig'ish

  • Har bir dvigatelni oldinga/orqaga g'ildirak bilan birlashtiring va ularni bir -biriga mahkamlang
  • Kichkina tiniq g'ildirakni shassining old qismiga burab qo'ying
  • Keyin, boshqa ikkita g'ildirakni dvigatel bilan shassisga burab qo'ying
  • Quvvat olish uchun batareya paketiga mos simlarni ulang
  • Batareya to'plamini va Raspberry Pi -ni botning ustiga qo'ying

10 -qadam: 4 -qadam

4 -qadam
4 -qadam

Karnayni qurish

Karnay qurish uchun ishlatilgan videoni ko'rish uchun shu erni bosing

Karnayni qurganingizdan so'ng, uni shassisning yuqori qismiga botga qo'ying

11 -qadam: 5 -qadam

MUSIQA

  • Karnay orqali qaysi musiqani ijro etishni xohlayotganingizni hal qiling
  • Bu musiqani SD -kartangizga.mp3 sifatida yuklab oling
  • SD -kartangizni Raspberry Pi -ga joylashtiring
  • Bu musiqani Raspberry Pi -ga yuklab oling
  • Har bir qo'shiq bilan qanday rangni bog'lashni xohlayotganingizni hal qiling va kerak bo'lganda kodni tahrir qiling

Tavsiya: