اتصال میکرو سوئیچ به ESP8266 با اینتراپت یا وقفه

اتصال میکرو سوئیچ به ESP8266 با اینتراپت یا وقفه

اینتراپت یا وقفه در میکرو کنترلر ها به شما این امکان رو میده که برای اینکه وضعیت یک ورودی رو بررسی کنه بدون اینکه همیشه Cpu مشغول بشه ، یعنی در واقع در تابع LOOP شما هیچ گونه کدی رو برای بررسی وضعیت پایه ورودی نویسید و این یک مزیت […]

توسط امیر امرایی در تاريخ ۱۴/آبان/۱۳۹۶ بدون دیدگاه

ادامه...
حافظه SPIFFS در ESP8266 چیست و چه کاربردی دارد؟

حافظه SPIFFS در ESP8266 چیست و چه کاربردی دارد؟

در واقع این نقش حافظه EEPROM رو بازی می کنه با این تفاوت که بخشی از حافظه فلش که معمولا مکان این مقدار حافظه را در انتهای حافظه اصلی قرار می دهند که توسط نرم افزار مقدار حافظه اصلی برای نوشتن کد محدود می شه. برای مشاهده لینک ها Login […]

توسط امیر امرایی در تاريخ ۱۰/آذر/۱۳۹۵ بدون دیدگاه

ادامه...
معادل دستور toggle در آردوینو

معادل دستور toggle در آردوینو

همانطور که شاید تجربه کرده باشید در زبان بیسیک دستوری بود به نام toggle که مثلا اگر پایه x الان ۰ بود اونو به ۱ تغییر می داد و بلعکس. حالا در آردوینو باید از روش زیر استفاده کنید: [crayon-5a5e9e20cf3bf183362794/] توسط این خط کد شما خروجی x رو نامساوی با […]

توسط امیر امرایی در تاريخ ۱۴/مرداد/۱۳۹۵ بدون دیدگاه

ادامه...
آموزش پروگرام کردن بوت لودر arduino با USBasp (با تنظیمات فیوز بیت)

آموزش پروگرام کردن بوت لودر arduino با USBasp (با تنظیمات فیوز بیت)

با سلام در این آموزش قصد دارم نحوه نوشتن بوت لودر آردوینو رو بر روی ATMEGA328P با جزیئات بزارم. ابتدا به مواد زیر نیز داریم: ۱٫ آردوینو Uno ۲٫ میکروکنترلر ATMEGA328P خام ۳٫ پروگرامر USBasp v2.0 و چندتا سیم برد بردی مادگی به مادگی   برای مشاهده لینک ها Login […]

توسط امیر امرایی در تاريخ ۲۰/دی/۱۳۹۴ 6 دیدگاه

ادامه...
تاخیر در آردوینو بدون توقف برنامه

تاخیر در آردوینو بدون توقف برنامه

اکثر مواقع لازم در تابع void loop از تاخیر استفاده کنیم، اما مسئله اینجاست استفاده از این دستور باعث توقف برنامه می شود و تا پایان سر ریز شدن وقفه برنامه ادامه نخواهد یافت و باعث مختل شدن روند برنامه می شود. خوب برای رفع این مشکل باید از این […]

توسط امیر امرایی در تاريخ ۱۸/دی/۱۳۹۴ بدون دیدگاه

ادامه...
خواندن و نوشتن رشته (string) در EEPROM با آردوینو (arduino)

خواندن و نوشتن رشته (string) در EEPROM با آردوینو (arduino)

برای نوشتن و خواندن یک رشته در eeprom با آردوینو فقط کافی است دو تابع زیر را قبل از void setup اضافه کنید. [crayon-5a5e9e20cf721131262379/] [crayon-5a5e9e20cf725095237964/] با این توابع شما فضای حافظه eeprom رو به قسمت های ۳۲ بایتی تقسیم می کنید که بایت اول مشخصه طول رشته می باشد. در […]

توسط امیر امرایی در تاريخ ۱۷/دی/۱۳۹۴ 6 دیدگاه

ادامه...
ساخت برنامه اندروید بدون کدنویسی

ساخت برنامه اندروید بدون کدنویسی

برای نوشتن برنامه های اندرویدی باید به زبان جاوا کاملا مسلط باشید. خوب این برای کسانی که در زمینه الکترونیک فعالیت دارند و بعضی وقتا لازمه که یه برنامه برای اندروید بنویسید تا پروژه شما تکمیل بشه ، این یه کم مشکله که زمان باید صرف یاد گرفتن زبان جاوا […]

توسط امیر امرایی در تاريخ ۱۱/دی/۱۳۹۴ یک دیدگاه

ادامه...
ترموستات الکترونیکی یخچال و فریزر با نمایشگر دیجیتالی

ترموستات الکترونیکی یخچال و فریزر با نمایشگر دیجیتالی

چند وقتی بود یه یخچال داشتیم که هر چند باری ترموستاتش خراب می شد و تعویض می کردم ، ولی بازم درست کار نمی کرد و نتیجه مطلوبی ازش نمی گرفتیم به همین خاطر به ذهنم رسید با میکروکنترلر این مشکل رو حل کنم و موفق هم شدم. خیلی راحت […]

توسط امیر امرایی در تاريخ ۲۸/آذر/۱۳۹۴ 2 دیدگاه

ادامه...
فیوز بیت برد های آردوینو

فیوز بیت برد های آردوینو

فیوز بیت های پیش فرض برد های آردوینو به ترتیب زیر می باشند…   Arduino Uno Low Fuse ۰xFF High Fuse ۰xDE Extended Fuse ۰x05 Arduino Duemilanove or Nano w/ ATmega328 Low Fuse ۰xFF High Fuse ۰xDA Extended Fuse ۰x05 Arduino Diecimila, Duemilanove, or Nano w/ ATmega168 Low Fuse ۰xFF […]

توسط امیر امرایی در تاريخ ۲۴/آذر/۱۳۹۴ یک دیدگاه

ادامه...
صفحه 1 از 11
انتشار نوشته هاي اين وبگاه در سايت ها و نشريات تنها با ذکر نام و درج لينک مجاز است.
طراحي شده توسط ميلاد دهقان عضو گروه رویین