Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: O'chirish davri
- 3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang
- 4 -qadam: Visuino ADD va komponentlarini o'rnating
- 5 -qadam: Visuino Connect komponentlarida
- 6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- 7 -qadam: O'ynang
Video: Enkoder optik sensori moduli FC-03 bilan shahar motorini boshqarish: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Ushbu qo'llanmada biz doimiy dvigatel, OLED -displey va Visuino yordamida optik kodlovchi uzilishlarini sanashni o'rganamiz.
Videoni tomosha qiling!
1 -qadam: Sizga nima kerak
- Arduino UNO (yoki boshqa Arduino)
- Optik ulanish sensori moduli FC-03
- DC motor
- Siz shahar motoriga o'rnatadigan kodlovchi g'ildirak (teshiklari bilan)
- OLED displey
- Jumper simlari
- Non paneli
- Visuino dasturi: Visuino -ni yuklab oling
2 -qadam: O'chirish davri
- OLED displey pinini [VCC] Arduino piniga [5V] ulang
- OLED displey pinini [GND] Arduino piniga [GND] ulang
- OLED displey pinini [SCL] Arduino piniga [5V] ulang
- Encoder FC-03 pinini [VCC] Arduino piniga [5V] ulang
- Encoder FC-03 pinini [GND] Arduino piniga [GND] ulang
- Encoder FC-03 pinini [D0] Arduino raqamli piniga [10] ulang.
- Quvvat manbaini [3-6V] shahar motoriga ulang
3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang
Arduino dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:
Shuni yodda tutingki, Arduino IDE 1.6.6 da ba'zi muhim xatolar mavjud. 1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi! Agar siz bajarilmagan bo'lsangiz, Arduino UNO dasturini o'rnatish uchun Arduino IDE ni o'rnatish bo'yicha ko'rsatmalarni bajaring! Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.
4 -qadam: Visuino ADD va komponentlarini o'rnating
"SSD1306/SH1106 OLED -displey (I2C)" komponentini qo'shing
"DisplayOLED1" komponentini ikki marta bosing va:
"Elements" oynasida "Matn chizish" ni chap tomonga suring, chap tomonda "Matn chizish1" -ni tanlang va xususiyatlar oynasida o'lchamini 2 va matnga o'rnating: QADAMLAR
"Elements" oynasida "Matn maydoni" ni chap tomonga suring Chap tomonda TextField1 -ni tanlang va xususiyatlar oynasida 3 va Y -30 o'lchamlarini o'rnating. Elementlar oynasini yoping.
"Hisoblagich" komponentini qo'shing
Counter1 komponentini tanlang va xususiyatlar oynasida Min> Value ni 0 ga o'rnating
5 -qadam: Visuino Connect komponentlarida
- Arduino kartali raqamli pinni [10] Counter1 piniga ulang [In]
- Counter1 pinini [Chiqish] ni DisplayOLED1> TextField1 piniga [In] ulang
- DisplayOLED1 I2C pinini [Chiqish] ni Arduino platasi I2C [In] ga ulang.
6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.
7 -qadam: O'ynang
Agar siz Arduino UNO modulini quvvatlantirsangiz va uni ishlatish uchun shahar motorini quvvat manbaiga ulasangiz, OLED -displeyda uzilishlar soni ko'rsatiladi.
Tabriklaymiz! Siz o'z loyihangizni Visuino bilan yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni Visuino -da yuklab olishingiz va ochishingiz mumkin:
Tavsiya:
L298n va Arduino bilan shahar motorini qanday boshqarish kerak: 5 qadam
L298n va Arduino bilan shahar motorini qanday boshqarish kerak: hammaga salom. Keling, o'zimni tanishtiray. Mening ismim Dimitris va men Gretsiyadanman. Menga Arduino juda yoqadi, chunki bu aqlli taxta. Men buni iloji boricha yaxshiroq tasvirlashga harakat qilaman, shuning uchun kimdir buni qila oladi. Xo'sh, boshlaylik
HW30A cho'tkasi bo'lmagan dvigatel tezligini boshqarish moslamasi va Servo sinov qurilmasi yordamida uchuvchisiz kvadrokopterli cho'tkasi bo'lmagan shahar motorini qanday ishlatish kerak: 3 qadam
HW30A cho'tkasi bo'lmagan dvigatel tezligi tekshirgichi va servo tester yordamida dronli kvadrokopterli cho'tkasi bo'lmagan shahar motorini qanday ishlatish kerak: Tavsif: Ushbu qurilma Servo dvigatel sinov qurilmasi deb ataladi, uni servo dvigatelni servo dvigatelning oddiy vilkasi va quvvat manbai bilan ishlatish mumkin. Qurilmani elektr tezligini boshqarish moslamasi (ESC) uchun signal generatori sifatida ham ishlatish mumkin, keyin siz
H ko'prigi yordamida shahar motorini boshqarish: 9 qadam
H ko'prigi yordamida shahar motorini boshqarish: Salom bolalar! Bu yo'riqnomada men sizga H ko'prigini qanday qurishni ko'rsataman - oddiy elektron zanjir, bu bizga har ikki yo'nalishda yuklanish uchun kuch ishlatishga imkon beradi. Odatda robototexnikada DC motorlarini boshqarish uchun ishlatiladi. H Brid yordamida
HW30A Dvigatel tezligini boshqarish moslamasi va Arduino UNO yordamida uchuvchisiz kvadrokopterli cho'tkasi bo'lmagan shahar motorini (3 simli) qanday boshqarish kerak: 5 qadam
HW30A Dvigatel tezligini boshqarish moslamasi va Arduino UNO yordamida uchuvchisiz kvadrokopterli cho'tkasiz shahar motorini (3 simli tip) qanday boshqarish mumkin: Tavsif: HW30A dvigatel tezligini boshqarish moslamasi 4-10 NiMH/NiCd yoki 2-3 hujayrali LiPo batareyalari bilan ishlatilishi mumkin. BEC 3 ta LiPo hujayralari bilan ishlaydi. U cho'tkasi bo'lmagan doimiy dvigatelning tezligini boshqarish uchun ishlatilishi mumkin (3 simli) maksimal 12 Vt gacha
Har ikki yo'nalishda ishlash uchun shahar motorini qanday boshqarish kerak: 3 qadam
Ikkala yo'nalishda ishlash uchun shahar motorini qanday boshqarish kerak: H-ko'priklari juda foydali va aqlli, lekin agar siz motorning yo'nalishini kalit bilan boshqarishni xohlasangiz (qo'lda), ancha sodda va arzonroq variant bor. Bu kichik sxema yangi boshlanuvchilar uchun juda mos keladi. Men bu davrani ko'pdan beri bilaman