فهرست مطالب:
تصویری: پلاتر ارزش آنالوگ آردوینو: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
چندی پیش ، من تصور کردم که داشتن یک نمودار برای خروجی های آنالوگ من بسیار مفید خواهد بود. این به اشکال زدایی خروجی های من کمک می کند ، یک ایده کلی از محدودیت های سنسور و موارد دیگر به من می دهد و حتی یک رابط کاربری بسیار خوب برای هر سنسور خواهد بود. بنابراین ، با یک آردوینو ، یک دستگاه اولد و سنسور انتخابی خود ، اجازه دهید این کار را شروع و اجرا کنیم.
مرحله 1: موارد مورد نیاز:
- یک آردوینو
- صفحه نمایش (پروژه من از یک OLED 0.96 اینچی استفاده می کند ، و طرح برای آن مناسب است ، اما با خیال راحت از هر صفحه ای که می خواهید استفاده کنید. هرچند باید کد را در آن تغییر دهید (در قسمت کد توضیح داده شده است))
- یک تخته نان (من از سپر مخصوص نان بورد استفاده می کنم ، اما مهم نیست که شما از چه چیزی استفاده می کنید)
- سیم های بلوز
- زمان زیادی نیست
مرحله 2: سخت افزار
اتصال OLED: (برای مشاهده رنگها به تصاویر بالا مراجعه کنید)
- سیم قرمز (VCC): 5 ولت آردوینو
- سیم سبز (GND): زمین آردوینو
- سیم ارغوانی (SCL): SCL آردوینو (برای برچسب زدن قسمت پایینی تخته را بررسی کنید ، اگر پین SCL خاصی وجود ندارد ، معمولاً A5 است)
- سیم نارنجی (SDA): SDA آردوینو (برای برچسب زدن قسمت پایینی تخته را بررسی کنید ، اگر پین SDA خاصی وجود ندارد ، معمولاً A4 است)
اتصال سنسور: (برای مشاهده رنگها به تصاویر بالا مراجعه کنید)
- حسگر را با توجه به پینت مخصوص آن تغذیه کنید
- خروجی سنسور باید به A0 برود
مرحله 3: کد
این یک کار ساده است که برنامه انجام می دهد- ورودی آنالوگ را می گیرد ، آن را به مختصات y نمودار رسم می کند و از مختصات y قبلی یک خط به مختصات y می کشد ، در حالی که مختصات x به طور مداوم افزایش می یابد.
کد به هیچ وجه پیچیده نیست و کاملاً کامنت گذاری شده است ، بنابراین اگر احساس می کنید آن را به اندازه کافی خوب درک کرده اید تا بتوانید آن را تغییر دهید ، حتماً این کار را انجام دهید. با این حال ، این برنامه به گونه ای طراحی شده است که حداکثر تنظیم شود و حداقل تغییرات را انجام دهد. برای تغییر اندازه نمودار ، موقعیت نمودار یا اندازه نوار خواندن (اندازه نوار در حال حاضر به طور مطلوب و با واکنش تنظیم شده است) ، فقط باید
- GRAPH_HEIGHT
- GRAPH_WIDTH
- GRAPH_BOX_X
- GRAPH_BOX_Y
- BAR_WIDTH
ثابتها ، طبق نیاز شما ، در قسمت تعریف ثابتها.
علاوه بر این ، ممکن است خروجی سنسور شما معکوس باشد (ورودی زیاد -> خروجی پایین و بالعکس). در این حالت ، ثابت INVERTED را به "true" تغییر دهید.
کد آردوینو:
مرحله 4: نتیجه گیری
بنابراین این برای این پروژه ساده است. امیدوارم برای افراد دیگر مفید واقع شود. در صورت بروز اشکال در کد ، هرگونه پیشرفت احتمالی یا حتی استفاده جدید از پروژه ، لطفاً آن را در نظرات به من اطلاع دهید. همچنین ، اگر پروژه را دوست داشتید ، در مسابقه "Build A Tool" به آن رای دهید.
توصیه شده:
پلاتر - Manufactura Digital: 5 مرحله
Plotter - Manufactura Digital: El objetivo de este proyecto es crear un Plotter que pueda dibujar y ser controlado a través de un un Joystick. El plotter funcionará con ayuda del micro controlador Arduino y contará con dos ejes de movimiento: el eje x y el eje y. Cada eje será contr
نحوه خواندن چندین ارزش آنالوگ با استفاده از یک پین آنالوگ: 6 مرحله (همراه با تصاویر)
نحوه خواندن چندین ارزش آنالوگ با استفاده از یک پین آنالوگ: در این آموزش ، من به شما نحوه خواندن چندین مقدار آنالوگ با استفاده از تنها یک پین ورودی آنالوگ را نشان خواهم داد
پلاتر تخم مرغ مبتنی بر آردوینو: 17 مرحله (همراه با تصاویر)
پلاتر تخم مرغ مبتنی بر آردوینو: پلاتر تخم مرغ یک روبات هنری است که می تواند از اجسام کروی مانند تخم مرغ استفاده کند. همچنین می توانید از این دستگاه برای کشیدن توپ های پینگ پنگ و توپ های گلف استفاده کنید. شما می توانید از تخیل خود با طرح هایی که روی آن قرار داده اید استفاده کنید ، برای مثال می توانید
مدارهای GPIO Raspberry Pi: استفاده از سنسور آنالوگ LDR بدون ADC (مبدل آنالوگ به دیجیتال): 4 مرحله
مدارهای GPIO Raspberry Pi: استفاده از سنسور آنالوگ LDR بدون ADC (مبدل آنالوگ به دیجیتال): در دستورالعمل های قبلی ما به شما نشان داده ایم که چگونه می توانید پین های GPIO رزبری پای خود را به LED ها و سوئیچ ها وصل کنید و چگونه پین های GPIO می توانند بالا باشند یا کم. اما اگر می خواهید رزبری پای خود را با سنسور آنالوگ استفاده کنید ، چطور؟ اگر می خواهیم از یک
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو