متر الکترونیکی

197,000تومان

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

توضیحات

این کد آردوینو یک فاصله‌سنج التراسونیک را با استفاده از یک نمایشگر OLED و سنسور التراسونیک HC-SR04 کنترل می‌کند. بخش‌های کلیدی کد عبارتند از:

کتابخانه‌ها:

SPI.h و Wire.h: برای ارتباطات سریال و I2C.
Adafruit_GFX.h و Adafruit_SSD1306.h: برای کنترل و نمایش گرافیکی نمایشگر OLED.
متغیرهای سخت‌افزاری:

trigPin و echoPin: پین‌های ارسال و دریافت سیگنال‌های سنسور التراسونیک.
duration: متغیر برای ذخیره زمان برگشت سیگنال صوتی.
cm: محاسبه فاصله بر اساس زمان برگشت سیگنال، مقدار دهی شده به واحد سانتی‌متر.
تابع setup():

راه‌اندازی نمایشگر OLED و پیکربندی پین‌های سنسور.
Serial.begin(9600): شروع ارتباط سریال برای چاپ خروجی‌ها در کنسول.
تابع loop():

فرستادن پالس به سنسور: پالس کوتاهی به سنسور فرستاده شده و پس از آن، اندازه‌گیری مدت زمان برگشت پالس انجام می‌شود.
محاسبه فاصله: تقسیم مدت زمان به دو و تبدیل آن به سانتی‌متر.
نمایش داده‌ها: اطلاعات فاصله بر روی نمایشگر OLED نمایش داده می‌شود. همچنین یک مستطیل پویا نشان‌دهنده فاصله بر اساس اندازه‌گیری‌ها رسم می‌شود.
این کد به طور مداوم داده‌های فاصله را اندازه‌گیری و نمایش می‌دهد، و مناسب برای کاربردهایی است که نیاز به ردیابی فاصله در زمان واقعی دارند، مانند رباتیک یا سیستم‌های اتوماسیون.

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “متر الکترونیکی”