Mundarija:

Velosiped tezligi ko'rsatkichi: 10 qadam (rasmlar bilan)
Velosiped tezligi ko'rsatkichi: 10 qadam (rasmlar bilan)

Video: Velosiped tezligi ko'rsatkichi: 10 qadam (rasmlar bilan)

Video: Velosiped tezligi ko'rsatkichi: 10 qadam (rasmlar bilan)
Video: Velosiped haydovchilari uchun belgilangan ayrim talablar 2024, Noyabr
Anonim
Velosiped tezligi ko'rsatkichi
Velosiped tezligi ko'rsatkichi
Velosiped tezligi ko'rsatkichi
Velosiped tezligi ko'rsatkichi
Velosiped tezligi ko'rsatkichi
Velosiped tezligi ko'rsatkichi

Bu nima?

Nomidan ko'rinib turibdiki, ushbu loyihada siz velosipedingiz uchun tezlik o'lchagich va odometrdan iborat displey yaratishni o'rganasiz. Haqiqiy vaqtda tezlik va bosib o'tgan masofani ko'rsatadi. Loyihaning umumiy qiymati taxminan 15 AQSh dollarini tashkil qiladi (velosiped yoki Arduino bundan mustasno), lekin sarflangan kuch natijaga arziydi.

Bu qanday ishlaydi?

Bu qurilma g'ildirakning ma'lum bir vaqt ichida aylanishini hisoblab ishlaydi. Bu oq va qora ranglarni aniqlaydigan infraqizil sensor yordamida amalga oshiriladi. Old g'ildirakda infraqizil sensori g'ildirak bir marta inqilob qilganini aniqlashga imkon beradigan oq yamoq bo'yalgan. Bu ma'lumotlarga asoslanib, Arduino g'ildirakning aylanishlarini g'ildirak atrofiga ko'paytirish orqali velosipedda o'tgan umumiy masofani aniqlay oladi. Shuningdek, u g'ildirakning ketma -ket aylanishlari orasidagi intervallarni hisoblab, velosiped tezligini hisoblay oladi. Keyin bu ma'lumot chavandozning ko'rish maydonida ehtiyotkorlik bilan joylashtirilgan LCD displeyda ko'rsatiladi.

Qurilishga ….

Ta'minotlar

Qismlar ro'yxati

  • 1x 1602A LCD displey
  • 1x infraqizil sensor
  • 20x o'tish simlari (erkakdan erkakgacha)
  • 3x o'tish simlari (erkakdan ayolgacha)
  • 1 marta Arduino Uno
  • 1x PTM kaliti
  • 1 m uzunlikdagi Velcro tasmasi
  • 1x10x5 sm Perf Board
  • 1x M3 murvat
  • 1x M3 olti burchakli yong'oq
  • 1x 7805 5V kuchlanish regulyatori
  • 2x Li-Ion 3600 mAch 3.7V batareyalar
  • 2x 18650 batareya ushlagichlari
  • 1x 10k potentsiometr
  • Majburiy emas: kanal tasmasi
  • Oq bo'yoq

Uskunalar ro'yxati

  • Qaychi
  • Issiq yopishtiruvchi qurol
  • Lehim
  • Lehimlash temir
  • Kompyuter
  • Arduino Uno kabeli
  • Arduino uchun dasturiy ta'minot
  • Bo'yoq cho'tkasi

1 -qadam: O'chirish: 1602A suyuq kristalli displey

O'chirish sxemasi: 1602A suyuq kristalli displey
O'chirish sxemasi: 1602A suyuq kristalli displey
O'chirish sxemasi: 1602A suyuq kristalli displey
O'chirish sxemasi: 1602A suyuq kristalli displey
O'chirish sxemasi: 1602A suyuq kristalli displey
O'chirish sxemasi: 1602A suyuq kristalli displey

Kerakli qismlar va uskunalar:

  • 12x o'tish simlari
  • 1x LCD displey
  • Lehimlash temir
  • Lehim

Birinchidan, LCD displeyni chiqaramiz. Shuni esda tutish kerakki, 16 pimdan atigi 12 tasi o'tish simlariga lehimlanishi kerak. Bu pinlar portlar chizig'ining har ikki uchida joylashgan 6 ta pin. Lehimlash moslamasidan foydalanib, biz yuqoridagi rasmlarda ko'rinib turganidek, ushbu portlarga simlarni doimiy ravishda ulashimiz mumkin.

Juda ko'p lehim ishlatmang, chunki bu ikkita pim o'rtasida qisqa tutashuvga olib kelishi mumkin, lekin juda kam ishlatilsa, elektr o'tkazmaydigan noto'g'ri yoki quruq bo'g'im paydo bo'lishi mumkin. Shunday qilib, har bir pin uchun ishlatiladigan lehim miqdorini boshqarishda ehtiyot bo'ling.

2 -qadam: O'chirish: Arduino va Perf Board

O'chirish: Arduino va Perf Board
O'chirish: Arduino va Perf Board
O'chirish: Arduino va Perf Board
O'chirish: Arduino va Perf Board
O'chirish: Arduino va Perf Board
O'chirish: Arduino va Perf Board

Kerakli qismlar va uskunalar:

  • 1 marta Arduino Uno
  • 1x 10k potentsiometr
  • 5x o'tish simlari
  • 1x mukammal taxta
  • 1x M3 murvat
  • 1x M3 olti burchakli yong'oq
  • Lehimlash temir
  • Lehim
  1. Arduino Uno dasturini UNO -dan bitta teshikni Perf Board -ga joylashtiring va M3 murvat va olti burchakli murvat bilan mahkamlang. Qo'shimcha barqarorlik uchun ko'k tayoq, lenta yoki issiq elim ishlatilishi mumkin.
  2. LCD displeyni yuqoridagi sxema bo'yicha kerakli Arduino pinli portlariga ulang. Perf taxtasi bir xil terminalga ulangan ko'plab o'tish simlarini ulash uchun ishlatilishi mumkin. Masalan, Ijobiy va GND.
  3. Potansiyometr pimlarini o'tish kabellariga lehimlang va yuqoridagi diagrammada ko'rsatilganidek, bu kabellarni kerakli portlarga ulang.

3 -qadam: O'chirish: infraqizil sensor

O'chirish: infraqizil sensor
O'chirish: infraqizil sensor
O'chirish: infraqizil sensor
O'chirish: infraqizil sensor
O'chirish: infraqizil sensor
O'chirish: infraqizil sensor
O'chirish: infraqizil sensor
O'chirish: infraqizil sensor

Kerakli qismlar va uskunalar:

  • Infraqizil sensor
  • 3x Erkak -Ayol jumper simlari

Bu sensor g'ildirakning aylanish sonini aniqlaydi va bu ma'lumotni Arduino moduliga o'tkazadi.

O'tkazgich simlarini infraqizil sensorga, so'ngra yuqoridagi diagrammada ko'rsatilgan Arduino pinlariga ulang.

4 -qadam: O'chirish: Quvvat kiritish

O'chirish: Quvvat kiritish
O'chirish: Quvvat kiritish
O'chirish: Quvvat kiritish
O'chirish: Quvvat kiritish
O'chirish: Quvvat kiritish
O'chirish: Quvvat kiritish

Kerakli qismlar va uskunalar:

  • 2x Li-Ion 3600mAh 3.7V batareyalar
  • 2x Li-Ion batareya ushlagichlari
  • 1 x PTM kaliti
  • 1x 7805 5V kuchlanish regulyatori
  • Lehimlash temir
  • Lehim

Tushuntirish

Velosiped harakatlanayotgani uchun unga ko'chma quvvat manbai kerak. Arduino Uno taxtasi 5V manbadan quvvat olishi mumkin, u erda 2 ta Li-Ion batareyasi bor. Har bir hujayra 3,7V, shuning uchun ketma-ket 7,2V kuchlanish beradi. Shunday qilib, biz 5 voltli regulyatorga 5 V kuchlanishini kamaytirishimiz kerak, shunda UNO 5 V bilan ta'minlanadi.

Jarayon

Yuqoridagi rasmlarda ko'rsatilgandek, voltagregulyatorni birinchi bo'lib taxtaga lehimlang. Keyin bitta akkumulyator ushlagichining musbat terminalini va boshqa batareya ushlagichining manfiy terminalini 7805 mos keladigan pinlarga lehimlang (yuqoridagi sxemaga qarang).

Kalitni ikkita batareya o'rtasida lehimlash kerak, shunda u yopilganda ketma -ket kontaktlarning zanglashiga olib keladi. Nihoyat, batareyalarni ushlagichlarga joylashtiring va 7805 dan chiqishlarni Arduino -dagi V (in) va GND piniga ulang.

5 -qadam: Kodni yuklash

Kodni yuklash
Kodni yuklash
Kodni yuklash
Kodni yuklash

Kerakli qismlar va uskunalar:

  • Kompyuter
  • Arduino Uno
  • Arduino USB kabeli

Ushbu qadamni bajarish uchun sizda Arduino IDEdownloaded bo'lishi kerak. Bu tugallangach, Arduino -ni kompyuterga ulang, quyida biriktirilgan kodni yuklab oling va UNOga yuklang. Sizning holatingizga mos keladigan kodni o'zgartirish zarur. Bu bajarilgandan so'ng, kontaktlarning zanglashiga olib kelishi kerak.

Agar biror narsa ishlamayotgan bo'lsa, multimetr bilan barcha ulanishlarni tekshirib, avvalgi qadamlarni batafsil qayta ko'rib chiqing.

6 -qadam: Velcro -ni komponentlarga qo'shish

Velcro -ni komponentlarga qo'shish
Velcro -ni komponentlarga qo'shish
Velcro -ni komponentlarga qo'shish
Velcro -ni komponentlarga qo'shish
Velcro -ni komponentlarga qo'shish
Velcro -ni komponentlarga qo'shish

Kerakli qismlar va uskunalar:

  • Velcro
  • Qaychi
  • Issiq yopishtiruvchi qurol
  • (Tasma: ixtiyoriy)

Qaychi yordamida LCD displeyning orqa tomoniga, perfli taxtaga va ikkala batareya ushlagichiga mos keladigan velkro uyalarini kesib oling. Bu tugagandan so'ng, ushbu yopishqoq chiziqlarni qismlarga mahkamlash uchun issiq yopishtiruvchi quroldan foydalaning. Agar issiq elim bo'lmasa, lenta ishlatilishi mumkin.

Velcro komponentlarga mahkam bog'langanligiga ishonch hosil qilishni unutmang, chunki biz velosipedda sayohat paytida komponentlarning tushishini xohlamaymiz.

7 -qadam: velosiped g'ildiragini bo'yash

Velosiped g'ildiragini chizish
Velosiped g'ildiragini chizish
Velosiped g'ildiragini chizish
Velosiped g'ildiragini chizish

Kerakli qismlar va uskunalar:

  • Bo'yoq cho'tkasi
  • Oq bo'yoq

Bu qadam juda muhim, chunki bu bo'yoq infraqizil sensorga velosiped g'ildiragining aylanish sonini aniqlash imkonini beradi. Qora dog'lar bo'lmagan tekis qoplamani ta'minlang. Bo'yoq maydoni qanchalik katta bo'lsa, infraqizil sensori bitta aylanishni aniqlay olmasligi ehtimoli kamroq.

Bu qadamni toza saqlang va nuqta sensor qora g'ildirakdan farq qilishi uchun oq rangda saqlanganligiga ishonch hosil qiling.

8 -qadam: Velosipedni velosipedga qo'shish

Velosipedni velosipedga qo'shish
Velosipedni velosipedga qo'shish
Velosipedni velosipedga qo'shish
Velosipedni velosipedga qo'shish
Velosipedni velosipedga qo'shish
Velosipedni velosipedga qo'shish

Kerakli uskunalar va ehtiyot qismlar:

  • Velcro
  • Issiq yopishtiruvchi qurol
  • Majburiy emas: kanal tasmasi
  • Qaychi

Ushbu bosqichda, har bir komponentning hisoblagich qismi bo'lgan velkro uzunligini kesib oling. Keyin veloskani velosipedda kerakli joylarga qo'shing (joylashtirish sxemasini keyingi bosqichda ko'rish mumkin). Secure - bu yopishqoq lenta yoki issiq yopishtiruvchi.

9 -qadam: Komponentlarni joylashtirish

Komponentlarni joylashtirish
Komponentlarni joylashtirish
Komponentlarni joylashtirish
Komponentlarni joylashtirish
Komponentlarni joylashtirish
Komponentlarni joylashtirish
Komponentlarni joylashtirish
Komponentlarni joylashtirish

Kerakli qismlar va uskunalar:

  • Kanal tasmasi
  • Qaychi

Nihoyat. yuqoridagi diagramma bo'yicha barcha komponentlarni o'z joylariga joylashtiring. Velosipedda ro'za tutish qanchalik xavfsizligini tekshirib, chalkash yurish paytida komponentlar yiqilmasligiga ishonch hosil qiling.

Endi infraqizil sensorni velosiped g'ildiragiga joylashtirish vaqti keldi. Velosiped chetiga qarab yo'naltirilgan holda mahkam bog'langan bo'lishi kerak, shunda u sensorni kesib o'tayotganda oq joyni aniqlay oladi. Men buni bir nechta tasma yordamida qildim, lekin uning o'rniga boshqa doimiy usullardan foydalanish mumkin.

10 -qadam: Bajarildi

Bajarildi!
Bajarildi!

Bo'ldi shu! Endi displey tugallandi.

Xursand bo'ling.

Tavsiya: