فهرست مطالب:
- تدارکات
- مرحله 1: ماژول Lora را با رایانه وصل کنید
- مرحله 2: پارامتر را برای فرستنده Lora تنظیم کنید
- مرحله 3: پارامتر دریافت لورا را تنظیم کنید
- مرحله 4: مدار LoRa Arduino فرستنده
- مرحله 5: دریافت مدار LoRa Arduino
- مرحله 6: طراحی PCB برای ماژول رله
- مرحله 7: PCB را سفارش دهید
- مرحله 8: بارگذاری فایل Gerber و تنظیم پارامترها
- مرحله 9: آدرس ارسال و حالت پرداخت را انتخاب کنید
- مرحله 10: هر دو آردوینو را برنامه ریزی کنید
- مرحله 11: لوازم خانگی را وصل کنید
- مرحله 12: سرانجام ، پروژه لورا آماده است
تصویری: مدار ماژول رله کنترل لورا آردوینو: 12 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
در این پروژه 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 به آردوینو ، باید برخی پارامترها مانند 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 فرستنده
در مدار فرستنده لورا ، ماژول فرستنده لورا را مطابق نمودار مدار با آردوینو نانو متصل کرده ایم.
در مدار 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
مطابق نمودار مدار لورا دریافت ماژول دریافت کننده لورا را با آردوینو نانو متصل کرده ام.
در مدار گیرنده لورا ، از پین دیجیتال Arduino D8 ، D9 ، D10 ، D11 ، D12 برای کنترل ماژول رله 12v استفاده کرده ام.
در اینجا تقسیم ولتاژ مورد نیاز نیست زیرا آردوینو می تواند سیگنال را در سطح منطقی 3.3 ولت از ماژول دریافت کننده Lora RYLR896 دریافت کند.
من از تنظیم کننده ولتاژ 7805 (5 ولت) برای تغذیه منبع تغذیه 5 ولت به مدار آردوینو استفاده کرده ام.
مرحله 6: طراحی PCB برای ماژول رله
در این پروژه LoRa ، ماژول رله 12 ولت استفاده کرده ام. شما می توانید این ماژول رله را به صورت آنلاین خریداری کنید اما همانطور که من در اکثر پروژه های خود به ماژول رله نیاز دارم ، بنابراین PCB را برای ماژول رله طراحی کرده ام.
همچنین می توانید فایل Garber این ماژول رله 12 ولت را از لینک زیر بارگیری کنید
drive.google.com/uc؟export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g
مرحله 7: PCB را سفارش دهید
پس از بارگیری فایل Garber ، می توانید PCB را به راحتی سفارش دهید
1. از https://jlcpcb.com دیدن کرده و وارد شوید/ثبت نام کنید
2. روی دکمه QUOTE NOW کلیک کنید.
3 روی دکمه "افزودن فایل Gerber خود" کلیک کنید. سپس فایل Gerber را که بارگیری کرده اید ، مرور کرده و انتخاب کنید
مرحله 8: بارگذاری فایل Gerber و تنظیم پارامترها
4. پارامتر مورد نیاز مانند مقدار ، رنگ PCB و غیره را تنظیم کنید
5. پس از انتخاب همه پارامترها برای PCB ، روی دکمه SAVE TO CART کلیک کنید.
مرحله 9: آدرس ارسال و حالت پرداخت را انتخاب کنید
6. آدرس حمل و نقل را تایپ کنید.
7. روش حمل و نقل مناسب را انتخاب کنید.
8. سفارش را ارسال کرده و پرداخت را ادامه دهید.
همچنین می توانید سفارش خود را از JLCPCB.com پیگیری کنید. در مورد من ، PCB ها 2 روز به طول انجامید و طی یک هفته با استفاده از گزینه تحویل DHL وارد شدند. PCB ها به خوبی بسته بندی شده بودند و کیفیت آن با این قیمت مناسب واقعاً خوب بود.
مرحله 10: هر دو آردوینو را برنامه ریزی کنید
اکنون کد مدار فرستنده و گیرنده Lora Arduino را بارگذاری کنید.
من هر دو کد آردوینو را در ویدیوی مربوطه توضیح داده ام. توصیه می کنم برای درک بهتر فیلم را تماشا کنید.
طرح های آردوینو را برای این پروژه لورا آردوینو بارگیری کنید:
drive.google.com/uc؟export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr
مرحله 11: لوازم خانگی را وصل کنید
در حال حاضر ما 5 لوازم خانگی را با ماژول رله 12 ولت مطابق نمودار مدار متصل می کنیم.
لطفاً هنگام اتصال بار 110 ولت یا 230 ولت به ماژول رله ، اقدامات احتیاطی لازم را انجام دهید.
مرحله 12: سرانجام ، پروژه لورا آماده است
اکنون می توانیم 5 وسیله خانگی را با استفاده از مدار فرستنده لورا کنترل کنیم. در اینجا من 5 لامپ AC 230v را با ماژول رله وصل کرده ام. حالا اگر هر دکمه را فشار دهم ، لامپ مربوطه روشن می شود.
در مناطق روستایی با این پروژه آردوینو لورا ، می توانیم دستگاه های فشار قوی را از فاصله 10 کیلومتری بدون هیچگونه دستگاه بلوتوث یا WiFi کنترل کنیم. بنابراین این پروژه بسیار مفید آردوینو در مناطق روستایی است.
امیدوارم این پروژه LORA را دوست داشته باشید.
لطفاً نظرات خود را در مورد این پروژه LoRa به اشتراک بگذارید. ممنون بخاطر وقتی که گذاشتید.
توصیه شده:
نحوه ساخت خانه هوشمند با استفاده از ماژول رله کنترل آردوینو - ایده های اتوماسیون خانگی: 15 مرحله (همراه با تصاویر)
نحوه ساخت خانه هوشمند با استفاده از ماژول رله کنترل آردوینو | ایده های اتوماسیون خانگی: در این پروژه اتوماسیون خانگی ، ما یک ماژول رله خانه هوشمند طراحی می کنیم که می تواند 5 لوازم خانگی را کنترل کند. این ماژول رله را می توان از طریق تلفن همراه یا تلفن هوشمند ، ریموت IR یا ریموت تلویزیون ، سوئیچ دستی کنترل کرد. این رله هوشمند همچنین می تواند r
ماژول رله 4CH کنترل WI-Fi برای اتوماسیون خانگی: 7 مرحله (همراه با تصاویر)
ماژول رله 4CH کنترل شده برای اتوماسیون خانگی: قبلاً از WI-FI های زیادی بر اساس سوئیچ های خاموش استفاده می کردم. اما اینها با الزامات من مطابقت ندارند. به همین دلیل من می خواستم خودم را بسازم ، که می تواند سوکت های معمولی Wall Switch را بدون هیچ گونه تغییری جایگزین کند. تراشه ESP8266 دارای Wifi است
آموزش آردوینو - دکمه مدل دار BLYNK و ماژول رله ESP -01: 3 مرحله (همراه با تصاویر)
آموزش آردوینو - BLYNK Styled Button و ماژول رله ESP -01: به آموزش دیگری در کانال ما خوش آمدید ، این اولین آموزش این فصل است که به سیستم های اینترنت اشیا اختصاص داده می شود ، در اینجا برخی از ویژگی ها و عملکرد دستگاه ها را شرح می دهیم. در این نوع سیستم ها استفاده می شود. برای ایجاد این
نحوه کنترل لامپ با استفاده از آردوینو UNO و ماژول رله حالت جامد 5V تک کاناله: 3 مرحله
نحوه کنترل لامپ با استفاده از ماژول رله حالت جامد Arduino UNO و Single Channel 5V: توضیحات: در مقایسه با رله مکانیکی سنتی ، رله حالت جامد (SSR) دارای مزایای زیادی است: طول عمر بیشتری دارد ، با روشن شدن بسیار بیشتر/ خاموش و بدون سر و صدا علاوه بر این ، مقاومت بهتری در برابر لرزش و مکانیکی دارد
نحوه ساخت برد مدار رله برای آردوینو: 3 مرحله
نحوه ساخت برد مدار رله برای آردوینو: رله یک سوئیچ الکتریکی است. بسیاری از رله ها از یک آهنربای الکتریکی برای عملکرد مکانیکی یک سوئیچ استفاده می کنند ، اما از اصول عملکرد دیگر نیز مانند رله های حالت جامد استفاده می شود. رله ها در مواردی که لازم است مدار را توسط یک