سلام، من از طرفداران بزرگ Instructables هستم. من به طور مداوم از آن برای 3 سال گذشته استفاده کرده ام و اکنون زمان آن رسیده است که خودم یکی بنویسم. این آموزش برای کسانی است که می خواهند به صورت خودکار توییتی از شی بی جان ایجاد کنند. مثلاً بگویید که در حال ساخت یک ربات هستید و می خواهید ربات برای شما یا دنیا توییت کند. این بدیهی است که ربات شما باید به اینترنت دسترسی داشته باشد و باید یک کنترل کننده منطقی داشته باشد. این دستورالعمل به طور خاص در مورد نحوه استفاده از آردوینو (کنترل کننده منطقی) با سپر وای فای (مواردی که به اینترنت وصل می شود) برای توییت کردن به جهان است.
امیدوارم برای شما مفید باشد.
مرحله 1: آردوینو - چیست؟ (اگر می دانید رد شوید)
آردوینو سریعترین راهی است که می توانید منطق را به پروژه خود متصل کنید. مثلاً بگویید می خواهید وقتی خورشید غروب می کند، نور بیرون اتاقتان به طور خودکار روشن شود. چگونه آن را انجام دهید. شما نوعی حسگر می خواهید که نور خورشید را تشخیص دهد. شما همچنین نور خود را می خواهید که می خواهید روشن/خاموش کنید. مهمتر از همه، شما یک کنترلکننده میخواهید که بتواند دادهها را از حسگر بخواند و به طور مناسب به چراغ فرمان روشن/خاموش بدهد. آردوینو یکی از این کنترلرها است. در واقع آردوینو محبوبترین و سادهترین راه برای پیادهسازی کنترلر شماست. اگر با آردوینو تازه کار هستید، ممکن است بخواهید این دستورالعمل را بررسی کنید - http://www.instructables.com/id/Intro-to-Arduino/
اگر میخواهید احساس کنید که آردوینو برای چه چیزی استفاده میشود و میخواهید ایدههایی را به ذهنتان خطور کند – این را بررسی کنید – http://www.instructables.com/technology/arduino/
در اینجا وب سایت رسمی آردوینو - http://www.arduino.cc/ (اگر یک مبتدی کامل در زمینه الکترونیک هستید ممکن است کمی غافلگیر شوید. در این صورت ممکن است بخواهید ابتدا مقدمه arduino instructable را بررسی کنید)
تصویر دو تا از محبوب ترین آردوینوها را نشان می دهد
مرحله 2: Wifi Shield - چیست؟ (اگر می دانید رد شوید)
نکته جالب در مورد آردوینو این است که قابلیت های آردوینو بسیار ماژولار است. این بدان معناست که برد اصلی آردوینو دارای عملکرد اصلی است. اگر میخواهید قابلیتهای بیشتری داشته باشید، چیزی به نام «سپر» به آردوینو خود اضافه کنید. برخی از نمونههای شیلدها عبارتند از اگر میخواهید کارت SD یا پورت اترنت یا قابلیتهای وایفای داشته باشید. سپر وایفای چیزی است که اخیراً توسط انجمن arduino منتشر شده است. این چیزی است که ما قرار است از آن استفاده کنیم.
![نحوه توییت کردن از آردوینو با استفاده از شیلد wifi](https://duino4projects.com/wp-content/uploads/2015/07/How-to-tweet-from-an-Arduino-using-the-wifi-sheild-Schematic.jpg)
مرحله 3: تست سپر وای فای
برای این کار به جدیدترین نرم افزار آردوینو نیاز دارید. arduino 1.02 را از وب سایت arduino دانلود کنید - http://arduino.cc/en/Main/Software شیلد وای فای خود را به کنترل کننده آردوینو وصل کنید.
من قصد دارم از یک arduino uno r3 برای این آموزش استفاده کنم. با آردوینو uno r3 تنها کاری که باید انجام دهید این است که فیت شیلد را روی uno فشار دهید و آماده هستید. اگر از یک نسخه مگا یا قدیمیتر از uno استفاده میکنید - ممکن است بخواهید دستورالعملهای صفحه شروع راهاندازی سپر رسمی wifi را دنبال کنید - http://arduino.cc/en/Guide/ArduinoWiFiShield
می توانید سپر وای فای خود را با اجرای یکی از کدهای مثال در کتابخانه وای فای آزمایش کنید. کد مثال "اسکن شبکه" را اجرا کنید که سیگنال های وای فای موجود را جستجو کرده و آنها را نمایش می دهد.