FREE

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

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

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

امروزه استفاده از سلولهای خورشیدی برای تولید الکتریسیته به دلایل زیادی که مهمترین آن رو به اتمام بودن منابع اصلی انرژی در جهان است در حال افزایش است. در بسیاری از کشورها بخشهای خصوصی مثل هتلها در معماری بیرونی هتل از سلولهای خورشیدی استفاده کرده اند و در نتیجه علاوه بر جذابیتی که هتل به خود گرفته کل مصرف برق هتل نیز از انرژی تولیدی توسط این سلولها تامین میگردد و علاوه بر آن سالانه بخش زیادی از این انرژی تولیدی که اضافه بر مصرف هتل است به دولت فروخته می شود. چرا انرژی خورشیدی؟ 1-به سادگی در دسترس است 2-رایگان است 3-یک انرژی پاک است و 4-بصورت نامحدود در دسترس است. پنلهای خورشیدی عموما دارای بازده ی 18 تا 20 درصد هستند، یعنی 18 تا 20 درصد از انرژی خورشیدی دریافتی را به الکتریسیته تبدیل میکنند. یک راه برای افزایش بازده ی آنها و در نتیجه دستیابی به انرژی تولید شده ی بیشتر، اضافه کردن قابلیت دنبال کردن خورشید به آنهاست. زیرا بدلیل اینکه خورشید در طول روز در آسمان حرکت میکند و همچنین موقعیت آن در آسمان در فصلهای مختلف تغییر میکند، مقدار نوری که یک پنل ثابت در شرایط مختلف دریافت میکند متفاوت و در نتیجه مقدار خروجی آن همیشه ماکزیمم نخواهد بود که این امر بازدهی پنلها را به شدت پایین می آورد. ما در اینجا دستگاهی طراحی کرده ایم که قادر است خورشید را دنبال کند و پنل را همیشه رو به خورشید نگه دارد، پس بوسیله ی آن میتوان بازدهی پنل را افزایش داد. در حقیقت توسط این سیستم، پنل دارای هوش میشود و میتواند خورشید را دنبال کند. پنلهایی که خورشید را دنبال میکنند همیشه بیشترین مقدار ممکن از نور خورشید را دریافت میکنند و در نتیجه نسبت به پنلهای ثابت همیشه خروجی بیشتری خواهند داشت. این دستگاه دو محوره است، یعنی در جهتهای رو به بالا، پایین، چپ و راست قادر است خورشید را دنبال کند. در حقیقت این سیستم زاویه ی بین نور خورشید و پنل را به حداقل می رساند به این منظور که روی پنل خورشیدی بیشترین مقدار ممکن از نور خورشید بتابد و در نتیجه در تمام لحظات بیشترین انرژی ممکن تولید شود و بازدهی پنل ماکزیمم باشد.

فایلهایی که همراه پروژه ارائه می شوند:

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

ارسال دمای ds18b20 با WI-FI و نمایش در گوشی اندروید

ارسال دمای ds18b20 با WI-FI و نمایش در گوشی اندروید
ارسال دمای ds18b20 با WI-FI و نمایش در گوشی اندروید

ارسال دمای ds18b20 با WI-FI و نمایش در گوشی اندروید

در این پروژه با استفاده از ماژول DS18B20 دمای محیط را اندازه گیری می کنیم و سپس از طریق ماژول WI-FI مدل ESP8266 دمای اندازه گیری شده را برای گوشی اندروید ارسال می کنیم و در محیط گرافیکی به نمایش در می آوریم ،  پروژه ارسال دما با ماژول ESP8266 که اطلاعات محیط را دریافت و در گوشی اندروید نمایش می دهد کاربرد های فراوانی دارد و از نمونه کاربرد های بارز آن می توان سیستم خانه هوشمند را نام برد ، برنامه نویسی این پروژه به دو زبان محبوب یعنی ARDUINO و BASCOM-AVR انجام شده است تا کاربران بیشتری بتوانند از ان استفاده کنند همچنین برنامه نویسی ها بصورت خط به خط و با استفاده از فیلم آموزش داده است و PCB مدار که با استفاده از پروتئوس طراحی شده است مورد بررسی قرار میگیرد تا نحوه عملکرد سخت افزار هم برای شما ملموس تر باشد و مقادیر قطعات استفاده شده نیز برای شما بیان شود ، بردی که برای این پروژه طراحی کرده ایم 5 سانتی متر در 5 سانتی متر است که به راحتی می توان در بخش های مختلفی از آن استفاده کرد و قابلیت نصب در مکان های گوناگونی را دارد بعنوان مثال می توان با استفاده از این پروژه دمای اتاق خاصی را چک کرد ، دمای داخل یچخال را کنترل کرد ، هوای درون گلخانه را بررسی کرد و کار های فراوان دیگری را می توان با استفاده از این پروژه انجام داد ، به راحتی با تغییر در سخت افزار و نرم افزار می توان آن را به پروژه سفارشی برای کنترل پارامتر های خاص محیطی تبدیل کرد و با آن می توان هر مکانی را که مد نظر باشد کنترل و هوشمند کنیم ، حالا اگر کمی پا را فراتر نهیم و به آن اینترنت رو هم اضافه کنیم می توانیم از هر نقطه از جهان مکان مورد نظر خود را کنترل کنیم که در اموزش های بعدی این رو هم قرار خواهیم داد  . هدف ما در این پروژه آشنایی شما با سیستم های کنترل محیط و ارتباط بین گوشی اندروید و محیط پیرامون می باشد و بصورت بهتری می توانید با عملکرد ماژول محبوب ESP8266 ارتباط برقرار کنید و از آن استفاده کنید ، در پست های قبلی نیز پروژه ای در زمینه کنترل وسایل خانگی با WI-FI قرار داده بودیم و همچنین بصورت کامل ماژول ESP8266 و سنسور DS18B20 را راه اندازه کرده بودیم که مطالعه آن ها زمینه درک بهتر این مطلب را فراهم می کند .

فایل هایی که در این آموزش برای دانلود پیوست شده اند :

  1. نرم افزار اندروید DS18B20 WI-FI
  2. PCB مدار طراحی شده با پروتیوس
  3. سورس کد کامل به زبان آردوینو (Arduino)
  4. سورس کد کامل به زبان بسکام (Bascom-AVR)
  5. آموزش خط به خط برنامه نوسی پروژه بصورت فیلم آموزشی
  6. توضیح PCB مدار بصورت فیلم آموزشی
  7. فیلم آموزشی پروژه بصورت ویدئویی
  8. شماتیک مدار

دیدن فیلم عملکرد مدار در آپارات

FREE

مدار هشدار دهنده نشت گاز هوشمند

مدار هشدار دهنده نشت گاز هوشمند
مدار هشدار دهنده نشت گاز هوشمند

مدار هشدار دهنده نشت گاز هوشمند

با یکی دیگر از پروژه های هوشمندسازی منزل و ساختمان در خدمت شما هستیم. در این پروژه یک مدار هشدار دهنده ی نشت گاز هوشمند که دارای سه حالت تشخیص متفاوت است طراحی نموده ایم. بوسیله ی این مدار میتوان از نشت گاز شهری باخبر شد و در نتیجه اقدامات لازم در راستای پیشگیری از بروز حوادث ناگوار را انجام داد. متاسفانه سالانه افراد زیادی در کشور بر اثر نشت گاز که یکی از دلایل آن رعایت نکردن اصول ایمنی است جان خود را از دست می دهند. در این مدار یک هشدار دهنده ی نشت گاز تعبیه شده است طوریکه متناسب با حالتی که مدار تشخیص داده با شیوه ای متفاوت اقدام به آژیر کشیدن میکند و بدین ترتیب ساکنین منزل از نشت گاز و مقدار گاز نشت شده مطلع می شوند و میتوانند اقدامات پیشگیرانه ی لازم را انجام دهند. این دستگاه چرا هوشمند است؟ ممکن است ساکنین منزل در منزل حضور نداشته باشند و نشت گاز رخ بدهد. این دستگاه میتواند بطور اتوماتیک و هوشمند اقدامات لازم جهت جلوگیری از نشت گاز و در نتیجه پیشگیری از بروز حوادث ناخوشایند را حتی وقتیکه کسی در منزل حضور ندارد انجام دهد. حساسیت دستگاه به مقدار گاز نشت یافته را میتوان توسط پتانسیومتری که در آن تعبیه شده تنظیم کرد. این دستگاه همچنین دارای یک نمایشگر است که روی آن وضعیت منزل از لحاظ نشت گاز و دیگر پارامترهای موردنیاز نمایش داده می شوند. توجه شود که برنامه نویسی در IDE آردوینو انجام شده است.

فایلهای ارائه شده همراه پروژه

  • سورس کد
  • شماتیک مدار
  • PCB مدار
  • آموزش خط به خط برنامه نویسی
  • آموزش اصول عملکرد مدار و تشریح مدار
FREE

آموزش کامل کار با DS18B20 همراه با پروژه های کاربردی

آموزش کامل کار با DS18B20 همراه با پروژه های کاربردی
آموزش کامل کار با DS18B20 همراه با پروژه های کاربردی

آموزش کامل کار با DS18B20 همراه با پروژه های کاربردی

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

فایلهای ارائه شده همراه پروژه

  • سورس کد مثالها
  • سورس کد پروژه ها
  • توضیح کامل و خط به خط توابع و برنامه های مثالها و پروژه ها
  • شماتیک پروژه ها
  • فایل شبیه ساز پروتئوس پروژه ها
  • بیان نکات مداری استفاده شده در پروژه ها
FREE

کنترل وسایل خانگی با WI-FI و گوشی اندروید

کنترل وسایل خانگی با WI-FI و گوشی اندروید
کنترل وسایل خانگی با wifi

کنترل وسایل خانگی با WI-FI

با استفاده از این پروژه می توان وسایل خانگی را با استفاده از تکنولوژی WI-FI و گوشی اندروید کنترل کرد ، در این پروژه از ماژول WI-FI مدل ESP8266 استفاده شده است که در جلسه “آموزش کامل راه اندازی ماژول WI-FI مدل ESP8266 ” بصورت کامل در مورد آن بحث شد . عملکرد مدار به این شکل است که توسط گوشی و از طریق WI-FI به مدار وصل شده و سپس با استفاده از گوشی می توانیم رله های روی مدار را روشن و خاموش کنیم ، برنامه اندروید کنترل وسایل خانگی به این شکل عمل می کند که با لمس هر کلید رله مربوطه فعال می شود و اگر مجددا کلید را لمس کنیم رله خاموش می شود . پروژه کنترل وسایل خانگی با WI-FI و گوشی اندروید کاربرد های زیاد و عملی دارد بعنوان مثال از آن می توان برای کنترل لامپ ها ، کولر ، پنکه و سایر وسایل برقی استفاده کنیم . گوشی های موبایل همیشه همراه ما هستند پس بهترین و در دسترس ترین ریموت کنترل ها به حساب می آیند که هم عملکرد بالا و هم ظاهر زیبایی دارند . از این مدار می توان برای هوشمند سازی خانه استفاده کرد و کار هایی از قبیل کنترل درب پارکینگ ، ورودی ساختمان ، لامپ ها و … را به عهده این مدار گذاشت . این سیستم که برای کنترل وسایل از WI-FI استفاده می کند و  چهار کاناله می باشد که هم زمان می تواند چهار وسیله مختلف را بصورت مجزا کنترل کند .

فایل هایی که در این آموزش برای دانلود پیوست شده اند :

  1. نرم افزار اندروید کنترل وسایل خانگی با WI-FI
  2. PCB مدار طراحی شده با پروتیوس
  3. سورس کد کامل به زبان آردوینو
  4. آموزش خط به خط برنامه نوسی پروژه
  5. توضیح PCB مدار بصورت ویدئو
  6. فیلم آموزشی پروژه بصورت ویدئویی
  7. نقشه پروگرامر مدار
  8. شماتیک مدار (جدید)

دیدن فیلم عملکرد مدار در آپارات

FREE

آموزش کامل راه اندازی ماژول WI-FI مدل ESP8266

آموزش کامل راه اندازی ماژول WI-FI مدل ESP8266
آموزش کامل راه اندازی ماژول وای فای ESP8266

آموزش کامل راه اندازی ماژول وای فای ESP8266

ESP8266 یک چیپ WI-FI ارزان قیمت و کاربردی است که توسط شرکت چینی Espressif تولید می شود ، استفاده از چیپ ESP8266 ماژول های وای فای با نام های ESP-01 ، ESP-02 ، ESP-03 و … تولید می شود که هسته همه انها یک چیپ و در نتیجه راه اندازی همه انها کامل مشابه و از یک سری دستورات استفاده می کنند . از ماژول های ESP8266 برای مصارف مختلفی استفاده می شود از جمله ، کنترل وسایل ، کنترل ربات ، هوشمند سازی ساختمان ها ، سیستم های IOT و بسیاری کاربرد دیگر . پروتکل ارتباطی برای استفاده و تنظیمات ماژول درگاه سریال است که همین امر باعث سادگی استفاده و محبوبیت ESP8266 شده است . ماژول ESP8266  با استفاده از فرامین دستوری (AT Commands) تنظیم می شود و تمام عملکرد های آن را با استفاده از فرامین دستوری می توان کنترل کرد . در آموزش کامل راه اندازی ماژول WI-FI مدل ESP8266 بصورت کامل راجب به این ماژول بحث می شود و آن را راه اندازی می کنیم ، در ابتدا تاریخچه پیدایش ESP8266 بیان می شود و سپس به کاربرد های این ماژول و انواع ماژول ساخته شده با این چیپ پرداخته می شود سپس به سخت افزار راه انداز و پایه های ارتباطی و ساختار فیزیکی و مشخصات ماژول ESP8266 می پردازیم و سپس فرامین دستوری را بصورت کامل بصورت عملی مورد تست و بررسی قرار می دهیم و در انتها بصورت عملی از فرامین دستوری استفاده می کنیم و دیتا را با گوشی مبادله می کنیم ، فرامین دستوری را به سه بخش ، فرامین دستوری پایه esp8266 ، فرامین دستوری WIFI و فرامین دستوری ارتباط ESP8266 تقسیم بندی کرده ایم تا یاد گیری انها ساده گردد ، هچنین نرم افزار ESP8266 CONFIG را برای برنامه ریزی ماژول طراحی کرده ایم تا افرادی که نمی خواهند خود را با فرامین دستوری درگیر کنند با استفاده از این نرم افزار به ساده ترین شکل ممکن ماژول ESP8266 را کانفیگ کنند

فایل هایی که در این آموزش برای دانلود پیوست شده اند :

  • آموزش کامل ماژول بصورت فیلم ویدئویی (2 ساعت و 35 دقیقه)
  • فرامین دستوری ماژول ESP8266
  • نرم افزار ویندوز ESP8266 CONFIG
  • نرم افزار اندروید ESP8266
  • تصاویر راهنما