Mundarija:
- 1 -qadam: Strukturalar
- 2 -qadam: Sensor va magnit
- 3 -qadam: ko'rsatish
- 4 -qadam: quvvat manbai
- 5 -qadam: tormoz chirog'i (ixtiyoriy)
- 6 -qadam: Dastur
Video: DIY aylanish tezligi o'lchagichi: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu loyiha mening B.tech mavzusidagi MEM (Mashinasozlik muhandisligini o'lchash) loyihasini bajarayotganda xayolimga keldi. Bu g'oya velosiped g'ildiragining burchak tezligini o'lchashdan iborat. Shunday qilib, diametri va har doim matematik afsonasini bilish pi (3.14) tezligini hisoblash mumkin. Shuningdek, g'ildirakning aylanish vaqtini bilgan holda, bosib o'tgan masofani osongina aniqlash mumkin. Qo'shimcha bonus sifatida men o'z tsiklimga beaklight qo'shishga qaror qildim. Endi qiyinchilik tormoz chirog'ini qachon yoqish edi. Javob quyida.
1 -qadam: Strukturalar
Bu loyiha kuchli va barqaror tayanchlarga ega bo'lishi juda muhim. O'ylaymanki, tsikl qozon teshigiga duch kelganida yoki siz zavqlanishga va tsiklni qo'pol haydashga qaror qilganingizda katta turtki bo'lishi mumkin. Bundan tashqari, g'ildirakdagi magnit tayanch ustidagi zal effekti sensori orqali o'tganda, biz kiritamiz. Agar hamma narsa bir vaqtning o'zida noto'g'ri bo'lsa, arduino tezyurar temir yo'l tezligini ko'rsatadi. Bundan tashqari, siz dangasa bo'lishga va arzon materiallardan foydalanishga qaror qilganingiz uchun, eng yaxshi do'stingiz arduino yo'lda yiqilishini xohlamaysiz
Xavfsiz bo'lish uchun men alyuminiy chiziqlar bilan borishga qaror qildim, chunki ularni osonlikcha kesish va burg'ulash mumkin, korroziyaga chidamli va arzon, bu DIY qilish uchun har doim yaxshi.
Men, shuningdek, ramkaga mahkamlash uchun bir nechta yong'oqlar (kir yuvish mashinalari bilan) va murvatlardan foydalandim, chunki ular shassisga mahkam joylashtirilgan bo'lishi kerak. Agar bu narsalarni noto'g'ri joylashtirsangiz va ularni boshqa joyga ko'chirishga to'g'ri kelsa, bu yordam beradi.
Yana bir muhim jihat shundaki, agar ular men yasagan metalldan yasalgan bo'lsa, elektronika tayanchlardan to'g'ri ajratilishi kerak. Men ishlatgan issiq elim juda yaxshi ishladi, chunki u zarbani yutadi va displeyni yumshatadi.
2 -qadam: Sensor va magnit
Loyihaning o'lchash va kirish qismi shu qismga asoslanadi. G'ildirak g'ildiragiga magnit qo'yish va har safar magnit sensordan o'tib ketganda, arduino inqilob tugaganini bilishi uchun kadrga zal effekti sensori qo'shish. va u tezlik va masofani hisoblashi mumkin.
Bu erda ishlatiladigan sensor A3144 klassik zal effekti sensori. Muayyan qutb to'g'ri yo'nalishga qaraganida, bu sensor o'z chiqish kuchini pasaytiradi. Yo'nalish juda muhim, chunki tashqi qutb chiqishga ta'sir qilmaydi.
Bu erda to'g'ri yo'nalishni ko'rsatadigan ba'zi rasmlar. Zal effekti sensori 10k tortish qarshiligini talab qiladi. Bu mening loyihamdagi arduino-dagi 20k tortish qarshiliklari bilan almashtirilgan.
Magnitni ehtiyotkorlik bilan joylashtirish juda muhimdir. Uni ozgina masofaga qo'yish, o'qishning noto'g'riligiga yoki inqilobning yo'qolishiga olib kelishi mumkin va uni juda yaqin joylashtirish magnitning sensorga tegishiga olib kelishi mumkin.
Agar siz diqqat bilan qarasangiz, g'ildirak o'qi bilan bir oz egilib qoladi va buning natijasida qobiq va oluklar paydo bo'ladi. Magnitni chuqurga qo'yishga harakat qiling. Shaxsan men unchalik ko'p harakat qilmaganman.
3 -qadam: ko'rsatish
Bu displey nazariy jihatdan ixtiyoriy, lekin sizga tezlik va masofani va real vaqtda tezlikni ko'rsatish uchun biror narsa kerak. Noutbukdan foydalanish haqida o'ylash mutlaqo bema'nilikdir. Men ishlatgan displey - bu 0,96 dyuymli OLED displey I2C bilan qul va xo'jayin o'rtasidagi aloqa protokoli.
Rasmlarda arduino avtomatik ravishda almashadigan uchta rejim ko'rsatilgan.
1) Pastki chap burchakda kichik boshlang'ich - bu arduino yangi boshlangan va muvaffaqiyatli yuklangan payt.
2) Km/soat tezligi - bu tezlik. Bu rejim faqat tsikl harakatda bo'lganda ko'rsatiladi va tsikl to'xtagach avtomatik ravishda o'chadi.
3) Oxirgi o'lchagichli (Yashasin metrik tizim) birlik sifatida aniq, bu tsikl bosib o'tgan masofa. Tsikl to'xtagach, arudino 3 soniya ichida masofani ko'rsatadi
Bu tizim mukammal emas. U bir zumda tsikl harakatda bo'lsa ham bosib o'tgan masofani ko'rsatadi. Garchi bu nomukammallikni ko'rsatsa -da, men buni yoqimli deb bilaman.
4 -qadam: quvvat manbai
Loyiha juda katta, har doim zaryadlash uchun yaqin devor rozetkasi bo'lishi mumkin emas. Men dangasa bo'lishga qaror qildim va quvvat bankini quvvat manbai sifatida ishlatishga qaror qildim va mini -usb kabelidan foydalanib, quvvat bankining USB quvvatini arduino nano -ga uladim.
Lekin siz quvvat bankini diqqat bilan tanlashingiz kerak. O'rnatish oson bo'lishi uchun to'g'ri geometriyaga ega bo'lish juda muhimdir. Men oddiy va kvadrat geometriya uchun ishlatgan quvvat bankini yaxshi ko'raman.
Quvvat banki biroz ahmoq bo'lishi kerak. Quvvatni tejash uchun, quvvat banklari, agar joriy chizma ma'lum bir chegara qiymatidan yuqori bo'lmasa, quvvatni o'chirish uchun mo'ljallangan. Menimcha, bu chegara kamida 200-300 mA bo'lishi kerak. Bizning sxemamiz 20 mA dan oshmaydigan maksimal oqim chizig'iga ega bo'ladi. Shunday qilib, oddiy quvvat banki chiqishni to'xtatadi. Bu sizning davrangizda biron bir nosozlik borligiga ishonishingizga olib kelishi mumkin. Bu alohida quvvat banki juda kichik oqim bilan ishlaydi va bu menga bu bankni sevishimga yana bir sabab berdi.
5 -qadam: tormoz chirog'i (ixtiyoriy)
Faqat qo'shimcha funktsiya sifatida men tormoz chiroqini qo'shishga qaror qildim. Savol, agar men buzsam, qanday topsam bo'ladi. Ma'lum bo'lishicha, agar men tormoz qilsam, tsikl sekinlashadi. Bu shuni anglatadiki, agar men tezlikni hisoblasam va salbiy chiqsa, men tormoz chiroqlarini yoqishim mumkin. Bu shuni anglatadiki, agar men pedal bosishni to'xtatsam ham, chiroqlar yonadi.
Men ham o'z nurimga umuman tavsiya qilinmagan tranzistor qo'shmaganman. Agar kimdir bu loyihani amalga oshirsa va bu qismni to'g'ri birlashtirsa, men buni ko'rib xursand bo'lardim va buning uchun rasmlar qo'shardim.
Men to'g'ridan -to'g'ri tokni arduino nanoning raqamli 2 -pinidan oldim
6 -qadam: Dastur
Men har doimgidek dasturni Arduino IDE -da yozganman. Men dastlab parametrlarni sd -kartaga yozishni maqsad qilganman. Afsuski, bu holda men uchta kutubxonadan foydalanishim kerak bo'lardi, SD.h, Wire.h va SPI.h. Bu yadro bilan birgalikda mavjud xotiraning 84 foizini egalladi va IDE meni barqarorlik muammolari haqida ogohlantirdi. Ammo ko'p o'tmay, kambag'al nano har safar qulab tushdi va hamma narsa bir muncha vaqt o'tgach muzlab qoldi. Qayta yuklash tarixni takrorlashga olib keldi.
Shunday qilib, men SD qismini olib tashladim va SD -kartaga tegishli satrlarni sharhladim. Agar kimdir bu muammoni hal qila olsa, men o'zgarishlarni ko'rishni xohlardim.
Bundan tashqari, men ushbu qadamda boshqa pdf hujjatni biriktirdim, unda men kodni batafsil tushuntirdim.
Agar savol bo'lsa, bemalol so'rang.
Baxtli DIYing;-)
Tavsiya:
Internet tezligi o'lchagichi: 9 qadam (rasmlar bilan)
Internet tezligi o'lchagichi: Hindistonda to'liq blokirovka davom etar ekan, hamma narsa, shu jumladan pochta xizmatlari yopildi. Yangi PCB loyihalari yo'q, yangi komponentlar yo'q, hech narsa! Shunday qilib, zerikishni engish va o'zimni band qilish uchun, men o'zim yoqtirgan qismlardan nimadir yasashga qaror qildim
Yurak urish tezligi o'lchagichi yordamida yorug'likdan bezovtalanadigan qurilma: 18 qadam (rasmlar bilan)
Yurak urish tezligini o'lchash moslamasi yordamida yorug'likdan bezovtalanadigan qurilmadan nafas oling: Dunyo gavjum bo'lganda, hamma stressli muhitda. Kollej talabalari stress va xavotirlik xavfidan yuqori. Imtihonlar, ayniqsa, talabalar uchun yuqori stressli davrlar va nafas olish mashqlari bilan aqlli soatlar
Ishlaydigan RC avtomobil tezligi o'lchagichi: 4 qadam (rasmlar bilan)
Ishlaydigan RC avtomobil tezligi o'lchagichi: Men bu engil Land Rover RC -ning katta qismi sifatida yaratgan qisqa loyiha. Men asboblar panelida ishlaydigan tezlik o'lchagichi borligini o'ylardim, lekin men servo uni kesmasligini bilardim. Faqat bitta oqilona variant bor edi: d
STM32 bilan aylanish tezligi o'lchagichi: 8 qadam
STM32 bilan RPM o'lchagichi: Garchi sotib olish juda qiyin bo'lsa -da (chunki u ko'plab internet -do'konlarda mavjud emas), men STM32 L432KC ni muhokama qilishni lozim topdim. Bu chip ULTRA LOW POWER bo'lgani uchun alohida mehrga loyiqdir. Biroq, STga ega bo'lmaganlar uchun
Internet tezligi o'lchagichi: 4 qadam (rasmlar bilan)
Internet tezligi o'lchagichi: Umumiy ma'lumotBu " Internet tezligi o'lchagichi " sizga real vaqtda tarmoqdan foydalanishni nazorat qilish imkonini beradi. Bu ma'lumot ko'pchilik uy yo'riqchilarining veb -interfeysida mavjud. Biroq, unga kirish uchun siz hozirgi vazifangizni to'xtatishingiz kerak