Mundarija:
- Ta'minotlar
- 1 -qadam: Dizayn
- 2 -qadam: kod
- 3 -qadam: qaramlikni o'rnatish
- 4 -qadam: Ovoz sozlamalarini sozlash
- 5 -qadam: O'chirish
- 6 -qadam: Dvigatelni yig'ish
- 7 -qadam: Robotni yig'ish
- 8 -qadam: Ino faylini Cypherbot papkasidan Arduino -ga yuklang
- 9 -qadam: Robotning ishlashi uchun Python skriptini ishga tushiring
Video: Cypherbot (robot yordamchisi): 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
Har qanday shassi ishlaydi
Yuz dizayni shabloni yuqorida keltirilgan
2 -qadam: kod
Quyidagi buyruq yordamida kodni yuklab oling
git klon
cypherbot papkasini oching va papka tarkibini uy katalogidan nusxalash
3 -qadam: qaramlikni o'rnatish
Quyidagi buyruqlarni kiriting:
1.chmod +x install.sh
2../ install.sh
4 -qadam: 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
Robotning sxemasi
6 -qadam: Dvigatelni yig'ish
7 -qadam: Robotni yig'ish
8 -qadam: 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:
WLED (ESP8266 bo'yicha) + IFTTT + Google yordamchisi: 5 qadam
WLED (ESP8266 -da) + IFTTT + Google Assistant: Bu qo'llanma WLED uchun IFTTT va Google Assistant -ni ESP8266 -da ishlatishni boshlaydi. WLED -ni sozlash uchun & ESP8266, tynick bo'yicha ushbu qo'llanmani bajaring: https: //tynick.com/blog/11-03-2019/getting-started… Aircookie-ga shunday ajoyib dastur uchun baqiring
DIY ob -havo yordamchisi: 6 qadam
DIY ob -havo yordamchisi: Oxirgi marta men ESP32 -dan hozirgi ob -havo ma'lumotlarini efirga uzatadigan ob -havo stantsiyasini yaratish uchun foydalanganman. Agar sizni qiziqtirsa, oldingi ko'rsatmalarni tekshirishingiz mumkin. Endi men yangilangan versiyani yaratmoqchiman, bizni tekshirish uchun shaharni belgilayman
Arduino mashinalar yordamchisi - har safar mashinangizni to'g'ri joyga qo'ying: 5 qadam (rasmlar bilan)
Arduino avtoturargoh yordamchisi - Har safar mashinangizni to'g'ri joyga qo'ying: Ushbu loyihada men sizga Arudino yordamida avtoturargoh yordamchisini qanday qurishni ko'rsataman. Bu to'xtash joyi yordamchisi sizning mashinangizgacha bo'lgan masofani o'lchaydi va LCD displey o'qilishi va svetodiod yordamida uni to'g'ri joyga qo'yishingizga yordam beradi
Avtomatik toymas eshikni uy yordamchisi va ESPHome yordamida boshqaring: 5 qadam (rasmlar bilan)
Avtomatik toymas eshikni uy yordamchisi va ESPHome yordamida boshqaring: Quyidagi maqolada men o'z uyimga o'rnatgan avtomatik toymas eshikni boshqarish haqidagi shaxsiy tajribam haqida fikrlar bor. "V2 Alfariss" markali bu darvoza uni boshqarish uchun bir nechta Phox V2 pultlari bilan ta'minlangan. Menda ham bor
Arduino -dan foydalangan holda Google yordamchisi bilan nazorat uyining chiroqlari: 7 qadam
Arduino yordamida Google Assistant bilan nazorat uyining chiroqlari: (Yangilanish 2020 yil 22-avgustda: Bu ko'rsatma 2 yoshda va ba'zi uchinchi tomon ilovalariga asoslangan. Ularning tarafidagi har qanday o'zgarishlar bu loyihani ishlamaslikka olib kelishi mumkin. Bu mumkin yoki bo'lmasligi mumkin) hozir ishlayapsiz, lekin siz uni ma'lumotnoma sifatida kuzatib, o'zgartirishingiz mumkin