آردوینو فارسی
6.84K subscribers
758 photos
308 videos
631 files
243 links
اولین کانال تخصصی آموزش آردوینو
گروه:
https://t.me/ArduinoFarsi_G
لینک کانال یوتیوب:
https://www.youtube.com/c/ArduinoFarsi
ارتباط با ادمین و ثبت سفارش:
☎️ رضا اژدرکش: 09199117192
💲 حمایت از کانال:
شماره کارت: 5892101050579396
بانک سپه بنام رضا اژدرکش
Download Telegram
ArduinoSleep.pdf
2.2 MB
#آموزش کار با حالتهای مختلف خواب در آردوینو
کاری از: رضا اژدرکش

#SLEEP_MODE_IDLE
#SLEEP_MODE_ADC
#SLEEP_MODE_PWR_SAVE
#SLEEP_MODE_STANDBY
#SLEEP_MODE_PWR_DOWN

@ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
چالش امروز:

با استفاده از آموزش بالا و یک فلوتر که خروجی 0 و 1 دارد، برنامه ای بنویسید که هر وقت منبع آب خالی شد، آردوینو از خواب بیدار شده و رله شیر برقی را فعال کند و دوباره به خواب برود. تا فلوتر دوباره تغییر وضعیت بدهد. و دوباره آردوینو از حالت خواب بیدار شده و شیر برقی را خاموش کند. و ...
راهنمایی: از حالت change وقفه استفاده کنید.
@ArduinoKaraneJavan
Timer_Counter1.pdf
2.6 MB
#آموزش استفاده از تایمر و کانترهای میکروکنترلرهای #AVR

@ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
Programmer.mkv
16.5 MB
#آموزش استفاده از ESP8266 Flasher برای پروگرام کردن برنامه
#ESP8266_Flasher

@ArduinoKaraneJavan
سلام بر آردوینو کاران جوان

یکی از عزیزان پیام داده بودند که چرا در آردوینو وقتی از تایمر 0 استفاده میکنم، برنامه کلاً بهم میریزه؟

در پاسخ باید گفت که آردوینو های دارای میکروکنترلر سری ATMEGA328 و ATMEGA168 دارای سه تایمر بنامهای TIMER0, TIMER1, TIMER2 هستند و آردوینو های سری ATMEGA2560 دارای 5 تایمر هستند.
تایمر 0، تایمر1 و تایمر2 در همه آردوینو ها مشترک هستند. تایمر 0 و 2 بصورت 8 بیتی و تایمر 1 بصورت 16 بیتی ساخته شده اند.
کلیه دستورات تاخیری مانند:
millis(), micros(), delay(), ...
برای عملکرد خود از تایمر 0 استفاده میکنند. لذا ما نمیتوانیم بصورت همزمان هم از دستورات فوق استفاده نماییم و هم از تایمر 0.
و نکته بعدی این است که دستورات مربوط به Servo از تایمر 2 استفاده مینمایند. در صورتیکه از سروو موتورها استفاده میکنید و همزمان بخواهید از تایمر 2 استفاده کنید. مجدداً مشکلاتی در برنامه بوجود می آید. که باعث عملکرد ناصحیح برنامه می شود.
به این خطا ها که کامپالیر برایشان هیچ گونه ایرادی نمی گیرد، خطا های نحوی گفته می شود. و پیر آدم را در می آورند.😂
برای مطالعه بیشتر در مورد اینکه چه تایمری در کدام توابع استفاده میشود، آموزش تایمر در آردوینو را از کانال آردوینو کاران جوان مطالعه کنید. برای اینکار روی لینک زیر کلیک کنید:👇
https://t.me/ArduinoKaraneJavan/532

با سپاس🌺
@ArduinoKaraneJavan
👍2
اولین کانال آموزش آردوینو در تلگرام
اتوماسیون خانگی و صنعتی
آموزش کنترل اشیاء با تلگرام
برای عضویت کلیک کنید 👇👇👇
https://t.me/ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
اولین کانال آموزش آردوینو در تلگرام
اتوماسیون خانگی و صنعتی
آموزش کنترل اشیاء با تلگرام
برای عضویت کلیک کنید 👇👇👇
https://t.me/ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
AC Phase Control.pdf
2 MB
#آموزش کنترل فاز برق AC با آردوینو
#کنترل توان مصرفی دستگاه های AC
#کنترل میزان روشنایی (#دیمر)
#کنترل میزان دمای هیتر
#AC_PWM
کاری از: رضا اژدرکش

@ArduinoKaraneJavan
👍2
#چالش امروز
با استفاده از آموزش امروز و مدار بالا یک دیمر طراحی کنید.

راهنمایی: در void loop مقدار پتانسیومتر را پس از خواندن از ورودی آنالوگ، با استفاده از دستور map به مقداری بین 65 تا 483 تبدیل کنید و داخل OCR1A قرار دهید.
البته خروجی مدار آشکار ساز عبور از صفر اشتباه رسم شده و باید به پین 2 آردوینو متصل میشد. نه پین 8.

#دیمر

@ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
AC_VoltMeter.mkv
25.5 MB
#آموزش روش اندازه گیری ولتاژ و فرکانس برق شهری با آردوینو
کاری از: رضا اژدرکش

#AC_VoltMeter

@ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
AVR_Arduino.mkv
33.2 MB
#آشنایی با آردوینو
کاری از: رضا اژدرکش

@ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM