Mundarija:

UArmni slayder bilan qanday birlashtirish kerak: 20 qadam (rasmlar bilan)
UArmni slayder bilan qanday birlashtirish kerak: 20 qadam (rasmlar bilan)

Video: UArmni slayder bilan qanday birlashtirish kerak: 20 qadam (rasmlar bilan)

Video: UArmni slayder bilan qanday birlashtirish kerak: 20 qadam (rasmlar bilan)
Video: ҲОМИЛАДОР ЖИНСИЙ АЛОҚАСИ ФОЙДА ВА ЗАРАРИ 2024, Noyabr
Anonim
Image
Image
Qani boshladik
Qani boshladik

Hammaga salom, oxirgi postdan beri ancha vaqt o'tdi. Va biz qaytdik! Biz sizga yangi narsalarni ko'rsatmoqchimiz va uArm bilan birlashtirib, bizda nima borligini bilib olamiz. Aslida, uArm uchun millionlab narsalarni qilish mumkin, lekin bugun biz qilayotgan ish - bu alohida narsa. Ultrasonik sensor va rang sensori yordamida slayder uArm -ga kubni avtomatik ravishda bir tomondan ikkinchisiga o'tkazish imkonini beradi.

OK, boshlaylik. Buni amalga oshirish uchun bir necha qadamlar bor.

1 -qadam: Boshlaylik

Uskuna:

1. Slayder * 1

2. uArm Swift Pro* 1

3. Maqsadli ob'ekt (Qizil kub, Yashil kub, Sariq kub)* 1

4. USB Type C liniyasi va uArm 30P pastki kengaytirish plitasi * 1

5. LCD * 1

6. Rang sensori * 1

7. Ultrasonik sensor * 1

8. Boshqaruv paneli * 1

9. Drag zanjiri * 1

10. Quvvat adapteri * 1

Dasturiy ta'minot:

1. Arduino IDE

2. Arduino Mega 2560 uchun Slider.ino

3. uArm uchun uArmSwiftPro_2ndUART.hex

2 -qadam: dasturiy ta'minotni o'rnatish

Dasturiy ta'minotni o'rnatish
Dasturiy ta'minotni o'rnatish

1. Oltilikni yuklab oling.

2. XLoader -ni yuklab oling va chiqarib oling.

3. XLoader -ni oching va pastki chap tomondagi menyudan uArm COM portini tanlang.

4. "Qurilma" sarlavhali ochiladigan ro'yxatdan tegishli qurilmani tanlang.

5. Xloader qurilma uchun to'g'ri uzatma tezligini o'rnatganligini tekshiring: Mega uchun 115200 (ATMEGA2560).

6. Endi hex faylni ko'rib chiqish uchun formaning yuqori o'ng burchagidagi ko'zdan kechirish tugmasidan foydalaning.

7. Sizning hex faylingiz tanlanganidan so'ng, "Yuklab olish" tugmasini bosing. Yuklash jarayoni odatda 10 soniya davom etadi. Tugatgandan so'ng, XLoader -ning pastki chap burchagida qancha bayt yuklanganligi haqida xabar paydo bo'ladi. Agar xato bo'lsa, u yuklangan jami baytlarni ko'rsatadi. Amallar o'xshash bo'lishi kerak va buyruq satri orqali amalga oshirilishi mumkin.

3 -qadam: Boshqaruv panelini o'rnating: Asosiy boshqaruv panelini slayder tagiga qo'ying

Asosiy boshqaruv panelini o'rnating: Asosiy boshqaruv panelini slayder tagiga qo'ying
Asosiy boshqaruv panelini o'rnating: Asosiy boshqaruv panelini slayder tagiga qo'ying

4 -qadam: Slotni o'rnating: Slotni mos keladigan joyga qo'ying

O'rnatish uyasi: Slotni mos keladigan joyga qo'ying
O'rnatish uyasi: Slotni mos keladigan joyga qo'ying

5 -qadam: Ultrasonik datchikni o'rnating: Ultrasonik sensorni slayderning mos keladigan joyiga qo'ying; Ultrasonik sensorni kengaytirish kartasining D10-D11 portiga ulang

Ultrasonik sensorni o'rnating: Ultrasonik sensorni slayderning mos keladigan joyiga qo'ying; Ultrasonik sensorni kengaytirish kartasining D10-D11 portiga ulang
Ultrasonik sensorni o'rnating: Ultrasonik sensorni slayderning mos keladigan joyiga qo'ying; Ultrasonik sensorni kengaytirish kartasining D10-D11 portiga ulang
Ultrasonik sensorni o'rnating: Ultrasonik sensorni slayderning mos keladigan joyiga qo'ying; Ultrasonik sensorni kengaytirish kartasining D10-D11 portiga ulang
Ultrasonik sensorni o'rnating: Ultrasonik sensorni slayderning mos keladigan joyiga qo'ying; Ultrasonik sensorni kengaytirish kartasining D10-D11 portiga ulang

6 -qadam: Rang sensori o'rnating: Rang sensori kengaytirish kartasining IIC portiga ulanadi

Rang sensori o'rnating: Rang sezgichini kengaytirish kartasining IIC portiga ulang
Rang sensori o'rnating: Rang sezgichini kengaytirish kartasining IIC portiga ulang

7 -qadam: LCD displeyni o'rnating: LCD displeyni kengaytirish kartasining IIC portiga ulang

LCD displeyni o'rnating: LCD displeyni kengaytirish kartasining IIC portiga ulang
LCD displeyni o'rnating: LCD displeyni kengaytirish kartasining IIC portiga ulang

8 -qadam: UArm quvvat terminalini o'rnating: UArm elektr tarmog'ini asosiy boshqaruv kartasiga ulang

UArm quvvat terminalini o'rnating: UArm elektr uzatish liniyasini asosiy boshqaruv paneliga ulang
UArm quvvat terminalini o'rnating: UArm elektr uzatish liniyasini asosiy boshqaruv paneliga ulang

9 -qadam: USB Type C liniyasini o'rnating: C tipidagi chiziqni asosiy boshqaruv kartasiga ulang

USB Type C liniyasini o'rnating: C tipidagi chiziqni asosiy boshqaruv kartasiga ulang
USB Type C liniyasini o'rnating: C tipidagi chiziqni asosiy boshqaruv kartasiga ulang

10 -qadam: UArm 30P pastki kengaytirish kartasini o'rnating: UArm 30P pastki kengaytirish kartasini UArm orqa tomoniga o'rnating

UArm 30P pastki kengaytirish taxtasini o'rnating: UArm 30P pastki kengaytirish kartasini UArm orqasiga o'rnating
UArm 30P pastki kengaytirish taxtasini o'rnating: UArm 30P pastki kengaytirish kartasini UArm orqasiga o'rnating

11 -qadam: Ruxsat etilgan UArm: UArmni slayderni o'rnatish plitasiga ulang

Ruxsat etilgan UArm: UArmni slayderni o'rnatish plitasiga ulang
Ruxsat etilgan UArm: UArmni slayderni o'rnatish plitasiga ulang

12 -qadam: UArm quvvat va USB kabelini ulang: UArm quvvat liniyasi va C tipidagi aloqa simini UArm ga ulang

UArm quvvat va USB simini ulang: UArm quvvat liniyasi va C tipidagi aloqa simini UArm ga ulang
UArm quvvat va USB simini ulang: UArm quvvat liniyasi va C tipidagi aloqa simini UArm ga ulang

13 -qadam: operatsiya

O'rnatishni tugatgandan so'ng, keyin nima bo'ladi?

Yugurish vaqti keldi !!!

14 -qadam: UArmni boshlang'ich nuqtaga o'tkazing: ultratovush sensori oxiriga yaqin, lekin bo'sh joy qoldirishni unutmang

UArmni boshlang'ich nuqtaga o'tkazing: Ultrasonik sensorning oxiriga yaqin, lekin bo'sh joy qoldirishni unutmang
UArmni boshlang'ich nuqtaga o'tkazing: Ultrasonik sensorning oxiriga yaqin, lekin bo'sh joy qoldirishni unutmang

15 -qadam: Quvvat tugmasini bosing

Quvvat tugmasini bosing
Quvvat tugmasini bosing

16 -qadam: Butun tizimni quvvatlantirish uchun 12V quvvat adapteridan foydalaning, keyin UArm dastlabki holatiga etadi

Butun tizimni ishga tushirish uchun 12V quvvat adapteridan foydalaning, keyin UArm dastlabki holatiga etadi
Butun tizimni ishga tushirish uchun 12V quvvat adapteridan foydalaning, keyin UArm dastlabki holatiga etadi

17 -qadam: Kubni rang sensori ustiga qo'ying va UArm uni ushlashini kuting

Kubni rang sensori ustiga qo'ying va UArm uni ushlab turishini kuting
Kubni rang sensori ustiga qo'ying va UArm uni ushlab turishini kuting

Biz birinchi marta rang sensori o'rnini uArm holatiga moslashtiramiz.

*Endi uchta rang qo'llab -quvvatlanadi: qizil, sariq va yashil.

18 -qadam: dasturiy ta'minotni asl holatiga qaytarish

Dasturiy ta'minotni asl holatiga qaytarish
Dasturiy ta'minotni asl holatiga qaytarish

Birinchi qadamda uArm Swift Pro -ga slayder uchun maxsus dasturiy ta'minot qo'shildi. Maxsus dasturiy ta'minot uArm va uArm Studio o'rtasidagi aloqani to'xtatadi. Agar uArmni uArm Studio yordamida boshqarishni xohlasangiz, dasturiy ta'minotni tiklash uchun quyidagi amallarni bajaring.

1. uArm Swift Pro -ni kompyuteringizga ulang, XLoader -ni oching va swiftpro3.2.0.hex -ni yuklang.

2. Olti burchakni uArm Swift Pro -ga yuklash uchun "yuklash" tugmasini bosing.

19-qadam: Firmware qayta yozildi

Firmware qayta yozildi
Firmware qayta yozildi

Arduino Mega2560 dasturiy ta'minoti jo'natilishidan oldin o'rnatildi. Agar dasturiy ta'minotni qayta yozish kerak bo'lsa, quyidagi amallarni bajaring.

1 -chi dasturiy ta'minotni yuklab oling: Arduino Mega 2560 uchun Slider.ino

2) Mega2560 -ni kompyuterga USB kabeli orqali ulang.

20 -qadam: Arduino IDE -da dasturiy ta'minotni oching va dasturiy ta'minotni Arduino Mega2560 -ga quyidagi parametrlar bilan yuboring

Arduino IDE -da dasturiy ta'minotni oching va dasturiy ta'minotni Arduino Mega2560 -ga quyidagi parametrlar bilan yuboring
Arduino IDE -da dasturiy ta'minotni oching va dasturiy ta'minotni Arduino Mega2560 -ga quyidagi parametrlar bilan yuboring
Arduino IDE -da dasturiy ta'minotni oching va dasturiy ta'minotni Arduino Mega2560 -ga quyidagi parametrlar bilan yuboring
Arduino IDE -da dasturiy ta'minotni oching va dasturiy ta'minotni Arduino Mega2560 -ga quyidagi parametrlar bilan yuboring

OK, bugun men siz bilan baham ko'rmoqchi bo'lgan narsam. Umid qilamanki, sizga bu slayder yordamida uArm o'ynash yoqadi!

_

UFACTORY jamoasi tomonidan yaratilgan

Elektron pochta: [email protected]

Facebook: @Ufactory2013

Rasmiy veb -sayt: www.ufactory.cc

Tavsiya: