فهرست مطالب:

مدار ماژول رله کنترل لورا آردوینو: 12 مرحله
مدار ماژول رله کنترل لورا آردوینو: 12 مرحله

تصویری: مدار ماژول رله کنترل لورا آردوینو: 12 مرحله

تصویری: مدار ماژول رله کنترل لورا آردوینو: 12 مرحله
تصویری: حرکات زشت سحر قریشی در باشگاه مردانه در دبی#سحرقریشی #امیرتتلو #تتلو #سحر_قریشی 2024, دسامبر
Anonim
Image
Image
مدار ماژول رله کنترل لورا آردوینو
مدار ماژول رله کنترل لورا آردوینو

در این پروژه Lora ، نحوه کنترل دستگاه های فشار قوی با مدار کنترل رله LoRa Arduino را خواهیم دید. در این پروژه آردوینو لورا ، ماژول Reyax RYLR896 Lora ، آردوینو و ماژول رله 12v را برای کنترل 5 لوازم خانگی با فرستنده و گیرنده Lora استفاده می کنیم. بنابراین این نیز یک پروژه اتوماسیون خانگی مفید برای خانه هوشمند است. من نمودار کامل مدار ، Arduino Code و سایر جزئیات را با 6 مرحله ساده برای ساخت این پروژه Lora Arduino به اشتراک می گذارم.

تدارکات

Lora Modules REYAX RYLR896 2 شماره

آردوینو نانو 2 نون

ماژول رله 12 ولت 1 no

FTDI232 USB to serial board board 1no

تنظیم کننده ولتاژ 7805 1 شماره

خازن 22uF 1 no

4.7k مقاومت 1 no

مقاومت 10k 6no

سوئیچ های فشار 5 no

مرحله 1: ماژول Lora را با رایانه وصل کنید

ماژول Lora را با رایانه وصل کنید
ماژول Lora را با رایانه وصل کنید
ماژول Lora را با رایانه وصل کنید
ماژول Lora را با رایانه وصل کنید

قبل از اتصال ماژول LORA به آردوینو ، باید برخی پارامترها مانند Address ، Band را برای ماژول Lora با استفاده از دستورات AT تنظیم کنیم. بنابراین ما باید ماژول Lora را با USB به برد رابط سریال مطابق نمودار مدار متصل کنیم. به طوری که ما می توانیم ماژول Lora را با Laptop یا PC متصل کنیم. در اینجا من از برد اتصال FTDI232 USB to Serial استفاده کرده ام.

مرحله 2: پارامتر را برای فرستنده Lora تنظیم کنید

پارامتر را برای فرستنده لورا تنظیم کنید
پارامتر را برای فرستنده لورا تنظیم کنید
پارامتر را برای فرستنده لورا تنظیم کنید
پارامتر را برای فرستنده لورا تنظیم کنید

ابتدا ماژول Lora را با لپ تاپ وصل کنید. در Arduino IDE ابزار PORT–> Port را باز کنید و Serial Monitor را باز کنید و نرخ Brud را روی 115200 تنظیم کنید.

اکنون می توانیم پارامترها را با چند دستور اساسی AT تنظیم کنیم.

ابتدا AT را تایپ کرده سپس کلید enter را فشار دهید. در مانیتور سریال باید OK +را دریافت کنیم.

سپس AT+ADDRESS = 0 را تایپ کنید تا آدرس فرستنده Lora روی 0 تنظیم شود.

سپس AT+BAND = 865000000 را تایپ کنید تا باند 865 مگاهرتز تنظیم شود. محدوده فرکانسی فناوری LoRa در کشور من 865 مگاهرتز تا 867 مگاهرتز است. شما باید گروه را بر اساس کشور خود تنظیم کنید. برای اطلاع از گروه کشور خود می توانید آن را در گوگل سرچ کنید.

شناسه پیش فرض شبکه 0 است ، بنابراین ما آن را برای این پروژه Lora تغییر نمی دهیم.

مرحله 3: پارامتر دریافت لورا را تنظیم کنید

پارامتر دریافت لورا را تنظیم کنید
پارامتر دریافت لورا را تنظیم کنید

به روش مشابه ، ما باید پارامترهای ماژول دریافت کننده Lora را تنظیم کنیم.

ابتدا AT را تایپ کرده سپس کلید enter را فشار دهید. در مانیتور سریال باید OK +را دریافت کنیم.

سپس AT+ADDRESS = 1 را تایپ کنید تا آدرس دریافت لورا روی 1 تنظیم شود.

سپس AT+BAND = 865000000 را تایپ کنید تا باند 865 مگاهرتز تنظیم شود. برای اطلاع از گروه کشور خود می توانید آن را در گوگل سرچ کنید.

شناسه پیش فرض شبکه 0. است ، بنابراین ما آن را برای این پروژه Lora تغییر نمی دهیم.

مرحله 4: مدار LoRa Arduino فرستنده

فرستنده LoRa مدار آردوینو
فرستنده LoRa مدار آردوینو
فرستنده LoRa مدار آردوینو
فرستنده LoRa مدار آردوینو

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

در مدار Transmitter Lora ، 5 دکمه با پین دیجیتال Arduino D2 ، D3 ، D4 ، D5 ، D6 متصل می شوند. هر زمان که ما هر دکمه را فشار می دهیم ، سیگنال به ماژول Lora ارسال می شود تا رله مربوطه روشن یا خاموش شود.

در اینجا من یک تقسیم کننده ولتاژ با دو مقاومت 4.7k و 10k ایجاد کرده ام تا سطح منطقی 5v را به سطح منطقی 3.3v کاهش دهم. آردوینو می تواند سیگنال را در سطح منطقی 5 ولت ارسال کند اما ماژول Lora RYLR896 تنها می تواند سیگنال را در سطح منطقی 3.3 ولت دریافت کند. بنابراین ما تقسیم ولتاژ را بین پین Arduino TX و پین Lora RYLR896 RX وصل کرده ایم.

مرحله 5: دریافت مدار LoRa Arduino

دریافت مدار LoRa Arduino
دریافت مدار LoRa Arduino
دریافت مدار LoRa Arduino
دریافت مدار LoRa Arduino

مطابق نمودار مدار لورا دریافت ماژول دریافت کننده لورا را با آردوینو نانو متصل کرده ام.

در مدار گیرنده لورا ، از پین دیجیتال Arduino D8 ، D9 ، D10 ، D11 ، D12 برای کنترل ماژول رله 12v استفاده کرده ام.

در اینجا تقسیم ولتاژ مورد نیاز نیست زیرا آردوینو می تواند سیگنال را در سطح منطقی 3.3 ولت از ماژول دریافت کننده Lora RYLR896 دریافت کند.

من از تنظیم کننده ولتاژ 7805 (5 ولت) برای تغذیه منبع تغذیه 5 ولت به مدار آردوینو استفاده کرده ام.

مرحله 6: طراحی PCB برای ماژول رله

طراحی PCB برای ماژول رله
طراحی PCB برای ماژول رله
طراحی PCB برای ماژول رله
طراحی PCB برای ماژول رله

در این پروژه LoRa ، ماژول رله 12 ولت استفاده کرده ام. شما می توانید این ماژول رله را به صورت آنلاین خریداری کنید اما همانطور که من در اکثر پروژه های خود به ماژول رله نیاز دارم ، بنابراین PCB را برای ماژول رله طراحی کرده ام.

همچنین می توانید فایل Garber این ماژول رله 12 ولت را از لینک زیر بارگیری کنید

drive.google.com/uc؟export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g

مرحله 7: PCB را سفارش دهید

PCB را سفارش دهید
PCB را سفارش دهید
PCB را سفارش دهید
PCB را سفارش دهید

پس از بارگیری فایل Garber ، می توانید PCB را به راحتی سفارش دهید

1. از https://jlcpcb.com دیدن کرده و وارد شوید/ثبت نام کنید

2. روی دکمه QUOTE NOW کلیک کنید.

3 روی دکمه "افزودن فایل Gerber خود" کلیک کنید. سپس فایل Gerber را که بارگیری کرده اید ، مرور کرده و انتخاب کنید

مرحله 8: بارگذاری فایل Gerber و تنظیم پارامترها

بارگذاری فایل Gerber و تنظیم پارامترها
بارگذاری فایل Gerber و تنظیم پارامترها
بارگذاری فایل Gerber و تنظیم پارامترها
بارگذاری فایل Gerber و تنظیم پارامترها

4. پارامتر مورد نیاز مانند مقدار ، رنگ PCB و غیره را تنظیم کنید

5. پس از انتخاب همه پارامترها برای PCB ، روی دکمه SAVE TO CART کلیک کنید.

مرحله 9: آدرس ارسال و حالت پرداخت را انتخاب کنید

آدرس ارسال و حالت پرداخت را انتخاب کنید
آدرس ارسال و حالت پرداخت را انتخاب کنید
آدرس ارسال و حالت پرداخت را انتخاب کنید
آدرس ارسال و حالت پرداخت را انتخاب کنید
آدرس ارسال و حالت پرداخت را انتخاب کنید
آدرس ارسال و حالت پرداخت را انتخاب کنید

6. آدرس حمل و نقل را تایپ کنید.

7. روش حمل و نقل مناسب را انتخاب کنید.

8. سفارش را ارسال کرده و پرداخت را ادامه دهید.

همچنین می توانید سفارش خود را از JLCPCB.com پیگیری کنید. در مورد من ، PCB ها 2 روز به طول انجامید و طی یک هفته با استفاده از گزینه تحویل DHL وارد شدند. PCB ها به خوبی بسته بندی شده بودند و کیفیت آن با این قیمت مناسب واقعاً خوب بود.

مرحله 10: هر دو آردوینو را برنامه ریزی کنید

Image
Image

اکنون کد مدار فرستنده و گیرنده Lora Arduino را بارگذاری کنید.

من هر دو کد آردوینو را در ویدیوی مربوطه توضیح داده ام. توصیه می کنم برای درک بهتر فیلم را تماشا کنید.

طرح های آردوینو را برای این پروژه لورا آردوینو بارگیری کنید:

drive.google.com/uc؟export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr

مرحله 11: لوازم خانگی را وصل کنید

سرانجام ، پروژه لورا آماده است
سرانجام ، پروژه لورا آماده است

در حال حاضر ما 5 لوازم خانگی را با ماژول رله 12 ولت مطابق نمودار مدار متصل می کنیم.

لطفاً هنگام اتصال بار 110 ولت یا 230 ولت به ماژول رله ، اقدامات احتیاطی لازم را انجام دهید.

مرحله 12: سرانجام ، پروژه لورا آماده است

اکنون می توانیم 5 وسیله خانگی را با استفاده از مدار فرستنده لورا کنترل کنیم. در اینجا من 5 لامپ AC 230v را با ماژول رله وصل کرده ام. حالا اگر هر دکمه را فشار دهم ، لامپ مربوطه روشن می شود.

در مناطق روستایی با این پروژه آردوینو لورا ، می توانیم دستگاه های فشار قوی را از فاصله 10 کیلومتری بدون هیچگونه دستگاه بلوتوث یا WiFi کنترل کنیم. بنابراین این پروژه بسیار مفید آردوینو در مناطق روستایی است.

امیدوارم این پروژه LORA را دوست داشته باشید.

لطفاً نظرات خود را در مورد این پروژه LoRa به اشتراک بگذارید. ممنون بخاطر وقتی که گذاشتید.

توصیه شده: