فهرست مطالب:
- مرحله 1: مورد نیاز است
- مرحله 2: نصب نرم افزار مورد نیاز بر روی Raspbian
- مرحله 3: سیم کشی آردوینو
- مرحله 4: کدنویسی آردوینو
- مرحله 5: برنامه نویسی RS485 بر روی تمشک
- مرحله 6: آزمایش اسکریپت
- مرحله 7: نتیجه گیری
تصویری: RS485 بین آردوینو و رزبری پای: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
برای مدرسه باید پروژه ای بسازم. من تصمیم می گیرم یک کنترل کننده گلخانه ای هوشمند بسازم که کاملاً توسط Pi تمشک کنترل می شود. سنسورها از آردوینو uno تغذیه می کنند. در طول ماه های بعد ، ساخت این پروژه را مرحله به مرحله در دستورالعمل ها قرار خواهم داد تا شما نیز بتوانید آن را انجام دهید. من به ارتباط سریالی نیاز داشتم که بتواند در فواصل طولانی تر استفاده شود. RS485 برای این کار مناسب است. RS485 از سرعت حداکثر 10 مگابیت بر ثانیه و فاصله 1200 متری پشتیبانی می کند. بسته به طول کابل ، باید سرعت ارسال را کاهش دهید. برای اطلاع از حداکثر سرعت در هر فاصله به این جدول نگاه کنید. برای خواندن و تنظیم مقادیر برده RS485 از زبان پایتون استفاده می کنم.
مرحله 1: مورد نیاز است
قطعات:
- Raspberry PI (من از +3B استفاده می کنم)
- ماژول MAX485
- رابط USB به RS485
- چند سیم جامپر
- آردوینو اونو
مرحله 2: نصب نرم افزار مورد نیاز بر روی Raspbian
من در مورد نحوه نصب raspbian بر روی تمشک خود بحث نمی کنم. در حال حاضر دستورالعمل هایی وجود دارد که این را توصیف می کند. در عوض من قصد دارم نحوه نصب نرم افزار مورد نیاز را توضیح دهم.
ابتدا تمشک خود را به روز کنید:
به روز رسانی مناسب
سپس pip را نصب کنید:
apt-get python3-pip را نصب کنید
برای بله روی enter کلیک کنید
سپس minimalmodbus را نصب کنید:
pip3 install -U minimalmodbus
مرحله 3: سیم کشی آردوینو
در تصویر بالا نحوه اتصال آردوینو به رابط RS485 را مشاهده می کنید. RS485 دوم نشان دهنده آداپتور USB به RS485 است.
مرحله 4: کدنویسی آردوینو
ابتدا این کتابخانه را از طریق طرح وارد کنید ، از کتابخانه استفاده کنید و کتابخانه zip را اضافه کنید. سپس طرح مورد نظر خود را به عنوان یک پیوست بارگذاری کنید. این کد برای گره برده آردوینو است که امکان کنترل پردازنده led روی پین 13 آردوینو را فراهم می کند.
مرحله 5: برنامه نویسی RS485 بر روی تمشک
حالا ما قصد داریم رزبری pi را به عنوان یک استاد کدگذاری کنیم.
- یک پایانه روی تمشک pi خود باز کنید.
- یک فایل جدید modbus.py ایجاد کنید
vi modbus.py
- برای درج نوع i را وارد کنید
- کد را در فایل وارد کنید
- کلید فرار را فشار دهید
- نوع: wq
- کلید ورود را فشار دهید
مرحله 6: آزمایش اسکریپت
دستور را وارد کنید:
python3 modbus.py
حالا 1 یا 0 را بدهید و خواهید دید که led در آردوینو روشن و خاموش می شود.
مرحله 7: نتیجه گیری
این اولین قدم برای ساختن کنترل کننده کامل گلخانه من بود. از طریق RS485 می توانم شیرهای خود را روشن کرده و مقادیر حسگر را بخوانم. امیدوارم از این آموزش لذت ببرید
برای کسانی که به زبان هلندی صحبت می کنند ، می توانید پروژه من را در همه جا دنبال کنید. پس از اتمام پروژه ، من می توانم پروژه کامل خود را به صورت گسترده آموزش دهم
توصیه شده:
ساخت ربات پخش کننده ویدئوی تحت کنترل اینترنت با آردوینو و رزبری پای: 15 مرحله (همراه با تصاویر)
با استفاده از آردوینو و تمشک پای ، ربات پخش کننده ویدئوی تحت کنترل اینترنت خود را بسازید: من @RedPhantom (معروف به LiquidCrystalDisplay / Itay) هستم ، یک دانش آموز 14 ساله از اسرائیل که در دبیرستان علوم و ریاضیات Max Shein Junior تحصیل می کند. من این پروژه را برای همه می آموزم تا از آن یاد بگیرند و به اشتراک بگذارند! شما ممکن است هزار
آشکارساز گاز اینترنت اشیا با آردوینو و رزبری پای: 5 مرحله
آشکارساز گاز اینترنت اشیا با آردوینو و رزبری پای: در این مقاله آموزشی نحوه ساخت آشکارساز گاز IoT با استفاده از آردوینو ، رزبری پای و سنسور گاز MQ-5 را خواهید آموخت. علاوه بر این قطعات ، برای اتصال آردوینو به سنسور گاز به سه سیم نیاز دارید. پس از انجام این کار شما
چشمک زدن LED با تمشک پای - نحوه استفاده از پین های GPIO در رزبری پای: 4 مرحله
چشمک زدن LED با تمشک پای | نحوه استفاده از پین های GPIO در Raspberry Pi: سلام بچه ها در این دستورالعمل نحوه استفاده از GPIO's Raspberry pi را یاد می گیریم. اگر تا به حال از آردوینو استفاده کرده اید ، احتمالاً می دانید که ما می توانیم سوئیچ LED و غیره را به پین های آن وصل کرده و آن را مانند کار کنیم. چشمک بزنید یا ورودی را از سوئیچ دریافت کنید تا
سنسور حرکت PIR: نحوه استفاده از PIR ها با آردوینو و رزبری پای: 5 مرحله
PIR Motion Sensor: نحوه استفاده از PIRs با Arduino & Raspberry Pi: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید. در این آموزش ، نحوه استفاده از سنسور حرکت PIR برای تشخیص حرکت را یاد خواهید گرفت. در پایان این آموزش شما خواهید آموخت: نحوه عملکرد سنسورهای حرکت PIR نحوه استفاده از
دوربین AI برای رزبری پای/آردوینو: 7 مرحله
دوربین هوش مصنوعی برای تمشک پای/آردوینو: اگر اخبار را به تازگی دنبال کرده اید ، انفجاری از استارت آپ ها در حال توسعه تراشه هایی برای تسریع در استنتاج و آموزش الگوریتم های ML (یادگیری ماشینی) است. با این حال ، بسیاری از این تراشه ها هنوز در حال توسعه هستند و در واقع چیزی نیستند