Mundarija:

Cypherbot (robot yordamchisi): 9 qadam
Cypherbot (robot yordamchisi): 9 qadam

Video: Cypherbot (robot yordamchisi): 9 qadam

Video: Cypherbot (robot yordamchisi): 9 qadam
Video: Cypherbot - Remote Control via XBee 2024, Iyul
Anonim
Cypherbot (robot yordamchisi)
Cypherbot (robot yordamchisi)
Cypherbot (robot yordamchisi)
Cypherbot (robot yordamchisi)

Cyphersoft - bu yordamchi robot, u sizning do'stingiz bo'lishi va ish paytida sizga yordam berishi mumkin. U gaplashishi va yurishi mumkin. Siz xohlagan narsangiz uchun sozlashingiz va ishlatishingiz mumkin. Endi siz aqlli robotni faqat Arduino va Raspberry Pi bilan yasashingiz mumkin. Agar sizda robotni takomillashtirish bo'yicha takliflaringiz bo'lsa, sharhlarda taklif qiling.

Ta'minotlar

1. Raspberry Pi (har qanday model noldan tashqari ishlaydi)

2. L293D IC yoki L293D Dvigatel haydovchisi qalqoni

3. USB mikrofon

4. Raspberry Pi TFT ekrani (3,5 dyuym)

5. MDF kartasi yoki karton

6. Servo dvigatellar (x6)

7. B. O. Dvigatellar (x 6 yoki 4)

8. Yelimli qurol

9. Arduino (har qanday model ishlaydi)

10. USB veb -kamerasi

1 -qadam: Dizayn

Dizayn
Dizayn
Dizayn
Dizayn

Har qanday shassi ishlaydi

Yuz dizayni shabloni yuqorida keltirilgan

2 -qadam: kod

Kod
Kod
Kod
Kod
Kod
Kod

Quyidagi buyruq yordamida kodni yuklab oling

git klon

cypherbot papkasini oching va papka tarkibini uy katalogidan nusxalash

3 -qadam: qaramlikni o'rnatish

Bog'liqliklarni o'rnatish
Bog'liqliklarni o'rnatish
Bog'liqliklarni o'rnatish
Bog'liqliklarni o'rnatish

Quyidagi buyruqlarni kiriting:

1.chmod +x install.sh

2../ install.sh

4 -qadam: Ovoz sozlamalarini sozlash

Ovoz sozlamalarini sozlash
Ovoz sozlamalarini sozlash
Ovoz sozlamalarini sozlash
Ovoz sozlamalarini sozlash
Ovoz sozlamalarini sozlash
Ovoz sozlamalarini sozlash

Quyidagi amallarni bajaring-

1. Quyidagi buyruqni kiriting- sudo nano /usr/share/alsa/alsa.conf

2. Chiziqlarni topmaguningizcha pastga siljiting

standart.ctl.card 0

standart.pcm.card 0

3. Ularni o'zgartiring

standart.ctl.card 1

standart.pcm.card 1

4. Ctrl+x tugmachalarini bosing va konfiguratsiyani saqlash uchun y tugmasini bosing

5 -qadam: O'chirish

O'chirish
O'chirish

Robotning sxemasi

6 -qadam: Dvigatelni yig'ish

Dvigatel yig'ilishi
Dvigatel yig'ilishi
Dvigatel yig'ilishi
Dvigatel yig'ilishi
Dvigatel yig'ilishi
Dvigatel yig'ilishi

7 -qadam: Robotni yig'ish

Robotni yig'ish
Robotni yig'ish
Robotni yig'ish
Robotni yig'ish
Robotni yig'ish
Robotni yig'ish

8 -qadam: Ino faylini Cypherbot papkasidan Arduino -ga yuklang

Ino faylini Cypherbot papkasidan Arduino -ga yuklang
Ino faylini Cypherbot papkasidan Arduino -ga yuklang
Ino faylini Cypherbot papkasidan Arduino -ga yuklang
Ino faylini Cypherbot papkasidan Arduino -ga yuklang
Ino faylini Cypherbot papkasidan Arduino -ga yuklang
Ino faylini Cypherbot papkasidan Arduino -ga yuklang

9 -qadam: Robotning ishlashi uchun Python skriptini ishga tushiring

Python3 cypherbot.py buyrug'ini bajaring

Robot yugurishni boshlaydi

Tavsiya: