فهرست مطالب:
- مرحله 1: چرا می خواهید این کار را انجام دهید
- مرحله 2: چگونه ممکن است؟
- مرحله 3: موارد مورد نیاز برای این پروژه
- مرحله 4: نمودار مدار
- مرحله 5: برنامه نویسی
- مرحله 6: راه اندازی برنامه Blynk
تصویری: نحوه خواندن چندین ارزش آنالوگ با استفاده از یک پین آنالوگ: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در این آموزش ، من به شما نحوه خواندن چندین مقدار آنالوگ با استفاده از تنها یک پین ورودی آنالوگ را نشان می دهم.
مرحله 1: چرا می خواهید این کار را انجام دهید
اگر از علاقه مندان به وسایل الکترونیکی یا علاقه مندان هستید ، ممکن است با بسیاری از بردهای میکروکنترلر آشنا شوید.
آردوینو اونو
آردوینو نانو
آردوینو پرو مینی
esp 8266 nodemcu
آردوینو Uno دارای 6 پین آنالوگ ، نانو دارای 8 پین ، پرو مینی دارای 6 پین است
بر خلاف سایر بردها ، nodeMCU فقط یک پین آنالوگ دارد ، بنابراین اگر می خواهید بیش از یک مقدار آنالوگ با استفاده از nodemcu خوانده شود؟ آیا می توان مقادیر آنالوگ چندگانه را تنها با استفاده از یک پین خواند. آره
مرحله 2: چگونه ممکن است؟
ما این کار را با روشن و خاموش کردن سنسورهایی مانند مالتی پلکس انجام می دهیم. ابتدا یک سنسور را روشن می کنیم و داده های آنالوگ آن سنسور را می خوانیم و در مرحله بعد سنسور بعدی را روشن می کنیم و سنسور اول را خاموش می کنیم و داده های سنسور دوم را می خوانیم. حسگر آن
مرحله 3: موارد مورد نیاز برای این پروژه
- nodemcu یا arduino
- 2*مقاومت متغیر
- دیودهای 2*
- تخته نان
- چند سیم
مرحله 4: نمودار مدار
در این نمودار مدار ، می بینید که من پایانه های مثبت مقاومت های متغیر را به پین دیجیتال 1 و 2 متصل کرده ام تا بتوانیم با روشن و خاموش کردن پین های دیجیتال ، مقاومت های متغیر را خاموش و روشن کنیم
اتصالات مثبت مقاومت های متغیر به زمینه های d1 و d2 به زمینه اتصال پین های آنالوگ به دیودها طرف مثبت اتصال دیودها انتهای منفی به A0 از nodemcu من از دیودها برای غلبه بر داده های همپوشانی که همه چیز مربوط به اتصالات است استفاده کردم.
مرحله 5: برنامه نویسی
دانلود کد و کتابخانه
مرحله 6: راه اندازی برنامه Blynk
دانلود کد و کتابخانه
لطفاً ویدیو را برای دستورالعمل کامل تماشا کنید
www.youtube.com/embed/8UAWH36mIdk
با تشکر
توصیه شده:
کار با آردوینو با چندین فایل (خواندن/نوشتن): 4 مرحله
آردوینو با چندین فایل کار می کند (بخوانید/بنویسید): سلام بچه ها امروز من پروژه آردوینو را به شما ارائه می دهم که با سپر RTC کار می کند و می تواند داده ها را ذخیره کند. وظیفه اصلی این پروژه کار با چندین فایل است که در کارت SC ذخیره می شوند. این پروژه شامل کدی است که با سه فایل کار می کند و
پلاتر ارزش آنالوگ آردوینو: 4 مرحله
پلاتر ارزش آنالوگ آردوینو: چندی پیش ، من تصور کردم که داشتن یک نمودار برای خروجی های آنالوگ من بسیار مفید خواهد بود. این به اشکال زدایی خروجی های من کمک می کند ، یک ایده کلی از محدودیت های سنسور و موارد دیگر به من می دهد و حتی یک رابط کاربری بسیار خوب برای هر سنسور خواهد بود
مدارهای GPIO Raspberry Pi: استفاده از سنسور آنالوگ LDR بدون ADC (مبدل آنالوگ به دیجیتال): 4 مرحله
مدارهای GPIO Raspberry Pi: استفاده از سنسور آنالوگ LDR بدون ADC (مبدل آنالوگ به دیجیتال): در دستورالعمل های قبلی ما به شما نشان داده ایم که چگونه می توانید پین های GPIO رزبری پای خود را به LED ها و سوئیچ ها وصل کنید و چگونه پین های GPIO می توانند بالا باشند یا کم. اما اگر می خواهید رزبری پای خود را با سنسور آنالوگ استفاده کنید ، چطور؟ اگر می خواهیم از یک
ISP 6 پین تا 8 پین سوکت: 4 مرحله
ISP 6 پین تا 8 پین سوکت: دلیل اصلی این پروژه من برنامه نویسی ATTiny45 بود که دارای اتصال 8 پین است ، در حالی که USBtinyISP من (از Ladyada) فقط 10 پین و 6 پین اتصال دارد. بعد از حدود 3-4 هفته جست و جو در اینترنت ، چیزی پیدا نکردم که
نحوه خواندن بسیاری از سوئیچ ها با یک پین MCU: 4 مرحله
چگونه می توان بسیاری از سوئیچ ها را با یک پین MCU خواند: & nbsp؛ آیا تا به حال از پروژه یا پروژه ای غافلگیر شده اید و پروژه همچنان در حال افزایش و رشد است ، در حالی که چیزهای بیشتری به آن اضافه می کنید (ما آن را خلاقیت Feaping می نامیم)؟ & nbsp؛ در پروژه ای اخیر ، در حال ساخت فرکانس سنج بودم و پنج فانکشن اضافه کردم