Mundarija:

Arduino odometrini yaratish - I qism: 4 qadam
Arduino odometrini yaratish - I qism: 4 qadam

Video: Arduino odometrini yaratish - I qism: 4 qadam

Video: Arduino odometrini yaratish - I qism: 4 qadam
Video: Pro Micro ATMEGA32U4 Arduino Pins and 5V, 3.3V Explained 2024, Noyabr
Anonim
Arduino odometrini yaratish - I qism
Arduino odometrini yaratish - I qism

Velosipedchilar va velosiped haydovchilari tezligi va bosib o'tgan masofasini o'lchashlari odatiy holdir. Buning uchun bizga odometr deb nomlanuvchi qurilma kerak.

Odometr bu o'zgaruvchilarni o'lchash va bu ma'lumotni foydalanuvchiga uzatish uchun javobgardir.

Ushbu maqolada biz foydalanuvchiga yangi xususiyatlarni taklif qilish uchun bu miqdorlarni o'lchash va boshqa xususiyatlarga ega bo'lish uchun Arduino yordamida odometrni ishlab chiqamiz. Quyida biz Arduino Odometrining xususiyatlari bilan tanishamiz.

Ushbu loyiha uchun sizga quyidagi komponentlar kerak bo'ladi.

Ta'minotlar

PCBWay maxsus PCB

Kommutatsiya tugmasi - UTSOURCE

10kR qarshilik - UTSOURCE

LCD 16x2 displey - UTSOURCE

Qamish almashtirish - UTSOURCE

Arduino UNO - UTSOURCE

1 -qadam: Arduino odometr

Arduino Odometrini yaratish uchun biz quyidagi funktsiyalarni bajaramiz:

Birinchidan, biz masofani va taxminiy tezlikni hisoblash funktsiyasini yaratamiz.

Oldindan, biz signal masofasini bosib o'tgan masofadan foydalanib oshiramiz, boshqacha qilib aytganda, bu orqali foydalanuvchi dasturlashtirilgan masofaga yoki belgilangan vaqtga yetganda signal berishi mumkin bo'ladi.

Bu tizim orqali foydalanuvchi g'ildiraklar radiusini, orqa tomondan esa, sayohat qilingan masofani foydalanuvchi tomonidan tuzilgan radiusga qarab hisoblab chiqadi.

Tizimga qo'shimcha ravishda, harakat tezligini hisoblab chiqadi. Boshqacha qilib aytganda, agar velosiped harakatlanayotgan bo'lsa, aniqlanadi va shundan so'ng, Arduino ishlatilgan masofa va vaqtga qarab tezlik hisoblab chiqiladi.

Taqdim etilgan funktsiyalar bir nechta odometrlarda mavjud, ammo biz ushbu modelda signal funktsiyasini bajaramiz.

2 -qadam: Odometr signalizatsiyasi

Odometr signalizatsiyasi
Odometr signalizatsiyasi

Bu funksiya yordamida foydalanuvchi ikkita turdagi signallarni hisoblab chiqishi mumkin:

  • Foydalanish muddati;
  • Sayohat qilingan masofa.

Loyiha sxemasi quyida keltirilgan.

Ya'ni, agar foydalanuvchi signalni ishlatilish vaqtiga o'rnatsa, u o'zi belgilagan ma'lum vaqt davomida pedal bosganida signal oladi. Shunday qilib, agar foydalanuvchi 15 daqiqani belgilasa, tizim belgilangan vaqtga yetganda signal signalini ishga tushiradi.

Aks holda, agar foydalanuvchi yo'lni bosib o'tgan masofaga signal qo'ysa, u signal sifatida ishlatilgan masofani xabardor qilishi shart. Ya'ni, agar u 2 km masofani tanlasa, u bu masofani bosib o'tganida signal eshitiladi.

3 -qadam: Maqolaning davomi

Agar siz ushbu loyihaning to'liq rivojlanishini kuzatmoqchi bo'lsangiz, Silicon Lab va PCBWay profilini kuzatib boring.

4 -qadam: Tan olish

PCBWay -ga bizning YouTube kanalimizni qo'llab -quvvatlaganligi va tenglikni teng sifatli ishlab chiqarish va yig'ish uchun rahmat.

Silícios laboratoriyasi UTSOURCE ga elektron komponentlarni taklif qilgani uchun minnatdorchilik bildiradi.

Tavsiya: