ar
Feedback
آموزش اینترنت اشیا

آموزش اینترنت اشیا

الذهاب إلى القناة على Telegram

تخفیف ویژه یلدایی، دوستان علاقه مند میتونین سرفصل های دوره رو از پیام سنجاق شده مشاهده کنید پیج اینستاگرام: https://www.instagram.com/iot_tutorial ایمیل: mojshaderyan@gmail.com آیدی ادمین: @shaderyan وبسایت: iotvideo.ir

إظهار المزيد
3 660
المشتركون
لا توجد بيانات24 ساعات
+27 أيام
+830 أيام
أرشيف المشاركات
آردوینو چیست؟ آردوینو ابزاری است برای تولید کامپیوترهایی که نسبت به کامپیوتر شخصی شما، مقدار بیشتری از دنیای فیزیکی را احساس و کنترل می کنند. این ابزار، یک پلت فرم محاسباتی فیزیکی open-source است که بر اساس یک برد میکروکنترلر ساده تهیه شده، و نیز یک محیط توسعه برای نوشتن نرم افزار جهت کار با برد می باشد. آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها، و سایر خروجی های فیزیکی به کار گرفته شود. پروژه های آردوینو می توانند مستقل باشند، و یا با نرم افزاری که روی کامپیوتر شما در حال اجراست(مثل Flash ، Processing، MaxMSP)، ارتباط برقرار کند. شما می توانید بردها را به طور دستی مونتاژ کنید و یا به صورت از پیش مونتاژ شده، خریداری کنید؛ محیط برنامه نویسی open-source را می توانید به صورت رایگان دانلود کنید. زبان برنامه نویسی آردوینو، یک پیاده سازی از Wiring(یک پلت فرم محاسباتی و فیزیکی مشابه) است، که بر اساس محیط برنامه نویسی چندرسانه ای Processing کار می کند. چرا آردوینو؟ تعداد زیادی میکروکنترلر و پلت فرم میکروکنترلر دیگر، جهت محاسبات فیزیکی موجود است. بردهای Parallax Basic Stamp، Netmedia's BX-24، Phidgets، MIT's Handyboard و بسیاری بردهای دیگر، عملکرد مشابهی را ارائه می دهند. کلیه این ابزارها، جزئیات درهم و برهمی از برنامه نویسی میکروکنترلر را برداشته و آن را در یک پکیج easy-to-use جمع بندی نموده اند. برد آردوینو همچنین فرایند کار با میکروکنترلرها را تسهیل می کند. لیکن مزایایی را برای معلمان، دانش آموزان و مبتدیان علاقه مند در کلیه سیستم های دیگر ارائه می دهد: ارزان - در مقایسه با سایر پلت فرم های میکروکنترلر، بردهای آردوینو نسبتاً ارزان هستند. ارزان ترین نسخه از ماژول آردوینو می تواند به صورت دستی مونتاژ شود، و حتی ماژول های آردوینو از پیش مونتاژ شده، کمتراز 50 دلار قیمت دارد. مستقل از سیستم عامل (Cross-platform) - نرم افزار آردوینو روی سیستم های عامل ویندوز، مکینتاش OSX و لینوکس اجرا می شود. اکثر سیستم های میکروکنترلر منحصر به ویندوز شده اند. محیط برنامه نویسی شفاف و ساده - محیط برنامه نویسی آردوینو برای استفاده مبتدیان، ساده است، در عین حال جهت استفاده ی کاربران حرفه ای از مزیتها نیز به اندازه کافی منعطف است. برای مدرسان، بر اساس محیط برنامه نویسی Processing به راحتی قابل استفاده است، بدین ترتیب، دانش آموزانی که برنامه نویسی در آن محیط را یاد می گیرند، با ظاهر و باطن آردوینو آشنا خواهند شد. نرم افزار قابل توسعه و open-source - نرم افزار آردوینو به صورت یک ابزار open-source منتشر شده است که برای توسعه توسط برنامه نویسان باتجربه موجود می باشد. این زبان می تواند از طریق کتابخانه های C++ گسترش یابد، و افرای که می خواهند جزئیات فنی را بفهمند، می توانند از آردوینو گریزی به زبان برنامه نویسی AVR C که زبان پایه ی آن است، بزنند. به طور مشابه اگر بخواهید، می توانید مستقیما کد AVR-C را درون برنامه های آردوینو خود درج کنید. سخت افزار قابل توسعه و open-source - آردوینو بر اساس میکروکنترلرهای ATMEGA8 و ATMEGA168 شرکت Atmel پایه ریزی شده اند. طرح ماژول ها تحت لیسانس Creative Commons مجوز گرفته اند، بنابراین طراحان با تجربه مدار، می توانند ماژول خود را ساخته، توسعه داده و آن را بهبود ببخشند. حتی کاربران نسبتاً بی تجربه می توانند یک نسخه بردبوردی از ماژول را جهت فهم شیوه کار آن بسازند و هزینه ای جهت آن نپردازند.

با سلام مجدد خدمت همه دوستان تصمیم گرفتم با توجه به سوالات مکرر دوستان در مورد آردیونو مطالبی رو در اون خصوص داشته باشم

note.pdf2.43 KB

یه پکیج آموزشی دیگه در زمینه برنامه نویسی اندرید و میکروکنتلر آماده کردیم که کاملا متفاوت و کاربردیه و در انحصار بنده هستش و به علاوه 3 ماه پشتیبانی رایگان داره که خود بنده (که مدرس مجموعه آموزشی هستم) در خدمتتون خواهم بود. تو این مجموعه آموزشی هم داده از آندروید به میکرو ارسال می کنیم (مثل کنترل روبات از طریق گوشی اندرویدی) و هم برعکس اطلاعات فرستاده شده از میکرو رو داخل گوشی آندروید نمایش میدیم و پردازش هایی رو روش انجام میدیم (مثل مانیتورینگ دمای یک محیط و نمایش درجه دما در گوشی اندروید توسط یه برنامه که خودمون از ابتدا برنامه نویسیش رو انجام میدیم و تمام مراحل رو به صورت کامل شبیه سازی می کنیم ) واقعا یکی از مجموعه های پیشرفته هستش به علاوه چون با ترد ها (Threading) برنامه نویسی شده و آموزش داده شده به صورت همزمان این کارها انجام میشه. (در یه لحظه هم میشه اطلاعات از اندروید به میکرو فرستاد مثل کنترل روبات توسط گوشی اندروید و هم میشه اطلاعات چند سنسور مختلف رو که به میکرو داده میشه خوند و تو یه برنامه که باز خودمون از اول خواهیم نوشت به زبان اندروید؛ نمایش داد) به علاوه تمام مستندات و سورس کد هاش خدمتتون ارسال خواهد شد. قیمت این مجموعه آموزشی 30000 تومان در نظر گرفته شده (در محیط بیسیک فور اندروید) دوستانی که میخان توسط ایکلیپس هم بتونن این کار رو انجام بدن ما در اون محیط هم آموزش دادیم ولی باید سطح دانش آندروید شون در اکلیپس متوسط و یا متوسط به بالا باشه، به علاوه قیمت اون پکیج 50000 تومان هستش. من سرفصل های این پکیج آموزشی رو هم خدمتون ضمیمه می کنم. (در داخل همین فایل ضمیمه بنده 2 دموی آموزشی از محصول رو هم خدمتون قرار دادم ) این پکیج آموزشی فقط به مدت محدود با این قیمت عرضه خواهد شد. همراه : 09141781457 ایمیل : mojshaderyan@gmail.com تهیه کننده : مجتبی شادریان دوستانی که در خصوص مجموعه آموزشی سوال دارن میتونن با آیدی بنده در تماس باشن، بنده تا جایی که بتونم راهنمایی خواهم کرد. Id: @shaderyan https://telegram.me/programming_project یه تخفیفی هم برای دوستان بزرگوار در نظر گرفتم . کسایی که همین پیام رو به لیست مخاطبین ایمیلهاشون (یاهو و جیمیل) و هم لیست مخاطبین تلگرام شون ارسال کنن و همچنین لینک کانال ما رو به مخاطبینشون ارسال کنن، برای پکیج اول 5000 تومان تخفیف و برای پکیج دوم 10000 تومان تخفیف در نظر گرفته خواهد شد. با تشکر

این ویژگی می تواند بسیار کاربردی باشد چرا که شما با فعال کردن حالت restricted mode یا حالت محدود، می توانید دسترسی سایر کاربران را برای افزودن افراد دیگر به کانال ببندید و تنها به مدیران اجازه ی افزودن دیگران را به گروهتان بدهید. پس دیگر نگران ورودهای ناخواسته ی کاربران به گروهتان نخواهید بود و همه چیز در کنترل شما خواهد بود.

2
2

ویژگی های سوپر گروه ها کاربران جدیدی که به گروه اضافه می شوند قادر خواهند بود تاریخچه ی پیام های موجود در گروه را مشاهده کنند. پیام هایی که توسط مدیران پاک می شوند دیگر برای سایر اعضاء قابل مشاهده نخواهند بود. کاربران عادی قادرخواهند بود فقط پیام های خود را حذف کنند. سوپر گروه ها به صورت پیش فرض mute هستند تا به دلیل بالا بودن تعداد تعاملات در گروه، مزاحم کاربران نباشند. فعال سازی و تبدیل گروه به سوپرگروه: برای این کار کافی است تلگرام تان را به روز کرده و سپس از بخش تنظیمات گروه بر روی Upgrade to supergroup کلیک کنید. مدیران گروه به طول عادی کاربران در گروه های تلگرام قادرند دوستان خود را به چت گروهی بیافزایند یا نام گروه را تغییر دهند اما این روند با قابلیت دیگری که به نرم افزار تلگرام اضافه شده است دچار تغییر می شود این قابلیت، قابلیت مدیریت بیشتر بر روی کاربران گروه و قابلیت افزودن مدیر برای گروه تان است. ویژگی ای که خیالتان را در زمان آنلاین نبودن راحت می کند و شما می توانید امر مراقبت و مدیرت گروه هایتان را با دوستان و مدیران دیگر تقسیم نمایید.

1
1

یکی از موارد مهم در تلگرام ساخت سوپرگروه ها و نبدبل گروه های معمولی به سوپر گروه می باشد. در پایین ویژگی های مهم سوپر گرو ه ها رو عنوان کرده ایم : به گفته ی تلگرام گروه های تلگرام همیشه یک قدم جلوتر از سایر ویژگی های تلگرام هستند و به احتمال خیلی زیاد شما تا به حال تجربه ی مدیریت یک گروه را در تلگرام داشته اید و از کم بودن تعداد اعضاء و تک مدیره بودن گروه رنج می بردید یا ناراضی بودید. حال نرم افزار پیام رسان تلگرام قابلیتی جدید به نام فوق گروه را به قابلیت های خود اضافه کرده است که به وسیله ی آن می توان گروه هایی با ۱۰۰۰عضو داشت و دیگر نگران محدود بودن تعداد اعضاء گروه نبود.

آموزش_ساخت_کانال_در_تلگرام_به_همراه.pdf9.68 KB

تفاوت گروه و کانال در تلگرام اخیرا قابلیت جدیدی به نام کانال (Channel ) به تلگرام اضافه شده است که بسیار کاربردی است و تفاوت و مزیت های زیادی با گروه دارد. برای استفاده از این ویژگی باید تلگرام شما آپدیت باشد. کانال ( Channel ) چیزی شبیه خبرنامه هست و بیشتر برای کسانی مفید هست که نیاز دارند مطالبشان را یک طرفه برای مخاطبانشان ارسال کنند. در کانال افراد عضو می شوند و تنها می توانند مطالب را بخوانند و نمی توانند برای سایر افراد مطلبی ارسال کنند. برخی از ویژگی ها و مزیت های کانال های تلگرام : چند مدیره بودن در گروه تلگرام امکان اضافه کردن مدیر به گروه وجود ندارد اما در کانال می توان چند مدیر برای آن در نظر گرفت. امکان حذف پیام در گروه تلگرام امکان پاک کردن پیام ارسال شده وجود ندارد اما در کانال مدیر به راحتی می تواند پیام ارسالی را حذف کند. مشاهده تعداد افرادی که پیام را خوانده اند همانطور که در واتس اپ ( whats app ) هم می توانید ببینید چه کسانی مطالب ارسالی شما را خوانده اند، در کانال تلگرام هم می توانید ببینید چند نفر مطالب ارسالی شما را مشاهده کرده اند. لینک عمومی و خصوصی شما می توانید انتخاب کنید که کانال شما یک لینک عمومی باشد و افراد با جست و جوی آن بتوانند به آن دسترسی داشته باشند و یا یک لینک خصوصی باشد. عدم ارسال پیام عضویت یا ترک گروه در کانال تلگرام اگر کسی به گروه بپیوندد یا از آن خارج شود، هیچ پیامی نمایش داده نمی شود و باعث آزار سایر اعضا نمی شود. غیر قابل مشاهده بودن اعضا در کانال های تلگرامی اعضا مشخص نیستند و پرایویسی اعضا کاملا رعایت می شود و امکان ایجاد مزاحمت برای آنها صفر است. عدم محدودیت در تعداد اعضا در کانال های تلگرامی بر خلاف گروه محدودیتی در تعداد اعضای آن وجود ندارد.

یکی از موارد دیگه که کاربران تلگرام در خصوصش سوال دارن، تفاوت گروه و کانال و ربات هستش که بنده در پایین مختصری از تفاوا هاش رو براتون آوردم و چون مواردش کامله و تعداد صفحاتش زیاده ادامشو در یه فایل PDF تقدیم حضورتون خواهم کرد :

سفارش های برنامه نویسی خودتون رو هم می تونید با بنده در میان بزارید. @shaderyan

هر درخواست آموزش برنامه نویسی و یا هر سوالی در زمینه برنامه نویسی داشتید میتونید با آیدی بنده در تماس باشید @shaderyan

آموزش ترفند های تلگرام.pdf2.32 KB

تمام موارد بالا رو در یه فایل PDF نیز براتون ارسال کردم که از پایین قابل دانلوده

آموزش حذف یک مخاطب یا Contact: برای پاک کردن مخاطب مورد نظر ابتدا مخاطب را بلاک کنید . سپس در همان صفحه Blocked users روی مخاطب بلاک شده خود بزنید سپس هنگامی که اطلاعات شخصی مخاطب باز شد روی علامت سه نقطه در بالای سمت راست صفحه ضربه زده و سپس Delete را بزنید تا مخاطب برای همیشه از فرند های شما حذف شود ….. نکته : کسانی که مشکل هنگ ، لودینگ با سرعت پایین ، فرستاده نشدن کد تایید ، نصب نشدن نرم افزار ، کانکتینگ و … را دارند تلگرام را دارند ، کافیست یک بار اکانت خود را به روش توضیح داده شده حذف کنید سپس به قسمت حذف برنامه های گوشی خود رفته و Telegram را انتخاب کنید . اکنون یک بار گزینه Clear Data را انتخاب و سپس نرم افزار را حذف کنید . اکنون آخرین ورژن تلگرام را دانلود نموده و دوباره اکانت جدید بسازید . با انجام این مراحل مشکلات ۹۹% کاربران حل شده است.

مخفی کردن حالت آنلاین بودن شما: برای این که حالت آخرین وضعیت آنلاین بودن خود را مخفی کنید کافیست به قسمت Settings و سپس Privacy and Security رفته و روی گزینه Last Seen ضربه زده و سپس گزینه های Everybody ( نمایش آنلاین بودن شما برای همه ) یا My Contacts ( نمایش آنلاین بودن شما برای مخاطبانتان ) یا Nobody ( مخفی کردن وضعیت آنلاین بودن شما از همه ) را انتخاب کنید . همچنین می توانید از قسمت Never Share With کاربرانی را که می خواهید از وضعیت شما با خبر نشوند را انتخاب کنید . ( یعنی اگر وضعیت آنلاین بودنتان برای همه فعال باشد می توانید از طریق این قسمت وضعیت خود را از دید برخی مخاطبانتان پنهان کنید هرچند که این مورد را چندان توصیه نمی کنم و بهترین گزینه برای مخفی شدن از نظر من همان Nobody است .

حذف کامل اکانت تلگرام : برای حذف اکانت تلگرام کافیست به آدرس https://my.telegram.org/deactivate رفته و شماره موبایل خود را ( ۹۸۰۹XXXXXXXXX+ ) وارد کنید و روی Next کلیک کنید . در همین لحظه پیامی به تلگرام شما فرستاده می شود که حاوی یک پسورد است . اکنون کافیست پسوردی را که دریافت کرده اید در قسمت Passwords وارد کرده و روی Sign In کلیک کنید . اکنون در به صفحه ای منتقل می شوید که در آن علت حذف اکانت تلگرام از شما پرسیده می شود . کافیست در بخش ? Why are you leaving عبارت I don’t use Telegram sometimes را وارد کرده و روی گزینه Done کلیک کنید . حالا یک سوال از شما پرسیده می شود که باید گزینه Yes ,delete my account را انتخاب کنید . ( در صورتی که از حذف اکانت خود منصرف شدید گزینه ی دیگری را انتخاب کنید زیرا تمام اطلاعات شما بعد از حذف از بین خواهد رفت ) . اکنون اکانت و سابقه فعالیت شما در تلگرام پاک خواهد شد .

— برای انتخاب نام کاربری کافیست از بخش Settings روی گزینه Username بروید و نام کاربری تاکنون ثبت نشده ای را با ترکیب اعداد و حروف انگلیسی بسازید . سپس تیک بالای صفحه گوشیتان را لمس کنید . — برای تغییر زبان نرم افزار ، از قسمت Settings به بخش Language بروید و زبان موردنظر خود را انتخاب کنید . در ورژن های فعلی Telegram زبان فارسی وجود ندارد . — برای تغییر زنگ پیام تلگرام از بخش Settings به قسمت Notifications and Sounds بروید و صدای موردنظر خود را که هنگام دریافت اس ام اس بلند می شود ، انتخاب کنید . — برای بلاک کردن شماره مزاحمان در تلگرام کافیست از بخش Settings به قسمت Privacy and Security و از آنجا به بخش Blocked Users رفته و روی علامت + گوشه صفحه ضربه زده و کاربر موردنظر خود را بلاک کنید . برای Unblock ( خارج کردن از بلاک ) کافیست انگشت خود را روی نام کاربر بلاک شده نگه دارید و سپس گزینه Unblock را که ظاهر می شود انتخاب نمایید . — برای تغییر پس زمینه چت هایتان کافیست از بخش Settings به قسمت Chat Background بروید و تصویر موردنظرتان را انتخاب کنید . انتخاب تصویر بکگراند از گالری گوشی شما نیز ممکن است . — در قسمت Automatic Media Download از بخش Settings ، شما می توانید به مسنجر Telegram فرمان دهید تا فقط با اتصال به وای فای ویدئوهای اشتراکی ،عکس ها و صداها را دانلود کند و با اتصال از طریق Mobile Data هیچگونه ویدئو ، صدا و تصویری دانلود نشود که این گزینه در افزایش سرعت دریافت اطلاعات تاثیر فوق العاده ای دارد . پس آن را مطابق میلتان برای اتصال WiFi یا ۳G تنظیم کنید . — برای این که تصاویر و ویدئو هایتان در گالری موبایلتان ذخیره شود ، از بخش Settings گزینه Save To Gallery را پیدا کنید و آن را فعال کنید . — برای تغییر اندازه فونت پیام هایی که برایتان نمایش داده می شود کافیست از قسمت Settings به بخش Messages Text Size بروید و اندازه آن را مشخص نمایید .