Mundarija:

Elecfreaks dvigateli bilan Caterpillar avtomobilini yasang: bit: 9 qadam
Elecfreaks dvigateli bilan Caterpillar avtomobilini yasang: bit: 9 qadam

Video: Elecfreaks dvigateli bilan Caterpillar avtomobilini yasang: bit: 9 qadam

Video: Elecfreaks dvigateli bilan Caterpillar avtomobilini yasang: bit: 9 qadam
Video: Come What May Episode 1 (Russian Subtitle) 2024, Noyabr
Anonim
Elecfreaks dvigateli bilan Caterpillar avtomobilini yasang: bit
Elecfreaks dvigateli bilan Caterpillar avtomobilini yasang: bit

Bu mashina do'stimiz Ramin Sangesari tomonidan ishlab chiqarilgan. U bizning mikro: bit, motor: bit, quvvat: bit va metall tishli motor bilan ajoyib aqlli mashina yasadi. Endi uning mashinasini ko'rib chiqaylik!

1 -qadam: komponentlar

1 x BBC mikro: bit kartasi

1 x ElecFreaks dvigateli: bit

1 x ElecFreaks quvvati: bit

1 x Pololu Zumo shassi to'plami

1 x ElecFreaks mikro metall tishli motor

2 -qadam: kirish

Kirish
Kirish
Kirish
Kirish

Micro: bit-bu Buyuk Britaniyada kompyuter ta'limida foydalanish uchun BBC tomonidan yaratilgan ARM-ga asoslangan o'rnatilgan tizim, lekin hozirda u dunyoning boshqa mamlakatlarida mavjud.

Kengash 4 sm × 5 sm va ARM Cortex-M0 protsessori, akselerometr va magnitometrli datchiklar, Bluetooth va USB ulanishi, 25 LEDdan tashkil topgan displey, ikkita programlanadigan tugma va USB yoki tashqi batareya to'plami bilan quvvatlanishi mumkin.. Qurilmaning kirish va chiqishlari 23 pinli ulagichning bir qismi bo'lgan beshta halqali ulagich orqali amalga oshiriladi. Micro: bit bolalarni ommaviy axborot vositalarining iste'molchisi bo'lishdan ko'ra, kompyuterlar uchun dasturlar yozish va yangi narsalarni yaratishda faol ishtirok etishga undash uchun mo'ljallangan. Ushbu qo'llanmada biz bolalar uchun Micro: bitli oddiy masofadan boshqarish pultini (dasturlash bilimisiz) quramiz. Ushbu dars oxirida bizning robotimiz quyidagicha bo'ladi.

3 -qadam: Elecfreaks Dvigatel: bit

Elecfreaks dvigateli: bit
Elecfreaks dvigateli: bit
Elecfreaks dvigateli: bit
Elecfreaks dvigateli: bit

Dvigatellarni Micro: bit -ga ulash uchun interfeys talab qilinadi, bu qo'llanmada biz Elecfreaks Motor: bitdan foydalanamiz.

Dvigatel: bitda TB6612 dvigatelli chip o'rnatilgan bo'lib, u ikkita bitta doimiy oqim dvigatelini 1,2A maksimal bitta kanalli oqim bilan boshqarishi mumkin. Siz to'g'ridan -to'g'ri turli xil sensorlarni ulashingiz mumkin. Bu ulagichlar orasida faqat 3,3V kuchlanishli P0, P3-P7, P9-P10 sensorlarini qo'llab-quvvatlaydi; P13-P16, P19-P20 3,3V yoki 5V datchiklarni qo'llab-quvvatlaydi. Bortdagi kalitni siljitish orqali siz elektr darajasini o'zgartirishingiz mumkin.

4 -qadam: Xususiyatlar

  • TB6612 dvigatelli chip 2 kanalli shahar motorli ulagichlari, maksimal bitta kanalli oqim 1,2A.
  • PWM bilan motor tezligini boshqarish.
  • P13, P14, P15, P16, P19, P20 uchun VCC 3.3V/5V elektr darajali kalit, bu Pins 3.3V va 5V gacha bo'lgan elektr sathli kalitni qo'llab -quvvatlaydi.
  • Buzzer (P0 pin orqali boshqariladi)
  • GVS-Octopus elektr g'isht ulagichini qo'llab-quvvatlash.
  • Kirish voltaji: shahar 6-12V Hajmi: 60.00 mm x 60.10 mm

5 -qadam: ulagich haqida ma'lumot

Ulagich haqida ma'lumot
Ulagich haqida ma'lumot
Ulagich haqida ma'lumot
Ulagich haqida ma'lumot

Ulagichlar haqida ma'lumot olish uchun yuqoridagi rasmlarga qarang.

6 -qadam: Shassini yig'ing

Shassini yig'ing
Shassini yig'ing
Shassini yig'ing
Shassini yig'ing
Shassini yig'ing
Shassini yig'ing

Qulaylik uchun biz Pololu tomonidan ishlab chiqarilgan Pololu Zumo shassisidan foydalanganmiz. O'rnatish bo'yicha ko'rsatmalarni o'qing.

Shassi yig'ilgandan so'ng, dvigatellarning simlari Motor: bit kartasiga ulanishi kerak. Hammasi bo'lib ikkita dvigatel kirish ulagichi. M1+, M1- va M2+, M2- shahar motorining kanalini alohida boshqaradi.

P8 va P12 M1 va M2 ning aylanish yo'nalishini nisbatan nazorat qiladi; P1 va P2 dvigatel tezligini boshqaradi, buni quyidagi rasmlarga muvofiq bajaring. Agar keyinchalik Micro: bit -ga kodlarni yuklash dvigatellarning aylanishi uchun noto'g'ri bo'lsa, siz har bir dvigatelning simlarini osongina o'zgartirishingiz mumkin.

Oxirida, batareya simlarini Motor: bit kartasiga ulang. Men ikkita lityum batareyadan foydalandim, bu ko'proq quvvat beradi (taxminan 8 volt).

7 -qadam: Robotni boshqaring

Robotni boshqarish
Robotni boshqarish
Robotni boshqarish
Robotni boshqarish
Robotni boshqarish
Robotni boshqarish

Siz mashinani ikki usulda boshqarishingiz mumkin:

  • Mobil telefon orqali boshqarish
  • Boshqa Micro: bit orqali boshqarish

1 -misol: mobil telefon orqali boshqarish

Shu tarzda, android telefoniga micro: bit blue dasturini o'rnatishingiz kerak.

Keyin quyidagi kodni micro: bitni qabul qilgichga yuklang va micro: bitni Motor: bit kartasiga ulang.

Endi siz telefon va Micro: bitni ulashingiz kerak, keyin mobil ilovasi orqali mashinani boshqaring.

2 -misol: Boshqa Micro: bit orqali boshqarish

Bu usul nazoratchi sifatida boshqa micro: bitni talab qiladi. Elecfreaks Power: bit yordamida mikro-bit ko'chma rejimga o'tadi va siz uni hamma joyda osongina olishingiz mumkin. U ikkita 2025 yoki 2032 tugmachali batareyalar bilan jihozlangan va bortda ovozli signal mavjud. Mikroga burang: bit va rohatlaning!

Nazoratchi uchun quyidagi kod micro: bitga yuboruvchi sifatida yuklanishi kerak.

Keyin quyidagi kodni micro: bit -ga yuklang va micro: bit -ni Motor: bit -ga ulang.

8 -qadam: Bajarildi

Endi mashinani mikro: bit orqali boshqaring. Bir vaqtning o'zida A va B tugmachalarini bosganingizda va mikro: biroz oldinga/orqaga harakatlantirsangiz, mashina oldinga/orqaga harakat qiladi. Bu giroskop sensori orqali amalga oshiriladi. Chapga yoki o'ngga siljitish uchun tugmalardan birini bosing.

Men quyidagi videoni ko'rishni taklif qilaman:

Video

Sizga bu mashina yoqdimi? Buni hozir o'zingiz sinab ko'ring, bunga qodirsiz!

9 -qadam: Manba

To'liq maqolani o'qishingiz mumkin: Elecfreaks.

Agar siz biz bilan bog'lanmoqchi bo'lsangiz, [email protected] elektron pochta manziliga yozing.

Tavsiya: