فهرست مطالب:
تصویری: ردیاب دقیقه Arduino: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه های Tinkercad »
در این آموزش ، نحوه ساخت ردیاب دقیقه با استفاده از Arduino Uno را به شما آموزش می دهم. ردیاب دقیقه دستگاهی است که می توانید از آن برای پیگیری مدت زمان کار روی چیزی در طول زمان استفاده کنید. دکمه شروع را برای شروع شمارش دقیقه فشار می دهید و دکمه بازنشانی/ورود را فشار دهید تا آن دقیقه ها به پرونده ارسال شوند. فایل قابل دسترسی است و می توانید ببینید چند دقیقه در طول زمان جمع کرده اید.
تدارکات
آردوینو اونو
تخته نان
18 سیم جامپر
صفحه نمایش 4 رقمی 7 قسمتی
2 دکمه
2 مقاومت 10 کیلو اهم
مرحله 1: سخت افزار را بسازید
برای ساخت گزارشگر دقیقه خود ، شماتیک بالا را دنبال کنید.
توجه: بیشترین رقم سمت چپ صفحه نمایش 7 قسمتی بدون اتصال باقی مانده است زیرا تمام پین ها تمام شده اند. اگر می خواهید از هر 4 رقم استفاده کنید ، Arduino Mega را امتحان کنید.
توجه: مارک های مختلف اجزای مختلف متفاوت تنظیم می شوند. مطمئن شوید که سیم کشی دقیق قطعات خود را بررسی کنید.
مرحله 2: نرم افزار را کدگذاری کنید
سه مرحله برای کدگذاری نرم افزار وجود دارد: کدگذاری تایمر ، اتصال صفحه نمایش و پیاده سازی گزارش. اگر گیر کرده اید یا نمی خواهید خودتان این را کدگذاری کنید ، با خیال راحت کد من را اینجا ببینید:
نکته: هنگام کد نویسی ، برنامه های ثانیه ای (نه دقیقه ای) برنامه را برای آزمایش راحت تر در نظر بگیرید.
کدگذاری تایمر
قسمت اول کد اساساً یک کرنومتر ایجاد می کند. از دکمه شروع/توقف و دکمه تنظیم مجدد برای پیگیری دقیقه استفاده می کند. با کارکردن دکمه شروع و توقف کار را شروع کنید: زمان سپری شده را پس از ضربه زدن به دکمه روی کنسول چاپ کنید و یکبار دیگر با زدن دکمه آن را مکث کنید. نکته: شما باید از تابع millis () استفاده کنید.
نکته: برای اطمینان از روشن و خاموش نشدن دکمه با یک بار فشار ، باید تاخیری حدود 20-50 ثانیه اضافه کنید.
هنگامی که این کار را انجام دادید ، مرحله بعدی شامل مکث است. به عنوان مثال ، اگر شروع ، متوقف و دوباره شروع کنید ، می خواهید تایمر از همان جایی که متوقف شده اید ادامه یابد. من این کار را با پیگیری طول مکث و کم کردن آن از زمان قبل از چاپ انجام دادم.
اکنون که دکمه شروع/توقف شما فعال است ، مرحله بعدی دکمه تنظیم مجدد است. عملکرد این است که زمان را به 0 تنظیم کنید. نکته: به یاد داشته باشید که زمان شروع و تنظیم مجدد متغیرهای زمان را تنظیم کنید.
اتصال صفحه نمایش
هنگامی که برنامه شما زمان را با موفقیت پیگیری می کند ، باید داده های زمان را به صفحه 4 رقمی 7 قسمتی ارسال کنید. می توانید یک تابع شمارش را از ابتدا ایجاد کنید یا برای نمایش اعداد خاص به صورت آنلاین از آن کمک بگیرید. اطمینان حاصل کنید که حداکثر مقداری که نمایشگر شما می تواند نشان دهد را تعیین کرده اید (اگر از 3 رقم استفاده می کنید ، 999 خواهد بود).
پیاده سازی Logging
آخرین مرحله پیگیری داده های زمان بندی در یک فایل است. این کار با استفاده از پردازش انجام می شود ، بنابراین قبل از شروع این مرحله مطمئن شوید که آن را بارگیری کرده اید. می توانید داده های زمان بندی را به هر روشی که برای شما مفید باشد ذخیره کنید. شخصاً ، من یک ستون برای زمان ثبت شده و کل زمان داشتم. نکته: برای نوشتن در یک فایل.txt از کلاس PrintWriter استفاده کنید.
مرحله 3: انجام شد
خودشه! با خیال راحت به این پروژه اضافه کنید و آن را برای آنچه در حال ردیابی هستید سفارشی کنید. ممنون که خواندید.
توصیه شده:
یک بازی آردوینو سیمون در 2 دقیقه ایجاد کنید!: 3 مرحله
یک بازی Arduino Simon در 2 دقیقه ایجاد کنید!: بدون پرش کننده! بدون سیم! بدون لحیم کاری! NO Breadboard! تفکر خارج از جعبه بنابراین شما می خواهید میکرو کنترلر خود را با برخی از مدلهای جانبی اضافی به سرعت نشان دهید ، قبل از اینکه دوستان یا اقوام در راه باشند … با هم کنار هم قرار دهید
دسترسی بی سیم Pi در 5 دقیقه: 3 مرحله
Pi بدون دسترسی در 5 دقیقه: سلام به همه! در اینجا نحوه دسترسی بی سیم تمشک Pi به تلفن یا رایانه لوحی ذکر شده است لطفاً توجه داشته باشید که تخمین من از 5 دقیقه برای افرادی است که دارای دانش رایانه هستند و مطمئناً ممکن است بیشتر طول بکشد. به جز این موارد ، بیایید به آن برسیم
ردیاب رومیزی COVID19 با ساعت! ردیاب رزبری پای: 6 مرحله
ردیاب رومیزی COVID19 با ساعت! ردیاب رزبری پای: ما می دانیم که ما می توانیم در هر زمان بمیریم ، حتی من می توانم هنگام نوشتن این پست بمیرم ، به هر حال ، من ، شما ، همه ما فانی هستیم. تمام دنیا به دلیل همه گیری COVID19 لرزید. ما می دانیم چگونه از این امر جلوگیری کنیم ، اما هی! ما می دانیم چگونه دعا کنیم و چرا باید دعا کنیم ، آیا این کار را می کنیم
مانیتور انرژی در 15 دقیقه: 3 مرحله
مانیتور انرژی در 15 دقیقه: این سنسور وای فای است که روی فلشر در کنتور برق شما چسبانده می شود. با LDR چشمک می زند و قدرت را روی صفحه نمایش OLED نشان می دهد. داده ها را به داشبورد Thingsboard ارسال می کند ، مثال زنده در اینجا. برای یک حساب آزمایشی رایگان ثبت نام کنید: https: //thingsboard.io
یادگیری ARDUINO (در 20 دقیقه): 10 مرحله (همراه با تصاویر)
ARDUINO را بیاموزید (در 20 دقیقه): این یک دستورالعمل است که مخصوصاً برای به اشتراک گذاشتن دانش خود در مورد arduino به روش بسیار ساده نوشتم. من قطعاً به شما اطمینان می دهم که این یک ماژول قدرتمند است که تقریباً همه موضوعات اصلی arduino را پوشش می دهد. آردوینو یک قابلمه بزرگ دارد