- آموزش آردوینو
رشته ها در برنامه نویسی برد های آردوینو (String)
رشته های متنی را می توان به دو روش نشان داد. می توانید از نوع داده String استفاده کنید یا می توانید رشته ای را با آرایه ای از نوع char بسازید. پیشنهاد میکنم قبل از خواندن ادامه مطلب، مقاله…
ادامه مطلب » - آموزش آردوینو
ساخت اکسی متر با آردوینو (اندازه گیری اکسیژن خون و ضربان قلب)
انواع مختلف حسگر های پالس اکسی متر برای اهداف پزشکی در بازار موجود است. در این پروژه با استفاده از یک سنسور MAX30100 و یک صفحه نمایش OLED یک پالس اوکسی متر خواهیم ساخت که اکسیژن محلول خون و ضربان…
ادامه مطلب » - آموزش آردوینو
آموزش آرایه در برنامه نویسی آردوینو (ایجاد Array)
آرایه مجموعه ای از متغیرهایی است که با یک شماره میتوان به آنها دسترسی داشت. آرایه ها در زبان برنامه نویسی ++C (زبان برنامه نویسی آردوینو مبتنی بر C/C++ است) می توانند پیچیده باشند، اما استفاده از آرایه های ساده،…
ادامه مطلب » - آموزش رزبری پای
ساخت تلفن گویا با برد رزبری پای و ماژول SIM800L
در این پروژه با استفاده از برد رزبری پای یک سیستم تلفن گویا (هوشمند) طراحی میکنیم که میتواند اطلاعات را به صورت خودکار از کاربر بگیرد. در این آموزش از ماژول GSM Sim800l استفاده میکنیم. در ادامه اتصالات مدار و…
ادامه مطلب » - آموزش آردوینو
تبدیل داده ها به یکدیگر در کد آردوینو (تبدیل نوع متغیر)
در این مقاله نحوه تبدیل داده ها (انواع متغیر) به یکدیگر را بررسی میکنیم. حتما قبل از خواندن ادامه مطلب، مقاله انواع داده در آردوینو را بخوانید. تبدیل به unsigned int برای تبدیل داده به نوع unsigned int از دستور…
ادامه مطلب » - آموزش رزبری پای
کنترل وسایل خانه با پیام واتساپ و رزبری پای (خانه هوشمند Whatsapp)
WhatsApp یکی از محبوب ترین پیام رسان ها است که توسط اکثر مردم استفاده میشود. به تازگی واتسپ سیاست حفظ حریم خصوصی خود را بروزرسانی کرد اما هنوز هم تقریبا 2 میلیارد نفر از واتساپ استفاده میکنند. افراد و کاربران…
ادامه مطلب » - آموزش آردوینو
ثابت های عدد صحیح در کد های Arduino
ثابت های عدد صحیح اعدادی هستند که بطور مستقیم در کد استفاده می شوند (مانند 123). به طور پیش فرض ، این اعداد به صورت int تلقی می شوند اما می توانید این مورد را با اصلاح کننده های U…
ادامه مطلب » - آموزش آردوینو
پروژه امنیتی صدای پارس سگ با آردوینو (هشدار حرکت)
امروزه وجود سیستم امنیتی برای منازل بسیار مهم است زیرا تعداد جرائم از قبیل دزدی بسیار افزایش دارد. بنابراین باید موردی باشد که ما را در امنیت نگه دارد. ابزار های مختلفی برای امنیت خانه ها در بازار وجود دارند.…
ادامه مطلب » - آموزش آردوینو
نقطه ممیز شناور در برنامه نویسی آردوینو
مشابه ثابت های عدد صحیح، از ثابت های نقطه شناور برای خوانایی بیشتر کد استفاده می شود. ثابت های نقطه شناور در زمان کامپایل به مقداری که برابر آن هستند عوض می شوند. با استفاده از این ثابت ها میتوان…
ادامه مطلب » - آموزش آردوینو
راه اندازی رادار داپلر با آردوینو (تشخیص حرکت با سنسور داپلر)
تشخیص حرکت یک عمل معمولی برای هشدار ورود افراد ناشناس، روشن کردن خودکار لامپ و انواع پروژه های هوشمند سازی منزل است. ما قبلا پروژه تشخیص حرکت PIR با آردوینو را راه اندازی کردیم که با سنسور مادون قرمز کار…
ادامه مطلب » - آموزش آردوینو
ثابت ها در برنامه نویسی آردوینو (ثبات Constants)
ثابت ها عبارات از پیش تعریف شده در زبان برنامه نویسی آردوینو هستند. از آنها برای سهولت در خواندن برنامه ها استفاده می شود. ما ثابت ها را در چند گروه طبقه بندی می کنیم: true و false دو ثابت…
ادامه مطلب » - آموزش الکترونیک
مقایسه موتور DC براشلس و براش (بررسی کنترل و کاربرد)
موتور های الکتریکی بخشی بزرگی از زندگی ما را در بر می گیرند. آن ها در انواع دستگاه ها از خودرو های الکتریکی گرفته تا هواپیما های بدون سرنشین، ربات ها و سایر دستگاه های الکترونیکی دیده می شوند. به…
ادامه مطلب » - آموزش آردوینو
دستور noInterrupts در آردوینو (غیرفعال کردن واحد وقفه)
دستور noInterrupts وقفه ها را غیرفعال می کند (می توانید آنها را مجدداً با دستور interrupts فعال کنید). در صورت فعال بودن وقفه ها یک سری از عملکرد ها فعال هستند و یک سری دیگر غیرفعال. همچنین در صورت غیرفعال…
ادامه مطلب » - دیتاشیت
معرفی آپ امپ IC 741 (کاربرد و نحوه کار آی سی Op-Amp 741)
تقویت کننده عملیاتی که به آن op-amp یا op amp نیز می گویند ، یک مدار مجتمع (IC) است که در درجه اول برای انجام محاسبات آنالوگ طراحی شده است. اگرچه Op-amp ها به طور خاص برای انجام عملیاتی مانند…
ادامه مطلب » - آموزش آردوینو
دستور interrupts در آردوینو (دوباره فعال کردن وقفه)
وقفه ها را دوباره فعال می کند (بعد از اینکه توسط دستور noInterrupts غیرفعال شده باشند.) در صورت فعال بودن وقفه ها یک سری از عملکرد ها فعال هستند و یک سری دیگر غیرفعال. همچنین در صورت غیرفعال بودن وقفه…
ادامه مطلب »




