آیا می توان در آردینو uno پایه های i2c یعنی A4 ,A5 را به پایه های دیگر تغییر داد ؟

4 ماه قبل
51 بازدید

0

من در پروژه خودم به تمام پایه های adc آردینو یونو احتیاج دارم  و لازم هست که پایه های oled را به پین های دیگر آردینو متصل بکنم آیا با کتابخانه  متعارف این کار شدنیست  ❓

24 دی 02 در 04:05
علی مسگر
1

افزودن دیدگاه

1 پاسخ ثبت شده است
0

با سلام

کتابخانه ای به اسم SoftwareI2C وجود دارد که می توانید از آن برای این موضوع استفاده کنید.

البته این موضوع را نیز در نظر داشته باشید سرعت این پروتکل کمتر از I2C عادی می باشد و مقداری بار بر روی میکرو شما می اندازد.

پیشنهاد بنده استفاده از ماژول های ADC که از طریق I2C به میکروکنترلر وصل میشوند هست. به این صورت می توانید تمامی مقادیری را که میخواهید اندازه گیری کنید را از طریق یه IC که دقت بیشتری دارد بر روی همان 2 پایه که نمایشگر خود را وصل کرده اید بخوانید.

و سایر پایه های آنالوگ برای شما خالی می ماند و میتوانید برای کار های دیگر از آنها استفاده کنید.

 
25 دی 02 در 07:51
محمد دمیرچی
3730

مهندس دمیرچی سپاس . بله بهترین روش همین هست. 🌈  – علی مسگر 02-10-26 در 06:14

خواهش میکنم  – محمد دمیرچی 02-10-26 در 12:06

افزودن دیدگاه


انجمن کافه‌ربات © 1400