مقدمه بوت لودر (Bootloader)، اصولاً یک تکه کد آغازین است که هر میکروکنترلری هنگام روشن شدن یا راهاندازی مجدد آن را اجرا میکند. این کد مشابه مفهوم BIOS است که هر PC هنگام روشن شدن آن را اجرا میکند. در مورد PC ،BIOS منتظر ورودی از طرف کاربر برای تغییر …
ادامه نوشته »ساخت مسیریاب مکانی با استفاده از SIM800 و آردوینو
خودروهایی با رانندگی خودکار و وسایل نقلیه متصل، قطعا نحوهی ارتباطات ما را تغییر خواهند داد. امروزه شرکتهایی مانند Tesla صاحبان خودروها را تشویق میکنند تا خودروهای خود را، هنگامی که از آنها استفاده نمیکنند به عنوان روباتهای تاکسی به آنها قرض دهند. مدیر شرکت تسلا، ایلان ماسک اخیراً در …
ادامه نوشته »دسترسی به ورودی و خروجیهای همه منظوره رزبریپای – Raspberry Pi GPIO
مقدمه پینهای GPIO (ورودی و خروجی همه منظوره) را میتوان به عنوان وردی یا خروجی به کار بست. این پینها به رزبریپای این امکان را میدهند تا با دستگاههای I/O همه منظوره اتصال برقرار کند. رزبریپای ۳ مدل B26، پین GPIO روی بورد خود دارد. از طریق این GPIOها، رزبریپای …
ادامه نوشته »دسترسی به رزبریپای روی نمایشگر لپتاپ با استفاده از LAN
مقدمه رزبریپای یک کامپیوتر کوچک همراه با GPIO قابل دسترس می باشد. برای دسترسی به رزبریپای، به یک صفحه نمایش جهت وارد شدن و انجام دیگر کارها نیاز است. اگر یک صفحه نمایش دیجیتال و یا تلویزیون داشته باشیم، می توان با استفاده از آنها به رزبریپای دسترسی داشت. اما …
ادامه نوشته »آموزش راه اندازی ماژول +nRF24L01
مقدمه پیش از این آموزش ESP8266-01، ماژول وایفایی با تراشه کوچک، که امکان افزودن وایفای به پروژههای کاربران را فراهم میکرد را پوشش دادیم. امروز، دربارهی ماژول nRF24L01+ RF صحبت خواهیم کرد، که به نحوی همانند خواهر ESP8266 ESP01 میباشد که قابلیت اضافه کردن ارتباط بیسیم با فرکانس رادیویی را …
ادامه نوشته »ارتباط رزبریپای با DHT11
مقدمه سنسور DHT11 مقادیر رطوبت و دما را اندازهگیری کرده و به صورت سریال روی یک خط مهیا میسازد. این سنسور میتواند رطوبت را به صورت درصدی (۲۰ تا ۹۰ درصد RH) اندازهگیری کرده و دما را در محدوده ۰ تا ۵۰ درجه سلسیوس اندازهگیری کند. سنسور دارای ۴ پین …
ادامه نوشته »نوشتن و اجرای یک برنامه C روی رزبریپای
در این آموزش، توضیح خواهیم داد که زبان برنامهنویسی C چیست، برنامهنویسی C چه استفادهای دارد، و چگونه یک برنامهی C را در رزبریپای نوشته و اجرا کنیم. هدف این مقاله فراهم اوردن یک معرفی بسیار ابتدایی از زبان C بر روی رزبریپای است. اگر میخواهید اطلاعات عمیقتری دربارهی برنامه …
ادامه نوشته »استفاده از IDE آردوینو
IDE آردوینو بسیار ساده بوده و استفاده از آن آسان است. با استفاده از مثال Blink که از مثالهای داخلی IDE است، نحوهی استفاده از آن را خواهیم دید. IDE آردوینو را از پوشه ای که آن را نصب/آنزیپ کرده بودید باز کنید. در منوی File، وارد گزینه Examples شوید. …
ادامه نوشته »شروع به کار با بورد آردوینو
طیف وسیعی از بوردها توسط آردوینو تولید میشود. این بوردها در اندازههای متفاوت، میکروکنترلرهای مختلف و با قابلیتهای پردازشی متنوع عرضه میشوند. برای دریافت اطلاعات بیشتر درباره بورد UNO R3، به مطلب آردوینو UNO R3 در بخش آردوینو مراجعه کنید. برای نوشتن کد برنامههای متفاوت و پروگرم کردن بورد آردوینو، به …
ادامه نوشته »بورد Arduino UNO R3
بورد آردوینو UNO یکی از مجبوبترین بوردهای آردوینو است و اگر اولین بورد آردوینو شما باشد، نقطه شروع مناسبی به حساب میآید. آردوینو UNO در گذر زمان مورد چند بازبینی قرار گرفته است، و آخرین نسخه آن Arduino UNO R3 میباشد. بین بازبینیها تغییرات خیلی شگرفی پیدا نخواهید کرد. مهمترین …
ادامه نوشته »آردوینو چیست؟ مقدمهای بر آردوینو
آردوینو چیست؟ پلتفرم آردوینو سختافزار و نرمافزار متنبازی (اوپن سورس) ارائه میدهد که استفاده از آن بسیار آسان بوده و برای پروژههای نمونه و سرگرمیها به وفور استفاده میشود. مفهوم متنباز وقتی گفته میشود که پلتفرم آردوینو متنباز است، منظور این است که همه اطلاعات خواندن سختافزار و نرمافزاری که …
ادامه نوشته »نوشتن اولین برنامه پایتون برای رزبریپای
پایتون یک زبان برنامهنویسی سطح بالاست که توسط Guido van Rossum در سال 1991 توسعه یافته است. این زبان یک زبان برنامهنویسی مشابه C++ ،C# ،Java یا هر زبان دیگری است. استفاده از پایتون بسیار آسان بوده و دارای دستور زبان واضحی است، اما در عین حال بسیار قدرتمند میباشد. …
ادامه نوشته »معرفی رزبریپای ۴
در ۴ ژوئن ۲۰۱۹، رزبریپای ۴ مدل B (از اینجا به بعد مینویسیم رزبریپای ۴) از طرف موسسه Raspberry Pi معرفی شد. در این مجموعه آموزشها، از جدیدترین رزبریپای بهره میگیریم تا راه اندازی و تنظیم رزبریپای، قطعات ضروری و نحوهی ایجاد کیتهای الکترونیکی را از صفر توضیح دهیم. اگر …
ادامه نوشته »آموزش راه اندازی ESP8266 با استفاده از آردوینو
در این نوشته به آموزش راه اندازی ESP8266 با استفاده از آردوینو میپردازیم. ESP8266 یک ماژول وایفای ارزان قیمت است که به آسانی میتوان آن را با دستگاههای اینترنت اشیا (IoT) یکپارچه سازی کرد. این مقاله راه اندازی ماژول وایفای ESP8266 با استفاده از آردوینو را به شما آموزش خواهد داد. …
ادامه نوشته »برنامهنویسی وب در ++C
CGI چیست؟ رابط دروازه مشترک (Common Gate interface) یا CGI، مجموعهای از استانداردها میباشد که چگونگی ردوبدل کردن اطلاعات بین سرور و یک اسکریپت دلخواه را تعریف میکند. مشخصات فعلی CGI توسط NCSA نگهداری میشود.CGI ،NCSA را به صورت زیر تعریف میکند. رابط دروازه مشترک، استانداردی برای دروازه خروجی برنامه …
ادامه نوشته »
آموزش طراحی و ساخت پروژه های الکترونیک و برنامه نویسی میکروکنترلر ها آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA