فهرست مطالب:
- مرحله 1: اجزای مورد نیاز
- مرحله 2: نصب ماژول ESP8266
- مرحله 3: مونتاژ پایگاه ربات
- مرحله 4: مونتاژ ربات تنه
- مرحله 5: سر و بال ربات
- مرحله 6: مدار رله
- مرحله 7: نکات و ترفندها
تصویری: GO-4 Smart Home Arduino Bot: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در این پروژه به شما نشان خواهم داد که چگونه می توانید یک ربات خانه هوشمند با استفاده از فناوری IOT برای کنترل لوازم خانگی خود از راه دور از طریق اینترنت بسازید.
اما قبل از شروع ، بیایید در مورد این تکنیک مانند گذشته صحبت کنیم…
IOT چیست؟
اینترنت اشیا (IoT) سیستمی از دستگاه های محاسباتی مرتبط ، ماشین های مکانیکی و دیجیتالی ، اشیاء ، افرادی است که دارای شناسه های منحصر به فرد و قابلیت انتقال داده ها از طریق شبکه بدون نیاز به انسان به انسان یا انسان به انسان است. تعامل کامپیوتری
چیزی که در اینترنت اشیاء وجود دارد می تواند فردی باشد که دارای ایمپلنت مانیتور قلب است ، سیستم آبیاری در مزرعه با فرستنده بیو تراشه ، خودرویی که دارای سنسورهای داخلی است تا هنگام فشار باد تایرها یا سایر موارد دیگر به راننده هشدار دهد. شی طبیعی یا ساخته دست بشر که می توان آدرس IP را به آن اختصاص داد و قابلیت انتقال داده از طریق شبکه را دارد.
بنابراین اجازه دهید بگوییم که IOT یک سیستم عظیم در اینترنت است که هر دستگاه را با استفاده از یک آدرس IP منحصر به فرد فراخوانی می کند.
چگونه می توانم با استفاده از برد آردوینو خود بخشی از این جهان شوم؟
یک دستگاه کوچک شگفت انگیز تکنولوژیکی به نام ESP8266 وجود دارد و یک ابزار عالی برای امکان دسترسی پروژه شما به اینترنت است. می توانید آن را به آسانی به صورت آردوینو وصل کنید و به پروژه خود اجازه دهید از طریق اینترنت ارتباط برقرار کند. برای کنترل آن از هر نقطه در جهان از طریق آدرس IP!
مشخصات کنترلر داخلی:
· پردازنده Espressif 32 بیتی و 80 مگاهرتز است و می تواند تا 160 مگاهرتز ارتقا یابد.
· بوت لودر حافظه 64 کیلوبایت.
· حافظه RAM 64 کیلوبایت سریع اختصاص داده شده به میکروکنترلر.
· 96KB حافظه دسترسی تصادفی.
*یادداشت 1)
دستگاه ESP8266 معمولاً بدون هیچ ماژولی به فروش می رسد و به نظر شخصی من ترجیح می دهم از آداپتور ESP-01 آن استفاده کنم تا بتوانم به راحتی به برد آردوینو متصل شوم.
مرحله 1: اجزای مورد نیاز
مدل ربات (موجود در مرحله 3)
آردوینو Uno R3
ماژول ESP8266
آداپتور ESP-01
رله چهار راهه
ماژول LCD 16x2
LED با مقاومت 220 اهم
سیم های بلوز
مرحله 2: نصب ماژول ESP8266
بر خلاف بقیه اجزای دیگر ، ماژول ESP8266 باید باشد
قبل از استفاده تنظیم کنید ، زیرا این ماژول مستقل است و روشهای زیادی برای بارگذاری کد در آن وجود دارد.
*توجه داشته باشید (2)
دسترسی به ربات فقط از طریق شبکه محلی Wi-Fi امکان پذیر است. به منظور کنترل اینترنت ، ممکن است مجبور شوید حمل و نقل پورت را در روتر خود انجام دهید.
برای اطلاعات بیشتر در مورد این موضوع:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
مرحله 3: مونتاژ پایگاه ربات
در این زمان من یک مدل مقوایی ساده را انتخاب می کنم که می تواند در چند ساعت مونتاژ شود.
مدل را از اینجا بارگیری کنید:-
paper-replika.com/index.php؟option=com_cont…
مونتاژ این پایه بسیار ساده است همچنین به شما این امکان را می دهد که کل مدار داخل را بدون هیچ گونه سیم کثیفی تعمیر کنید ، بنابراین ماژول نمایشگر LCD 16*8 را در جلوی آن برای سهولت در برخورد با خروجی های ربات ثابت کردم و بعداً آن را توضیح خواهم داد.
در این پیوند نحوه استفاده از ماژول نمایش ال سی دی را خواهید آموخت
www.arduino.cc/fa/Tutorial/LiquidCrystalDisplay
مرحله 4: مونتاژ ربات تنه
تنه ربات
از یک قطعه تشکیل شده است و دو سوراخ در جلو وجود دارد تا در صورت تمایل بتوانید فلاشر LED خود را با مقاومت 220 اهم و ماژول دوربین تعمیر کنید.
مرحله 5: سر و بال ربات
این قطعات بسیار اساسی هستند و سیم یا مدار داخل آن وجود ندارد.
مرحله 6: مدار رله
نحوه افزودن رله به ARDUINO
این نوع رله ای است که می تواند از آن برای تغییر دستگاه های تغذیه اصلی استفاده کند. این رله ها بیشتر دستگاه هایی را که در خانه ها استفاده می شود به جز دستگاه های با قدرت بالا مانند بخاری اتاق ، اجاق گاز و موتورها کار خواهند کرد. مطمئن شوید VA (ولتاژ x آمپر) دستگاهی که روشن/خاموش می کنید کمتر از میزان رله باشد.
هشدار: هنگام آزمایش با AC همیشه بسیار مراقب باشید ، شوک الکتریکی می تواند منجر به صدمات جدی شود.
ماژول رله از طرف پایین باز است وقتی AC متصل است مدار را لمس نکنید.
برای قسمت DC مدار:
پین دیجیتال آردوینو 10 -> پین ماژول S
Arduino GND -> پین ماژول -
آردوینو +5V -> پین ماژول +
مرحله 7: نکات و ترفندها
در حالی که پروژه های خود را با آردوینو توسعه می دهید ، چند ترفند وجود دارد که در صورت گیر افتادن به آنها توجه کنید.
· مطمئن شوید که کتابخانه صحیح را #شامل ESP8266WiFi.h وارد کرده باشید
· مطمئن شوید که در حال خواندن پورت مناسب در آردوینو 115200 با نصب پورت 9600 Serial.begin (115200) هستید ؛
· پروژه نیازی به منبع تغذیه اضافی ندارد.
· همچنین ، مطمئن شوید که از SSID و رمز عبور صحیح در شبکه WIFI محلی خود یادداشت کنید
const char* ssid = "YOUR_SSID"؛
const char* رمز عبور = "YOUR_PASSWORD"؛
· هنگامی که صفحه سریال را باز می کنید مطمئن شوید که نشانی اینترنتی به این صورت نمایش داده می شود:
از این آدرس اینترنتی برای اتصال استفاده کنید: https://192.168.1.100/ ، URL را کپی کرده و در مرورگر وب خود جایگذاری کنید.
* کد پیوست شد
توصیه شده:
سطل آشغال BT Line Drawing Bot - My Bot: 13 Step (همراه با تصاویر)
Trash Built BT Line Drawing Bot - My Bot: Hai Friends پس از یک وقفه طولانی مدت حدود 6 ماه در اینجا من با یک پروژه جدید آمده ام. تا زمان اتمام Cute Drawing Buddy V1 ، SCARA Robot - Arduino i برای یک ربات دیگر طراحی می کنم ، هدف اصلی این است که یک فضای بزرگ برای طراحی را پوشش دهم. بازوهای رباتیک بسیار ثابت c
آموزش Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 مرحله (همراه با تصاویر)
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: بدون نیاز به استفاده از برنامه های کاربردی خود ، به منظور استفاده از سیستم عامل های اندروید یا IOS ضروری است. Foi utilizado um computador tipo notebook com windows 10. Essa plataforma chama-se Ionic، q
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
Arduino Home Automation (بلوتوث): 3 مرحله (همراه با تصاویر)
Arduino Home Automation (بلوتوث): سلام بچه ها! به دستورالعمل دیگر من خوش آمدید! در این مقاله به شما نشان خواهم داد که چگونه می توانید لوازم خانگی خود را از طریق تلفن همراه خود (Android-Smartphone) کنترل کنید. بنابراین بدون اتلاف وقت ، ما باید این کار را شروع کنیم- (موفق باشید!)
مرکز اتوماسیون Raspberry Pi-Arduino-SignalR Home: 11 مرحله (همراه با تصاویر)
مرکز اتوماسیون Raspberry Pi-Arduino-SignalR Home: پس از چند IBLE پیش درآمد من که در اینجا و اینجا منتشر شده است ، این پروژه اولین قدم را در جهت ایجاد نسخه اصلی یک هاب خودکار خانگی کاربردی بر می دارد. من از چندین فناوری مختلف در تلاش برای فهمیدن اینکه چگونه می توانم