Mundarija:
- 1 -qadam: ishlatilgan apparat
- 2 -qadam: Arduino, Chiqish uskunalari va sxemalari
- 3 -qadam: natija va manba kodlari
Video: Arduino Uno -da RPM o'lchagich: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Arduino - hamma narsaga qodir kuch platformasi. Bu oddiy yoritgichlarni, shuningdek, yanada rivojlangan avtomatlashtirish uchun murakkab tizimlarni yaratishga imkon beradi. Turli xil avtobuslar tufayli Arduino -ni turli xil tashqi qurilmalar bilan birlashtirish mumkin. Bugun biz to'siq infraqizil sensori va uning takometr uchun ishlatilishini batafsil ko'rib chiqamiz. Sensor printsipi juda oddiy. Uning tarkibida diod chiqaruvchi va qabul qiluvchi 2 diod mavjud.
1 -qadam: ishlatilgan apparat
Qabul qiluvchi IR diod to'g'ridan -to'g'ri 5V raqamli chiqishga ulanadi va potentsiometrni qabul qiluvchi diod reaksiyaga kirishadigan sezuvchanlikni (ob'ekt masofasi) nazorat qilish uchun ishlatilishi mumkin. Modul Arduino 5V bilan quvvatlanadi, shuningdek, 950nm / 940nm to'lqin uzunligida (ishlatilgan diodga qarab) 38 kHz chastotasida doimiy ravishda yorug'lik chiqaradigan uzatuvchi IR diodini etkazib berish uchun ishlatiladi. Modulni chakana sotuvchilarda (Aliexpress va boshqalar) KY-032 nomi bilan mos ravishda to'siq sensori orqali topish mumkin. Bir nechta versiya bor, men juda sodda qurilgan birinchi versiyani ishlatganman.
Sensor 2-40 sm masofada (potentsiometr tomonidan o'rnatilgan) ma'lum masofadagi to'siqqa ta'sir ko'rsatadi. To'siq aniqlanganda, Arduino -ni qayta ishlaydigan modulning chiqish terminaliga 5V signal beriladi. IQ diodlarining afzalliklaridan biri shundaki, yorug'lik porloq yuzalarni aks ettira oladi. Ya'ni, porloq sirt mat yuzasiga qaraganda qisqa masofada aniqlanadi. Bu meni sensorni takometr sifatida boshqacha ishlatish haqida o'ylashga majbur qildi. Mat yuzasida - krank mili kasnagiga men kengligi taxminan 1 sm bo'lgan lentani yopishtirdim, yoki alyumin folga ishlatish yaxshidir, u yorug'likni yaxshi aks ettiradi. Men daromad intensivligini shunday o'rnatdimki, kasnaqdan doimiy masofada, modul faqat kasnaqning o'ziga emas, balki har bir krank mili aylanishida moduldan o'tayotganda tasmaga javob beradi.
2 -qadam: Arduino, Chiqish uskunalari va sxemalari
Arduino moduldan kelgan signalni to'xtatadi va o'qiydigan signallarni daqiqadagi signallar soniga aylantiradigan formula bilan soniyada bir marta baholanadigan o'zgaruvchini qo'shadi. Bu krank milining (dvigatelining) bir daqiqadagi aylanish sonini aniqlash imkonini beradi. Displeyni har soniyada yangilang. Keyinchalik tezlik I2C konvertori bilan 20x4 o'lchamli LCD displeyda ko'rsatiladi. Konvertorlar tufayli displeyga 4 ta simni ulash kifoya. Quvvat manbai (5V), er (GND), soat signali (SCL), ma'lumotlar (SDA). Taxometr turli xil mashinalarda, traktorlar, o'rim -yig'im mashinalari kasnaklarining tezligini nazorat qilishda, shuningdek sanoatda mashinalarning jarayonlari, ishlashi va faolligini kuzatish uchun ishlatilishi mumkin.
3 -qadam: natija va manba kodlari
Loyihaning dasturini va boshqa qiziqarli loyihalarni quyidagi manzilda topish mumkin: https://arduino.php5.sk/otackomer.php?lang=en yoki elektron pochta orqali: [email protected]
Tavsiya:
Arduino volt o'lchagich (0-100V DC) - 2 -versiya (yaxshiroq): 3 qadam
Arduino volt o'lchagichi (0-100V DC)-2-versiya (yaxshiroq): Bu ko'rsatmada men Arduino Nano va ADS 1115 ADC yordamida yuqori aniqlikdagi DC (0-100v) yuqori kuchlanishlarni o'lchash uchun voltmetr qurdim. Bu voltmetrning ikkinchi versiyasi, bu erda oldingi ko'rsatmalarni ishlatganman: https: // ww
DIY takometri (RPM o'lchagich): 5 qadam
DIY takometri (RPM o'lchagich): Ushbu loyihada men sizga 3 evrolik infraqizil infraqizil sensori qanday ishlashini va undan qanday qilib to'g'ri ishlaydigan DIY takometrini yasashni ko'rsataman. Qani boshladik
Kir arzon kir-o'lchagich-$ 9 Arduino asosidagi ovozli altimetr: 4 qadam (rasmlar bilan)
Kir arzon axloqsizlik o'lchagichi-$ 9 Arduino asosidagi eshitiladigan altimetr: Dytters (A.K.A Ovozli Altimetrlar) osmono'parlarning hayotini ko'p yillar davomida saqlab qoldi. Endi Audible Abby ham pulni tejaydi.Basic Dyttersda to'rtta signal bor: biri yuqoriga, uchtasi pastga. Samolyotga ko'tarilayotganda, osmono'par sayohatchilar qachon bo'lishini bilishlari kerak
Arzon modullardan foydalanadigan oddiy RPM o'lchagich: 8 qadam
Arzon modullardan foydalangan holda oddiy RPM o'lchagichi: Bu juda qiziq loyiha va juda kam harakat qiladi, shuning uchun juda oddiy RPM o'lchagichini bajaradi (mening holatimda har bir tur uchun)
Arduino UNO bilan LED VU-o'lchagich: 7 qadam (rasmlar bilan)
Arduino UNO bilan LED VU-o'lchagich: Ovoz birligi (VU) o'lchagichi yoki standart tovush ko'rsatkichi (SVI)-bu audio uskunadagi signal darajasini aks ettiruvchi qurilma. Ushbu loyihada men yorug'lik signallarining qanchalik kuchli ekanligini ko'rsatish uchun LEDlardan foydalanganman