فهرست مطالب:

دکمه شمارش معکوس آردوینو W/ Rest: 4 مرحله
دکمه شمارش معکوس آردوینو W/ Rest: 4 مرحله

تصویری: دکمه شمارش معکوس آردوینو W/ Rest: 4 مرحله

تصویری: دکمه شمارش معکوس آردوینو W/ Rest: 4 مرحله
تصویری: نحوه استفاده از SSD1306 128x32 OLED Display I2C با کد Arduino 2024, جولای
Anonim
دکمه شمارش معکوس آردوینو W/ Rest
دکمه شمارش معکوس آردوینو W/ Rest

این دستورالعمل به شما آموزش می دهد که چگونه با استفاده از صفحه نمایش 4 رقمی 7 قسمتی که می تواند با یک دکمه تنظیم مجدد شود ، یک تایمر شمارش معکوس ایجاد کنید. من ایده ساخت آن را پیدا کردم زیرا هنگام ایجاد صفحه نمایش 1 رقمی 7 قسمتی در کلاس ، می خواستم چیزی بزرگتر ایجاد کنم که مرا به این امر برساند.

در این دستورالعمل مواد مورد نیاز ، سیم کشی صحیح و یک فایل قابل بارگیری از کد که برای برنامه ریزی عملکرد صفحه نمایش 4 رقمی 7 بخش ارائه شده است ، موجود است. با رعایت صحیح این مراحل ، از عملکرد صحیح صفحه نمایش 4 رقمی 7 سگمنت اطمینان حاصل خواهید کرد.

مرحله 1: مواد

مواد
مواد
مواد
مواد

برای ایجاد تایمر نمایش 4 رقمی 7 بخش ، به موارد زیر نیاز دارید:

- صفحه نمایش 4 رقمی 7 بخش

-14 سیم (رنگ در این مورد فرقی نمی کند)

-11 سیم مورد نیاز برای بخش 7 رقمی

-2 سیم برای دکمه فشاری است

-دکمه فشاری

-Audrino UNO با کابل USB اتصال

مرحله 2: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی

پس از قرار دادن 4 رقمی 7 سگمنت و دکمه Push در Breadboard خود ، اولین قدم این است که 4 پین رقمی مختلف را به چهار پین اول به آردوینو وصل کنید ، می توانید پین ها را به دلخواه سیم کشی کرده و کد خود را با توجه به آن تغییر دهید. به این منظور اما برای سهولت کار کد من در حال حاضر برای روشی که من انجام دادم آماده است ، می توانید آن را به این طریق انجام دهید.

پس از این کار ، 4 پین نمایشگر 7 رقمی باقی مانده را به آردوینو وصل کنید. برای سهولت کار ، من سیم کشی دیجیت پین ها را شروع کردم و سپس قسمت های نوری جداگانه را به پایان رساندم زیرا افزودن آن سیم ها به هم می ریزد. در مرحله بعد ، پین های باقی مانده آردوینو (هر دو 13 و 5) برای سیم کشی دکمه استفاده می شود.

روشی که من انجام دادم:

// پین 12 - رقم اول = 1 // پین 9 - رقم دوم = 2 // پین 8 - رقم سوم = 3 // پین 6 رقم چهارم = 4

const int a = 12؛

const int b = 10 ؛

const int c = 8؛

const int d = 7؛

const int e = 6؛

const int f = 11؛

const int g = 9 ؛

int p = 0 ؛

int startStopReset = 13؛

const int d1 = 1؛ const int d2 = 2؛ const int d3 = 3؛ const int d4 = 4 ؛

مرحله 3: کد نویسی

در این مرحله ، بدیهی است کدی را که برای ایجاد بخش و عملکرد صحیح آن و روشی که دوست داشتم ارائه کنم.

من قسمت های مهمی را که می توانید تغییر دهید تا زمان شروع و تغییرات مختلف در محصول خود تغییر دهید ، برجسته کردم ، می توانید از این کد استفاده کنید یا در صورت تمایل کد خود را بسازید ، اما کد برای اجرای آن در دسترس شماست.

برای استفاده از این کد ، باید نرم افزار audrino را بارگیری کنید که در آن می توانید در هر نقطه آنلاین پیدا کنید و به صورت رایگان در دسترس است.

*** یادآوری *** حتی اگر سیم کشی شما درست باشد اگر کد شما اشتباه باشد محصول شما کار نمی کند ، این کد بسته به نحوه فهرست بندی ورودی ها و خروجی های شما را تغییر می دهد.

مرحله 4: به کار آن نگاه کنید

اگر همه چیز را به درستی دنبال کرده باشید ، کار به این شکل نشان داده می شود و بسته به تاخیرها و زمان شروع مانند زمان من در اینجا شمارش معکوس است.

امیدوارم از این پروژه لذت برده باشید و چیزی یاد گرفته باشید.

توصیه شده: